0s autopkgtest [09:26:32]: starting date and time: 2025-05-02 09:26:32+0000 0s autopkgtest [09:26:32]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [09:26:32]: host juju-7f2275-prod-proposed-migration-environment-21; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rmkvnd9u/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:imagemagick,src:cod-tools,src:cyrus-imapd,src:debootstrap,src:devscripts,src:diffoscope,src:eye,src:gromacs,src:inn2,src:install-mimic,src:netatalk,src:perl,src:postgresql-17,src:postgresql-common,src:prips,src:provean,src:puppet-lint,src:sdml,src:vcsh --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=imagemagick/8:7.1.1.47+dfsg1-1 cod-tools/3.11.0+dfsg-1 cyrus-imapd/3.10.1-3 debootstrap/1.0.141 devscripts/2.25.11 diffoscope/294 eye/1:10.30.11~ds-1 gromacs/2025.1-1 inn2/2.7.3~rc1-1 install-mimic/0.4.2-1 netatalk/4.2.1~ds-1 perl/5.40.1-3 postgresql-17/17.4-2 postgresql-common/277 prips/1.2.2-1 provean/1.1.5+ds-5 puppet-lint/4.3.0-1 sdml/0.3.2+20250310-1 vcsh/2.0.10-0.2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-21@bos03-arm64-17.secgroup --name adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-21 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 109s autopkgtest [09:28:21]: testbed dpkg architecture: arm64 109s autopkgtest [09:28:21]: testbed apt version: 3.0.0 109s autopkgtest [09:28:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 110s autopkgtest [09:28:22]: testbed release detected to be: None 110s autopkgtest [09:28:22]: updating testbed package index (apt update) 111s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 111s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 111s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 111s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 111s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 111s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 111s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 112s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 112s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 112s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 112s Fetched 4149 kB in 1s (3048 kB/s) 113s Reading package lists... 114s autopkgtest [09:28:26]: upgrading testbed (apt dist-upgrade and autopurge) 114s Reading package lists... 115s Building dependency tree... 115s Reading state information... 116s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 116s Starting 2 pkgProblemResolver with broken count: 0 116s Done 117s Entering ResolveByKeep 118s 118s Calculating upgrade... 119s The following packages will be upgraded: 119s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 119s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s Need to get 11.0 MB of archives. 119s After this operation, 727 kB of additional disk space will be used. 119s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 120s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 120s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 121s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 121s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 121s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 121s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 122s Fetched 11.0 MB in 2s (4657 kB/s) 123s (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 ... 117820 files and directories currently installed.) 123s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 123s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 123s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 123s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 123s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 123s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 123s Setting up perl-base (5.40.1-3) ... 124s (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 ... 117820 files and directories currently installed.) 124s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 124s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 124s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 124s Unpacking nano (8.4-1) over (8.3-1) ... 124s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 124s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 124s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 124s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 124s Setting up htop (3.4.1-4) ... 124s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 124s Setting up nano (8.4-1) ... 124s Installing new version of config file /etc/nanorc ... 124s Setting up perl-modules-5.40 (5.40.1-3) ... 124s Setting up libperl5.40:arm64 (5.40.1-3) ... 124s Setting up perl (5.40.1-3) ... 124s Processing triggers for libc-bin (2.41-6ubuntu1) ... 124s Processing triggers for man-db (2.13.0-1) ... 126s Processing triggers for install-info (7.1.1-1) ... 127s Reading package lists... 127s Building dependency tree... 127s Reading state information... 128s Starting pkgProblemResolver with broken count: 0 129s Starting 2 pkgProblemResolver with broken count: 0 129s Done 129s Solving dependencies... 130s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 133s autopkgtest [09:28:45]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 133s autopkgtest [09:28:45]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 142s Get:1 http://ftpmaster.internal/ubuntu questing/universe lemonldap-ng 2.20.2+ds-1build1 (dsc) [5275 B] 142s Get:2 http://ftpmaster.internal/ubuntu questing/universe lemonldap-ng 2.20.2+ds-1build1 (tar) [10.0 MB] 142s Get:3 http://ftpmaster.internal/ubuntu questing/universe lemonldap-ng 2.20.2+ds-1build1 (diff) [62.9 kB] 142s gpgv: Signature made Mon Feb 10 17:53:16 2025 UTC 142s gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 142s gpgv: Can't check signature: No public key 142s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.20.2+ds-1build1.dsc: no acceptable signature found 143s autopkgtest [09:28:55]: testing package lemonldap-ng version 2.20.2+ds-1build1 143s autopkgtest [09:28:55]: build not needed 148s autopkgtest [09:29:00]: test fastcgiserver: preparing testbed 148s Reading package lists... 148s Building dependency tree... 148s Reading state information... 149s Starting pkgProblemResolver with broken count: 0 149s Starting 2 pkgProblemResolver with broken count: 0 149s Done 150s The following NEW packages will be installed: 150s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 150s fonts-glyphicons-halflings imagemagick-7-common javascript-common 150s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 150s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 150s libapache-logformat-compiler-perl libapache-session-perl 150s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 150s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 150s libclass-inspector-perl libclass-method-modifiers-perl 150s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 150s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 150s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 150s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 150s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 150s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 150s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 150s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 150s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 150s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 150s libemail-sender-perl libemail-simple-perl libencode-locale-perl 150s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 150s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 150s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 150s libfontconfig1 libgd-perl libgd-securityimage-perl libgd3 libgomp1 150s libgraphite2-3 libharfbuzz0b libhash-merge-simple-perl 150s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 150s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 150s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 150s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 150s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 150s libhttp-multipartparser-perl libhttp-negotiate-perl libimage-magick-perl 150s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 151s libio-socket-ssl-perl libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 151s libjs-angularjs libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 151s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 151s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 151s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 151s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 151s liblerc4 liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 151s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 151s libmagickcore-7.q16-10 libmailtools-perl libmime-tools-perl 151s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 151s libmoox-types-mooselike-perl libmouse-perl libmro-compat-perl 151s libnet-cidr-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl 151s libopenjp2-7 libparams-classify-perl libparams-util-perl libplack-perl 151s libposix-strftime-compiler-perl libraqm0 libraw23t64 libregexp-assemble-perl 151s libregexp-common-perl librole-tiny-perl libsharpyuv0 libstream-buffered-perl 151s libstring-random-perl libsub-exporter-perl libsub-install-perl 151s libsub-quote-perl libtest-sharedfork-perl libtest-tcp-perl 151s libtext-unidecode-perl libthrowable-perl libtiff6 libtimedate-perl 151s libtry-tiny-perl libtype-tiny-perl libtypes-serialiser-perl liburi-perl 151s libwebp7 libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 151s libwww-robotrules-perl libxpm4 perl-openssl-defaults 151s 0 upgraded, 173 newly installed, 0 to remove and 0 not upgraded. 151s Need to get 27.2 MB of archives. 151s After this operation, 98.0 MB of additional disk space will be used. 151s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 imagemagick-7-common all 8:7.1.1.47+dfsg1-1 [69.7 kB] 151s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 151s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 151s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 151s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 151s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 151s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 151s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 151s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 152s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 152s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 152s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 152s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 152s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 152s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 152s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 152s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 152s Get:18 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 152s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 152s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 152s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 152s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 152s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 152s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 152s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 152s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 152s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 152s Get:28 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.47+dfsg1-1 [1877 kB] 152s Get:29 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.47+dfsg1-1 [105 kB] 152s Get:30 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-perl all 8:7.1.1.47+dfsg1-1 [39.8 kB] 152s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 152s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 152s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 152s Get:34 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 152s Get:35 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 152s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 152s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 152s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 152s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 152s Get:40 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 152s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 152s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 152s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 152s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 152s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 152s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 152s Get:47 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 152s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 152s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 152s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 152s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 152s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 152s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 152s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 152s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 152s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 152s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 152s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 152s Get:59 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 152s Get:60 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 152s Get:61 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 152s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 152s Get:63 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 152s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 152s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 152s Get:66 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 152s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 152s Get:68 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 152s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 152s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 152s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 152s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 152s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 152s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 152s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 152s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 152s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 153s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 153s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 153s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 153s Get:81 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 153s Get:82 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 153s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 153s Get:84 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 153s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 153s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 153s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 153s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 153s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 153s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 153s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 153s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 153s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 153s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 153s Get:95 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 153s Get:96 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 153s Get:97 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 153s Get:98 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-uwsgi-app all 2.20.2+ds-1build1 [22.9 kB] 153s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 153s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 153s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 153s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 153s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 153s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 153s Get:105 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 153s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 154s Get:107 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 154s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 154s Get:109 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 154s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 154s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 154s Get:112 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-manager-perl all 2.20.2+ds-1build1 [960 kB] 154s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 154s Get:114 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 154s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 154s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 154s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 154s Get:118 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 154s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 154s Get:120 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 154s Get:121 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-5 [531 kB] 154s Get:122 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 154s Get:123 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 154s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 154s Get:125 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 154s Get:126 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 154s Get:127 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 154s Get:128 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 154s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 154s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 154s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 154s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 154s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 154s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 154s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 154s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 154s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 154s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 154s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 154s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 154s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 154s Get:142 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 154s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 154s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 154s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 154s Get:146 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 154s Get:147 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 154s Get:148 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 154s Get:149 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 154s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 154s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 154s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 154s Get:153 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 154s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 154s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 154s Get:156 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 155s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-client-perl all 0.09-1 [20.7 kB] 155s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 155s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 155s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 155s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 155s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 155s Get:163 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 155s Get:164 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 155s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 155s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.20.2+ds-1build1 [32.3 kB] 155s Get:167 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 155s Get:168 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 155s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 155s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 155s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-handler all 2.20.2+ds-1build1 [32.8 kB] 155s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng all 2.20.2+ds-1build1 [24.5 kB] 155s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-doc all 2.20.2+ds-1build1 [5951 kB] 156s Preconfiguring packages ... 156s Fetched 27.2 MB in 5s (5930 kB/s) 156s Selecting previously unselected package imagemagick-7-common. 156s (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 ... 117821 files and directories currently installed.) 156s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.47+dfsg1-1_all.deb ... 156s Unpacking imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 156s Selecting previously unselected package libgomp1:arm64. 156s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 156s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 156s Selecting previously unselected package libfftw3-double3:arm64. 156s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 156s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 156s Selecting previously unselected package fonts-dejavu-mono. 156s Preparing to unpack .../003-fonts-dejavu-mono_2.37-8_all.deb ... 156s Unpacking fonts-dejavu-mono (2.37-8) ... 156s Selecting previously unselected package fonts-dejavu-core. 156s Preparing to unpack .../004-fonts-dejavu-core_2.37-8_all.deb ... 156s Unpacking fonts-dejavu-core (2.37-8) ... 156s Selecting previously unselected package fontconfig-config. 156s Preparing to unpack .../005-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 157s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 157s Selecting previously unselected package libfontconfig1:arm64. 157s Preparing to unpack .../006-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 157s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 157s Selecting previously unselected package libsharpyuv0:arm64. 157s Preparing to unpack .../007-libsharpyuv0_1.5.0-0.1_arm64.deb ... 157s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 157s Selecting previously unselected package libaom3:arm64. 157s Preparing to unpack .../008-libaom3_3.12.0-1_arm64.deb ... 157s Unpacking libaom3:arm64 (3.12.0-1) ... 157s Selecting previously unselected package libheif-plugin-aomdec:arm64. 157s Preparing to unpack .../009-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 157s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 157s Selecting previously unselected package libde265-0:arm64. 157s Preparing to unpack .../010-libde265-0_1.0.15-1build5_arm64.deb ... 157s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 157s Selecting previously unselected package libheif-plugin-libde265:arm64. 157s Preparing to unpack .../011-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 157s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 157s Selecting previously unselected package libheif1:arm64. 157s Preparing to unpack .../012-libheif1_1.19.7-1_arm64.deb ... 157s Unpacking libheif1:arm64 (1.19.7-1) ... 157s Selecting previously unselected package libjbig0:arm64. 157s Preparing to unpack .../013-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 157s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 157s Selecting previously unselected package libjpeg-turbo8:arm64. 157s Preparing to unpack .../014-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 157s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 157s Selecting previously unselected package libjpeg8:arm64. 157s Preparing to unpack .../015-libjpeg8_8c-2ubuntu11_arm64.deb ... 157s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 157s Selecting previously unselected package liblcms2-2:arm64. 157s Preparing to unpack .../016-liblcms2-2_2.16-2_arm64.deb ... 157s Unpacking liblcms2-2:arm64 (2.16-2) ... 157s Selecting previously unselected package liblqr-1-0:arm64. 158s Preparing to unpack .../017-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 158s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 158s Selecting previously unselected package libltdl7:arm64. 158s Preparing to unpack .../018-libltdl7_2.5.4-4_arm64.deb ... 158s Unpacking libltdl7:arm64 (2.5.4-4) ... 158s Selecting previously unselected package libopenjp2-7:arm64. 158s Preparing to unpack .../019-libopenjp2-7_2.5.3-2_arm64.deb ... 158s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 158s Selecting previously unselected package libraw23t64:arm64. 158s Preparing to unpack .../020-libraw23t64_0.21.3-1_arm64.deb ... 158s Unpacking libraw23t64:arm64 (0.21.3-1) ... 158s Selecting previously unselected package libdeflate0:arm64. 158s Preparing to unpack .../021-libdeflate0_1.23-1_arm64.deb ... 158s Unpacking libdeflate0:arm64 (1.23-1) ... 158s Selecting previously unselected package liblerc4:arm64. 158s Preparing to unpack .../022-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 158s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 158s Selecting previously unselected package libwebp7:arm64. 158s Preparing to unpack .../023-libwebp7_1.5.0-0.1_arm64.deb ... 158s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 158s Selecting previously unselected package libtiff6:arm64. 158s Preparing to unpack .../024-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 158s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 158s Selecting previously unselected package libwebpdemux2:arm64. 158s Preparing to unpack .../025-libwebpdemux2_1.5.0-0.1_arm64.deb ... 158s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 158s Selecting previously unselected package libwebpmux3:arm64. 158s Preparing to unpack .../026-libwebpmux3_1.5.0-0.1_arm64.deb ... 158s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 158s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 158s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 158s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 158s Selecting previously unselected package libimage-magick-q16-perl. 158s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 158s Unpacking libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 158s Selecting previously unselected package libimage-magick-perl. 158s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.1.47+dfsg1-1_all.deb ... 158s Unpacking libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 158s Selecting previously unselected package libfcgi0t64:arm64. 159s Preparing to unpack .../030-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 159s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 159s Selecting previously unselected package libfcgi-perl. 159s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 159s Unpacking libfcgi-perl (0.82+ds-3build3) ... 159s Selecting previously unselected package libfcgi-procmanager-perl. 159s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 159s Unpacking libfcgi-procmanager-perl (0.28-3) ... 159s Selecting previously unselected package libcrypt-urandom-perl. 159s Preparing to unpack .../033-libcrypt-urandom-perl_0.54-1_arm64.deb ... 159s Unpacking libcrypt-urandom-perl (0.54-1) ... 159s Selecting previously unselected package libapache-session-perl. 159s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 159s Unpacking libapache-session-perl (1.94-2) ... 159s Selecting previously unselected package liberror-perl. 159s Preparing to unpack .../035-liberror-perl_0.17030-1_all.deb ... 159s Unpacking liberror-perl (0.17030-1) ... 159s Selecting previously unselected package libipc-sharelite-perl. 159s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 159s Unpacking libipc-sharelite-perl (0.17-5build4) ... 159s Selecting previously unselected package libcache-cache-perl. 159s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 159s Unpacking libcache-cache-perl (1.08-3) ... 159s Selecting previously unselected package libclass-xsaccessor-perl. 159s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 159s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 159s Selecting previously unselected package libconfig-inifiles-perl. 159s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-3_all.deb ... 159s Unpacking libconfig-inifiles-perl (3.000003-3) ... 159s Selecting previously unselected package perl-openssl-defaults:arm64. 159s Preparing to unpack .../040-perl-openssl-defaults_7build3_arm64.deb ... 159s Unpacking perl-openssl-defaults:arm64 (7build3) ... 159s Selecting previously unselected package libcrypt-openssl-bignum-perl. 159s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 159s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 159s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 159s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 159s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 159s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 159s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 159s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 159s Selecting previously unselected package libconvert-asn1-perl. 159s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 159s Unpacking libconvert-asn1-perl (0.34-1) ... 159s Selecting previously unselected package libcrypt-openssl-x509-perl. 159s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 159s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 159s Selecting previously unselected package libcrypt-rijndael-perl. 159s Preparing to unpack .../046-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 159s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 159s Selecting previously unselected package libhtml-tagset-perl. 159s Preparing to unpack .../047-libhtml-tagset-perl_3.24-1_all.deb ... 159s Unpacking libhtml-tagset-perl (3.24-1) ... 160s Selecting previously unselected package liburi-perl. 160s Preparing to unpack .../048-liburi-perl_5.30-1_all.deb ... 160s Unpacking liburi-perl (5.30-1) ... 160s Selecting previously unselected package libhtml-parser-perl:arm64. 160s Preparing to unpack .../049-libhtml-parser-perl_3.83-1build1_arm64.deb ... 160s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 160s Selecting previously unselected package libcgi-pm-perl. 160s Preparing to unpack .../050-libcgi-pm-perl_4.67-1_all.deb ... 160s Unpacking libcgi-pm-perl (4.67-1) ... 160s Selecting previously unselected package libhtml-template-perl. 160s Preparing to unpack .../051-libhtml-template-perl_2.97-2build1_all.deb ... 160s Unpacking libhtml-template-perl (2.97-2build1) ... 160s Selecting previously unselected package libjson-perl. 160s Preparing to unpack .../052-libjson-perl_4.10000-1_all.deb ... 160s Unpacking libjson-perl (4.10000-1) ... 160s Selecting previously unselected package libcommon-sense-perl:arm64. 160s Preparing to unpack .../053-libcommon-sense-perl_3.75-3build5_arm64.deb ... 160s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 160s Selecting previously unselected package libtypes-serialiser-perl. 160s Preparing to unpack .../054-libtypes-serialiser-perl_1.01-1_all.deb ... 160s Unpacking libtypes-serialiser-perl (1.01-1) ... 160s Selecting previously unselected package libjson-xs-perl. 160s Preparing to unpack .../055-libjson-xs-perl_4.030-2build4_arm64.deb ... 160s Unpacking libjson-xs-perl (4.030-2build4) ... 160s Selecting previously unselected package libmouse-perl:arm64. 160s Preparing to unpack .../056-libmouse-perl_2.5.11-1build1_arm64.deb ... 160s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 160s Selecting previously unselected package libnet-cidr-perl. 160s Preparing to unpack .../057-libnet-cidr-perl_0.23-1_all.deb ... 160s Unpacking libnet-cidr-perl (0.23-1) ... 160s Selecting previously unselected package libposix-strftime-compiler-perl. 160s Preparing to unpack .../058-libposix-strftime-compiler-perl_0.46-1_all.deb ... 160s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 160s Selecting previously unselected package libapache-logformat-compiler-perl. 160s Preparing to unpack .../059-libapache-logformat-compiler-perl_0.36-3_all.deb ... 160s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 160s Selecting previously unselected package libcookie-baker-perl. 160s Preparing to unpack .../060-libcookie-baker-perl_0.12-1_all.deb ... 160s Unpacking libcookie-baker-perl (0.12-1) ... 160s Selecting previously unselected package libdevel-stacktrace-perl. 160s Preparing to unpack .../061-libdevel-stacktrace-perl_2.0500-1_all.deb ... 160s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 160s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 160s Preparing to unpack .../062-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 160s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 160s Selecting previously unselected package libclass-inspector-perl. 160s Preparing to unpack .../063-libclass-inspector-perl_1.36-3_all.deb ... 160s Unpacking libclass-inspector-perl (1.36-3) ... 160s Selecting previously unselected package libfile-sharedir-perl. 160s Preparing to unpack .../064-libfile-sharedir-perl_1.118-3_all.deb ... 160s Unpacking libfile-sharedir-perl (1.118-3) ... 160s Selecting previously unselected package libfilesys-notify-simple-perl. 160s Preparing to unpack .../065-libfilesys-notify-simple-perl_0.14-3_all.deb ... 160s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 161s Selecting previously unselected package libhash-multivalue-perl. 161s Preparing to unpack .../066-libhash-multivalue-perl_0.16-3_all.deb ... 161s Unpacking libhash-multivalue-perl (0.16-3) ... 161s Selecting previously unselected package libhttp-multipartparser-perl. 161s Preparing to unpack .../067-libhttp-multipartparser-perl_0.02-3_all.deb ... 161s Unpacking libhttp-multipartparser-perl (0.02-3) ... 161s Selecting previously unselected package libjson-maybexs-perl. 161s Preparing to unpack .../068-libjson-maybexs-perl_1.004008-1_all.deb ... 161s Unpacking libjson-maybexs-perl (1.004008-1) ... 161s Selecting previously unselected package libstream-buffered-perl. 161s Preparing to unpack .../069-libstream-buffered-perl_0.03-3_all.deb ... 161s Unpacking libstream-buffered-perl (0.03-3) ... 161s Selecting previously unselected package libwww-form-urlencoded-perl. 161s Preparing to unpack .../070-libwww-form-urlencoded-perl_0.26-2_all.deb ... 161s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 161s Selecting previously unselected package libhttp-entity-parser-perl. 161s Preparing to unpack .../071-libhttp-entity-parser-perl_0.25-2_all.deb ... 161s Unpacking libhttp-entity-parser-perl (0.25-2) ... 161s Selecting previously unselected package libtimedate-perl. 161s Preparing to unpack .../072-libtimedate-perl_2.3300-2_all.deb ... 161s Unpacking libtimedate-perl (2.3300-2) ... 161s Selecting previously unselected package libhttp-date-perl. 161s Preparing to unpack .../073-libhttp-date-perl_6.06-1_all.deb ... 161s Unpacking libhttp-date-perl (6.06-1) ... 161s Selecting previously unselected package libhttp-headers-fast-perl. 161s Preparing to unpack .../074-libhttp-headers-fast-perl_0.22-3_all.deb ... 161s Unpacking libhttp-headers-fast-perl (0.22-3) ... 161s Selecting previously unselected package libclone-perl:arm64. 161s Preparing to unpack .../075-libclone-perl_0.47-1_arm64.deb ... 161s Unpacking libclone-perl:arm64 (0.47-1) ... 161s Selecting previously unselected package libencode-locale-perl. 161s Preparing to unpack .../076-libencode-locale-perl_1.05-3_all.deb ... 161s Unpacking libencode-locale-perl (1.05-3) ... 161s Selecting previously unselected package libio-html-perl. 161s Preparing to unpack .../077-libio-html-perl_1.004-3_all.deb ... 161s Unpacking libio-html-perl (1.004-3) ... 161s Selecting previously unselected package liblwp-mediatypes-perl. 161s Preparing to unpack .../078-liblwp-mediatypes-perl_6.04-2_all.deb ... 161s Unpacking liblwp-mediatypes-perl (6.04-2) ... 161s Selecting previously unselected package libhttp-message-perl. 161s Preparing to unpack .../079-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 161s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 161s Selecting previously unselected package libtest-sharedfork-perl. 161s Preparing to unpack .../080-libtest-sharedfork-perl_0.35-3_all.deb ... 161s Unpacking libtest-sharedfork-perl (0.35-3) ... 161s Selecting previously unselected package libtest-tcp-perl. 161s Preparing to unpack .../081-libtest-tcp-perl_2.22-2_all.deb ... 161s Unpacking libtest-tcp-perl (2.22-2) ... 161s Selecting previously unselected package libtry-tiny-perl. 161s Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... 161s Unpacking libtry-tiny-perl (0.32-1) ... 161s Selecting previously unselected package libplack-perl. 161s Preparing to unpack .../083-libplack-perl_1.0051-1_all.deb ... 161s Unpacking libplack-perl (1.0051-1) ... 162s Selecting previously unselected package libfile-listing-perl. 162s Preparing to unpack .../084-libfile-listing-perl_6.16-1_all.deb ... 162s Unpacking libfile-listing-perl (6.16-1) ... 162s Selecting previously unselected package libhtml-tree-perl. 162s Preparing to unpack .../085-libhtml-tree-perl_5.07-3_all.deb ... 162s Unpacking libhtml-tree-perl (5.07-3) ... 162s Selecting previously unselected package libhttp-cookies-perl. 162s Preparing to unpack .../086-libhttp-cookies-perl_6.11-1_all.deb ... 162s Unpacking libhttp-cookies-perl (6.11-1) ... 162s Selecting previously unselected package libhttp-negotiate-perl. 162s Preparing to unpack .../087-libhttp-negotiate-perl_6.01-2_all.deb ... 162s Unpacking libhttp-negotiate-perl (6.01-2) ... 162s Selecting previously unselected package libnet-ssleay-perl:arm64. 162s Preparing to unpack .../088-libnet-ssleay-perl_1.94-3_arm64.deb ... 162s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 162s Selecting previously unselected package libio-socket-ssl-perl. 162s Preparing to unpack .../089-libio-socket-ssl-perl_2.089-1_all.deb ... 162s Unpacking libio-socket-ssl-perl (2.089-1) ... 162s Selecting previously unselected package libnet-http-perl. 162s Preparing to unpack .../090-libnet-http-perl_6.23-1_all.deb ... 162s Unpacking libnet-http-perl (6.23-1) ... 162s Selecting previously unselected package liblwp-protocol-https-perl. 162s Preparing to unpack .../091-liblwp-protocol-https-perl_6.14-1_all.deb ... 162s Unpacking liblwp-protocol-https-perl (6.14-1) ... 162s Selecting previously unselected package libwww-robotrules-perl. 162s Preparing to unpack .../092-libwww-robotrules-perl_6.02-1_all.deb ... 162s Unpacking libwww-robotrules-perl (6.02-1) ... 162s Selecting previously unselected package libwww-perl. 162s Preparing to unpack .../093-libwww-perl_6.78-1_all.deb ... 162s Unpacking libwww-perl (6.78-1) ... 162s Selecting previously unselected package liblemonldap-ng-common-perl. 162s Preparing to unpack .../094-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 162s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 162s Selecting previously unselected package liblemonldap-ng-handler-perl. 162s Preparing to unpack .../095-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 162s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 162s Selecting previously unselected package lemonldap-ng-fastcgi-server. 162s Preparing to unpack .../096-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 162s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 162s Selecting previously unselected package lemonldap-ng-uwsgi-app. 162s Preparing to unpack .../097-lemonldap-ng-uwsgi-app_2.20.2+ds-1build1_all.deb ... 162s Unpacking lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 162s Selecting previously unselected package libclass-errorhandler-perl. 162s Preparing to unpack .../098-libclass-errorhandler-perl_0.04-3_all.deb ... 162s Unpacking libclass-errorhandler-perl (0.04-3) ... 162s Selecting previously unselected package libcrypt-des-perl:arm64. 162s Preparing to unpack .../099-libcrypt-des-perl_2.07-5_arm64.deb ... 162s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 162s Selecting previously unselected package libcrypt-des-ede3-perl. 163s Preparing to unpack .../100-libcrypt-des-ede3-perl_0.03-1_all.deb ... 163s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 163s Selecting previously unselected package libcryptx-perl. 163s Preparing to unpack .../101-libcryptx-perl_0.085-1_arm64.deb ... 163s Unpacking libcryptx-perl (0.085-1) ... 163s Selecting previously unselected package libconvert-pem-perl. 163s Preparing to unpack .../102-libconvert-pem-perl_0.13-1_all.deb ... 163s Unpacking libconvert-pem-perl (0.13-1) ... 163s Selecting previously unselected package libemail-date-format-perl. 163s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 163s Unpacking libemail-date-format-perl (1.008-1) ... 163s Selecting previously unselected package libhash-merge-simple-perl. 163s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 163s Unpacking libhash-merge-simple-perl (0.052-1) ... 163s Selecting previously unselected package libjs-angularjs. 163s Preparing to unpack .../105-libjs-angularjs_1.8.3-1_all.deb ... 163s Unpacking libjs-angularjs (1.8.3-1) ... 163s Selecting previously unselected package fonts-glyphicons-halflings. 163s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 163s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 163s Selecting previously unselected package libjs-bootstrap. 163s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 163s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 163s Selecting previously unselected package libjs-es5-shim. 163s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 163s Unpacking libjs-es5-shim (4.6.7-2) ... 163s Selecting previously unselected package libjs-jquery. 163s Preparing to unpack .../109-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 163s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 163s Selecting previously unselected package libregexp-common-perl. 163s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 163s Unpacking libregexp-common-perl (2024080801-1) ... 163s Selecting previously unselected package liblemonldap-ng-manager-perl. 163s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.20.2+ds-1build1_all.deb ... 163s Unpacking liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 163s Selecting previously unselected package fonts-font-awesome. 163s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 163s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 163s Selecting previously unselected package libconvert-base32-perl. 164s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 164s Unpacking libconvert-base32-perl (0.06-3) ... 164s Selecting previously unselected package libdigest-hmac-perl. 164s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 164s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 164s Selecting previously unselected package libfont-afm-perl. 164s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 164s Unpacking libfont-afm-perl (1.20-4) ... 164s Selecting previously unselected package libhtml-format-perl. 164s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 164s Unpacking libhtml-format-perl (2.16-2) ... 164s Selecting previously unselected package libhtml-formattext-withlinks-perl. 164s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 164s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 164s Selecting previously unselected package javascript-common. 164s Preparing to unpack .../118-javascript-common_12_all.deb ... 164s Unpacking javascript-common (12) ... 164s Selecting previously unselected package libjs-popper.js. 164s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6_all.deb ... 164s Unpacking libjs-popper.js (1.16.1+ds-6) ... 164s Selecting previously unselected package libjs-bootstrap4. 164s Preparing to unpack .../120-libjs-bootstrap4_4.6.1+dfsg1-5_all.deb ... 164s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-5) ... 164s Selecting previously unselected package libjs-jquery-cookie. 164s Preparing to unpack .../121-libjs-jquery-cookie_12-4_all.deb ... 164s Unpacking libjs-jquery-cookie (12-4) ... 164s Selecting previously unselected package libjs-jquery-ui. 164s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 164s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 164s Selecting previously unselected package libexporter-tiny-perl. 164s Preparing to unpack .../123-libexporter-tiny-perl_1.006002-1_all.deb ... 164s Unpacking libexporter-tiny-perl (1.006002-1) ... 164s Selecting previously unselected package liblist-moreutils-xs-perl. 164s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 164s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 164s Selecting previously unselected package liblist-moreutils-perl. 164s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 164s Unpacking liblist-moreutils-perl (0.430-2) ... 164s Selecting previously unselected package libregexp-assemble-perl. 164s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 164s Unpacking libregexp-assemble-perl (0.38-2) ... 164s Selecting previously unselected package libtext-unidecode-perl. 164s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 164s Unpacking libtext-unidecode-perl (1.30-3) ... 164s Selecting previously unselected package liblemonldap-ng-portal-perl. 165s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 165s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 165s Selecting previously unselected package libalgorithm-c3-perl. 165s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 165s Unpacking libalgorithm-c3-perl (0.11-2) ... 165s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 165s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 165s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 165s Selecting previously unselected package libcapture-tiny-perl. 165s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 165s Unpacking libcapture-tiny-perl (0.50-1) ... 165s Selecting previously unselected package libclass-c3-perl. 165s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 165s Unpacking libclass-c3-perl (0.35-2) ... 165s Selecting previously unselected package libclass-method-modifiers-perl. 165s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 165s Unpacking libclass-method-modifiers-perl (2.15-1) ... 165s Selecting previously unselected package libconvert-binhex-perl. 165s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 165s Unpacking libconvert-binhex-perl (1.125-3) ... 165s Selecting previously unselected package libparams-util-perl. 165s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_arm64.deb ... 165s Unpacking libparams-util-perl (1.102-3build1) ... 165s Selecting previously unselected package libsub-install-perl. 165s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 165s Unpacking libsub-install-perl (0.929-1) ... 165s Selecting previously unselected package libdata-optlist-perl. 165s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 165s Unpacking libdata-optlist-perl (0.114-1) ... 165s Selecting previously unselected package libdynaloader-functions-perl. 165s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-1_all.deb ... 165s Unpacking libdynaloader-functions-perl (0.004-1) ... 165s Selecting previously unselected package libdevel-callchecker-perl:arm64. 165s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 165s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 165s Selecting previously unselected package libemail-simple-perl. 165s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 165s Unpacking libemail-simple-perl (2.218-1) ... 165s Selecting previously unselected package libmodule-pluggable-perl. 165s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 165s Unpacking libmodule-pluggable-perl (5.2-5) ... 166s Selecting previously unselected package libmro-compat-perl. 166s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 166s Unpacking libmro-compat-perl (0.15-2) ... 166s Selecting previously unselected package libemail-abstract-perl. 166s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 166s Unpacking libemail-abstract-perl (3.010-1) ... 166s Selecting previously unselected package libemail-address-xs-perl. 166s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 166s Unpacking libemail-address-xs-perl (1.05-1build5) ... 166s Selecting previously unselected package libparams-classify-perl:arm64. 166s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_arm64.deb ... 166s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 166s Selecting previously unselected package libmodule-runtime-perl. 166s Preparing to unpack .../146-libmodule-runtime-perl_0.016-2_all.deb ... 166s Unpacking libmodule-runtime-perl (0.016-2) ... 166s Selecting previously unselected package libimport-into-perl. 166s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 166s Unpacking libimport-into-perl (1.002005-2) ... 166s Selecting previously unselected package librole-tiny-perl. 166s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 166s Unpacking librole-tiny-perl (2.002004-1) ... 166s Selecting previously unselected package libsub-quote-perl. 166s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 166s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 166s Selecting previously unselected package libmoo-perl. 166s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 166s Unpacking libmoo-perl (2.005005-1) ... 166s Selecting previously unselected package libmoox-types-mooselike-perl. 166s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 166s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 166s Selecting previously unselected package libsub-exporter-perl. 166s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 166s Unpacking libsub-exporter-perl (0.990-1) ... 166s Selecting previously unselected package libthrowable-perl. 166s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 166s Unpacking libthrowable-perl (1.001-2) ... 166s Selecting previously unselected package libemail-sender-perl. 166s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 166s Unpacking libemail-sender-perl (2.601-1) ... 166s Selecting previously unselected package libtype-tiny-perl. 166s Preparing to unpack .../155-libtype-tiny-perl_2.004000-1_all.deb ... 166s Unpacking libtype-tiny-perl (2.004000-1) ... 166s Selecting previously unselected package libfcgi-client-perl. 166s Preparing to unpack .../156-libfcgi-client-perl_0.09-1_all.deb ... 166s Unpacking libfcgi-client-perl (0.09-1) ... 166s Selecting previously unselected package libimagequant0:arm64. 166s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_arm64.deb ... 166s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 166s Selecting previously unselected package libgraphite2-3:arm64. 166s Preparing to unpack .../158-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 166s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 167s Selecting previously unselected package libharfbuzz0b:arm64. 167s Preparing to unpack .../159-libharfbuzz0b_10.2.0-1_arm64.deb ... 167s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 167s Selecting previously unselected package libraqm0:arm64. 167s Preparing to unpack .../160-libraqm0_0.10.2-1_arm64.deb ... 167s Unpacking libraqm0:arm64 (0.10.2-1) ... 167s Selecting previously unselected package libxpm4:arm64. 167s Preparing to unpack .../161-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 167s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 167s Selecting previously unselected package libgd3:arm64. 167s Preparing to unpack .../162-libgd3_2.3.3-12ubuntu3_arm64.deb ... 167s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 167s Selecting previously unselected package libgd-perl. 167s Preparing to unpack .../163-libgd-perl_2.78-1build4_arm64.deb ... 167s Unpacking libgd-perl (2.78-1build4) ... 167s Selecting previously unselected package libgd-securityimage-perl. 167s Preparing to unpack .../164-libgd-securityimage-perl_1.75-3_all.deb ... 167s Unpacking libgd-securityimage-perl (1.75-3) ... 167s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 167s Preparing to unpack .../165-liblemonldap-ng-ssoaas-apache-client-perl_2.20.2+ds-1build1_all.deb ... 167s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 167s Selecting previously unselected package libnet-smtp-ssl-perl. 167s Preparing to unpack .../166-libnet-smtp-ssl-perl_1.04-2_all.deb ... 167s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 167s Selecting previously unselected package libmailtools-perl. 167s Preparing to unpack .../167-libmailtools-perl_2.22-1_all.deb ... 167s Unpacking libmailtools-perl (2.22-1) ... 167s Selecting previously unselected package libmime-tools-perl. 167s Preparing to unpack .../168-libmime-tools-perl_5.515-1_all.deb ... 167s Unpacking libmime-tools-perl (5.515-1) ... 167s Selecting previously unselected package libstring-random-perl. 167s Preparing to unpack .../169-libstring-random-perl_1%3a0.32-2_all.deb ... 167s Unpacking libstring-random-perl (1:0.32-2) ... 167s Selecting previously unselected package lemonldap-ng-handler. 167s Preparing to unpack .../170-lemonldap-ng-handler_2.20.2+ds-1build1_all.deb ... 167s Unpacking lemonldap-ng-handler (2.20.2+ds-1build1) ... 167s Selecting previously unselected package lemonldap-ng. 167s Preparing to unpack .../171-lemonldap-ng_2.20.2+ds-1build1_all.deb ... 167s Unpacking lemonldap-ng (2.20.2+ds-1build1) ... 167s Selecting previously unselected package lemonldap-ng-doc. 167s Preparing to unpack .../172-lemonldap-ng-doc_2.20.2+ds-1build1_all.deb ... 167s Unpacking lemonldap-ng-doc (2.20.2+ds-1build1) ... 167s Setting up libconfig-inifiles-perl (3.000003-3) ... 167s Setting up libmodule-pluggable-perl (5.2-5) ... 167s Setting up javascript-common (12) ... 168s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 168s Setting up liblcms2-2:arm64 (2.16-2) ... 168s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 168s Setting up libaom3:arm64 (3.12.0-1) ... 168s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 168s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 168s Setting up libhttp-multipartparser-perl (0.02-3) ... 168s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 168s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 168s Setting up libclass-inspector-perl (1.36-3) ... 168s Setting up libfont-afm-perl (1.20-4) ... 168s Setting up libdynaloader-functions-perl (0.004-1) ... 168s Setting up libclass-method-modifiers-perl (2.15-1) ... 168s Setting up libjs-popper.js (1.16.1+ds-6) ... 168s Setting up libclone-perl:arm64 (0.47-1) ... 168s Setting up imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 168s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 168s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 168s Setting up libhtml-tagset-perl (3.24-1) ... 168s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 168s Setting up libfilesys-notify-simple-perl (0.14-3) ... 168s Setting up libnet-cidr-perl (0.23-1) ... 168s Setting up libipc-sharelite-perl (0.17-5build4) ... 168s Setting up libconvert-binhex-perl (1.125-3) ... 168s Setting up liblwp-mediatypes-perl (6.04-2) ... 168s Setting up libcrypt-urandom-perl (0.54-1) ... 168s Setting up libtry-tiny-perl (0.32-1) ... 168s Setting up libdeflate0:arm64 (1.23-1) ... 168s Setting up perl-openssl-defaults:arm64 (7build3) ... 168s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 168s Setting up libposix-strftime-compiler-perl (0.46-1) ... 168s Setting up libencode-locale-perl (1.05-3) ... 168s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 168s Setting up libclass-errorhandler-perl (0.04-3) ... 168s Setting up libjs-angularjs (1.8.3-1) ... 168s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 168s Setting up libfcgi-procmanager-perl (0.28-3) ... 168s Setting up libregexp-common-perl (2024080801-1) ... 168s Setting up libtest-sharedfork-perl (0.35-3) ... 168s Setting up libsub-install-perl (0.929-1) ... 168s Setting up libhash-multivalue-perl (0.16-3) ... 168s Setting up libjs-es5-shim (4.6.7-2) ... 168s Setting up liberror-perl (0.17030-1) ... 168s Setting up libapache-session-perl (1.94-2) ... 168s Setting up libstream-buffered-perl (0.03-3) ... 168s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 168s Setting up libalgorithm-c3-perl (0.11-2) ... 168s Setting up libapache-logformat-compiler-perl (0.36-3) ... 168s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 168s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 168s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 168s Setting up libemail-date-format-perl (1.008-1) ... 168s Setting up fonts-dejavu-mono (2.37-8) ... 168s Setting up libcryptx-perl (0.085-1) ... 168s Setting up libio-html-perl (1.004-3) ... 168s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 168s Setting up fonts-dejavu-core (2.37-8) ... 168s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 168s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 168s Setting up libltdl7:arm64 (2.5.4-4) ... 168s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 168s Setting up libstring-random-perl (1:0.32-2) ... 168s Setting up libparams-util-perl (1.102-3build1) ... 168s Setting up libwebp7:arm64 (1.5.0-0.1) ... 168s Setting up libcapture-tiny-perl (0.50-1) ... 168s Setting up libtimedate-perl (2.3300-2) ... 168s Setting up libtypes-serialiser-perl (1.01-1) ... 168s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 168s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 168s Setting up lemonldap-ng-doc (2.20.2+ds-1build1) ... 168s Setting up libjson-perl (4.10000-1) ... 168s Setting up librole-tiny-perl (2.002004-1) ... 168s Setting up libfile-sharedir-perl (1.118-3) ... 168s Setting up libfcgi-perl (0.82+ds-3build3) ... 168s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 168s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 168s Setting up libwww-form-urlencoded-perl (0.26-2) ... 168s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 168s Setting up libdevel-stacktrace-perl (2.0500-1) ... 168s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 168s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 168s Setting up libjs-bootstrap4 (4.6.1+dfsg1-5) ... 168s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 168s Setting up libexporter-tiny-perl (1.006002-1) ... 168s Setting up libconvert-asn1-perl (0.34-1) ... 168s Setting up libtext-unidecode-perl (1.30-3) ... 168s Setting up libde265-0:arm64 (1.0.15-1build5) ... 168s Setting up libregexp-assemble-perl (0.38-2) ... 168s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 168s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 168s Setting up liburi-perl (5.30-1) ... 168s Setting up libconvert-base32-perl (0.06-3) ... 168s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 168s Setting up libemail-address-xs-perl (1.05-1build5) ... 168s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 168s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 168s Setting up libjson-xs-perl (4.030-2build4) ... 168s Setting up libcrypt-des-ede3-perl (0.03-1) ... 168s Setting up libjs-jquery-cookie (12-4) ... 168s Setting up libhttp-date-perl (6.06-1) ... 168s Setting up libtest-tcp-perl (2.22-2) ... 168s Setting up libfile-listing-perl (6.16-1) ... 168s Setting up libhash-merge-simple-perl (0.052-1) ... 168s Setting up libcache-cache-perl (1.08-3) ... 168s Setting up libhttp-headers-fast-perl (0.22-3) ... 168s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 168s Setting up liblist-moreutils-perl (0.430-2) ... 168s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 168s Setting up libtype-tiny-perl (2.004000-1) ... 168s Setting up libemail-simple-perl (2.218-1) ... 168s Setting up libnet-http-perl (6.23-1) ... 168s Setting up libclass-c3-perl (0.35-2) ... 168s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 168s Setting up libjson-maybexs-perl (1.004008-1) ... 168s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 168s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 168s Setting up libraqm0:arm64 (0.10.2-1) ... 168s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 168s Setting up libdata-optlist-perl (0.114-1) ... 168s Setting up libraw23t64:arm64 (0.21.3-1) ... 168s Setting up libwww-robotrules-perl (6.02-1) ... 168s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 168s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 168s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 168s Setting up libmro-compat-perl (0.15-2) ... 168s Setting up libcookie-baker-perl (0.12-1) ... 168s Setting up libhttp-entity-parser-perl (0.25-2) ... 168s Setting up libio-socket-ssl-perl (2.089-1) ... 168s Setting up libsub-exporter-perl (0.990-1) ... 168s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 168s Setting up libconvert-pem-perl (0.13-1) ... 168s Setting up libhttp-negotiate-perl (6.01-2) ... 168s Setting up libhttp-cookies-perl (6.11-1) ... 168s Setting up libhtml-tree-perl (5.07-3) ... 168s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 168s Setting up libcgi-pm-perl (4.67-1) ... 168s Setting up libhtml-format-perl (2.16-2) ... 168s Setting up libhtml-template-perl (2.97-2build1) ... 168s Setting up libnet-smtp-ssl-perl (1.04-2) ... 168s Setting up libmodule-runtime-perl (0.016-2) ... 168s Setting up libmailtools-perl (2.22-1) ... 168s Setting up libemail-abstract-perl (3.010-1) ... 168s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 168s Setting up libplack-perl (1.0051-1) ... 168s Setting up libimport-into-perl (1.002005-2) ... 168s Setting up libmoo-perl (2.005005-1) ... 168s Setting up libmime-tools-perl (5.515-1) ... 168s Setting up libfcgi-client-perl (0.09-1) ... 168s Setting up libmoox-types-mooselike-perl (0.29-2) ... 168s Setting up libthrowable-perl (1.001-2) ... 168s Setting up libemail-sender-perl (2.601-1) ... 168s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 168s Setting up liblwp-protocol-https-perl (6.14-1) ... 168s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 168s Setting up libwww-perl (6.78-1) ... 168s Setting up libheif1:arm64 (1.19.7-1) ... 168s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 168s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 168s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 168s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 168s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 169s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 169s Setting up libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 169s Setting up lemonldap-ng-handler (2.20.2+ds-1build1) ... 169s Setting up libgd-perl (2.78-1build4) ... 169s Setting up lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 169s Setting up libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 169s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 170s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 170s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 170s Setting up liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 170s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 171s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 171s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 171s Setting up libgd-securityimage-perl (1.75-3) ... 171s Setting up lemonldap-ng (2.20.2+ds-1build1) ... 171s Processing triggers for libc-bin (2.41-6ubuntu1) ... 171s Processing triggers for man-db (2.13.0-1) ... 175s autopkgtest [09:29:27]: test fastcgiserver: [----------------------- 175s 1..1 176s ok 1 - Portal responded 200 176s autopkgtest [09:29:28]: test fastcgiserver: -----------------------] 176s autopkgtest [09:29:28]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 176s fastcgiserver PASS 177s autopkgtest [09:29:29]: test common-test: preparing testbed 330s autopkgtest [09:32:02]: testbed dpkg architecture: arm64 330s autopkgtest [09:32:02]: testbed apt version: 3.0.0 330s autopkgtest [09:32:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 331s autopkgtest [09:32:03]: testbed release detected to be: questing 331s autopkgtest [09:32:03]: updating testbed package index (apt update) 332s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 332s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 332s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 332s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 332s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 332s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 333s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 333s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 333s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 333s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 333s Fetched 4149 kB in 1s (3224 kB/s) 335s Reading package lists... 335s autopkgtest [09:32:07]: upgrading testbed (apt dist-upgrade and autopurge) 336s Reading package lists... 336s Building dependency tree... 336s Reading state information... 337s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 337s Starting 2 pkgProblemResolver with broken count: 0 337s Done 338s Entering ResolveByKeep 339s 339s Calculating upgrade... 340s The following packages will be upgraded: 340s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 340s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 340s Need to get 11.0 MB of archives. 340s After this operation, 727 kB of additional disk space will be used. 340s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 341s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 341s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 341s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 341s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 341s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 341s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 342s Fetched 11.0 MB in 1s (9424 kB/s) 343s (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 ... 117820 files and directories currently installed.) 343s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 343s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 343s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 343s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 344s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 344s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 344s Setting up perl-base (5.40.1-3) ... 344s (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 ... 117820 files and directories currently installed.) 344s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 344s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 345s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 345s Unpacking nano (8.4-1) over (8.3-1) ... 345s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 345s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 345s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 345s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 345s Setting up htop (3.4.1-4) ... 345s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 345s Setting up nano (8.4-1) ... 345s Installing new version of config file /etc/nanorc ... 345s Setting up perl-modules-5.40 (5.40.1-3) ... 345s Setting up libperl5.40:arm64 (5.40.1-3) ... 345s Setting up perl (5.40.1-3) ... 345s Processing triggers for libc-bin (2.41-6ubuntu1) ... 345s Processing triggers for man-db (2.13.0-1) ... 347s Processing triggers for install-info (7.1.1-1) ... 347s Reading package lists... 348s Building dependency tree... 348s Reading state information... 349s Starting pkgProblemResolver with broken count: 0 349s Starting 2 pkgProblemResolver with broken count: 0 349s Done 350s Solving dependencies... 351s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 354s Reading package lists... 355s Building dependency tree... 355s Reading state information... 356s Starting pkgProblemResolver with broken count: 0 356s Starting 2 pkgProblemResolver with broken count: 0 356s Done 358s The following NEW packages will be installed: 358s autoconf autodep8 automake autopoint autotools-dev build-essential 358s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 358s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 358s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 358s fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu 358s gcc gcc-14 gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 358s imagemagick-7-common intltool-debian java-common java-wrappers 358s libalgorithm-c3-perl libaliased-perl libaom3 358s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 358s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 358s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 358s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 358s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 358s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 358s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 358s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 358s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 358s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 358s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 358s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 358s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 358s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 358s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 358s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 358s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 358s libdata-optlist-perl libdata-password-zxcvbn-perl 358s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 358s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 358s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 358s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 358s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 358s libdist-checkconflicts-perl libdynaloader-functions-perl 358s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 358s libemail-sender-perl libemail-simple-perl libencode-locale-perl 358s liberror-perl libeval-closure-perl libexception-class-perl 358s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl libfcgi0t64 358s libfftw3-double3 libfile-listing-perl libfile-sharedir-perl 358s libfile-stripnondeterminism-perl libfilesys-notify-simple-perl 358s libfont-afm-perl libfontconfig1 libfontenc1 libgcc-14-dev libgd-perl 358s libgd-securityimage-perl libgd3 libglib-perl libgomp1 libgraphite2-3 358s libgssapi-perl libharfbuzz0b libhash-merge-simple-perl 358s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 358s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 358s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 358s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 358s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 358s libhttp-multipartparser-perl libhttp-negotiate-perl libhwasan0 358s libimage-magick-perl libimage-magick-q16-perl libimagequant0 358s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 358s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 358s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 358s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc 358s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 358s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl liblerc4 358s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 358s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 358s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 358s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 358s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 358s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 358s libmoose-perl libmoosex-attributeshortcuts-perl 358s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 358s libmoosex-singlearg-perl 358s libmoosex-traitfor-meta-class-betteranonclassnames-perl 358s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 358s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 358s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 358s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 358s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 358s libnet-ssleay-perl libnode115 libopenjp2-7 358s libpackage-deprecationmanager-perl libpackage-stash-perl 358s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 358s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 358s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 358s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 358s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 358s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 358s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 358s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 358s libsub-name-perl libsub-quote-perl libtask-weaken-perl 358s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 358s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 358s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 358s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 358s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 358s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 358s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 358s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 358s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 358s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 358s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 358s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 358s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 358s python3-docutils python3-imagesize python3-packaging python3-roman 358s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 358s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 358s xfonts-utils xml-core yui-compressor 359s 0 upgraded, 334 newly installed, 0 to remove and 0 not upgraded. 359s Need to get 163 MB of archives. 359s After this operation, 624 MB of additional disk space will be used. 359s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 imagemagick-7-common all 8:7.1.1.47+dfsg1-1 [69.7 kB] 359s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 359s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 359s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 359s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 359s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 359s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 359s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 360s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 360s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 360s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 360s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 360s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 360s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 360s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 360s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 360s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 360s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 360s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 360s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 360s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 360s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 360s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 360s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 360s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 360s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 360s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 360s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 360s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 360s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 360s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.47+dfsg1-1 [1877 kB] 360s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.47+dfsg1-1 [105 kB] 360s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-perl all 8:7.1.1.47+dfsg1-1 [39.8 kB] 360s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 360s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 360s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 360s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 360s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 360s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 360s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 360s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 360s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 360s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 360s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 361s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 361s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 361s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 361s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 361s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 361s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 361s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 361s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 361s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 361s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 361s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 361s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 362s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 362s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 362s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 362s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 362s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 362s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 362s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 362s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 362s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 362s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 362s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 362s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 362s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 362s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 362s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 362s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 362s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 362s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 362s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 362s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 362s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 362s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 362s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 362s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 362s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 363s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 363s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 364s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 364s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 364s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 364s Get:87 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 364s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 364s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 364s Get:90 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 364s Get:91 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 364s Get:92 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 364s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 364s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 364s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 364s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 364s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 364s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 364s Get:99 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 364s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 364s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 364s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 364s Get:103 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 364s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 364s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 364s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 364s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 364s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 364s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 364s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 364s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 364s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 364s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 364s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 364s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 364s Get:116 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 364s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 364s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 364s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 364s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 364s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 364s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 364s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 364s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 364s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 364s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 364s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 364s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 364s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 365s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 365s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 365s Get:132 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 365s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 365s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 365s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 365s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 365s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 365s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 365s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 365s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 365s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 365s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 365s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 365s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 365s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 365s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 365s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 365s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 365s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 365s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 365s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 365s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 365s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 365s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 365s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 365s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 365s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 365s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 365s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 365s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 365s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 365s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 365s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 365s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 365s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 365s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 365s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 365s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 365s Get:169 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 365s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 365s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 365s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 365s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 365s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 365s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 365s Get:176 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 365s Get:177 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 365s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 365s Get:179 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 365s Get:180 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 365s Get:181 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 365s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 365s Get:183 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 365s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 365s Get:185 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 365s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 365s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 365s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 365s Get:189 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 365s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 365s Get:191 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 365s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 365s Get:193 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 365s Get:194 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 365s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 365s Get:196 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 365s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 365s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 365s Get:199 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 366s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 366s Get:201 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 366s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 366s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 366s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 366s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 366s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 366s Get:207 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 366s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 366s Get:209 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 366s Get:210 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 366s Get:211 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 366s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 366s Get:213 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 366s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 366s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 366s Get:216 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 366s Get:217 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 366s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 366s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 366s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 366s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 366s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 366s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 366s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 366s Get:225 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 366s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 366s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 366s Get:228 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 366s Get:229 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 366s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 366s Get:231 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 366s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 366s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 366s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 366s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 366s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 366s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 366s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 366s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 366s Get:240 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 367s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 367s Get:242 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 367s Get:243 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 367s Get:244 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 367s Get:245 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 367s Get:246 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 367s Get:247 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 367s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 367s Get:249 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 367s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 367s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 367s Get:252 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 367s Get:253 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 367s Get:254 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 367s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 367s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 367s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 367s Get:258 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 367s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 367s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 367s Get:261 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 367s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 367s Get:263 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 367s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 367s Get:265 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 367s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 367s Get:267 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 367s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 367s Get:269 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 367s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 367s Get:271 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 367s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 367s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 367s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 367s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 367s Get:276 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 367s Get:277 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 367s Get:278 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 367s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 367s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 367s Get:281 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 367s Get:282 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 367s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 367s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 367s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 367s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 367s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 367s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 367s Get:289 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 367s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 367s Get:291 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 367s Get:292 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 367s Get:293 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 367s Get:294 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 367s Get:295 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 367s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 367s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 367s Get:298 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 367s Get:299 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 367s Get:300 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 367s Get:301 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 367s Get:302 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 367s Get:303 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 367s Get:304 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 367s Get:305 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 368s Get:306 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 368s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 368s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 368s Get:309 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 368s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 368s Get:311 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 368s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 368s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 368s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 368s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 368s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 368s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 368s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 368s Get:319 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 368s Get:320 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 368s Get:321 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 368s Get:322 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 368s Get:323 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 368s Get:324 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 368s Get:325 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 368s Get:326 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 368s Get:327 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 369s Get:328 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 369s Get:329 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 369s Get:330 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 369s Get:331 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 369s Get:332 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 369s Get:333 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 369s Get:334 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 370s Preconfiguring packages ... 370s Fetched 163 MB in 10s (15.9 MB/s) 370s Selecting previously unselected package imagemagick-7-common. 370s (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 ... 117821 files and directories currently installed.) 370s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.47+dfsg1-1_all.deb ... 370s Unpacking imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 370s Selecting previously unselected package libgomp1:arm64. 370s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 370s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 370s Selecting previously unselected package libfftw3-double3:arm64. 370s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 370s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 370s Selecting previously unselected package libfontenc1:arm64. 370s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 370s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 370s Selecting previously unselected package x11-common. 370s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 370s Unpacking x11-common (1:7.7+23ubuntu4) ... 370s Selecting previously unselected package xfonts-encodings. 370s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 370s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 370s Selecting previously unselected package xfonts-utils. 370s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 370s Unpacking xfonts-utils (1:7.7+7) ... 371s Selecting previously unselected package fonts-urw-base35. 371s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 371s Unpacking fonts-urw-base35 (20200910-8) ... 371s Selecting previously unselected package fontconfig-config. 371s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 371s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 371s Selecting previously unselected package libfontconfig1:arm64. 372s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 372s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 372s Selecting previously unselected package libsharpyuv0:arm64. 372s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 372s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 372s Selecting previously unselected package libaom3:arm64. 372s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 372s Unpacking libaom3:arm64 (3.12.0-1) ... 372s Selecting previously unselected package libheif-plugin-aomdec:arm64. 372s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 372s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 372s Selecting previously unselected package libde265-0:arm64. 372s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 372s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 372s Selecting previously unselected package libheif-plugin-libde265:arm64. 372s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 372s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 372s Selecting previously unselected package libheif1:arm64. 372s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 372s Unpacking libheif1:arm64 (1.19.7-1) ... 372s Selecting previously unselected package libjbig0:arm64. 372s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 372s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 372s Selecting previously unselected package libjpeg-turbo8:arm64. 372s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 372s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 372s Selecting previously unselected package libjpeg8:arm64. 372s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 372s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 372s Selecting previously unselected package liblcms2-2:arm64. 372s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 372s Unpacking liblcms2-2:arm64 (2.16-2) ... 372s Selecting previously unselected package liblqr-1-0:arm64. 372s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 372s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 372s Selecting previously unselected package libltdl7:arm64. 372s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 372s Unpacking libltdl7:arm64 (2.5.4-4) ... 372s Selecting previously unselected package libopenjp2-7:arm64. 373s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 373s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 373s Selecting previously unselected package libraw23t64:arm64. 373s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 373s Unpacking libraw23t64:arm64 (0.21.3-1) ... 373s Selecting previously unselected package libdeflate0:arm64. 373s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 373s Unpacking libdeflate0:arm64 (1.23-1) ... 373s Selecting previously unselected package liblerc4:arm64. 373s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 373s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 373s Selecting previously unselected package libwebp7:arm64. 373s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 373s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 373s Selecting previously unselected package libtiff6:arm64. 373s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 373s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 373s Selecting previously unselected package libwebpdemux2:arm64. 373s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 373s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 373s Selecting previously unselected package libwebpmux3:arm64. 373s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 373s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 373s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 373s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 373s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 373s Selecting previously unselected package libimage-magick-q16-perl. 373s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 373s Unpacking libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 373s Selecting previously unselected package libimage-magick-perl. 373s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.47+dfsg1-1_all.deb ... 373s Unpacking libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 373s Selecting previously unselected package sgml-base. 373s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 373s Unpacking sgml-base (1.31) ... 373s Selecting previously unselected package m4. 373s Preparing to unpack .../034-m4_1.4.19-7_arm64.deb ... 373s Unpacking m4 (1.4.19-7) ... 374s Selecting previously unselected package autoconf. 374s Preparing to unpack .../035-autoconf_2.72-3ubuntu1_all.deb ... 374s Unpacking autoconf (2.72-3ubuntu1) ... 374s Selecting previously unselected package dctrl-tools. 374s Preparing to unpack .../036-dctrl-tools_2.24-3build3_arm64.deb ... 374s Unpacking dctrl-tools (2.24-3build3) ... 374s Selecting previously unselected package autodep8. 374s Preparing to unpack .../037-autodep8_0.28+nmu1ubuntu1_all.deb ... 374s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 374s Selecting previously unselected package autotools-dev. 374s Preparing to unpack .../038-autotools-dev_20220109.1_all.deb ... 374s Unpacking autotools-dev (20220109.1) ... 374s Selecting previously unselected package automake. 374s Preparing to unpack .../039-automake_1%3a1.17-3ubuntu1_all.deb ... 374s Unpacking automake (1:1.17-3ubuntu1) ... 374s Selecting previously unselected package autopoint. 374s Preparing to unpack .../040-autopoint_0.23.1-1_all.deb ... 374s Unpacking autopoint (0.23.1-1) ... 374s Selecting previously unselected package libisl23:arm64. 374s Preparing to unpack .../041-libisl23_0.27-1_arm64.deb ... 374s Unpacking libisl23:arm64 (0.27-1) ... 374s Selecting previously unselected package libmpc3:arm64. 374s Preparing to unpack .../042-libmpc3_1.3.1-1build2_arm64.deb ... 374s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 374s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 374s Preparing to unpack .../043-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 374s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 374s Selecting previously unselected package cpp-14. 375s Preparing to unpack .../044-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 375s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 375s Selecting previously unselected package cpp-aarch64-linux-gnu. 375s Preparing to unpack .../045-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 375s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 375s Selecting previously unselected package cpp. 375s Preparing to unpack .../046-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 375s Unpacking cpp (4:14.2.0-1ubuntu1) ... 375s Selecting previously unselected package libcc1-0:arm64. 375s Preparing to unpack .../047-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 375s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 375s Selecting previously unselected package libitm1:arm64. 375s Preparing to unpack .../048-libitm1_15-20250404-0ubuntu1_arm64.deb ... 375s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 375s Selecting previously unselected package libasan8:arm64. 375s Preparing to unpack .../049-libasan8_15-20250404-0ubuntu1_arm64.deb ... 375s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 375s Selecting previously unselected package liblsan0:arm64. 375s Preparing to unpack .../050-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 375s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 375s Selecting previously unselected package libtsan2:arm64. 375s Preparing to unpack .../051-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 375s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 375s Selecting previously unselected package libubsan1:arm64. 375s Preparing to unpack .../052-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 375s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 375s Selecting previously unselected package libhwasan0:arm64. 375s Preparing to unpack .../053-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 375s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 375s Selecting previously unselected package libgcc-14-dev:arm64. 375s Preparing to unpack .../054-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 375s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 376s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 376s Preparing to unpack .../055-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 376s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 376s Selecting previously unselected package gcc-14. 376s Preparing to unpack .../056-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 376s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 376s Selecting previously unselected package gcc-aarch64-linux-gnu. 376s Preparing to unpack .../057-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 376s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 376s Selecting previously unselected package gcc. 376s Preparing to unpack .../058-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 376s Unpacking gcc (4:14.2.0-1ubuntu1) ... 376s Selecting previously unselected package libstdc++-14-dev:arm64. 376s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 376s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 377s Selecting previously unselected package g++-14-aarch64-linux-gnu. 377s Preparing to unpack .../060-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 377s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 377s Selecting previously unselected package g++-14. 377s Preparing to unpack .../061-g++-14_14.2.0-19ubuntu2_arm64.deb ... 377s Unpacking g++-14 (14.2.0-19ubuntu2) ... 377s Selecting previously unselected package g++-aarch64-linux-gnu. 377s Preparing to unpack .../062-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 377s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 377s Selecting previously unselected package g++. 377s Preparing to unpack .../063-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 377s Unpacking g++ (4:14.2.0-1ubuntu1) ... 377s Selecting previously unselected package build-essential. 377s Preparing to unpack .../064-build-essential_12.12ubuntu1_arm64.deb ... 377s Unpacking build-essential (12.12ubuntu1) ... 377s Selecting previously unselected package ca-certificates-java. 377s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 377s Unpacking ca-certificates-java (20240118) ... 377s Selecting previously unselected package libdebhelper-perl. 377s Preparing to unpack .../066-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 377s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 377s Selecting previously unselected package libtool. 377s Preparing to unpack .../067-libtool_2.5.4-4_all.deb ... 377s Unpacking libtool (2.5.4-4) ... 377s Selecting previously unselected package dh-autoreconf. 377s Preparing to unpack .../068-dh-autoreconf_20_all.deb ... 377s Unpacking dh-autoreconf (20) ... 377s Selecting previously unselected package libarchive-zip-perl. 378s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 378s Unpacking libarchive-zip-perl (1.68-1) ... 378s Selecting previously unselected package libfile-stripnondeterminism-perl. 378s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 378s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 378s Selecting previously unselected package dh-strip-nondeterminism. 378s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.1-2_all.deb ... 378s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 378s Selecting previously unselected package debugedit. 378s Preparing to unpack .../072-debugedit_1%3a5.1-2_arm64.deb ... 378s Unpacking debugedit (1:5.1-2) ... 378s Selecting previously unselected package dwz. 378s Preparing to unpack .../073-dwz_0.15-1build6_arm64.deb ... 378s Unpacking dwz (0.15-1build6) ... 378s Selecting previously unselected package gettext. 378s Preparing to unpack .../074-gettext_0.23.1-1_arm64.deb ... 378s Unpacking gettext (0.23.1-1) ... 378s Selecting previously unselected package intltool-debian. 378s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 378s Unpacking intltool-debian (0.35.0+20060710.6) ... 378s Selecting previously unselected package po-debconf. 378s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 378s Unpacking po-debconf (1.0.21+nmu1) ... 378s Selecting previously unselected package debhelper. 378s Preparing to unpack .../077-debhelper_13.24.1ubuntu2_all.deb ... 378s Unpacking debhelper (13.24.1ubuntu2) ... 378s Selecting previously unselected package java-common. 378s Preparing to unpack .../078-java-common_0.76_all.deb ... 378s Unpacking java-common (0.76) ... 378s Selecting previously unselected package libpcsclite1:arm64. 378s Preparing to unpack .../079-libpcsclite1_2.3.1-1_arm64.deb ... 378s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 378s Selecting previously unselected package openjdk-21-jre-headless:arm64. 378s Preparing to unpack .../080-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 378s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 380s Selecting previously unselected package default-jre-headless. 380s Preparing to unpack .../081-default-jre-headless_2%3a1.21-76_arm64.deb ... 380s Unpacking default-jre-headless (2:1.21-76) ... 380s Selecting previously unselected package xml-core. 380s Preparing to unpack .../082-xml-core_0.19_all.deb ... 380s Unpacking xml-core (0.19) ... 380s Selecting previously unselected package docutils-common. 380s Preparing to unpack .../083-docutils-common_0.21.2+dfsg-2_all.deb ... 380s Unpacking docutils-common (0.21.2+dfsg-2) ... 380s Selecting previously unselected package unzip. 381s Preparing to unpack .../084-unzip_6.0-28ubuntu6_arm64.deb ... 381s Unpacking unzip (6.0-28ubuntu6) ... 381s Selecting previously unselected package java-wrappers. 381s Preparing to unpack .../085-java-wrappers_0.5_all.deb ... 381s Unpacking java-wrappers (0.5) ... 381s Selecting previously unselected package libalgorithm-c3-perl. 381s Preparing to unpack .../086-libalgorithm-c3-perl_0.11-2_all.deb ... 381s Unpacking libalgorithm-c3-perl (0.11-2) ... 381s Selecting previously unselected package libaliased-perl. 381s Preparing to unpack .../087-libaliased-perl_0.34-3_all.deb ... 381s Unpacking libaliased-perl (0.34-3) ... 381s Selecting previously unselected package libposix-strftime-compiler-perl. 381s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 381s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 381s Selecting previously unselected package libapache-logformat-compiler-perl. 381s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 381s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 381s Selecting previously unselected package libcrypt-urandom-perl. 381s Preparing to unpack .../090-libcrypt-urandom-perl_0.54-1_arm64.deb ... 381s Unpacking libcrypt-urandom-perl (0.54-1) ... 381s Selecting previously unselected package libapache-session-perl. 381s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 381s Unpacking libapache-session-perl (1.94-2) ... 381s Selecting previously unselected package libdigest-hmac-perl. 381s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 381s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 381s Selecting previously unselected package liburi-perl. 381s Preparing to unpack .../093-liburi-perl_5.30-1_all.deb ... 381s Unpacking liburi-perl (5.30-1) ... 381s Selecting previously unselected package libencode-locale-perl. 381s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 381s Unpacking libencode-locale-perl (1.05-3) ... 381s Selecting previously unselected package libtimedate-perl. 381s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 381s Unpacking libtimedate-perl (2.3300-2) ... 381s Selecting previously unselected package libhttp-date-perl. 381s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 381s Unpacking libhttp-date-perl (6.06-1) ... 382s Selecting previously unselected package libfile-listing-perl. 382s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 382s Unpacking libfile-listing-perl (6.16-1) ... 382s Selecting previously unselected package libhtml-tagset-perl. 382s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 382s Unpacking libhtml-tagset-perl (3.24-1) ... 382s Selecting previously unselected package libhtml-parser-perl:arm64. 382s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_arm64.deb ... 382s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 382s Selecting previously unselected package libhtml-tree-perl. 382s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 382s Unpacking libhtml-tree-perl (5.07-3) ... 382s Selecting previously unselected package libclone-perl:arm64. 382s Preparing to unpack .../101-libclone-perl_0.47-1_arm64.deb ... 382s Unpacking libclone-perl:arm64 (0.47-1) ... 382s Selecting previously unselected package libio-html-perl. 382s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 382s Unpacking libio-html-perl (1.004-3) ... 382s Selecting previously unselected package liblwp-mediatypes-perl. 382s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 382s Unpacking liblwp-mediatypes-perl (6.04-2) ... 382s Selecting previously unselected package libhttp-message-perl. 382s Preparing to unpack .../104-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 382s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 382s Selecting previously unselected package libhttp-cookies-perl. 382s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 382s Unpacking libhttp-cookies-perl (6.11-1) ... 382s Selecting previously unselected package libhttp-negotiate-perl. 382s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 382s Unpacking libhttp-negotiate-perl (6.01-2) ... 382s Selecting previously unselected package perl-openssl-defaults:arm64. 382s Preparing to unpack .../107-perl-openssl-defaults_7build3_arm64.deb ... 382s Unpacking perl-openssl-defaults:arm64 (7build3) ... 382s Selecting previously unselected package libnet-ssleay-perl:arm64. 382s Preparing to unpack .../108-libnet-ssleay-perl_1.94-3_arm64.deb ... 382s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 382s Selecting previously unselected package libio-socket-ssl-perl. 382s Preparing to unpack .../109-libio-socket-ssl-perl_2.089-1_all.deb ... 382s Unpacking libio-socket-ssl-perl (2.089-1) ... 382s Selecting previously unselected package libnet-http-perl. 382s Preparing to unpack .../110-libnet-http-perl_6.23-1_all.deb ... 382s Unpacking libnet-http-perl (6.23-1) ... 383s Selecting previously unselected package liblwp-protocol-https-perl. 383s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 383s Unpacking liblwp-protocol-https-perl (6.14-1) ... 383s Selecting previously unselected package libtry-tiny-perl. 383s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 383s Unpacking libtry-tiny-perl (0.32-1) ... 383s Selecting previously unselected package libwww-robotrules-perl. 383s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1_all.deb ... 383s Unpacking libwww-robotrules-perl (6.02-1) ... 383s Selecting previously unselected package libwww-perl. 383s Preparing to unpack .../114-libwww-perl_6.78-1_all.deb ... 383s Unpacking libwww-perl (6.78-1) ... 383s Selecting previously unselected package libauth-yubikey-webclient-perl. 383s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 383s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 383s Selecting previously unselected package libclass-method-modifiers-perl. 383s Preparing to unpack .../116-libclass-method-modifiers-perl_2.15-1_all.deb ... 383s Unpacking libclass-method-modifiers-perl (2.15-1) ... 383s Selecting previously unselected package libclass-xsaccessor-perl. 383s Preparing to unpack .../117-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 383s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 383s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 383s Preparing to unpack .../118-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 383s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 383s Selecting previously unselected package libdynaloader-functions-perl. 383s Preparing to unpack .../119-libdynaloader-functions-perl_0.004-1_all.deb ... 383s Unpacking libdynaloader-functions-perl (0.004-1) ... 383s Selecting previously unselected package libdevel-callchecker-perl:arm64. 383s Preparing to unpack .../120-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 383s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 383s Selecting previously unselected package libparams-classify-perl:arm64. 383s Preparing to unpack .../121-libparams-classify-perl_0.015-2build6_arm64.deb ... 383s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 383s Selecting previously unselected package libmodule-runtime-perl. 383s Preparing to unpack .../122-libmodule-runtime-perl_0.016-2_all.deb ... 383s Unpacking libmodule-runtime-perl (0.016-2) ... 383s Selecting previously unselected package libimport-into-perl. 383s Preparing to unpack .../123-libimport-into-perl_1.002005-2_all.deb ... 383s Unpacking libimport-into-perl (1.002005-2) ... 383s Selecting previously unselected package librole-tiny-perl. 383s Preparing to unpack .../124-librole-tiny-perl_2.002004-1_all.deb ... 383s Unpacking librole-tiny-perl (2.002004-1) ... 384s Selecting previously unselected package libsub-quote-perl. 384s Preparing to unpack .../125-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 384s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 384s Selecting previously unselected package libmoo-perl. 384s Preparing to unpack .../126-libmoo-perl_2.005005-1_all.deb ... 384s Unpacking libmoo-perl (2.005005-1) ... 384s Selecting previously unselected package libexporter-tiny-perl. 384s Preparing to unpack .../127-libexporter-tiny-perl_1.006002-1_all.deb ... 384s Unpacking libexporter-tiny-perl (1.006002-1) ... 384s Selecting previously unselected package libtype-tiny-perl. 384s Preparing to unpack .../128-libtype-tiny-perl_2.004000-1_all.deb ... 384s Unpacking libtype-tiny-perl (2.004000-1) ... 384s Selecting previously unselected package libauthen-oath-perl. 384s Preparing to unpack .../129-libauthen-oath-perl_2.0.1-2_all.deb ... 384s Unpacking libauthen-oath-perl (2.0.1-2) ... 384s Selecting previously unselected package libconvert-asn1-perl. 384s Preparing to unpack .../130-libconvert-asn1-perl_0.34-1_all.deb ... 384s Unpacking libconvert-asn1-perl (0.34-1) ... 384s Selecting previously unselected package libcrypt-openssl-x509-perl. 384s Preparing to unpack .../131-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 384s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 384s Selecting previously unselected package libcryptx-perl. 384s Preparing to unpack .../132-libcryptx-perl_0.085-1_arm64.deb ... 384s Unpacking libcryptx-perl (0.085-1) ... 384s Selecting previously unselected package libcommon-sense-perl:arm64. 384s Preparing to unpack .../133-libcommon-sense-perl_3.75-3build5_arm64.deb ... 384s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 384s Selecting previously unselected package libtypes-serialiser-perl. 384s Preparing to unpack .../134-libtypes-serialiser-perl_1.01-1_all.deb ... 384s Unpacking libtypes-serialiser-perl (1.01-1) ... 384s Selecting previously unselected package libjson-xs-perl. 384s Preparing to unpack .../135-libjson-xs-perl_4.030-2build4_arm64.deb ... 384s Unpacking libjson-xs-perl (4.030-2build4) ... 384s Selecting previously unselected package libjson-maybexs-perl. 384s Preparing to unpack .../136-libjson-maybexs-perl_1.004008-1_all.deb ... 384s Unpacking libjson-maybexs-perl (1.004008-1) ... 384s Selecting previously unselected package libparams-util-perl. 384s Preparing to unpack .../137-libparams-util-perl_1.102-3build1_arm64.deb ... 384s Unpacking libparams-util-perl (1.102-3build1) ... 384s Selecting previously unselected package libsub-install-perl. 385s Preparing to unpack .../138-libsub-install-perl_0.929-1_all.deb ... 385s Unpacking libsub-install-perl (0.929-1) ... 385s Selecting previously unselected package libdata-optlist-perl. 385s Preparing to unpack .../139-libdata-optlist-perl_0.114-1_all.deb ... 385s Unpacking libdata-optlist-perl (0.114-1) ... 385s Selecting previously unselected package libmodule-implementation-perl. 385s Preparing to unpack .../140-libmodule-implementation-perl_0.09-2_all.deb ... 385s Unpacking libmodule-implementation-perl (0.09-2) ... 385s Selecting previously unselected package libpackage-stash-perl. 385s Preparing to unpack .../141-libpackage-stash-perl_0.40-1_all.deb ... 385s Unpacking libpackage-stash-perl (0.40-1) ... 385s Selecting previously unselected package libclass-load-perl. 385s Preparing to unpack .../142-libclass-load-perl_0.25-2_all.deb ... 385s Unpacking libclass-load-perl (0.25-2) ... 385s Selecting previously unselected package libclass-load-xs-perl. 385s Preparing to unpack .../143-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 385s Unpacking libclass-load-xs-perl (0.10-2build5) ... 385s Selecting previously unselected package libsub-exporter-progressive-perl. 385s Preparing to unpack .../144-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 385s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 385s Selecting previously unselected package libdevel-globaldestruction-perl. 385s Preparing to unpack .../145-libdevel-globaldestruction-perl_0.14-4_all.deb ... 385s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 385s Selecting previously unselected package libclass-c3-perl. 385s Preparing to unpack .../146-libclass-c3-perl_0.35-2_all.deb ... 385s Unpacking libclass-c3-perl (0.35-2) ... 385s Selecting previously unselected package libmro-compat-perl. 385s Preparing to unpack .../147-libmro-compat-perl_0.15-2_all.deb ... 385s Unpacking libmro-compat-perl (0.15-2) ... 385s Selecting previously unselected package libdevel-overloadinfo-perl. 385s Preparing to unpack .../148-libdevel-overloadinfo-perl_0.007-1_all.deb ... 385s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 385s Selecting previously unselected package libdevel-stacktrace-perl. 385s Preparing to unpack .../149-libdevel-stacktrace-perl_2.0500-1_all.deb ... 385s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 385s Selecting previously unselected package libsub-exporter-perl. 385s Preparing to unpack .../150-libsub-exporter-perl_0.990-1_all.deb ... 385s Unpacking libsub-exporter-perl (0.990-1) ... 385s Selecting previously unselected package libeval-closure-perl. 385s Preparing to unpack .../151-libeval-closure-perl_0.14-3_all.deb ... 385s Unpacking libeval-closure-perl (0.14-3) ... 386s Selecting previously unselected package libdist-checkconflicts-perl. 386s Preparing to unpack .../152-libdist-checkconflicts-perl_0.11-2_all.deb ... 386s Unpacking libdist-checkconflicts-perl (0.11-2) ... 386s Selecting previously unselected package libmodule-runtime-conflicts-perl. 386s Preparing to unpack .../153-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 386s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 386s Selecting previously unselected package libpackage-deprecationmanager-perl. 386s Preparing to unpack .../154-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 386s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 386s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 386s Preparing to unpack .../155-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 386s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 386s Selecting previously unselected package libmoose-perl:arm64. 386s Preparing to unpack .../156-libmoose-perl_2.2207-1build3_arm64.deb ... 386s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 386s Selecting previously unselected package libvariable-magic-perl. 386s Preparing to unpack .../157-libvariable-magic-perl_0.64-1build1_arm64.deb ... 386s Unpacking libvariable-magic-perl (0.64-1build1) ... 386s Selecting previously unselected package libb-hooks-endofscope-perl. 386s Preparing to unpack .../158-libb-hooks-endofscope-perl_0.28-1_all.deb ... 386s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 386s Selecting previously unselected package libsub-identify-perl. 386s Preparing to unpack .../159-libsub-identify-perl_0.14-3build4_arm64.deb ... 386s Unpacking libsub-identify-perl (0.14-3build4) ... 386s Selecting previously unselected package libsub-name-perl:arm64. 386s Preparing to unpack .../160-libsub-name-perl_0.28-1_arm64.deb ... 386s Unpacking libsub-name-perl:arm64 (0.28-1) ... 386s Selecting previously unselected package libnamespace-clean-perl. 386s Preparing to unpack .../161-libnamespace-clean-perl_0.27-2_all.deb ... 386s Unpacking libnamespace-clean-perl (0.27-2) ... 386s Selecting previously unselected package libnamespace-autoclean-perl. 386s Preparing to unpack .../162-libnamespace-autoclean-perl_0.31-1_all.deb ... 386s Unpacking libnamespace-autoclean-perl (0.31-1) ... 386s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 386s Preparing to unpack .../163-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 386s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 386s Selecting previously unselected package libmoosex-role-parameterized-perl. 386s Preparing to unpack .../164-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 386s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 387s Selecting previously unselected package libcarp-clan-perl. 387s Preparing to unpack .../165-libcarp-clan-perl_6.08-2_all.deb ... 387s Unpacking libcarp-clan-perl (6.08-2) ... 387s Selecting previously unselected package libsub-exporter-formethods-perl. 387s Preparing to unpack .../166-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 387s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 387s Selecting previously unselected package libmoosex-types-perl. 387s Preparing to unpack .../167-libmoosex-types-perl_0.50-2_all.deb ... 387s Unpacking libmoosex-types-perl (0.50-2) ... 387s Selecting previously unselected package libmoosex-types-common-perl. 387s Preparing to unpack .../168-libmoosex-types-common-perl_0.001014-2_all.deb ... 387s Unpacking libmoosex-types-common-perl (0.001014-2) ... 387s Selecting previously unselected package libscope-guard-perl. 387s Preparing to unpack .../169-libscope-guard-perl_0.21-2_all.deb ... 387s Unpacking libscope-guard-perl (0.21-2) ... 387s Selecting previously unselected package libautobox-perl. 387s Preparing to unpack .../170-libautobox-perl_3.0.2-1_arm64.deb ... 387s Unpacking libautobox-perl (3.0.2-1) ... 387s Selecting previously unselected package libwant-perl. 387s Preparing to unpack .../171-libwant-perl_0.29-2build5_arm64.deb ... 387s Unpacking libwant-perl (0.29-2build5) ... 387s Selecting previously unselected package libautobox-core-perl. 387s Preparing to unpack .../172-libautobox-core-perl_1.33-2_all.deb ... 387s Unpacking libautobox-core-perl (1.33-2) ... 387s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 387s Preparing to unpack .../173-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 387s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 387s Selecting previously unselected package libmoosex-util-perl. 387s Preparing to unpack .../174-libmoosex-util-perl_0.006-2_all.deb ... 387s Unpacking libmoosex-util-perl (0.006-2) ... 387s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 387s Preparing to unpack .../175-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 387s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 387s Selecting previously unselected package libmoosex-singlearg-perl. 387s Preparing to unpack .../176-libmoosex-singlearg-perl_0.09-2_all.deb ... 387s Unpacking libmoosex-singlearg-perl (0.09-2) ... 387s Selecting previously unselected package libstrictures-perl. 387s Preparing to unpack .../177-libstrictures-perl_2.000006-1_all.deb ... 387s Unpacking libstrictures-perl (2.000006-1) ... 387s Selecting previously unselected package libauthen-u2f-tester-perl. 387s Preparing to unpack .../178-libauthen-u2f-tester-perl_0.03-1_all.deb ... 387s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 388s Selecting previously unselected package libcbor-xs-perl. 388s Preparing to unpack .../179-libcbor-xs-perl_1.87-1build4_arm64.deb ... 388s Unpacking libcbor-xs-perl (1.87-1build4) ... 388s Selecting previously unselected package libhash-merge-simple-perl. 388s Preparing to unpack .../180-libhash-merge-simple-perl_0.052-1_all.deb ... 388s Unpacking libhash-merge-simple-perl (0.052-1) ... 388s Selecting previously unselected package libjson-perl. 388s Preparing to unpack .../181-libjson-perl_4.10000-1_all.deb ... 388s Unpacking libjson-perl (4.10000-1) ... 388s Selecting previously unselected package libmouse-perl:arm64. 388s Preparing to unpack .../182-libmouse-perl_2.5.11-1build1_arm64.deb ... 388s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 388s Selecting previously unselected package libauthen-webauthn-perl. 388s Preparing to unpack .../183-libauthen-webauthn-perl_0.005-1_all.deb ... 388s Unpacking libauthen-webauthn-perl (0.005-1) ... 388s Selecting previously unselected package libcrypt-random-seed-perl. 388s Preparing to unpack .../184-libcrypt-random-seed-perl_0.03-3_all.deb ... 388s Unpacking libcrypt-random-seed-perl (0.03-3) ... 388s Selecting previously unselected package libmath-random-isaac-perl. 388s Preparing to unpack .../185-libmath-random-isaac-perl_1.004-2_all.deb ... 388s Unpacking libmath-random-isaac-perl (1.004-2) ... 388s Selecting previously unselected package libbytes-random-secure-perl. 388s Preparing to unpack .../186-libbytes-random-secure-perl_0.29-3_all.deb ... 388s Unpacking libbytes-random-secure-perl (0.29-3) ... 388s Selecting previously unselected package liberror-perl. 388s Preparing to unpack .../187-liberror-perl_0.17030-1_all.deb ... 388s Unpacking liberror-perl (0.17030-1) ... 388s Selecting previously unselected package libipc-sharelite-perl. 388s Preparing to unpack .../188-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 388s Unpacking libipc-sharelite-perl (0.17-5build4) ... 388s Selecting previously unselected package libcache-cache-perl. 388s Preparing to unpack .../189-libcache-cache-perl_1.08-3_all.deb ... 388s Unpacking libcache-cache-perl (1.08-3) ... 388s Selecting previously unselected package libcapture-tiny-perl. 388s Preparing to unpack .../190-libcapture-tiny-perl_0.50-1_all.deb ... 388s Unpacking libcapture-tiny-perl (0.50-1) ... 388s Selecting previously unselected package libcares2:arm64. 388s Preparing to unpack .../191-libcares2_1.34.4-2.1_arm64.deb ... 388s Unpacking libcares2:arm64 (1.34.4-2.1) ... 388s Selecting previously unselected package libcgi-pm-perl. 388s Preparing to unpack .../192-libcgi-pm-perl_4.67-1_all.deb ... 388s Unpacking libcgi-pm-perl (4.67-1) ... 388s Selecting previously unselected package libclass-data-inheritable-perl. 388s Preparing to unpack .../193-libclass-data-inheritable-perl_0.10-1_all.deb ... 388s Unpacking libclass-data-inheritable-perl (0.10-1) ... 389s Selecting previously unselected package libclass-errorhandler-perl. 389s Preparing to unpack .../194-libclass-errorhandler-perl_0.04-3_all.deb ... 389s Unpacking libclass-errorhandler-perl (0.04-3) ... 389s Selecting previously unselected package libclass-inspector-perl. 389s Preparing to unpack .../195-libclass-inspector-perl_1.36-3_all.deb ... 389s Unpacking libclass-inspector-perl (1.36-3) ... 389s Selecting previously unselected package libclass-singleton-perl. 389s Preparing to unpack .../196-libclass-singleton-perl_1.6-2_all.deb ... 389s Unpacking libclass-singleton-perl (1.6-2) ... 389s Selecting previously unselected package libconvert-base32-perl. 389s Preparing to unpack .../197-libconvert-base32-perl_0.06-3_all.deb ... 389s Unpacking libconvert-base32-perl (0.06-3) ... 389s Selecting previously unselected package libconvert-binhex-perl. 389s Preparing to unpack .../198-libconvert-binhex-perl_1.125-3_all.deb ... 389s Unpacking libconvert-binhex-perl (1.125-3) ... 389s Selecting previously unselected package libcrypt-des-perl:arm64. 389s Preparing to unpack .../199-libcrypt-des-perl_2.07-5_arm64.deb ... 389s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 389s Selecting previously unselected package libcrypt-des-ede3-perl. 389s Preparing to unpack .../200-libcrypt-des-ede3-perl_0.03-1_all.deb ... 389s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 389s Selecting previously unselected package libconvert-pem-perl. 389s Preparing to unpack .../201-libconvert-pem-perl_0.13-1_all.deb ... 389s Unpacking libconvert-pem-perl (0.13-1) ... 389s Selecting previously unselected package libcookie-baker-perl. 389s Preparing to unpack .../202-libcookie-baker-perl_0.12-1_all.deb ... 389s Unpacking libcookie-baker-perl (0.12-1) ... 389s Selecting previously unselected package libcrypt-dh-gmp-perl. 389s Preparing to unpack .../203-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 389s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 389s Selecting previously unselected package libcrypt-jwt-perl. 389s Preparing to unpack .../204-libcrypt-jwt-perl_0.036-1_all.deb ... 389s Unpacking libcrypt-jwt-perl (0.036-1) ... 389s Selecting previously unselected package libcrypt-openssl-bignum-perl. 389s Preparing to unpack .../205-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 389s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 389s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 389s Preparing to unpack .../206-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 389s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 389s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 389s Preparing to unpack .../207-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 389s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 389s Selecting previously unselected package libcrypt-rijndael-perl. 390s Preparing to unpack .../208-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 390s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 390s Selecting previously unselected package libcrypt-ssleay-perl. 390s Preparing to unpack .../209-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 390s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 390s Selecting previously unselected package libdata-hexdump-perl. 390s Preparing to unpack .../210-libdata-hexdump-perl_0.04-2_all.deb ... 390s Unpacking libdata-hexdump-perl (0.04-2) ... 390s Selecting previously unselected package liblist-someutils-perl. 390s Preparing to unpack .../211-liblist-someutils-perl_0.59-1_all.deb ... 390s Unpacking liblist-someutils-perl (0.59-1) ... 390s Selecting previously unselected package liblist-utilsby-perl. 390s Preparing to unpack .../212-liblist-utilsby-perl_0.12-2_all.deb ... 390s Unpacking liblist-utilsby-perl (0.12-2) ... 390s Selecting previously unselected package liblist-allutils-perl. 390s Preparing to unpack .../213-liblist-allutils-perl_0.19-1_all.deb ... 390s Unpacking liblist-allutils-perl (0.19-1) ... 390s Selecting previously unselected package libdata-password-zxcvbn-perl. 390s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 390s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 390s Selecting previously unselected package libfile-sharedir-perl. 390s Preparing to unpack .../215-libfile-sharedir-perl_1.118-3_all.deb ... 390s Unpacking libfile-sharedir-perl (1.118-3) ... 390s Selecting previously unselected package libexception-class-perl. 390s Preparing to unpack .../216-libexception-class-perl_1.45-1_all.deb ... 390s Unpacking libexception-class-perl (1.45-1) ... 390s Selecting previously unselected package libparams-validationcompiler-perl. 390s Preparing to unpack .../217-libparams-validationcompiler-perl_0.31-1_all.deb ... 390s Unpacking libparams-validationcompiler-perl (0.31-1) ... 390s Selecting previously unselected package libxstring-perl:arm64. 390s Preparing to unpack .../218-libxstring-perl_0.005-2build4_arm64.deb ... 390s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 390s Selecting previously unselected package libspecio-perl. 390s Preparing to unpack .../219-libspecio-perl_0.50-1_all.deb ... 390s Unpacking libspecio-perl (0.50-1) ... 390s Selecting previously unselected package libdatetime-locale-perl. 390s Preparing to unpack .../220-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 390s Unpacking libdatetime-locale-perl (1:1.41-1) ... 391s Selecting previously unselected package libdatetime-timezone-perl. 391s Preparing to unpack .../221-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 391s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 391s Selecting previously unselected package libdatetime-perl. 391s Preparing to unpack .../222-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 391s Unpacking libdatetime-perl (2:1.65-1build3) ... 391s Selecting previously unselected package libdatetime-format-rfc3339-perl. 391s Preparing to unpack .../223-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 391s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 391s Selecting previously unselected package libdbi-perl:arm64. 391s Preparing to unpack .../224-libdbi-perl_1.647-1_arm64.deb ... 391s Unpacking libdbi-perl:arm64 (1.647-1) ... 391s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 391s Preparing to unpack .../225-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 391s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 391s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 391s Preparing to unpack .../226-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 391s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 391s Selecting previously unselected package libemail-date-format-perl. 391s Preparing to unpack .../227-libemail-date-format-perl_1.008-1_all.deb ... 391s Unpacking libemail-date-format-perl (1.008-1) ... 392s Selecting previously unselected package libemail-simple-perl. 392s Preparing to unpack .../228-libemail-simple-perl_2.218-1_all.deb ... 392s Unpacking libemail-simple-perl (2.218-1) ... 392s Selecting previously unselected package libmodule-pluggable-perl. 392s Preparing to unpack .../229-libmodule-pluggable-perl_5.2-5_all.deb ... 392s Unpacking libmodule-pluggable-perl (5.2-5) ... 392s Selecting previously unselected package libemail-abstract-perl. 392s Preparing to unpack .../230-libemail-abstract-perl_3.010-1_all.deb ... 392s Unpacking libemail-abstract-perl (3.010-1) ... 392s Selecting previously unselected package libemail-address-xs-perl. 392s Preparing to unpack .../231-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 392s Unpacking libemail-address-xs-perl (1.05-1build5) ... 392s Selecting previously unselected package libmoox-types-mooselike-perl. 392s Preparing to unpack .../232-libmoox-types-mooselike-perl_0.29-2_all.deb ... 392s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 392s Selecting previously unselected package libthrowable-perl. 392s Preparing to unpack .../233-libthrowable-perl_1.001-2_all.deb ... 392s Unpacking libthrowable-perl (1.001-2) ... 392s Selecting previously unselected package libemail-sender-perl. 392s Preparing to unpack .../234-libemail-sender-perl_2.601-1_all.deb ... 392s Unpacking libemail-sender-perl (2.601-1) ... 392s Selecting previously unselected package libextutils-depends-perl. 392s Preparing to unpack .../235-libextutils-depends-perl_0.8001-2_all.deb ... 392s Unpacking libextutils-depends-perl (0.8001-2) ... 392s Selecting previously unselected package libfcgi0t64:arm64. 392s Preparing to unpack .../236-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 392s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 392s Selecting previously unselected package libfcgi-perl. 392s Preparing to unpack .../237-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 392s Unpacking libfcgi-perl (0.82+ds-3build3) ... 392s Selecting previously unselected package libfilesys-notify-simple-perl. 392s Preparing to unpack .../238-libfilesys-notify-simple-perl_0.14-3_all.deb ... 392s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 392s Selecting previously unselected package libfont-afm-perl. 392s Preparing to unpack .../239-libfont-afm-perl_1.20-4_all.deb ... 392s Unpacking libfont-afm-perl (1.20-4) ... 392s Selecting previously unselected package libimagequant0:arm64. 392s Preparing to unpack .../240-libimagequant0_2.18.0-1build1_arm64.deb ... 392s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 392s Selecting previously unselected package libgraphite2-3:arm64. 393s Preparing to unpack .../241-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 393s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 393s Selecting previously unselected package libharfbuzz0b:arm64. 393s Preparing to unpack .../242-libharfbuzz0b_10.2.0-1_arm64.deb ... 393s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 393s Selecting previously unselected package libraqm0:arm64. 393s Preparing to unpack .../243-libraqm0_0.10.2-1_arm64.deb ... 393s Unpacking libraqm0:arm64 (0.10.2-1) ... 393s Selecting previously unselected package libxpm4:arm64. 393s Preparing to unpack .../244-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 393s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 393s Selecting previously unselected package libgd3:arm64. 393s Preparing to unpack .../245-libgd3_2.3.3-12ubuntu3_arm64.deb ... 393s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 393s Selecting previously unselected package libgd-perl. 393s Preparing to unpack .../246-libgd-perl_2.78-1build4_arm64.deb ... 393s Unpacking libgd-perl (2.78-1build4) ... 393s Selecting previously unselected package libgd-securityimage-perl. 393s Preparing to unpack .../247-libgd-securityimage-perl_1.75-3_all.deb ... 393s Unpacking libgd-securityimage-perl (1.75-3) ... 393s Selecting previously unselected package libglib-perl:arm64. 393s Preparing to unpack .../248-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 393s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 393s Selecting previously unselected package libgssapi-perl. 393s Preparing to unpack .../249-libgssapi-perl_0.28-4build5_arm64.deb ... 393s Unpacking libgssapi-perl (0.28-4build5) ... 393s Selecting previously unselected package libhash-multivalue-perl. 393s Preparing to unpack .../250-libhash-multivalue-perl_0.16-3_all.deb ... 393s Unpacking libhash-multivalue-perl (0.16-3) ... 393s Selecting previously unselected package libhtml-format-perl. 393s Preparing to unpack .../251-libhtml-format-perl_2.16-2_all.deb ... 393s Unpacking libhtml-format-perl (2.16-2) ... 393s Selecting previously unselected package libhtml-formattext-withlinks-perl. 393s Preparing to unpack .../252-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 393s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 393s Selecting previously unselected package libhtml-template-perl. 393s Preparing to unpack .../253-libhtml-template-perl_2.97-2build1_all.deb ... 393s Unpacking libhtml-template-perl (2.97-2build1) ... 394s Selecting previously unselected package libhttp-daemon-perl. 394s Preparing to unpack .../254-libhttp-daemon-perl_6.16-1_all.deb ... 394s Unpacking libhttp-daemon-perl (6.16-1) ... 394s Selecting previously unselected package libhttp-multipartparser-perl. 394s Preparing to unpack .../255-libhttp-multipartparser-perl_0.02-3_all.deb ... 394s Unpacking libhttp-multipartparser-perl (0.02-3) ... 394s Selecting previously unselected package libstream-buffered-perl. 394s Preparing to unpack .../256-libstream-buffered-perl_0.03-3_all.deb ... 394s Unpacking libstream-buffered-perl (0.03-3) ... 394s Selecting previously unselected package libwww-form-urlencoded-perl. 394s Preparing to unpack .../257-libwww-form-urlencoded-perl_0.26-2_all.deb ... 394s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 394s Selecting previously unselected package libhttp-entity-parser-perl. 394s Preparing to unpack .../258-libhttp-entity-parser-perl_0.25-2_all.deb ... 394s Unpacking libhttp-entity-parser-perl (0.25-2) ... 394s Selecting previously unselected package libhttp-headers-fast-perl. 394s Preparing to unpack .../259-libhttp-headers-fast-perl_0.22-3_all.deb ... 394s Unpacking libhttp-headers-fast-perl (0.22-3) ... 394s Selecting previously unselected package libio-pty-perl. 394s Preparing to unpack .../260-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 394s Unpacking libio-pty-perl (1:1.20-1build3) ... 394s Selecting previously unselected package libio-sessiondata-perl. 394s Preparing to unpack .../261-libio-sessiondata-perl_1.03-3_all.deb ... 394s Unpacking libio-sessiondata-perl (1.03-3) ... 394s Selecting previously unselected package libperlio-via-timeout-perl. 394s Preparing to unpack .../262-libperlio-via-timeout-perl_0.32-3_all.deb ... 394s Unpacking libperlio-via-timeout-perl (0.32-3) ... 394s Selecting previously unselected package libio-socket-timeout-perl. 394s Preparing to unpack .../263-libio-socket-timeout-perl_0.32-3_all.deb ... 394s Unpacking libio-socket-timeout-perl (0.32-3) ... 394s Selecting previously unselected package libio-string-perl. 394s Preparing to unpack .../264-libio-string-perl_1.08-4_all.deb ... 394s Unpacking libio-string-perl (1.08-4) ... 394s Selecting previously unselected package libio-stringy-perl. 394s Preparing to unpack .../265-libio-stringy-perl_2.113-2_all.deb ... 394s Unpacking libio-stringy-perl (2.113-2) ... 395s Selecting previously unselected package libipc-run-perl. 395s Preparing to unpack .../266-libipc-run-perl_20231003.0-2_all.deb ... 395s Unpacking libipc-run-perl (20231003.0-2) ... 395s Selecting previously unselected package libjargs-java. 395s Preparing to unpack .../267-libjargs-java_1.0.0-5_all.deb ... 395s Unpacking libjargs-java (1.0.0-5) ... 395s Selecting previously unselected package libjs-jquery. 395s Preparing to unpack .../268-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 395s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 395s Selecting previously unselected package libjs-underscore. 395s Preparing to unpack .../269-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 395s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 395s Selecting previously unselected package libjs-sphinxdoc. 395s Preparing to unpack .../270-libjs-sphinxdoc_8.1.3-5_all.deb ... 395s Unpacking libjs-sphinxdoc (8.1.3-5) ... 395s Selecting previously unselected package libxslt1.1:arm64. 395s Preparing to unpack .../271-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 395s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 395s Selecting previously unselected package libxmlsec1t64:arm64. 395s Preparing to unpack .../272-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 395s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 395s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 395s Preparing to unpack .../273-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 395s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 395s Selecting previously unselected package liblasso3t64. 395s Preparing to unpack .../274-liblasso3t64_2.8.2-8build1_arm64.deb ... 395s Unpacking liblasso3t64 (2.8.2-8build1) ... 395s Selecting previously unselected package liblasso-perl:arm64. 395s Preparing to unpack .../275-liblasso-perl_2.8.2-8build1_arm64.deb ... 395s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 395s Selecting previously unselected package libconfig-inifiles-perl. 395s Preparing to unpack .../276-libconfig-inifiles-perl_3.000003-3_all.deb ... 395s Unpacking libconfig-inifiles-perl (3.000003-3) ... 395s Selecting previously unselected package libnet-cidr-perl. 395s Preparing to unpack .../277-libnet-cidr-perl_0.23-1_all.deb ... 395s Unpacking libnet-cidr-perl (0.23-1) ... 396s Selecting previously unselected package libtest-sharedfork-perl. 396s Preparing to unpack .../278-libtest-sharedfork-perl_0.35-3_all.deb ... 396s Unpacking libtest-sharedfork-perl (0.35-3) ... 396s Selecting previously unselected package libtest-tcp-perl. 396s Preparing to unpack .../279-libtest-tcp-perl_2.22-2_all.deb ... 396s Unpacking libtest-tcp-perl (2.22-2) ... 396s Selecting previously unselected package libplack-perl. 396s Preparing to unpack .../280-libplack-perl_1.0051-1_all.deb ... 396s Unpacking libplack-perl (1.0051-1) ... 396s Selecting previously unselected package liblemonldap-ng-common-perl. 396s Preparing to unpack .../281-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 396s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 396s Selecting previously unselected package liblist-moreutils-xs-perl. 396s Preparing to unpack .../282-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 396s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 396s Selecting previously unselected package liblist-moreutils-perl. 396s Preparing to unpack .../283-liblist-moreutils-perl_0.430-2_all.deb ... 396s Unpacking liblist-moreutils-perl (0.430-2) ... 396s Selecting previously unselected package liblwp-protocol-psgi-perl. 396s Preparing to unpack .../284-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 396s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 396s Selecting previously unselected package libnet-smtp-ssl-perl. 396s Preparing to unpack .../285-libnet-smtp-ssl-perl_1.04-2_all.deb ... 396s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 396s Selecting previously unselected package libmailtools-perl. 396s Preparing to unpack .../286-libmailtools-perl_2.22-1_all.deb ... 396s Unpacking libmailtools-perl (2.22-1) ... 396s Selecting previously unselected package libmime-tools-perl. 396s Preparing to unpack .../287-libmime-tools-perl_5.515-1_all.deb ... 396s Unpacking libmime-tools-perl (5.515-1) ... 396s Selecting previously unselected package libnet-ip-perl. 396s Preparing to unpack .../288-libnet-ip-perl_1.26-4_all.deb ... 396s Unpacking libnet-ip-perl (1.26-4) ... 396s Selecting previously unselected package libnet-ldap-perl. 396s Preparing to unpack .../289-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 396s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 397s Selecting previously unselected package libxml-namespacesupport-perl. 397s Preparing to unpack .../290-libxml-namespacesupport-perl_1.12-2_all.deb ... 397s Unpacking libxml-namespacesupport-perl (1.12-2) ... 397s Selecting previously unselected package libxml-sax-base-perl. 397s Preparing to unpack .../291-libxml-sax-base-perl_1.09-3_all.deb ... 397s Unpacking libxml-sax-base-perl (1.09-3) ... 397s Selecting previously unselected package libxml-sax-perl. 397s Preparing to unpack .../292-libxml-sax-perl_1.02+dfsg-4_all.deb ... 397s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 397s Selecting previously unselected package libxml-libxml-perl. 397s Preparing to unpack .../293-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 397s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 397s Selecting previously unselected package libxml-simple-perl. 397s Preparing to unpack .../294-libxml-simple-perl_2.25-2_all.deb ... 397s Unpacking libxml-simple-perl (2.25-2) ... 397s Selecting previously unselected package libnet-openid-common-perl. 397s Preparing to unpack .../295-libnet-openid-common-perl_1.20-2_all.deb ... 397s Unpacking libnet-openid-common-perl (1.20-2) ... 397s Selecting previously unselected package libnet-openid-consumer-perl. 397s Preparing to unpack .../296-libnet-openid-consumer-perl_1.18-2_all.deb ... 397s Unpacking libnet-openid-consumer-perl (1.18-2) ... 397s Selecting previously unselected package libnet-openid-server-perl. 397s Preparing to unpack .../297-libnet-openid-server-perl_1.09-4_all.deb ... 397s Unpacking libnet-openid-server-perl (1.09-4) ... 397s Selecting previously unselected package node-xtend. 397s Preparing to unpack .../298-node-xtend_4.0.2-3_all.deb ... 397s Unpacking node-xtend (4.0.2-3) ... 397s Selecting previously unselected package nodejs. 397s Preparing to unpack .../299-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 397s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 397s Selecting previously unselected package node-acorn. 397s Preparing to unpack .../300-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 397s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 397s Selecting previously unselected package node-cjs-module-lexer. 397s Preparing to unpack .../301-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 397s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 397s Selecting previously unselected package node-balanced-match. 398s Preparing to unpack .../302-node-balanced-match_2.0.0-1_all.deb ... 398s Unpacking node-balanced-match (2.0.0-1) ... 398s Selecting previously unselected package node-brace-expansion. 398s Preparing to unpack .../303-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 398s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 398s Selecting previously unselected package node-minimatch. 398s Preparing to unpack .../304-node-minimatch_9.0.3-5_all.deb ... 398s Unpacking node-minimatch (9.0.3-5) ... 398s Selecting previously unselected package node-undici. 398s Preparing to unpack .../305-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 398s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 398s Selecting previously unselected package libnode115:arm64. 398s Preparing to unpack .../306-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 398s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 398s Selecting previously unselected package libregexp-assemble-perl. 398s Preparing to unpack .../307-libregexp-assemble-perl_0.38-2_all.deb ... 398s Unpacking libregexp-assemble-perl (0.38-2) ... 398s Selecting previously unselected package libregexp-common-perl. 398s Preparing to unpack .../308-libregexp-common-perl_2024080801-1_all.deb ... 398s Unpacking libregexp-common-perl (2024080801-1) ... 399s Selecting previously unselected package libtask-weaken-perl. 399s Preparing to unpack .../309-libtask-weaken-perl_1.06-2_all.deb ... 399s Unpacking libtask-weaken-perl (1.06-2) ... 399s Selecting previously unselected package libxml-parser-perl. 399s Preparing to unpack .../310-libxml-parser-perl_2.47-1build4_arm64.deb ... 399s Unpacking libxml-parser-perl (2.47-1build4) ... 399s Selecting previously unselected package libsoap-lite-perl. 399s Preparing to unpack .../311-libsoap-lite-perl_1.27-3_all.deb ... 399s Unpacking libsoap-lite-perl (1.27-3) ... 399s Selecting previously unselected package libstring-random-perl. 399s Preparing to unpack .../312-libstring-random-perl_1%3a0.32-2_all.deb ... 399s Unpacking libstring-random-perl (1:0.32-2) ... 399s Selecting previously unselected package libtest-leaktrace-perl. 399s Preparing to unpack .../313-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 399s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 399s Selecting previously unselected package libtest-output-perl. 399s Preparing to unpack .../314-libtest-output-perl_1.035-1_all.deb ... 399s Unpacking libtest-output-perl (1.035-1) ... 399s Selecting previously unselected package libtest-pod-perl. 399s Preparing to unpack .../315-libtest-pod-perl_1.52-3_all.deb ... 399s Unpacking libtest-pod-perl (1.52-3) ... 399s Selecting previously unselected package libtext-unidecode-perl. 399s Preparing to unpack .../316-libtext-unidecode-perl_1.30-3_all.deb ... 399s Unpacking libtext-unidecode-perl (1.30-3) ... 399s Selecting previously unselected package libtime-fake-perl. 399s Preparing to unpack .../317-libtime-fake-perl_0.11-4_all.deb ... 399s Unpacking libtime-fake-perl (0.11-4) ... 399s Selecting previously unselected package libxml-libxslt-perl:arm64. 399s Preparing to unpack .../318-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 399s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 399s Selecting previously unselected package node-uglify-js. 399s Preparing to unpack .../319-node-uglify-js_3.17.4-2_all.deb ... 399s Unpacking node-uglify-js (3.17.4-2) ... 399s Selecting previously unselected package python3-defusedxml. 399s Preparing to unpack .../320-python3-defusedxml_0.7.1-3_all.deb ... 399s Unpacking python3-defusedxml (0.7.1-3) ... 400s Selecting previously unselected package python3-roman. 400s Preparing to unpack .../321-python3-roman_5.0-1_all.deb ... 400s Unpacking python3-roman (5.0-1) ... 400s Selecting previously unselected package python3-docutils. 400s Preparing to unpack .../322-python3-docutils_0.21.2+dfsg-2_all.deb ... 400s Unpacking python3-docutils (0.21.2+dfsg-2) ... 400s Selecting previously unselected package python3-imagesize. 400s Preparing to unpack .../323-python3-imagesize_1.4.1-1_all.deb ... 400s Unpacking python3-imagesize (1.4.1-1) ... 400s Selecting previously unselected package python3-packaging. 400s Preparing to unpack .../324-python3-packaging_24.2-1_all.deb ... 400s Unpacking python3-packaging (24.2-1) ... 400s Selecting previously unselected package python3-snowballstemmer. 400s Preparing to unpack .../325-python3-snowballstemmer_2.2.0-4build1_all.deb ... 400s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 400s Selecting previously unselected package sphinx-common. 400s Preparing to unpack .../326-sphinx-common_8.1.3-5_all.deb ... 400s Unpacking sphinx-common (8.1.3-5) ... 400s Selecting previously unselected package python3-alabaster. 400s Preparing to unpack .../327-python3-alabaster_0.7.16-0.1_all.deb ... 400s Unpacking python3-alabaster (0.7.16-0.1) ... 400s Selecting previously unselected package python3-sphinx. 400s Preparing to unpack .../328-python3-sphinx_8.1.3-5_all.deb ... 400s Unpacking python3-sphinx (8.1.3-5) ... 400s Selecting previously unselected package python3-sphinx-bootstrap-theme. 401s Preparing to unpack .../329-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 401s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 401s Selecting previously unselected package uglifyjs. 401s Preparing to unpack .../330-uglifyjs_3.17.4-2_all.deb ... 401s Unpacking uglifyjs (3.17.4-2) ... 401s Selecting previously unselected package yui-compressor. 401s Preparing to unpack .../331-yui-compressor_2.4.8-3_all.deb ... 401s Unpacking yui-compressor (2.4.8-3) ... 401s Selecting previously unselected package libauthen-radius-perl. 401s Preparing to unpack .../332-libauthen-radius-perl_0.33-1_all.deb ... 401s Unpacking libauthen-radius-perl (0.33-1) ... 401s Selecting previously unselected package pkg-perl-autopkgtest. 401s Preparing to unpack .../333-pkg-perl-autopkgtest_0.82_all.deb ... 401s Unpacking pkg-perl-autopkgtest (0.82) ... 401s Setting up libconfig-inifiles-perl (3.000003-3) ... 401s Setting up libmodule-pluggable-perl (5.2-5) ... 401s Setting up node-uglify-js (3.17.4-2) ... 401s Setting up libio-sessiondata-perl (1.03-3) ... 401s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 401s Setting up liblcms2-2:arm64 (2.16-2) ... 401s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 401s Setting up libaom3:arm64 (3.12.0-1) ... 401s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 401s Setting up libmath-random-isaac-perl (1.004-2) ... 401s Setting up libtask-weaken-perl (1.06-2) ... 401s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 401s Setting up libhttp-multipartparser-perl (0.02-3) ... 401s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 401s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 401s Setting up java-common (0.76) ... 401s Setting up libclass-inspector-perl (1.36-3) ... 401s Setting up libfont-afm-perl (1.20-4) ... 401s Setting up libwant-perl (0.29-2build5) ... 401s Setting up libdynaloader-functions-perl (0.004-1) ... 401s Setting up libclass-method-modifiers-perl (2.15-1) ... 401s Setting up libio-pty-perl (1:1.20-1build3) ... 401s Setting up libdata-hexdump-perl (0.04-2) ... 401s Setting up python3-defusedxml (0.7.1-3) ... 401s Setting up libclone-perl:arm64 (0.47-1) ... 401s Setting up libarchive-zip-perl (1.68-1) ... 401s Setting up libsub-identify-perl (0.14-3build4) ... 401s Setting up imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 401s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 401s Setting up python3-alabaster (0.7.16-0.1) ... 402s Setting up libio-stringy-perl (2.113-2) ... 402s Setting up libhtml-tagset-perl (3.24-1) ... 402s Setting up unzip (6.0-28ubuntu6) ... 402s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 402s Setting up libperlio-via-timeout-perl (0.32-3) ... 402s Setting up libfilesys-notify-simple-perl (0.14-3) ... 402s Setting up libnet-cidr-perl (0.23-1) ... 402s Setting up libipc-sharelite-perl (0.17-5build4) ... 402s Setting up libconvert-binhex-perl (1.125-3) ... 402s Setting up liblwp-mediatypes-perl (6.04-2) ... 402s Setting up libcrypt-urandom-perl (0.54-1) ... 402s Setting up x11-common (1:7.7+23ubuntu4) ... 402s Setting up libtest-pod-perl (1.52-3) ... 402s Setting up libtry-tiny-perl (0.32-1) ... 402s Setting up libdeflate0:arm64 (1.23-1) ... 402s Setting up perl-openssl-defaults:arm64 (7build3) ... 402s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 402s Setting up libxml-namespacesupport-perl (1.12-2) ... 402s Setting up m4 (1.4.19-7) ... 402s Setting up libposix-strftime-compiler-perl (0.46-1) ... 402s Setting up libclass-singleton-perl (1.6-2) ... 402s Setting up libencode-locale-perl (1.05-3) ... 402s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 402s Setting up libxstring-perl:arm64 (0.005-2build4) ... 402s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 402s Setting up libclass-errorhandler-perl (0.04-3) ... 402s Setting up liblist-utilsby-perl (0.12-2) ... 402s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 402s Setting up libtime-fake-perl (0.11-4) ... 402s Setting up libregexp-common-perl (2024080801-1) ... 402s Setting up libtest-sharedfork-perl (0.35-3) ... 402s Setting up libsub-install-perl (0.929-1) ... 402s Setting up libextutils-depends-perl (0.8001-2) ... 402s Setting up libhash-multivalue-perl (0.16-3) ... 402s Setting up libscope-guard-perl (0.21-2) ... 402s Setting up liberror-perl (0.17030-1) ... 402s Setting up libapache-session-perl (1.94-2) ... 402s Setting up libxml-sax-base-perl (1.09-3) ... 402s Setting up libio-string-perl (1.08-4) ... 402s Setting up libtest-leaktrace-perl (0.17-1build6) ... 402s Setting up python3-roman (5.0-1) ... 402s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 402s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 402s Setting up autotools-dev (20220109.1) ... 403s Setting up libstream-buffered-perl (0.03-3) ... 403s Setting up libclass-data-inheritable-perl (0.10-1) ... 403s Setting up python3-packaging (24.2-1) ... 403s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 403s Setting up libalgorithm-c3-perl (0.11-2) ... 403s Setting up libapache-logformat-compiler-perl (0.36-3) ... 403s Setting up libcrypt-random-seed-perl (0.03-3) ... 403s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 403s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 403s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 403s Setting up python3-snowballstemmer (2.2.0-4build1) ... 404s Setting up node-balanced-match (2.0.0-1) ... 404s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 404s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 404s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 404s Setting up libemail-date-format-perl (1.008-1) ... 404s Setting up libcryptx-perl (0.085-1) ... 404s Setting up libcares2:arm64 (1.34.4-2.1) ... 404s Setting up libmpc3:arm64 (1.3.1-1build2) ... 404s Setting up libvariable-magic-perl (0.64-1build1) ... 404s Setting up libio-html-perl (1.004-3) ... 404s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 404s Setting up autopoint (0.23.1-1) ... 404s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 404s Setting up libipc-run-perl (20231003.0-2) ... 404s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 404s Setting up libpcsclite1:arm64 (2.3.1-1) ... 404s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 404s Setting up libltdl7:arm64 (2.5.4-4) ... 404s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 404s Setting up libstring-random-perl (1:0.32-2) ... 404s Setting up libparams-util-perl (1.102-3build1) ... 404s Setting up autoconf (2.72-3ubuntu1) ... 404s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 404s Setting up libwebp7:arm64 (1.5.0-0.1) ... 404s Setting up libcapture-tiny-perl (0.50-1) ... 404s Setting up libtimedate-perl (2.3300-2) ... 404s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 404s Setting up libsub-name-perl:arm64 (0.28-1) ... 404s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 404s Setting up libtypes-serialiser-perl (1.01-1) ... 404s Setting up libgssapi-perl (0.28-4build5) ... 404s Setting up dwz (0.15-1build6) ... 404s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 404s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 404s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 404s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 404s Setting up libjson-perl (4.10000-1) ... 404s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 404s Setting up libjargs-java (1.0.0-5) ... 404s Setting up librole-tiny-perl (2.002004-1) ... 404s Setting up debugedit (1:5.1-2) ... 404s Setting up libfile-sharedir-perl (1.118-3) ... 404s Setting up libfcgi-perl (0.82+ds-3build3) ... 404s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 404s Setting up libaliased-perl (0.34-3) ... 404s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 404s Setting up libcarp-clan-perl (6.08-2) ... 404s Setting up libdevel-globaldestruction-perl (0.14-4) ... 404s Setting up libwww-form-urlencoded-perl (0.26-2) ... 404s Setting up sgml-base (1.31) ... 404s Setting up libstrictures-perl (2.000006-1) ... 404s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 404s Setting up libdevel-stacktrace-perl (2.0500-1) ... 404s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 404s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 404s Setting up node-minimatch (9.0.3-5) ... 404s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 404s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 404s Setting up ca-certificates-java (20240118) ... 404s No JRE found. Skipping Java certificates setup. 404s Setting up libexporter-tiny-perl (1.006002-1) ... 404s Setting up node-xtend (4.0.2-3) ... 404s Setting up libisl23:arm64 (0.27-1) ... 404s Setting up libconvert-asn1-perl (0.34-1) ... 404s Setting up libtext-unidecode-perl (1.30-3) ... 404s Setting up libde265-0:arm64 (1.0.15-1build5) ... 404s Setting up libregexp-assemble-perl (0.38-2) ... 404s Setting up libnet-ip-perl (1.26-4) ... 404s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 404s Setting up libautobox-perl (3.0.2-1) ... 404s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 404s Setting up liburi-perl (5.30-1) ... 404s Setting up libdbi-perl:arm64 (1.647-1) ... 404s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 404s Setting up libconvert-base32-perl (0.06-3) ... 404s Setting up dctrl-tools (2.24-3build3) ... 404s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 404s Setting up autodep8 (0.28+nmu1ubuntu1) ... 404s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 404s Setting up python3-imagesize (1.4.1-1) ... 404s Setting up libemail-address-xs-perl (1.05-1build5) ... 404s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 404s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 404s Setting up automake (1:1.17-3ubuntu1) ... 404s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 404s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 404s Setting up libjson-xs-perl (4.030-2build4) ... 404s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 404s Setting up libcrypt-des-ede3-perl (0.03-1) ... 404s Setting up libhttp-date-perl (6.06-1) ... 404s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 404s Setting up gettext (0.23.1-1) ... 404s Setting up libtest-tcp-perl (2.22-2) ... 404s Setting up libautobox-core-perl (1.33-2) ... 404s Setting up java-wrappers (0.5) ... 404s Setting up libio-socket-timeout-perl (0.32-3) ... 404s Setting up libfile-listing-perl (6.16-1) ... 404s Setting up libhash-merge-simple-perl (0.052-1) ... 404s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 404s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 404s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 404s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 404s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 404s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 404s Setting up libcache-cache-perl (1.08-3) ... 404s Setting up libhttp-headers-fast-perl (0.22-3) ... 404s Setting up liblist-moreutils-perl (0.430-2) ... 404s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 404s Setting up libtype-tiny-perl (2.004000-1) ... 404s Setting up libemail-simple-perl (2.218-1) ... 404s Setting up libnet-http-perl (6.23-1) ... 404s Setting up libexception-class-perl (1.45-1) ... 404s Setting up libclass-c3-perl (0.35-2) ... 404s Setting up libcrypt-jwt-perl (0.036-1) ... 404s Setting up libcbor-xs-perl (1.87-1build4) ... 404s Setting up xfonts-utils (1:7.7+7) ... 404s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 404s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 404s Setting up libxml-sax-perl (1.02+dfsg-4) ... 404s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 404s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 405s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 405s Setting up libauthen-radius-perl (0.33-1) ... 405s Setting up intltool-debian (0.35.0+20060710.6) ... 405s Setting up libbytes-random-secure-perl (0.29-3) ... 405s Setting up libjson-maybexs-perl (1.004008-1) ... 405s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 405s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 405s Setting up libraqm0:arm64 (0.10.2-1) ... 405s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 405s Setting up libdata-optlist-perl (0.114-1) ... 405s Setting up libtest-output-perl (1.035-1) ... 405s Setting up pkg-perl-autopkgtest (0.82) ... 405s Setting up libjs-sphinxdoc (8.1.3-5) ... 405s Setting up libraw23t64:arm64 (0.21.3-1) ... 405s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 405s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 405s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 405s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 406s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 406s Setting up dh-strip-nondeterminism (1.14.1-2) ... 406s Setting up libwww-robotrules-perl (6.02-1) ... 406s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 406s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 406s Setting up xml-core (0.19) ... 406s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 406s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 406s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 406s Setting up libmro-compat-perl (0.15-2) ... 406s Setting up libcookie-baker-perl (0.12-1) ... 406s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 406s Setting up libhttp-entity-parser-perl (0.25-2) ... 406s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 406s Setting up libio-socket-ssl-perl (2.089-1) ... 406s Setting up libsub-exporter-perl (0.990-1) ... 406s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 406s Setting up libeval-closure-perl (0.14-3) ... 406s Setting up libconvert-pem-perl (0.13-1) ... 406s Setting up libhttp-negotiate-perl (6.01-2) ... 406s Setting up libparams-validationcompiler-perl (0.31-1) ... 406s Setting up libhttp-cookies-perl (6.11-1) ... 406s Setting up po-debconf (1.0.21+nmu1) ... 406s Setting up libhtml-tree-perl (5.07-3) ... 406s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 406s Setting up libcgi-pm-perl (4.67-1) ... 406s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 406s Setting up liblasso3t64 (2.8.2-8build1) ... 406s Setting up libhtml-format-perl (2.16-2) ... 406s Setting up fonts-urw-base35 (20200910-8) ... 406s Setting up libhtml-template-perl (2.97-2build1) ... 406s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 406s Setting up libnet-smtp-ssl-perl (1.04-2) ... 406s Setting up libauthen-webauthn-perl (0.005-1) ... 406s Setting up libmodule-runtime-perl (0.016-2) ... 406s Setting up libmailtools-perl (2.22-1) ... 406s Setting up sphinx-common (8.1.3-5) ... 406s Setting up libdist-checkconflicts-perl (0.11-2) ... 406s Setting up libxml-simple-perl (2.25-2) ... 406s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 406s Setting up cpp-14 (14.2.0-19ubuntu2) ... 406s Setting up libhttp-daemon-perl (6.16-1) ... 406s Setting up libemail-abstract-perl (3.010-1) ... 406s Setting up cpp (4:14.2.0-1ubuntu1) ... 406s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 406s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 406s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 406s Setting up libplack-perl (1.0051-1) ... 406s Setting up libnet-openid-common-perl (1.20-2) ... 406s Setting up libnet-openid-server-perl (1.09-4) ... 406s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 406s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 406s Setting up libmodule-implementation-perl (0.09-2) ... 406s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 407s Setting up libpackage-stash-perl (0.40-1) ... 407s Setting up libimport-into-perl (1.002005-2) ... 407s Setting up libmoo-perl (2.005005-1) ... 407s Setting up liblist-someutils-perl (0.59-1) ... 407s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 407s Setting up libmime-tools-perl (5.515-1) ... 407s Setting up libclass-load-perl (0.25-2) ... 407s Setting up gcc-14 (14.2.0-19ubuntu2) ... 407s Setting up libspecio-perl (0.50-1) ... 407s Setting up liblist-allutils-perl (0.19-1) ... 407s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 407s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 407s Setting up libdevel-overloadinfo-perl (0.007-1) ... 407s Setting up libclass-load-xs-perl (0.10-2build5) ... 407s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 407s Setting up g++-14 (14.2.0-19ubuntu2) ... 407s Setting up libmoox-types-mooselike-perl (0.29-2) ... 407s Setting up libb-hooks-endofscope-perl (0.28-1) ... 407s Setting up libthrowable-perl (1.001-2) ... 407s Setting up libauthen-oath-perl (2.0.1-2) ... 407s Setting up libtool (2.5.4-4) ... 407s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 407s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 407s Setting up gcc (4:14.2.0-1ubuntu1) ... 407s Setting up dh-autoreconf (20) ... 407s Setting up libemail-sender-perl (2.601-1) ... 407s Setting up libnamespace-clean-perl (0.27-2) ... 407s Setting up g++ (4:14.2.0-1ubuntu1) ... 407s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 407s Setting up libmoosex-singlearg-perl (0.09-2) ... 407s Setting up build-essential (12.12ubuntu1) ... 407s Setting up libnamespace-autoclean-perl (0.31-1) ... 407s Setting up libdatetime-locale-perl (1:1.41-1) ... 407s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 407s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 407s Setting up libmoosex-types-perl (0.50-2) ... 407s Setting up debhelper (13.24.1ubuntu2) ... 407s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 407s Setting up libmoosex-types-common-perl (0.001014-2) ... 407s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 407s Setting up libmoosex-util-perl (0.006-2) ... 407s Setting up libdatetime-perl (2:1.65-1build3) ... 407s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 407s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 407s Setting up libauthen-u2f-tester-perl (0.03-1) ... 407s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 407s Setting up liblwp-protocol-https-perl (6.14-1) ... 407s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 407s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 407s Setting up libwww-perl (6.78-1) ... 407s Setting up libheif1:arm64 (1.19.7-1) ... 407s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 407s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 407s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 407s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 407s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 407s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 407s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 407s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 407s Setting up libnet-openid-consumer-perl (1.18-2) ... 407s Setting up libxml-parser-perl (2.47-1build4) ... 407s Setting up uglifyjs (3.17.4-2) ... 407s Setting up libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 407s Setting up libgd-perl (2.78-1build4) ... 407s Setting up libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 407s Setting up libsoap-lite-perl (1.27-3) ... 407s Setting up libgd-securityimage-perl (1.75-3) ... 407s Processing triggers for install-info (7.1.1-1) ... 408s Processing triggers for libc-bin (2.41-6ubuntu1) ... 408s Processing triggers for man-db (2.13.0-1) ... 410s Processing triggers for ca-certificates-java (20240118) ... 411s Adding debian:ACCVRAIZ1.pem 411s Adding debian:AC_RAIZ_FNMT-RCM.pem 411s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 411s Adding debian:ANF_Secure_Server_Root_CA.pem 411s Adding debian:Actalis_Authentication_Root_CA.pem 411s Adding debian:AffirmTrust_Commercial.pem 411s Adding debian:AffirmTrust_Networking.pem 411s Adding debian:AffirmTrust_Premium.pem 411s Adding debian:AffirmTrust_Premium_ECC.pem 411s Adding debian:Amazon_Root_CA_1.pem 411s Adding debian:Amazon_Root_CA_2.pem 411s Adding debian:Amazon_Root_CA_3.pem 411s Adding debian:Amazon_Root_CA_4.pem 411s Adding debian:Atos_TrustedRoot_2011.pem 411s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 411s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 411s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 411s Adding debian:BJCA_Global_Root_CA1.pem 411s Adding debian:BJCA_Global_Root_CA2.pem 411s Adding debian:Baltimore_CyberTrust_Root.pem 411s Adding debian:Buypass_Class_2_Root_CA.pem 411s Adding debian:Buypass_Class_3_Root_CA.pem 411s Adding debian:CA_Disig_Root_R2.pem 411s Adding debian:CFCA_EV_ROOT.pem 411s Adding debian:COMODO_Certification_Authority.pem 411s Adding debian:COMODO_ECC_Certification_Authority.pem 411s Adding debian:COMODO_RSA_Certification_Authority.pem 411s Adding debian:Certainly_Root_E1.pem 411s Adding debian:Certainly_Root_R1.pem 411s Adding debian:Certigna.pem 411s Adding debian:Certigna_Root_CA.pem 411s Adding debian:Certum_EC-384_CA.pem 411s Adding debian:Certum_Trusted_Network_CA.pem 411s Adding debian:Certum_Trusted_Network_CA_2.pem 411s Adding debian:Certum_Trusted_Root_CA.pem 411s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 411s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 411s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 411s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 411s Adding debian:Comodo_AAA_Services_root.pem 411s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 411s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 411s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 411s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 411s Adding debian:DigiCert_Assured_ID_Root_CA.pem 411s Adding debian:DigiCert_Assured_ID_Root_G2.pem 411s Adding debian:DigiCert_Assured_ID_Root_G3.pem 411s Adding debian:DigiCert_Global_Root_CA.pem 411s Adding debian:DigiCert_Global_Root_G2.pem 411s Adding debian:DigiCert_Global_Root_G3.pem 411s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 411s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 411s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 411s Adding debian:DigiCert_Trusted_Root_G4.pem 411s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 411s Adding debian:Entrust_Root_Certification_Authority.pem 411s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 411s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 411s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 411s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 411s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 411s Adding debian:GLOBALTRUST_2020.pem 411s Adding debian:GTS_Root_R1.pem 411s Adding debian:GTS_Root_R2.pem 411s Adding debian:GTS_Root_R3.pem 411s Adding debian:GTS_Root_R4.pem 411s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 411s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 411s Adding debian:GlobalSign_Root_CA.pem 411s Adding debian:GlobalSign_Root_CA_-_R3.pem 411s Adding debian:GlobalSign_Root_CA_-_R6.pem 411s Adding debian:GlobalSign_Root_E46.pem 411s Adding debian:GlobalSign_Root_R46.pem 411s Adding debian:Go_Daddy_Class_2_CA.pem 411s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 411s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 411s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 411s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 411s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 411s Adding debian:HiPKI_Root_CA_-_G1.pem 411s Adding debian:Hongkong_Post_Root_CA_3.pem 411s Adding debian:ISRG_Root_X1.pem 411s Adding debian:ISRG_Root_X2.pem 411s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 411s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 412s Adding debian:Izenpe.com.pem 412s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 412s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 412s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 412s Adding debian:NAVER_Global_Root_Certification_Authority.pem 412s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 412s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 412s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 412s Adding debian:QuoVadis_Root_CA_1_G3.pem 412s Adding debian:QuoVadis_Root_CA_2.pem 412s Adding debian:QuoVadis_Root_CA_2_G3.pem 412s Adding debian:QuoVadis_Root_CA_3.pem 412s Adding debian:QuoVadis_Root_CA_3_G3.pem 412s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 412s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 412s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 412s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 412s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 412s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 412s Adding debian:SZAFIR_ROOT_CA2.pem 412s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 412s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 412s Adding debian:SecureSign_RootCA11.pem 412s Adding debian:SecureSign_Root_CA12.pem 412s Adding debian:SecureSign_Root_CA14.pem 412s Adding debian:SecureSign_Root_CA15.pem 412s Adding debian:SecureTrust_CA.pem 412s Adding debian:Secure_Global_CA.pem 412s Adding debian:Security_Communication_ECC_RootCA1.pem 412s Adding debian:Security_Communication_RootCA2.pem 412s Adding debian:Security_Communication_RootCA3.pem 412s Adding debian:Starfield_Class_2_CA.pem 412s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 412s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 412s Adding debian:SwissSign_Gold_CA_-_G2.pem 412s Adding debian:SwissSign_Silver_CA_-_G2.pem 412s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 412s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 412s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 412s Adding debian:TWCA_CYBER_Root_CA.pem 412s Adding debian:TWCA_Global_Root_CA.pem 412s Adding debian:TWCA_Root_Certification_Authority.pem 412s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 412s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 412s Adding debian:TeliaSonera_Root_CA_v1.pem 412s Adding debian:Telia_Root_CA_v2.pem 412s Adding debian:TrustAsia_Global_Root_CA_G3.pem 412s Adding debian:TrustAsia_Global_Root_CA_G4.pem 412s Adding debian:Trustwave_Global_Certification_Authority.pem 412s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 412s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 412s Adding debian:TunTrust_Root_CA.pem 412s Adding debian:UCA_Extended_Validation_Root.pem 412s Adding debian:UCA_Global_G2_Root.pem 412s Adding debian:USERTrust_ECC_Certification_Authority.pem 412s Adding debian:USERTrust_RSA_Certification_Authority.pem 412s Adding debian:XRamp_Global_CA_Root.pem 412s Adding debian:certSIGN_ROOT_CA.pem 412s Adding debian:certSIGN_Root_CA_G2.pem 412s Adding debian:e-Szigno_Root_CA_2017.pem 412s Adding debian:ePKI_Root_Certification_Authority.pem 412s Adding debian:emSign_ECC_Root_CA_-_C3.pem 412s Adding debian:emSign_ECC_Root_CA_-_G3.pem 412s Adding debian:emSign_Root_CA_-_C1.pem 412s Adding debian:emSign_Root_CA_-_G1.pem 412s Adding debian:vTrus_ECC_Root_CA.pem 412s Adding debian:vTrus_Root_CA.pem 412s done. 412s Setting up yui-compressor (2.4.8-3) ... 412s Setting up default-jre-headless (2:1.21-76) ... 412s Processing triggers for sgml-base (1.31) ... 412s Setting up docutils-common (0.21.2+dfsg-2) ... 412s Processing triggers for sgml-base (1.31) ... 412s Setting up python3-docutils (0.21.2+dfsg-2) ... 413s Setting up python3-sphinx (8.1.3-5) ... 422s autopkgtest [09:33:34]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 422s autopkgtest [09:33:34]: test common-test: [----------------------- 422s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 423s t/01-Common-Conf.t ............ 423s ok 1 - use Lemonldap::NG::Common::Conf; 423s ok 2 - Bad module 423s ok 3 - Read t/lemonldap-ng.ini 423s # Subtest: Invalid backend configuration 423s ok 1 - Invalid configuration 423s ok 2 - Found correct error message 423s 1..2 423s ok 4 - Invalid backend configuration 423s # Subtest: Cache expiration 423s ok 1 - Valid configuration 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 2 - Found expected cfgNum in conf 423s ok 3 - Found expected message 423s ok 4 - load counter increased by 1 423s ok 5 - lastCfg counter increased by 1 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 6 - Found expected newvalue in conf 423s ok 7 - Found expected message 423s ok 8 - lastCfg counter increased by 0 423s ok 9 - load counter increased by 0 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 10 - Found expected cfgNum in conf 423s ok 11 - Found expected newvalue in conf 423s ok 12 - Found expected message 423s ok 13 - load counter increased by 1 423s ok 14 - lastCfg counter increased by 1 423s 1..14 423s ok 5 - Cache expiration 423s # Subtest: Configuration reload 423s ok 1 - Valid configuration 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 2 - Found expected cfgNum in conf 423s ok 3 - Found expected message 423s ok 4 - load counter increased by 1 423s ok 5 - lastCfg counter increased by 1 423s # Invoking getConf with args { 423s # 'local' => 0 423s # } 423s ok 6 - Found expected newvalue in conf 423s ok 7 - Found expected cfgNum in conf 423s ok 8 - Found expected message 423s ok 9 - load counter increased by 1 423s ok 10 - lastCfg counter increased by 1 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 11 - Found expected cfgNum in conf 423s ok 12 - Found expected newvalue in conf 423s ok 13 - Found expected message 423s ok 14 - lastCfg counter increased by 0 423s ok 15 - load counter increased by 0 423s 1..15 423s ok 6 - Configuration reload 423s # Subtest: Configuration cache manual clear 423s ok 1 - Valid configuration 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 2 - Found expected cfgNum in conf 423s ok 3 - Found expected message 423s ok 4 - lastCfg counter increased by 1 423s ok 5 - load counter increased by 1 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 6 - Found expected newvalue in conf 423s ok 7 - Found expected cfgNum in conf 423s ok 8 - Found expected message 423s ok 9 - lastCfg counter increased by 0 423s ok 10 - load counter increased by 0 423s # Invoking getConf with args { 423s # 'noCache' => 2 423s # } 423s ok 11 - Found expected newvalue in conf 423s ok 12 - Found expected cfgNum in conf 423s ok 13 - Found expected message 423s ok 14 - load counter increased by 1 423s ok 15 - lastCfg counter increased by 1 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 16 - Found expected newvalue in conf 423s ok 17 - Found expected cfgNum in conf 423s ok 18 - Found expected message 423s ok 19 - lastCfg counter increased by 0 423s ok 20 - load counter increased by 0 423s 1..20 423s ok 7 - Configuration cache manual clear 423s # Subtest: local param behavior 423s ok 1 - Valid configuration 423s # Invoking getConf with args { 423s # 'local' => 1, 423s # 'localPrm' => { 423s # 'myLocalPrm' => 1 423s # } 423s # } 423s ok 2 - Found expected cfgNum in conf 423s ok 3 - Found expected myLocalPrm in conf 423s ok 4 - Found expected message 423s ok 5 - lastCfg counter increased by 1 423s ok 6 - load counter increased by 1 423s # Invoking getConf with args {} 423s ok 7 - Found expected cfgNum in conf 423s ok 8 - Found expected myLocalPrm in conf 423s ok 9 - Found expected message 423s ok 10 - load counter increased by 1 423s ok 11 - lastCfg counter increased by 1 423s ok 12 - Another confAccess object from another process 423s # Invoking getConf with args {} 423s ok 13 - Found expected myLocalPrm in conf 423s ok 14 - Found expected cfgNum in conf 423s ok 15 - Found expected message 423s ok 16 - lastCfg counter increased by 1 423s ok 17 - load counter increased by 1 423s # Invoking getConf with args { 423s # 'local' => 1 423s # } 423s ok 18 - Found expected cfgNum in conf 423s ok 19 - Found expected myLocalPrm in conf 423s ok 20 - Found expected message 423s ok 21 - lastCfg counter increased by 0 423s ok 22 - load counter increased by 0 423s 1..22 423s ok 8 - local param behavior 423s 1..8 423s ok 423s t/02-Common-Conf-File.t ....... 423s ok 1 - use Lemonldap::NG::Common::Conf; 423s ok 2 - type => file 423s ok 3 - Test 0 is stored 423s ok 4 - Test 0 can be read 423s ok 5 - Test 0 is restored 423s ok 6 - Test 1 is stored 423s ok 7 - Test 1 can be read 423s ok 8 - Test 1 is restored 423s ok 9 - Test 2 is stored 423s ok 10 - Test 2 can be read 423s ok 11 - Test 2 is restored 423s 1..11 423s ok 423s t/02-Common-Conf-Overlay.t .... 423s ok 1 - use Lemonldap::NG::Common::Conf; 423s ok 2 - type => Overlay 423s ok 3 - Load conf 423s ok 4 - Normal parameters 423s ok 5 - Scalar override 423s ok 6 - Hash override 423s ok 7 - Save 423s ok 8 - Load conf 423s ok 9 - Succeed to update overwrite 423s ok 10 - Restore 423s ok 11 - Load conf 423s ok 12 - Hash override 423s 1..12 423s ok 423s t/02-Common-Conf-ServerEnv.t .. 423s 1..14 423s ok 1 - use Lemonldap::NG::Common::Conf; 423s ok 2 - type => file 423s ok 3 - Conf is stored 423s ok 4 - Conf can be read 423s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 423s ok 6 - type => file 423s ok 7 - Conf is stored 423s ok 8 - Conf can be read 423s ok 9 - %SERVERENV:A% is substitued into Aa 423s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 423s ok 11 - Keyname is transformed 423s ok 12 - Values are substitued into arrays 423s ok 13 - Get raw conf 423s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 423s ok 424s t/03-Common-Conf-CDBI.t ....... 424s 1..14 424s ok 1 - use Lemonldap::NG::Common::Conf; 424s ok 2 - CDBI object 424s ok 3 - Driver is build 424s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 424s ok 4 - Set unicode 424s ok 5 - Test database created 424s ok 6 - Test 0 is stored 424s ok 7 - Test 0 can be read 424s ok 8 - Test 0 is restored 424s ok 9 - Test 1 is stored 424s ok 10 - Test 1 can be read 424s ok 11 - Test 1 is restored 424s ok 12 - Test 2 is stored 424s ok 13 - Test 2 can be read 424s ok 14 - Test 2 is restored 424s ok 424s t/03-Common-Conf-RDBI.t ....... 424s 1..14 424s ok 1 - use Lemonldap::NG::Common::Conf; 424s ok 2 - RDBI object 424s ok 3 - Driver is build 424s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 424s ok 4 - Set unicode 424s ok 5 - Test database created 424s ok 6 - Test 0 is stored 424s ok 7 - Test 0 can be read 424s ok 8 - Test 0 is restored 424s ok 9 - Test 1 is stored 424s ok 10 - Test 1 can be read 424s ok 11 - Test 1 is restored 424s ok 12 - Test 2 is stored 424s ok 13 - Test 2 can be read 424s ok 14 - Test 2 is restored 424s ok 424s t/05-Common-Conf-LDAP.t ....... 424s 1..3 424s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 424s ok 1 - use Lemonldap::NG::Common::Conf; 424s ok 2 - New object 424s ok 3 424s ok 424s t/10-PSGI-Request.t ........... 424s # Subtest: Request ID 424s ok 1 - Generated request ID 424s ok 2 - Request ID is stable across calls 424s ok 3 - Request ID is different for each request 424s ok 4 - Request ID is read from UNIQUE_ID env if set 424s 1..4 424s ok 1 - Request ID 424s # Subtest: Request JSON body 424s ok 1 424s ok 2 - Found JSON body 424s ok 3 - Found correct ascii value 424s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 424s # Failed (TODO) test 'Found correct UTF-8 value' 424s # at t/10-PSGI-Request.t line 55. 424s # got: '€ncoded' 424s # expected: '€ncoded' 424s 1..4 424s ok 2 - Request JSON body 424s 1..2 424s ok 425s t/10-PSGI.t ................... 425s # Subtest: Check successful init 425s ok 1 - Returned HTTP code 200 425s ok 2 - Found expected message in body 425s 1..2 425s ok 1 - Check successful init 425s # Subtest: Check abort method 425s ok 1 - Returned HTTP code 500 425s ok 2 - Found expected error message in body 425s 1..2 425s ok 2 - Check abort method 425s 1..2 425s ok 425s t/11-Logger.t ................. 425s # Subtest: Check logging API 425s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 425s ok 2 - Returned HTTP code 200 425s ok 3 - Found Request handled by TestPsgi handler in notice logs 425s ok 4 - Found User logger trace in info logs 425s ok 5 - Found audit in info logs 425s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 425s 1..6 425s ok 1 - Check logging API 425s # Subtest: Check audit API 425s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 425s ok 2 - Returned HTTP code 200 425s ok 3 - Found message=audit in audit logs 425s ok 4 - Found field1=one, field2=two in audit logs 425s 1..4 425s ok 2 - Check audit API 425s # Subtest: Check request ID 425s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 425s ok 2 - Enforced UNIQUE_ID seen in 2 messages 425s ok 3 - Seen three different request IDs 425s 1..3 425s ok 3 - Check request ID 425s 1..3 425s ok 425s t/11-TestLogger.t ............. 425s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 425s ok 2 - Found my_info in info logs 425s ok 3 - Found (?^:^my_debug_) in debug logs 425s 1..3 425s ok 425s t/30-Common-Safelib.t ......... 425s 1..1 425s ok 1 - use Lemonldap::NG::Common::Safelib; 425s ok 425s t/35-Common-Crypto.t .......... 425s 1..21 425s ok 1 - use Lemonldap::NG::Common::Crypto; 425s ok 2 - New object 425s ok 3 - Test of base64 encrypting with 1 characters string 425s ok 4 - Test of base64 encrypting with 2 characters string 425s ok 5 - Test of base64 encrypting with 3 characters string 425s ok 6 - Test of base64 encrypting with 4 characters string 425s ok 7 - Test of base64 encrypting with 5 characters string 425s ok 8 - Test of base64 encrypting with 6 characters string 425s ok 9 - Test of base64 encrypting with 7 characters string 425s ok 10 - Test of base64 encrypting with 8 characters string 425s ok 11 - Test of base64 encrypting with 9 characters string 425s ok 12 - Test of base64 encrypting with 10 characters string 425s ok 13 - Test of base64 encrypting with 11 characters string 425s ok 14 - Test of base64 encrypting with 12 characters string 425s ok 15 - Test of base64 encrypting with 13 characters string 425s ok 16 - Test of base64 encrypting with 14 characters string 425s ok 17 - Test of base64 encrypting with 15 characters string 425s ok 18 - Test of base64 encrypting with 16 characters string 425s ok 19 - Test of base64 encrypting with 17 characters string 425s ok 20 - Test of hexadecimal encrypting 425s ok 21 - Test of long value encrypting 425s ok 426s t/36-Common-Regexp.t .......... 426s 1..20 426s ok 1 - use Lemonldap::NG::Common::Regexp; 426s ok 2 426s ok 3 426s ok 4 426s ok 5 426s ok 6 426s ok 7 426s ok 8 426s ok 9 426s ok 10 426s ok 11 426s ok 12 426s ok 13 426s ok 14 426s ok 15 426s ok 16 426s ok 17 426s ok 18 426s ok 19 426s ok 20 426s ok 426s t/37-Common-TOTP.t ............ 426s 1..16 426s ok 1 - use Lemonldap::NG::Common::TOTP; 426s ok 2 - TOTP code is valid 426s ok 3 - TOTP code is no longer valid 426s ok 4 - TOTP code is not valid yet 426s ok 5 - TOTP code is valid 426s ok 6 - TOTP code is valid 426s ok 7 - TOTP code is no longer valid 426s ok 8 - TOTP code is not valid yet 426s ok 9 - TOTP is valid with encrypted secret and encryption disabled 426s ok 10 - TOTP is valid with encrypted secret and encryption enabled 426s ok 11 - TOTP is valid with cleartext secret and encryption enabled 426s ok 12 - TOTP code fails to verify 426s ok 13 - TOTP secret is stored as-is when encryption is disabled 426s ok 14 - Secret looks encrypted 426s ok 15 - Secret looks encrypted 426s ok 16 - get_storable_secret produces working secret 426s ok 426s t/40-Common-Session.t ......... 426s 1..7 426s ok 1 - use Lemonldap::NG::Common::Session; 426s ok 2 - Creation of session 426s ok 3 - Store session kind 426s ok 4 - Remove session 426s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 426s ok 6 - Use SHA256 generate module 426s ok 7 - Remove session 426s ok 426s t/41-Common-EmailAddress.t .... 426s 1..3 426s ok 1 - use Lemonldap::NG::Common::EmailAddress; 426s ok 2 - calling format_email function 426s ok 3 - testing formatted email value 426s ok 427s t/45-importMetadata-config.t .. 427s ok 1 - require './scripts/importMetadata'; 427s # Subtest: Ignore SP 427s ok 1 427s ok 2 427s ok 3 427s ok 4 427s 1..4 427s ok 2 - Ignore SP 427s # Subtest: Ignore IDP 427s ok 1 427s ok 2 427s ok 3 427s ok 4 427s 1..4 427s ok 3 - Ignore IDP 427s # Subtest: Conf Prefix 427s ok 1 427s ok 2 427s 1..2 427s ok 4 - Conf Prefix 427s # Subtest: Remove 427s ok 1 427s ok 2 427s ok 3 427s ok 4 427s ok 5 427s ok 6 427s ok 7 427s ok 8 427s ok 9 427s ok 10 427s ok 11 427s ok 12 427s 1..12 427s ok 5 - Remove 427s # Subtest: IDP Exported attributes 427s ok 1 427s ok 2 427s 1..2 427s ok 6 - IDP Exported attributes 427s # Subtest: SP Exported attributes 427s ok 1 427s ok 2 427s ok 3 427s 1..3 427s ok 7 - SP Exported attributes 427s # Subtest: Options 427s ok 1 427s ok 2 427s ok 3 427s ok 4 427s ok 5 427s 1..5 427s ok 8 - Options 427s 1..8 427s ok 427s t/45-importMetadata.t ......... 427s ok 1 - require './scripts/importMetadata'; 427s ok 2 - SP counters are expected 427s ok 3 - IDP counters are expected 427s ok 4 - Correct amount of providers 427s ok 5 - Correct amount of providers 427s ok 6 - Correct amount of providers 427s ok 7 - Correct amount of providers 427s ok 8 - Correct amount of providers 427s ok 9 - Correct amount of providers 427s ok 10 - Found exported attribute 427s ok 11 - Found optional attribute 427s ok 12 - Found required attribute 427s ok 13 - Found subject ID 427s ok 14 - SP counters are expected 427s ok 15 - IDP counters are expected 427s ok 16 - Configuration was updated 427s ok 17 - Configuration was updated 427s ok 18 - SP counters are expected 427s ok 19 - IDP counters are expected 427s ok 20 427s 1..20 427s ok 427s t/50-Combination-Parser.t ..... 427s 1..32 427s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 427s ok 2 - First level is a sub 427s ok 3 - Second level is an array ("or" list) 427s ok 4 - Third level is an array (auth,userDB) 427s ok 5 - Fourth level is a sub 427s ok 6 - "[A]" returns A as auth module 427s ok 7 - "[A]" returns A as userDB module 427s ok 8 - "[A,B]" returns A as auth module 427s ok 9 - "[A,B]" returns B as userDB module 427s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 427s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 427s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 427s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 427s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 427s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 427s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 427s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 427s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 427s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 427s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 427s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 427s ok 22 - "[A,B] or [B,C]" returns A as auth module 427s ok 23 - "[A,B] or [B,C]" returns B as userDB module 427s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 427s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 427s ok 26 - "[A,B] or [B,C]" returns 2 elements 427s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 427s ok 28 - "[A and B, A]" returns PE_OK as auth result 427s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 427s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 427s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 427s ok 32 - Bad expr "[A,B or C]" 427s ok 427s t/60-Hashed-Session.t ......... 427s ok 1 - use Lemonldap::NG::Common::Session; 427s ok 2 - use Lemonldap::NG::Common::CliSessions; 427s ok 3 - Create fixed session 427s ok 4 - Session name is hashed 427s ok 5 - Recover fixed session 427s ok 6 - Data restored 427s ok 7 - Create session 427s ok 8 - Session name is hashed 427s ok 9 - Recover session 427s ok 10 - Data restored 427s ok 11 - Recover session 427s ok 12 - Data updated 427s ok 13 - Recover session 427s ok 14 - Data updated 427s 1..14 427s ok 428s t/60-Session-Cache.t .......... 428s ok 1 - use Lemonldap::NG::Common::Apache::Session; 428s ok 2 - use Lemonldap::NG::Common::Session; 428s ok 3 - Create session 428s ok 4 - Get session id dec1fff0ddd4a13d2338abd99bc21c8a 428s Local data corrupted, ignore cached session 428s ok 5 - Get session 428s ok 6 - Session is restored 428s Unable to use cache: mkdir /tmp/SH36UtzPOs/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 428s 428s ok 7 - Get session 428s ok 8 - Session is restored 428s ok 9 - Get session 428s ok 10 - Drop session 428s ok 11 - get session from cache 428s ok 12 - cached session is valid 428s ok 13 - Error when session and cache are inexitent 428s 1..13 428s ok 428s t/60-Session-Cli.t ............ 428s ok 1 - use Lemonldap::NG::Common::Session; 428s ok 2 - use Lemonldap::NG::Common::CliSessions; 428s ok 3 - Found one session 428s ok 4 - Found correct session ID 428s ok 5 - Found deleteme session key 428s ok 6 - Found one session 428s ok 7 - Found correct session 428s ok 8 - Found one session 428s ok 9 - Found correct session 428s ok 10 - Only selected fields returned 428s ok 11 - Found correct UID 428s ok 12 - Found correct session ID 428s ok 13 - Found 5 sessions 428s ok 14 - Count gives 5 sessions 428s # Subtest: Search 428s ok 1 - Found 2 psessions 428s ok 2 - Count gives 2 psessions 428s ok 3 - Found 2 psessions 428s ok 4 - Found 2 sessions 428s ok 5 - Both sessions are dwho 428s ok 6 - Found 2 sessions 428s ok 7 - Only selected fields returned 428s ok 8 - Got two lines 428s ok 9 - Correct session IDs 428s 1..9 428s ok 15 - Search 428s # 2 428s ok 16 - Session was removed 428s ok 17 - Session was removed 428s ok 18 - Found 2 foo sessions 428s ok 19 - Found 0 foo sessions 428s ok 20 - New key was set 428s ok 21 - Existing key was changed 428s ok 22 - Key was removed 428s ok 23 - Key was removed 428s ok 24 - Found two second factors 428s ok 25 - Found one Yubikey 428s ok 26 - Found one TOTP 428s ok 27 - Found one U2F 428s ok 28 - Found two second factors 428s ok 29 - Yubikey was removed 428s ok 30 - Found one second factors 428s ok 31 - U2F was removed 428s ok 32 - TOTP survived 428s # Subtest: Search after restore 428s ok 1 - Found 2 psessions 428s ok 2 - Count gives 2 psessions 428s ok 3 - Found 2 psessions 428s ok 4 - Found 2 sessions 428s ok 5 - Both sessions are dwho 428s ok 6 - Found 2 sessions 428s ok 7 - Only selected fields returned 428s ok 8 - Got two lines 428s ok 9 - Correct session IDs 428s 1..9 428s ok 33 - Search after restore 428s ok 34 - Found one second factors 428s ok 35 - U2F was removed 428s ok 36 - TOTP survived 428s ok 37 - Found two second factors for dwho 428s ok 38 - TOTP was removed 428s ok 39 - UBK survived 428s ok 40 - Found one second factors for rtyler 428s ok 41 - TOTP was removed 428s ok 42 - UBK survived 428s ok 43 - Found two consents 428s ok 44 - Found one consent 428s ok 45 - Consent for test-rp removed 428s ok 46 - Consent for test-rp2 still present 428s 1..46 428s ok 428s t/60-U2F-Migrate.t ............ 428s ok 1 - use Lemonldap::NG::Common::Session; 428s ok 2 - use Lemonldap::NG::Common::CliSessions; 428s ok 3 - Still 2 devices 428s ok 4 - No WebAuthn sessions created 428s ok 5 - Expect 6 devices after migration 428s ok 6 - U2F still present 428s ok 7 - UBK still in place 428s ok 8 - New WebAuthn device 428s ok 9 - migrated signcount 428s ok 10 - migrated credential ID 428s ok 11 - migrated credential key 428s ok 12 - migrated epoch 428s ok 13 - migrated name 428s ok 14 - Expect still 6 devices after rerunning migration 428s ok 15 - U2F still in place 428s ok 16 - UBK still in place 428s ok 17 - Same WebAuthn devices 428s ok 18 - Expect 6 devices after migration 428s ok 19 - U2F still in place 428s ok 20 - UBK still in place 428s ok 21 - New WebAuthn device 428s ok 22 - Expect 3 devices after migration 428s ok 23 - U2F still in place 428s ok 24 - UBK still in place 428s ok 25 - New WebAuthn device 428s 1..25 428s ok 429s t/70-User-Agent.t ............. 429s 1..3 429s ok 1 - use Lemonldap::NG::Common::UserAgent; 429s ok 2 - Default User Agent 429s ok 3 - Overriden User Agent 429s ok 429s t/71-Util-Crypto.t ............ 429s 1..4 429s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 429s # Subtest: Check genRsaKey 429s ok 1 - Correct key size 429s ok 2 - Public key matches private key 429s ok 3 - Hash is non empty 429s ok 4 - Correct key size 429s ok 5 - Public key matches private key 429s ok 6 - Hash is non empty 429s 1..6 429s ok 2 - Check genRsaKey 429s # Subtest: Check genCertKey 429s ok 1 - Correct key size 429s ok 2 - Public key matches private key 429s ok 3 - Correct subject 429s ok 4 - Hash is non empty 429s ok 5 - Correct key size 429s ok 6 - Public key matches private key 429s ok 7 - Correct subject 429s ok 8 - Hash is non empty 429s ok 9 - Correct key size 429s ok 10 - Public key matches private key 429s ok 11 - Correct subject 429s ok 12 - Hash is non empty 429s 1..12 429s ok 3 - Check genCertKey 429s # Subtest: Check genEcKey 429s ok 1 - Public and private keys match 429s ok 2 - Hash is non empty 429s 1..2 429s ok 4 - Check genEcKey 429s ok 429s All tests successful. 429s Files=26, Tests=319, 7 wallclock secs ( 0.22 usr 0.14 sys + 5.21 cusr 1.10 csys = 6.67 CPU) 429s Result: PASS 429s autopkgtest [09:33:41]: test common-test: -----------------------] 430s common-test PASS 430s autopkgtest [09:33:42]: test common-test: - - - - - - - - - - results - - - - - - - - - - 430s autopkgtest [09:33:42]: test handler-test: preparing testbed 566s autopkgtest [09:35:58]: testbed dpkg architecture: arm64 566s autopkgtest [09:35:58]: testbed apt version: 3.0.0 566s autopkgtest [09:35:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 567s autopkgtest [09:35:59]: testbed release detected to be: questing 567s autopkgtest [09:35:59]: updating testbed package index (apt update) 568s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 568s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 568s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 568s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 568s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 569s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 569s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 569s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 569s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 569s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 569s Fetched 4149 kB in 1s (3155 kB/s) 570s Reading package lists... 571s autopkgtest [09:36:03]: upgrading testbed (apt dist-upgrade and autopurge) 571s Reading package lists... 572s Building dependency tree... 572s Reading state information... 572s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 572s Starting 2 pkgProblemResolver with broken count: 0 572s Done 573s Entering ResolveByKeep 574s 574s Calculating upgrade... 574s The following packages will be upgraded: 574s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 575s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 575s Need to get 11.0 MB of archives. 575s After this operation, 727 kB of additional disk space will be used. 575s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 575s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 575s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 575s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 575s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 575s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 575s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 576s Fetched 11.0 MB in 1s (11.0 MB/s) 577s (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 ... 117820 files and directories currently installed.) 577s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 577s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 577s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 577s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 577s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 577s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 577s Setting up perl-base (5.40.1-3) ... 577s (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 ... 117820 files and directories currently installed.) 577s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 577s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 578s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 578s Unpacking nano (8.4-1) over (8.3-1) ... 578s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 578s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 578s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 578s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 578s Setting up htop (3.4.1-4) ... 578s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 578s Setting up nano (8.4-1) ... 578s Installing new version of config file /etc/nanorc ... 578s Setting up perl-modules-5.40 (5.40.1-3) ... 578s Setting up libperl5.40:arm64 (5.40.1-3) ... 578s Setting up perl (5.40.1-3) ... 578s Processing triggers for libc-bin (2.41-6ubuntu1) ... 578s Processing triggers for man-db (2.13.0-1) ... 580s Processing triggers for install-info (7.1.1-1) ... 581s Reading package lists... 581s Building dependency tree... 581s Reading state information... 581s Starting pkgProblemResolver with broken count: 0 582s Starting 2 pkgProblemResolver with broken count: 0 582s Done 582s Solving dependencies... 583s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 586s Reading package lists... 586s Building dependency tree... 586s Reading state information... 587s Starting pkgProblemResolver with broken count: 0 587s Starting 2 pkgProblemResolver with broken count: 0 587s Done 588s The following NEW packages will be installed: 588s autoconf autodep8 automake autopoint autotools-dev build-essential 588s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 588s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 588s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 588s fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu 588s gcc gcc-14 gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext 588s imagemagick-7-common intltool-debian java-common java-wrappers 588s libalgorithm-c3-perl libaliased-perl libaom3 588s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 588s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 588s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 588s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 588s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 588s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 588s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 588s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 588s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 588s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 588s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 588s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 588s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 588s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 588s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 588s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 588s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 588s libdata-optlist-perl libdata-password-zxcvbn-perl 588s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 588s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 588s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 588s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 588s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 588s libdist-checkconflicts-perl libdynaloader-functions-perl 588s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 588s libemail-sender-perl libemail-simple-perl libencode-locale-perl 588s liberror-perl libeval-closure-perl libexception-class-perl 588s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl libfcgi0t64 588s libfftw3-double3 libfile-listing-perl libfile-sharedir-perl 588s libfile-stripnondeterminism-perl libfilesys-notify-simple-perl 588s libfont-afm-perl libfontconfig1 libfontenc1 libgcc-14-dev libgd-perl 588s libgd-securityimage-perl libgd3 libglib-perl libgomp1 libgraphite2-3 588s libgssapi-perl libharfbuzz0b libhash-merge-simple-perl 588s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 588s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 588s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 588s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 588s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 588s libhttp-multipartparser-perl libhttp-negotiate-perl libhwasan0 588s libimage-magick-perl libimage-magick-q16-perl libimagequant0 588s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 588s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 588s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 588s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc 588s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 588s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 588s liblemonldap-ng-handler-perl liblerc4 liblist-allutils-perl 588s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 588s liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 588s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 588s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 588s libmodule-implementation-perl libmodule-pluggable-perl 588s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 588s libmoose-perl libmoosex-attributeshortcuts-perl 588s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 588s libmoosex-singlearg-perl 588s libmoosex-traitfor-meta-class-betteranonclassnames-perl 588s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 588s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 588s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 588s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 588s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 588s libnet-ssleay-perl libnode115 libopenjp2-7 588s libpackage-deprecationmanager-perl libpackage-stash-perl 588s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 588s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 588s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 588s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 588s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 588s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 588s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 588s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 588s libsub-name-perl libsub-quote-perl libtask-weaken-perl 588s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 588s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 588s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 588s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 588s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 588s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 588s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 588s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 588s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 588s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 588s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 588s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 588s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 588s python3-docutils python3-imagesize python3-packaging python3-roman 588s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 588s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 588s xfonts-utils xml-core yui-compressor 588s 0 upgraded, 335 newly installed, 0 to remove and 0 not upgraded. 588s Need to get 163 MB of archives. 588s After this operation, 625 MB of additional disk space will be used. 588s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 imagemagick-7-common all 8:7.1.1.47+dfsg1-1 [69.7 kB] 589s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 589s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 589s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 589s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 589s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 589s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 589s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 589s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 589s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 589s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 589s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 589s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 589s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 589s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 589s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 589s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 589s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 589s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 589s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 589s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 589s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 589s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 589s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 589s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 589s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 589s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 589s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 589s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 589s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 589s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.47+dfsg1-1 [1877 kB] 590s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.47+dfsg1-1 [105 kB] 590s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-perl all 8:7.1.1.47+dfsg1-1 [39.8 kB] 590s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 590s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 590s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 590s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 590s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 590s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 590s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 590s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 590s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 590s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 590s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 590s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 590s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 590s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 590s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 590s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 590s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 590s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 590s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 590s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 590s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 590s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 591s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 591s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 591s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 591s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 591s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 591s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 592s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 592s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 592s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 592s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 592s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 592s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 592s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 592s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 592s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 592s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 592s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 592s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 592s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 592s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 592s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 592s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 592s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 592s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 592s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 592s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 594s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 594s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 594s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 594s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 594s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 594s Get:87 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 594s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 594s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 594s Get:90 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 594s Get:91 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 594s Get:92 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 594s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 594s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 594s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 594s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 594s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 594s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 594s Get:99 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 594s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 594s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 594s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 594s Get:103 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 594s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 594s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 594s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 595s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 595s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 595s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 595s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 595s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 595s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 595s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 595s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 595s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 595s Get:116 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 595s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 595s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 595s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 595s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 595s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 595s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 595s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 595s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 595s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 595s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 595s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 595s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 595s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 595s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 595s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 595s Get:132 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 595s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 595s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 595s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 595s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 595s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 595s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 595s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 595s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 595s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 595s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 595s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 595s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 595s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 595s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 595s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 595s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 595s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 595s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 595s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 595s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 595s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 595s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 595s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 595s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 595s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 595s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 595s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 595s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 595s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 595s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 595s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 595s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 595s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 595s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 595s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 595s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 595s Get:169 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 595s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 595s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 595s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 595s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 595s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 595s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 595s Get:176 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 595s Get:177 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 595s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 595s Get:179 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 595s Get:180 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 595s Get:181 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 595s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 596s Get:183 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 596s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 596s Get:185 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 596s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 596s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 596s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 596s Get:189 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 596s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 596s Get:191 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 596s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 596s Get:193 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 596s Get:194 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 596s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 596s Get:196 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 596s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 596s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 596s Get:199 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 596s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 596s Get:201 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 596s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 596s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 596s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 596s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 596s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 596s Get:207 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 596s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 596s Get:209 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 596s Get:210 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 596s Get:211 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 596s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 596s Get:213 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 596s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 596s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 596s Get:216 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 596s Get:217 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 596s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 596s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 596s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 596s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 597s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 597s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 597s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 597s Get:225 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 597s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 597s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 597s Get:228 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 597s Get:229 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 597s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 597s Get:231 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 597s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 597s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 597s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 597s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 597s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 597s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 597s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 597s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 597s Get:240 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 597s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 597s Get:242 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 597s Get:243 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 597s Get:244 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 597s Get:245 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 597s Get:246 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 597s Get:247 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 597s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 597s Get:249 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 597s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 597s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 597s Get:252 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 597s Get:253 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 597s Get:254 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 597s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 597s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 597s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 597s Get:258 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 597s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 597s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 597s Get:261 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 597s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 597s Get:263 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 597s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 597s Get:265 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 597s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 597s Get:267 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 597s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 597s Get:269 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 597s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 597s Get:271 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 597s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 597s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 597s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 597s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 597s Get:276 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 597s Get:277 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 597s Get:278 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 597s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 597s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 597s Get:281 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 597s Get:282 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 597s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 597s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 597s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 597s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 597s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 597s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 597s Get:289 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 597s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 597s Get:291 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 597s Get:292 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 597s Get:293 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 597s Get:294 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 597s Get:295 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 597s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 597s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 597s Get:298 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 597s Get:299 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 597s Get:300 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 597s Get:301 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 598s Get:302 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 598s Get:303 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 598s Get:304 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 598s Get:305 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 598s Get:306 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 598s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 599s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 599s Get:309 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 599s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 599s Get:311 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 599s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 599s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 599s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 599s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 599s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 599s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 599s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 599s Get:319 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 599s Get:320 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 599s Get:321 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 599s Get:322 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 599s Get:323 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 599s Get:324 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 599s Get:325 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 599s Get:326 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 599s Get:327 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 599s Get:328 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 599s Get:329 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 599s Get:330 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 599s Get:331 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 599s Get:332 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 599s Get:333 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 599s Get:334 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 599s Get:335 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 600s Preconfiguring packages ... 601s Fetched 163 MB in 11s (14.4 MB/s) 601s Selecting previously unselected package imagemagick-7-common. 601s (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 ... 117821 files and directories currently installed.) 601s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.47+dfsg1-1_all.deb ... 601s Unpacking imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 601s Selecting previously unselected package libgomp1:arm64. 601s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 601s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 601s Selecting previously unselected package libfftw3-double3:arm64. 601s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 601s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 601s Selecting previously unselected package libfontenc1:arm64. 601s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 601s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 601s Selecting previously unselected package x11-common. 601s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 601s Unpacking x11-common (1:7.7+23ubuntu4) ... 601s Selecting previously unselected package xfonts-encodings. 601s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 601s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 601s Selecting previously unselected package xfonts-utils. 601s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 601s Unpacking xfonts-utils (1:7.7+7) ... 601s Selecting previously unselected package fonts-urw-base35. 601s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 601s Unpacking fonts-urw-base35 (20200910-8) ... 601s Selecting previously unselected package fontconfig-config. 601s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 602s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 602s Selecting previously unselected package libfontconfig1:arm64. 602s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 602s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 602s Selecting previously unselected package libsharpyuv0:arm64. 602s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 602s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 602s Selecting previously unselected package libaom3:arm64. 602s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 602s Unpacking libaom3:arm64 (3.12.0-1) ... 602s Selecting previously unselected package libheif-plugin-aomdec:arm64. 602s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 602s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 602s Selecting previously unselected package libde265-0:arm64. 602s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 602s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 602s Selecting previously unselected package libheif-plugin-libde265:arm64. 602s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 602s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 602s Selecting previously unselected package libheif1:arm64. 602s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 602s Unpacking libheif1:arm64 (1.19.7-1) ... 602s Selecting previously unselected package libjbig0:arm64. 602s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 602s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 602s Selecting previously unselected package libjpeg-turbo8:arm64. 602s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 602s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 603s Selecting previously unselected package libjpeg8:arm64. 603s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 603s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 603s Selecting previously unselected package liblcms2-2:arm64. 603s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 603s Unpacking liblcms2-2:arm64 (2.16-2) ... 603s Selecting previously unselected package liblqr-1-0:arm64. 603s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 603s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 603s Selecting previously unselected package libltdl7:arm64. 603s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 603s Unpacking libltdl7:arm64 (2.5.4-4) ... 603s Selecting previously unselected package libopenjp2-7:arm64. 603s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 603s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 603s Selecting previously unselected package libraw23t64:arm64. 603s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 603s Unpacking libraw23t64:arm64 (0.21.3-1) ... 603s Selecting previously unselected package libdeflate0:arm64. 603s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 603s Unpacking libdeflate0:arm64 (1.23-1) ... 603s Selecting previously unselected package liblerc4:arm64. 603s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 603s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 603s Selecting previously unselected package libwebp7:arm64. 603s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 603s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 603s Selecting previously unselected package libtiff6:arm64. 603s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 603s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 603s Selecting previously unselected package libwebpdemux2:arm64. 603s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 603s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 603s Selecting previously unselected package libwebpmux3:arm64. 603s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 603s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 603s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 603s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 603s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 603s Selecting previously unselected package libimage-magick-q16-perl. 603s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 603s Unpacking libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 603s Selecting previously unselected package libimage-magick-perl. 603s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.47+dfsg1-1_all.deb ... 603s Unpacking libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 604s Selecting previously unselected package sgml-base. 604s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 604s Unpacking sgml-base (1.31) ... 604s Selecting previously unselected package m4. 604s Preparing to unpack .../034-m4_1.4.19-7_arm64.deb ... 604s Unpacking m4 (1.4.19-7) ... 604s Selecting previously unselected package autoconf. 604s Preparing to unpack .../035-autoconf_2.72-3ubuntu1_all.deb ... 604s Unpacking autoconf (2.72-3ubuntu1) ... 604s Selecting previously unselected package dctrl-tools. 604s Preparing to unpack .../036-dctrl-tools_2.24-3build3_arm64.deb ... 604s Unpacking dctrl-tools (2.24-3build3) ... 604s Selecting previously unselected package autodep8. 604s Preparing to unpack .../037-autodep8_0.28+nmu1ubuntu1_all.deb ... 604s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 604s Selecting previously unselected package autotools-dev. 604s Preparing to unpack .../038-autotools-dev_20220109.1_all.deb ... 604s Unpacking autotools-dev (20220109.1) ... 604s Selecting previously unselected package automake. 604s Preparing to unpack .../039-automake_1%3a1.17-3ubuntu1_all.deb ... 604s Unpacking automake (1:1.17-3ubuntu1) ... 604s Selecting previously unselected package autopoint. 604s Preparing to unpack .../040-autopoint_0.23.1-1_all.deb ... 604s Unpacking autopoint (0.23.1-1) ... 604s Selecting previously unselected package libisl23:arm64. 604s Preparing to unpack .../041-libisl23_0.27-1_arm64.deb ... 604s Unpacking libisl23:arm64 (0.27-1) ... 604s Selecting previously unselected package libmpc3:arm64. 604s Preparing to unpack .../042-libmpc3_1.3.1-1build2_arm64.deb ... 604s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 604s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 604s Preparing to unpack .../043-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 604s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 605s Selecting previously unselected package cpp-14. 605s Preparing to unpack .../044-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 605s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 605s Selecting previously unselected package cpp-aarch64-linux-gnu. 605s Preparing to unpack .../045-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 605s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 605s Selecting previously unselected package cpp. 605s Preparing to unpack .../046-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 605s Unpacking cpp (4:14.2.0-1ubuntu1) ... 605s Selecting previously unselected package libcc1-0:arm64. 605s Preparing to unpack .../047-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 605s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 605s Selecting previously unselected package libitm1:arm64. 605s Preparing to unpack .../048-libitm1_15-20250404-0ubuntu1_arm64.deb ... 605s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 605s Selecting previously unselected package libasan8:arm64. 605s Preparing to unpack .../049-libasan8_15-20250404-0ubuntu1_arm64.deb ... 605s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 605s Selecting previously unselected package liblsan0:arm64. 605s Preparing to unpack .../050-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 605s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 605s Selecting previously unselected package libtsan2:arm64. 605s Preparing to unpack .../051-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 605s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 605s Selecting previously unselected package libubsan1:arm64. 605s Preparing to unpack .../052-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 605s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 605s Selecting previously unselected package libhwasan0:arm64. 605s Preparing to unpack .../053-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 605s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 605s Selecting previously unselected package libgcc-14-dev:arm64. 605s Preparing to unpack .../054-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 605s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 606s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 606s Preparing to unpack .../055-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 606s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 606s Selecting previously unselected package gcc-14. 606s Preparing to unpack .../056-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 606s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 606s Selecting previously unselected package gcc-aarch64-linux-gnu. 606s Preparing to unpack .../057-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 606s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 606s Selecting previously unselected package gcc. 606s Preparing to unpack .../058-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 606s Unpacking gcc (4:14.2.0-1ubuntu1) ... 606s Selecting previously unselected package libstdc++-14-dev:arm64. 606s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 606s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 607s Selecting previously unselected package g++-14-aarch64-linux-gnu. 607s Preparing to unpack .../060-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 607s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 607s Selecting previously unselected package g++-14. 607s Preparing to unpack .../061-g++-14_14.2.0-19ubuntu2_arm64.deb ... 607s Unpacking g++-14 (14.2.0-19ubuntu2) ... 607s Selecting previously unselected package g++-aarch64-linux-gnu. 607s Preparing to unpack .../062-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 607s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 607s Selecting previously unselected package g++. 607s Preparing to unpack .../063-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 607s Unpacking g++ (4:14.2.0-1ubuntu1) ... 607s Selecting previously unselected package build-essential. 607s Preparing to unpack .../064-build-essential_12.12ubuntu1_arm64.deb ... 607s Unpacking build-essential (12.12ubuntu1) ... 607s Selecting previously unselected package ca-certificates-java. 607s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 607s Unpacking ca-certificates-java (20240118) ... 607s Selecting previously unselected package libdebhelper-perl. 607s Preparing to unpack .../066-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 607s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 607s Selecting previously unselected package libtool. 607s Preparing to unpack .../067-libtool_2.5.4-4_all.deb ... 607s Unpacking libtool (2.5.4-4) ... 607s Selecting previously unselected package dh-autoreconf. 607s Preparing to unpack .../068-dh-autoreconf_20_all.deb ... 607s Unpacking dh-autoreconf (20) ... 607s Selecting previously unselected package libarchive-zip-perl. 607s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 607s Unpacking libarchive-zip-perl (1.68-1) ... 608s Selecting previously unselected package libfile-stripnondeterminism-perl. 608s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 608s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 608s Selecting previously unselected package dh-strip-nondeterminism. 608s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.1-2_all.deb ... 608s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 608s Selecting previously unselected package debugedit. 608s Preparing to unpack .../072-debugedit_1%3a5.1-2_arm64.deb ... 608s Unpacking debugedit (1:5.1-2) ... 608s Selecting previously unselected package dwz. 608s Preparing to unpack .../073-dwz_0.15-1build6_arm64.deb ... 608s Unpacking dwz (0.15-1build6) ... 608s Selecting previously unselected package gettext. 608s Preparing to unpack .../074-gettext_0.23.1-1_arm64.deb ... 608s Unpacking gettext (0.23.1-1) ... 608s Selecting previously unselected package intltool-debian. 608s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 608s Unpacking intltool-debian (0.35.0+20060710.6) ... 608s Selecting previously unselected package po-debconf. 608s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 608s Unpacking po-debconf (1.0.21+nmu1) ... 608s Selecting previously unselected package debhelper. 608s Preparing to unpack .../077-debhelper_13.24.1ubuntu2_all.deb ... 608s Unpacking debhelper (13.24.1ubuntu2) ... 608s Selecting previously unselected package java-common. 608s Preparing to unpack .../078-java-common_0.76_all.deb ... 608s Unpacking java-common (0.76) ... 608s Selecting previously unselected package libpcsclite1:arm64. 608s Preparing to unpack .../079-libpcsclite1_2.3.1-1_arm64.deb ... 608s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 608s Selecting previously unselected package openjdk-21-jre-headless:arm64. 608s Preparing to unpack .../080-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 608s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 610s Selecting previously unselected package default-jre-headless. 610s Preparing to unpack .../081-default-jre-headless_2%3a1.21-76_arm64.deb ... 610s Unpacking default-jre-headless (2:1.21-76) ... 610s Selecting previously unselected package xml-core. 610s Preparing to unpack .../082-xml-core_0.19_all.deb ... 610s Unpacking xml-core (0.19) ... 610s Selecting previously unselected package docutils-common. 610s Preparing to unpack .../083-docutils-common_0.21.2+dfsg-2_all.deb ... 610s Unpacking docutils-common (0.21.2+dfsg-2) ... 610s Selecting previously unselected package unzip. 610s Preparing to unpack .../084-unzip_6.0-28ubuntu6_arm64.deb ... 610s Unpacking unzip (6.0-28ubuntu6) ... 610s Selecting previously unselected package java-wrappers. 610s Preparing to unpack .../085-java-wrappers_0.5_all.deb ... 610s Unpacking java-wrappers (0.5) ... 610s Selecting previously unselected package libalgorithm-c3-perl. 610s Preparing to unpack .../086-libalgorithm-c3-perl_0.11-2_all.deb ... 610s Unpacking libalgorithm-c3-perl (0.11-2) ... 610s Selecting previously unselected package libaliased-perl. 610s Preparing to unpack .../087-libaliased-perl_0.34-3_all.deb ... 610s Unpacking libaliased-perl (0.34-3) ... 610s Selecting previously unselected package libposix-strftime-compiler-perl. 610s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 610s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 610s Selecting previously unselected package libapache-logformat-compiler-perl. 610s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 610s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 610s Selecting previously unselected package libcrypt-urandom-perl. 610s Preparing to unpack .../090-libcrypt-urandom-perl_0.54-1_arm64.deb ... 610s Unpacking libcrypt-urandom-perl (0.54-1) ... 610s Selecting previously unselected package libapache-session-perl. 610s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 610s Unpacking libapache-session-perl (1.94-2) ... 610s Selecting previously unselected package libdigest-hmac-perl. 610s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 610s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 610s Selecting previously unselected package liburi-perl. 610s Preparing to unpack .../093-liburi-perl_5.30-1_all.deb ... 610s Unpacking liburi-perl (5.30-1) ... 610s Selecting previously unselected package libencode-locale-perl. 610s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 610s Unpacking libencode-locale-perl (1.05-3) ... 610s Selecting previously unselected package libtimedate-perl. 610s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 610s Unpacking libtimedate-perl (2.3300-2) ... 610s Selecting previously unselected package libhttp-date-perl. 610s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 610s Unpacking libhttp-date-perl (6.06-1) ... 611s Selecting previously unselected package libfile-listing-perl. 611s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 611s Unpacking libfile-listing-perl (6.16-1) ... 611s Selecting previously unselected package libhtml-tagset-perl. 611s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 611s Unpacking libhtml-tagset-perl (3.24-1) ... 611s Selecting previously unselected package libhtml-parser-perl:arm64. 611s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_arm64.deb ... 611s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 611s Selecting previously unselected package libhtml-tree-perl. 611s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 611s Unpacking libhtml-tree-perl (5.07-3) ... 611s Selecting previously unselected package libclone-perl:arm64. 611s Preparing to unpack .../101-libclone-perl_0.47-1_arm64.deb ... 611s Unpacking libclone-perl:arm64 (0.47-1) ... 611s Selecting previously unselected package libio-html-perl. 611s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 611s Unpacking libio-html-perl (1.004-3) ... 611s Selecting previously unselected package liblwp-mediatypes-perl. 611s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 611s Unpacking liblwp-mediatypes-perl (6.04-2) ... 611s Selecting previously unselected package libhttp-message-perl. 611s Preparing to unpack .../104-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 611s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 611s Selecting previously unselected package libhttp-cookies-perl. 611s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 611s Unpacking libhttp-cookies-perl (6.11-1) ... 611s Selecting previously unselected package libhttp-negotiate-perl. 611s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 611s Unpacking libhttp-negotiate-perl (6.01-2) ... 611s Selecting previously unselected package perl-openssl-defaults:arm64. 611s Preparing to unpack .../107-perl-openssl-defaults_7build3_arm64.deb ... 611s Unpacking perl-openssl-defaults:arm64 (7build3) ... 611s Selecting previously unselected package libnet-ssleay-perl:arm64. 611s Preparing to unpack .../108-libnet-ssleay-perl_1.94-3_arm64.deb ... 611s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 611s Selecting previously unselected package libio-socket-ssl-perl. 611s Preparing to unpack .../109-libio-socket-ssl-perl_2.089-1_all.deb ... 611s Unpacking libio-socket-ssl-perl (2.089-1) ... 611s Selecting previously unselected package libnet-http-perl. 611s Preparing to unpack .../110-libnet-http-perl_6.23-1_all.deb ... 611s Unpacking libnet-http-perl (6.23-1) ... 611s Selecting previously unselected package liblwp-protocol-https-perl. 611s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 611s Unpacking liblwp-protocol-https-perl (6.14-1) ... 611s Selecting previously unselected package libtry-tiny-perl. 611s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 611s Unpacking libtry-tiny-perl (0.32-1) ... 611s Selecting previously unselected package libwww-robotrules-perl. 611s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1_all.deb ... 611s Unpacking libwww-robotrules-perl (6.02-1) ... 611s Selecting previously unselected package libwww-perl. 611s Preparing to unpack .../114-libwww-perl_6.78-1_all.deb ... 611s Unpacking libwww-perl (6.78-1) ... 612s Selecting previously unselected package libauth-yubikey-webclient-perl. 612s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 612s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 612s Selecting previously unselected package libclass-method-modifiers-perl. 612s Preparing to unpack .../116-libclass-method-modifiers-perl_2.15-1_all.deb ... 612s Unpacking libclass-method-modifiers-perl (2.15-1) ... 612s Selecting previously unselected package libclass-xsaccessor-perl. 612s Preparing to unpack .../117-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 612s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 612s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 612s Preparing to unpack .../118-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 612s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 612s Selecting previously unselected package libdynaloader-functions-perl. 612s Preparing to unpack .../119-libdynaloader-functions-perl_0.004-1_all.deb ... 612s Unpacking libdynaloader-functions-perl (0.004-1) ... 612s Selecting previously unselected package libdevel-callchecker-perl:arm64. 612s Preparing to unpack .../120-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 612s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 612s Selecting previously unselected package libparams-classify-perl:arm64. 612s Preparing to unpack .../121-libparams-classify-perl_0.015-2build6_arm64.deb ... 612s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 612s Selecting previously unselected package libmodule-runtime-perl. 612s Preparing to unpack .../122-libmodule-runtime-perl_0.016-2_all.deb ... 612s Unpacking libmodule-runtime-perl (0.016-2) ... 612s Selecting previously unselected package libimport-into-perl. 612s Preparing to unpack .../123-libimport-into-perl_1.002005-2_all.deb ... 612s Unpacking libimport-into-perl (1.002005-2) ... 612s Selecting previously unselected package librole-tiny-perl. 612s Preparing to unpack .../124-librole-tiny-perl_2.002004-1_all.deb ... 612s Unpacking librole-tiny-perl (2.002004-1) ... 612s Selecting previously unselected package libsub-quote-perl. 612s Preparing to unpack .../125-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 612s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 612s Selecting previously unselected package libmoo-perl. 612s Preparing to unpack .../126-libmoo-perl_2.005005-1_all.deb ... 612s Unpacking libmoo-perl (2.005005-1) ... 612s Selecting previously unselected package libexporter-tiny-perl. 612s Preparing to unpack .../127-libexporter-tiny-perl_1.006002-1_all.deb ... 612s Unpacking libexporter-tiny-perl (1.006002-1) ... 612s Selecting previously unselected package libtype-tiny-perl. 612s Preparing to unpack .../128-libtype-tiny-perl_2.004000-1_all.deb ... 612s Unpacking libtype-tiny-perl (2.004000-1) ... 612s Selecting previously unselected package libauthen-oath-perl. 612s Preparing to unpack .../129-libauthen-oath-perl_2.0.1-2_all.deb ... 612s Unpacking libauthen-oath-perl (2.0.1-2) ... 612s Selecting previously unselected package libconvert-asn1-perl. 612s Preparing to unpack .../130-libconvert-asn1-perl_0.34-1_all.deb ... 612s Unpacking libconvert-asn1-perl (0.34-1) ... 612s Selecting previously unselected package libcrypt-openssl-x509-perl. 612s Preparing to unpack .../131-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 612s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 612s Selecting previously unselected package libcryptx-perl. 612s Preparing to unpack .../132-libcryptx-perl_0.085-1_arm64.deb ... 612s Unpacking libcryptx-perl (0.085-1) ... 613s Selecting previously unselected package libcommon-sense-perl:arm64. 613s Preparing to unpack .../133-libcommon-sense-perl_3.75-3build5_arm64.deb ... 613s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 613s Selecting previously unselected package libtypes-serialiser-perl. 613s Preparing to unpack .../134-libtypes-serialiser-perl_1.01-1_all.deb ... 613s Unpacking libtypes-serialiser-perl (1.01-1) ... 613s Selecting previously unselected package libjson-xs-perl. 613s Preparing to unpack .../135-libjson-xs-perl_4.030-2build4_arm64.deb ... 613s Unpacking libjson-xs-perl (4.030-2build4) ... 613s Selecting previously unselected package libjson-maybexs-perl. 613s Preparing to unpack .../136-libjson-maybexs-perl_1.004008-1_all.deb ... 613s Unpacking libjson-maybexs-perl (1.004008-1) ... 613s Selecting previously unselected package libparams-util-perl. 613s Preparing to unpack .../137-libparams-util-perl_1.102-3build1_arm64.deb ... 613s Unpacking libparams-util-perl (1.102-3build1) ... 613s Selecting previously unselected package libsub-install-perl. 613s Preparing to unpack .../138-libsub-install-perl_0.929-1_all.deb ... 613s Unpacking libsub-install-perl (0.929-1) ... 613s Selecting previously unselected package libdata-optlist-perl. 613s Preparing to unpack .../139-libdata-optlist-perl_0.114-1_all.deb ... 613s Unpacking libdata-optlist-perl (0.114-1) ... 613s Selecting previously unselected package libmodule-implementation-perl. 613s Preparing to unpack .../140-libmodule-implementation-perl_0.09-2_all.deb ... 613s Unpacking libmodule-implementation-perl (0.09-2) ... 613s Selecting previously unselected package libpackage-stash-perl. 613s Preparing to unpack .../141-libpackage-stash-perl_0.40-1_all.deb ... 613s Unpacking libpackage-stash-perl (0.40-1) ... 613s Selecting previously unselected package libclass-load-perl. 613s Preparing to unpack .../142-libclass-load-perl_0.25-2_all.deb ... 613s Unpacking libclass-load-perl (0.25-2) ... 613s Selecting previously unselected package libclass-load-xs-perl. 613s Preparing to unpack .../143-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 613s Unpacking libclass-load-xs-perl (0.10-2build5) ... 613s Selecting previously unselected package libsub-exporter-progressive-perl. 613s Preparing to unpack .../144-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 613s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 613s Selecting previously unselected package libdevel-globaldestruction-perl. 613s Preparing to unpack .../145-libdevel-globaldestruction-perl_0.14-4_all.deb ... 613s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 613s Selecting previously unselected package libclass-c3-perl. 613s Preparing to unpack .../146-libclass-c3-perl_0.35-2_all.deb ... 613s Unpacking libclass-c3-perl (0.35-2) ... 613s Selecting previously unselected package libmro-compat-perl. 613s Preparing to unpack .../147-libmro-compat-perl_0.15-2_all.deb ... 613s Unpacking libmro-compat-perl (0.15-2) ... 613s Selecting previously unselected package libdevel-overloadinfo-perl. 613s Preparing to unpack .../148-libdevel-overloadinfo-perl_0.007-1_all.deb ... 613s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 613s Selecting previously unselected package libdevel-stacktrace-perl. 613s Preparing to unpack .../149-libdevel-stacktrace-perl_2.0500-1_all.deb ... 613s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 613s Selecting previously unselected package libsub-exporter-perl. 614s Preparing to unpack .../150-libsub-exporter-perl_0.990-1_all.deb ... 614s Unpacking libsub-exporter-perl (0.990-1) ... 614s Selecting previously unselected package libeval-closure-perl. 614s Preparing to unpack .../151-libeval-closure-perl_0.14-3_all.deb ... 614s Unpacking libeval-closure-perl (0.14-3) ... 614s Selecting previously unselected package libdist-checkconflicts-perl. 614s Preparing to unpack .../152-libdist-checkconflicts-perl_0.11-2_all.deb ... 614s Unpacking libdist-checkconflicts-perl (0.11-2) ... 614s Selecting previously unselected package libmodule-runtime-conflicts-perl. 614s Preparing to unpack .../153-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 614s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 614s Selecting previously unselected package libpackage-deprecationmanager-perl. 614s Preparing to unpack .../154-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 614s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 614s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 614s Preparing to unpack .../155-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 614s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 614s Selecting previously unselected package libmoose-perl:arm64. 614s Preparing to unpack .../156-libmoose-perl_2.2207-1build3_arm64.deb ... 614s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 614s Selecting previously unselected package libvariable-magic-perl. 614s Preparing to unpack .../157-libvariable-magic-perl_0.64-1build1_arm64.deb ... 614s Unpacking libvariable-magic-perl (0.64-1build1) ... 614s Selecting previously unselected package libb-hooks-endofscope-perl. 614s Preparing to unpack .../158-libb-hooks-endofscope-perl_0.28-1_all.deb ... 614s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 614s Selecting previously unselected package libsub-identify-perl. 614s Preparing to unpack .../159-libsub-identify-perl_0.14-3build4_arm64.deb ... 614s Unpacking libsub-identify-perl (0.14-3build4) ... 614s Selecting previously unselected package libsub-name-perl:arm64. 614s Preparing to unpack .../160-libsub-name-perl_0.28-1_arm64.deb ... 614s Unpacking libsub-name-perl:arm64 (0.28-1) ... 614s Selecting previously unselected package libnamespace-clean-perl. 614s Preparing to unpack .../161-libnamespace-clean-perl_0.27-2_all.deb ... 614s Unpacking libnamespace-clean-perl (0.27-2) ... 614s Selecting previously unselected package libnamespace-autoclean-perl. 614s Preparing to unpack .../162-libnamespace-autoclean-perl_0.31-1_all.deb ... 614s Unpacking libnamespace-autoclean-perl (0.31-1) ... 614s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 614s Preparing to unpack .../163-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 614s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 614s Selecting previously unselected package libmoosex-role-parameterized-perl. 614s Preparing to unpack .../164-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 614s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 614s Selecting previously unselected package libcarp-clan-perl. 614s Preparing to unpack .../165-libcarp-clan-perl_6.08-2_all.deb ... 614s Unpacking libcarp-clan-perl (6.08-2) ... 614s Selecting previously unselected package libsub-exporter-formethods-perl. 614s Preparing to unpack .../166-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 614s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 614s Selecting previously unselected package libmoosex-types-perl. 614s Preparing to unpack .../167-libmoosex-types-perl_0.50-2_all.deb ... 614s Unpacking libmoosex-types-perl (0.50-2) ... 615s Selecting previously unselected package libmoosex-types-common-perl. 615s Preparing to unpack .../168-libmoosex-types-common-perl_0.001014-2_all.deb ... 615s Unpacking libmoosex-types-common-perl (0.001014-2) ... 615s Selecting previously unselected package libscope-guard-perl. 615s Preparing to unpack .../169-libscope-guard-perl_0.21-2_all.deb ... 615s Unpacking libscope-guard-perl (0.21-2) ... 615s Selecting previously unselected package libautobox-perl. 615s Preparing to unpack .../170-libautobox-perl_3.0.2-1_arm64.deb ... 615s Unpacking libautobox-perl (3.0.2-1) ... 615s Selecting previously unselected package libwant-perl. 615s Preparing to unpack .../171-libwant-perl_0.29-2build5_arm64.deb ... 615s Unpacking libwant-perl (0.29-2build5) ... 615s Selecting previously unselected package libautobox-core-perl. 615s Preparing to unpack .../172-libautobox-core-perl_1.33-2_all.deb ... 615s Unpacking libautobox-core-perl (1.33-2) ... 615s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 615s Preparing to unpack .../173-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 615s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 615s Selecting previously unselected package libmoosex-util-perl. 615s Preparing to unpack .../174-libmoosex-util-perl_0.006-2_all.deb ... 615s Unpacking libmoosex-util-perl (0.006-2) ... 615s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 615s Preparing to unpack .../175-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 615s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 615s Selecting previously unselected package libmoosex-singlearg-perl. 615s Preparing to unpack .../176-libmoosex-singlearg-perl_0.09-2_all.deb ... 615s Unpacking libmoosex-singlearg-perl (0.09-2) ... 615s Selecting previously unselected package libstrictures-perl. 615s Preparing to unpack .../177-libstrictures-perl_2.000006-1_all.deb ... 615s Unpacking libstrictures-perl (2.000006-1) ... 615s Selecting previously unselected package libauthen-u2f-tester-perl. 615s Preparing to unpack .../178-libauthen-u2f-tester-perl_0.03-1_all.deb ... 615s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 615s Selecting previously unselected package libcbor-xs-perl. 615s Preparing to unpack .../179-libcbor-xs-perl_1.87-1build4_arm64.deb ... 615s Unpacking libcbor-xs-perl (1.87-1build4) ... 615s Selecting previously unselected package libhash-merge-simple-perl. 615s Preparing to unpack .../180-libhash-merge-simple-perl_0.052-1_all.deb ... 615s Unpacking libhash-merge-simple-perl (0.052-1) ... 615s Selecting previously unselected package libjson-perl. 615s Preparing to unpack .../181-libjson-perl_4.10000-1_all.deb ... 615s Unpacking libjson-perl (4.10000-1) ... 615s Selecting previously unselected package libmouse-perl:arm64. 615s Preparing to unpack .../182-libmouse-perl_2.5.11-1build1_arm64.deb ... 615s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 615s Selecting previously unselected package libauthen-webauthn-perl. 615s Preparing to unpack .../183-libauthen-webauthn-perl_0.005-1_all.deb ... 615s Unpacking libauthen-webauthn-perl (0.005-1) ... 615s Selecting previously unselected package libcrypt-random-seed-perl. 615s Preparing to unpack .../184-libcrypt-random-seed-perl_0.03-3_all.deb ... 615s Unpacking libcrypt-random-seed-perl (0.03-3) ... 615s Selecting previously unselected package libmath-random-isaac-perl. 615s Preparing to unpack .../185-libmath-random-isaac-perl_1.004-2_all.deb ... 615s Unpacking libmath-random-isaac-perl (1.004-2) ... 615s Selecting previously unselected package libbytes-random-secure-perl. 615s Preparing to unpack .../186-libbytes-random-secure-perl_0.29-3_all.deb ... 615s Unpacking libbytes-random-secure-perl (0.29-3) ... 615s Selecting previously unselected package liberror-perl. 615s Preparing to unpack .../187-liberror-perl_0.17030-1_all.deb ... 615s Unpacking liberror-perl (0.17030-1) ... 615s Selecting previously unselected package libipc-sharelite-perl. 615s Preparing to unpack .../188-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 615s Unpacking libipc-sharelite-perl (0.17-5build4) ... 616s Selecting previously unselected package libcache-cache-perl. 616s Preparing to unpack .../189-libcache-cache-perl_1.08-3_all.deb ... 616s Unpacking libcache-cache-perl (1.08-3) ... 616s Selecting previously unselected package libcapture-tiny-perl. 616s Preparing to unpack .../190-libcapture-tiny-perl_0.50-1_all.deb ... 616s Unpacking libcapture-tiny-perl (0.50-1) ... 616s Selecting previously unselected package libcares2:arm64. 616s Preparing to unpack .../191-libcares2_1.34.4-2.1_arm64.deb ... 616s Unpacking libcares2:arm64 (1.34.4-2.1) ... 616s Selecting previously unselected package libcgi-pm-perl. 616s Preparing to unpack .../192-libcgi-pm-perl_4.67-1_all.deb ... 616s Unpacking libcgi-pm-perl (4.67-1) ... 616s Selecting previously unselected package libclass-data-inheritable-perl. 616s Preparing to unpack .../193-libclass-data-inheritable-perl_0.10-1_all.deb ... 616s Unpacking libclass-data-inheritable-perl (0.10-1) ... 616s Selecting previously unselected package libclass-errorhandler-perl. 616s Preparing to unpack .../194-libclass-errorhandler-perl_0.04-3_all.deb ... 616s Unpacking libclass-errorhandler-perl (0.04-3) ... 616s Selecting previously unselected package libclass-inspector-perl. 616s Preparing to unpack .../195-libclass-inspector-perl_1.36-3_all.deb ... 616s Unpacking libclass-inspector-perl (1.36-3) ... 616s Selecting previously unselected package libclass-singleton-perl. 616s Preparing to unpack .../196-libclass-singleton-perl_1.6-2_all.deb ... 616s Unpacking libclass-singleton-perl (1.6-2) ... 616s Selecting previously unselected package libconvert-base32-perl. 616s Preparing to unpack .../197-libconvert-base32-perl_0.06-3_all.deb ... 616s Unpacking libconvert-base32-perl (0.06-3) ... 616s Selecting previously unselected package libconvert-binhex-perl. 616s Preparing to unpack .../198-libconvert-binhex-perl_1.125-3_all.deb ... 616s Unpacking libconvert-binhex-perl (1.125-3) ... 616s Selecting previously unselected package libcrypt-des-perl:arm64. 616s Preparing to unpack .../199-libcrypt-des-perl_2.07-5_arm64.deb ... 616s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 616s Selecting previously unselected package libcrypt-des-ede3-perl. 616s Preparing to unpack .../200-libcrypt-des-ede3-perl_0.03-1_all.deb ... 616s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 616s Selecting previously unselected package libconvert-pem-perl. 616s Preparing to unpack .../201-libconvert-pem-perl_0.13-1_all.deb ... 616s Unpacking libconvert-pem-perl (0.13-1) ... 616s Selecting previously unselected package libcookie-baker-perl. 616s Preparing to unpack .../202-libcookie-baker-perl_0.12-1_all.deb ... 616s Unpacking libcookie-baker-perl (0.12-1) ... 616s Selecting previously unselected package libcrypt-dh-gmp-perl. 616s Preparing to unpack .../203-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 616s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 616s Selecting previously unselected package libcrypt-jwt-perl. 616s Preparing to unpack .../204-libcrypt-jwt-perl_0.036-1_all.deb ... 616s Unpacking libcrypt-jwt-perl (0.036-1) ... 616s Selecting previously unselected package libcrypt-openssl-bignum-perl. 616s Preparing to unpack .../205-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 616s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 616s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 616s Preparing to unpack .../206-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 616s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 616s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 616s Preparing to unpack .../207-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 616s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 616s Selecting previously unselected package libcrypt-rijndael-perl. 616s Preparing to unpack .../208-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 616s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 616s Selecting previously unselected package libcrypt-ssleay-perl. 617s Preparing to unpack .../209-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 617s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 617s Selecting previously unselected package libdata-hexdump-perl. 617s Preparing to unpack .../210-libdata-hexdump-perl_0.04-2_all.deb ... 617s Unpacking libdata-hexdump-perl (0.04-2) ... 617s Selecting previously unselected package liblist-someutils-perl. 617s Preparing to unpack .../211-liblist-someutils-perl_0.59-1_all.deb ... 617s Unpacking liblist-someutils-perl (0.59-1) ... 617s Selecting previously unselected package liblist-utilsby-perl. 617s Preparing to unpack .../212-liblist-utilsby-perl_0.12-2_all.deb ... 617s Unpacking liblist-utilsby-perl (0.12-2) ... 617s Selecting previously unselected package liblist-allutils-perl. 617s Preparing to unpack .../213-liblist-allutils-perl_0.19-1_all.deb ... 617s Unpacking liblist-allutils-perl (0.19-1) ... 617s Selecting previously unselected package libdata-password-zxcvbn-perl. 617s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 617s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 617s Selecting previously unselected package libfile-sharedir-perl. 617s Preparing to unpack .../215-libfile-sharedir-perl_1.118-3_all.deb ... 617s Unpacking libfile-sharedir-perl (1.118-3) ... 617s Selecting previously unselected package libexception-class-perl. 617s Preparing to unpack .../216-libexception-class-perl_1.45-1_all.deb ... 617s Unpacking libexception-class-perl (1.45-1) ... 617s Selecting previously unselected package libparams-validationcompiler-perl. 617s Preparing to unpack .../217-libparams-validationcompiler-perl_0.31-1_all.deb ... 617s Unpacking libparams-validationcompiler-perl (0.31-1) ... 617s Selecting previously unselected package libxstring-perl:arm64. 617s Preparing to unpack .../218-libxstring-perl_0.005-2build4_arm64.deb ... 617s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 617s Selecting previously unselected package libspecio-perl. 617s Preparing to unpack .../219-libspecio-perl_0.50-1_all.deb ... 617s Unpacking libspecio-perl (0.50-1) ... 617s Selecting previously unselected package libdatetime-locale-perl. 617s Preparing to unpack .../220-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 617s Unpacking libdatetime-locale-perl (1:1.41-1) ... 617s Selecting previously unselected package libdatetime-timezone-perl. 617s Preparing to unpack .../221-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 617s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 618s Selecting previously unselected package libdatetime-perl. 618s Preparing to unpack .../222-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 618s Unpacking libdatetime-perl (2:1.65-1build3) ... 618s Selecting previously unselected package libdatetime-format-rfc3339-perl. 618s Preparing to unpack .../223-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 618s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 618s Selecting previously unselected package libdbi-perl:arm64. 618s Preparing to unpack .../224-libdbi-perl_1.647-1_arm64.deb ... 618s Unpacking libdbi-perl:arm64 (1.647-1) ... 618s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 618s Preparing to unpack .../225-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 618s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 618s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 618s Preparing to unpack .../226-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 618s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 618s Selecting previously unselected package libemail-date-format-perl. 618s Preparing to unpack .../227-libemail-date-format-perl_1.008-1_all.deb ... 618s Unpacking libemail-date-format-perl (1.008-1) ... 618s Selecting previously unselected package libemail-simple-perl. 618s Preparing to unpack .../228-libemail-simple-perl_2.218-1_all.deb ... 618s Unpacking libemail-simple-perl (2.218-1) ... 618s Selecting previously unselected package libmodule-pluggable-perl. 618s Preparing to unpack .../229-libmodule-pluggable-perl_5.2-5_all.deb ... 618s Unpacking libmodule-pluggable-perl (5.2-5) ... 618s Selecting previously unselected package libemail-abstract-perl. 618s Preparing to unpack .../230-libemail-abstract-perl_3.010-1_all.deb ... 618s Unpacking libemail-abstract-perl (3.010-1) ... 618s Selecting previously unselected package libemail-address-xs-perl. 618s Preparing to unpack .../231-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 618s Unpacking libemail-address-xs-perl (1.05-1build5) ... 618s Selecting previously unselected package libmoox-types-mooselike-perl. 618s Preparing to unpack .../232-libmoox-types-mooselike-perl_0.29-2_all.deb ... 618s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 618s Selecting previously unselected package libthrowable-perl. 618s Preparing to unpack .../233-libthrowable-perl_1.001-2_all.deb ... 618s Unpacking libthrowable-perl (1.001-2) ... 618s Selecting previously unselected package libemail-sender-perl. 618s Preparing to unpack .../234-libemail-sender-perl_2.601-1_all.deb ... 618s Unpacking libemail-sender-perl (2.601-1) ... 618s Selecting previously unselected package libextutils-depends-perl. 618s Preparing to unpack .../235-libextutils-depends-perl_0.8001-2_all.deb ... 618s Unpacking libextutils-depends-perl (0.8001-2) ... 618s Selecting previously unselected package libfcgi0t64:arm64. 619s Preparing to unpack .../236-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 619s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 619s Selecting previously unselected package libfcgi-perl. 619s Preparing to unpack .../237-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 619s Unpacking libfcgi-perl (0.82+ds-3build3) ... 619s Selecting previously unselected package libfilesys-notify-simple-perl. 619s Preparing to unpack .../238-libfilesys-notify-simple-perl_0.14-3_all.deb ... 619s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 619s Selecting previously unselected package libfont-afm-perl. 619s Preparing to unpack .../239-libfont-afm-perl_1.20-4_all.deb ... 619s Unpacking libfont-afm-perl (1.20-4) ... 619s Selecting previously unselected package libimagequant0:arm64. 619s Preparing to unpack .../240-libimagequant0_2.18.0-1build1_arm64.deb ... 619s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 619s Selecting previously unselected package libgraphite2-3:arm64. 619s Preparing to unpack .../241-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 619s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 619s Selecting previously unselected package libharfbuzz0b:arm64. 619s Preparing to unpack .../242-libharfbuzz0b_10.2.0-1_arm64.deb ... 619s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 619s Selecting previously unselected package libraqm0:arm64. 619s Preparing to unpack .../243-libraqm0_0.10.2-1_arm64.deb ... 619s Unpacking libraqm0:arm64 (0.10.2-1) ... 619s Selecting previously unselected package libxpm4:arm64. 619s Preparing to unpack .../244-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 619s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 619s Selecting previously unselected package libgd3:arm64. 619s Preparing to unpack .../245-libgd3_2.3.3-12ubuntu3_arm64.deb ... 619s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 619s Selecting previously unselected package libgd-perl. 619s Preparing to unpack .../246-libgd-perl_2.78-1build4_arm64.deb ... 619s Unpacking libgd-perl (2.78-1build4) ... 619s Selecting previously unselected package libgd-securityimage-perl. 619s Preparing to unpack .../247-libgd-securityimage-perl_1.75-3_all.deb ... 619s Unpacking libgd-securityimage-perl (1.75-3) ... 619s Selecting previously unselected package libglib-perl:arm64. 619s Preparing to unpack .../248-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 619s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 619s Selecting previously unselected package libgssapi-perl. 619s Preparing to unpack .../249-libgssapi-perl_0.28-4build5_arm64.deb ... 619s Unpacking libgssapi-perl (0.28-4build5) ... 619s Selecting previously unselected package libhash-multivalue-perl. 619s Preparing to unpack .../250-libhash-multivalue-perl_0.16-3_all.deb ... 619s Unpacking libhash-multivalue-perl (0.16-3) ... 619s Selecting previously unselected package libhtml-format-perl. 619s Preparing to unpack .../251-libhtml-format-perl_2.16-2_all.deb ... 619s Unpacking libhtml-format-perl (2.16-2) ... 619s Selecting previously unselected package libhtml-formattext-withlinks-perl. 620s Preparing to unpack .../252-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 620s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 620s Selecting previously unselected package libhtml-template-perl. 620s Preparing to unpack .../253-libhtml-template-perl_2.97-2build1_all.deb ... 620s Unpacking libhtml-template-perl (2.97-2build1) ... 620s Selecting previously unselected package libhttp-daemon-perl. 620s Preparing to unpack .../254-libhttp-daemon-perl_6.16-1_all.deb ... 620s Unpacking libhttp-daemon-perl (6.16-1) ... 620s Selecting previously unselected package libhttp-multipartparser-perl. 620s Preparing to unpack .../255-libhttp-multipartparser-perl_0.02-3_all.deb ... 620s Unpacking libhttp-multipartparser-perl (0.02-3) ... 620s Selecting previously unselected package libstream-buffered-perl. 620s Preparing to unpack .../256-libstream-buffered-perl_0.03-3_all.deb ... 620s Unpacking libstream-buffered-perl (0.03-3) ... 620s Selecting previously unselected package libwww-form-urlencoded-perl. 620s Preparing to unpack .../257-libwww-form-urlencoded-perl_0.26-2_all.deb ... 620s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 620s Selecting previously unselected package libhttp-entity-parser-perl. 620s Preparing to unpack .../258-libhttp-entity-parser-perl_0.25-2_all.deb ... 620s Unpacking libhttp-entity-parser-perl (0.25-2) ... 620s Selecting previously unselected package libhttp-headers-fast-perl. 620s Preparing to unpack .../259-libhttp-headers-fast-perl_0.22-3_all.deb ... 620s Unpacking libhttp-headers-fast-perl (0.22-3) ... 620s Selecting previously unselected package libio-pty-perl. 620s Preparing to unpack .../260-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 620s Unpacking libio-pty-perl (1:1.20-1build3) ... 620s Selecting previously unselected package libio-sessiondata-perl. 620s Preparing to unpack .../261-libio-sessiondata-perl_1.03-3_all.deb ... 620s Unpacking libio-sessiondata-perl (1.03-3) ... 620s Selecting previously unselected package libperlio-via-timeout-perl. 620s Preparing to unpack .../262-libperlio-via-timeout-perl_0.32-3_all.deb ... 620s Unpacking libperlio-via-timeout-perl (0.32-3) ... 620s Selecting previously unselected package libio-socket-timeout-perl. 620s Preparing to unpack .../263-libio-socket-timeout-perl_0.32-3_all.deb ... 620s Unpacking libio-socket-timeout-perl (0.32-3) ... 620s Selecting previously unselected package libio-string-perl. 620s Preparing to unpack .../264-libio-string-perl_1.08-4_all.deb ... 620s Unpacking libio-string-perl (1.08-4) ... 620s Selecting previously unselected package libio-stringy-perl. 620s Preparing to unpack .../265-libio-stringy-perl_2.113-2_all.deb ... 620s Unpacking libio-stringy-perl (2.113-2) ... 620s Selecting previously unselected package libipc-run-perl. 620s Preparing to unpack .../266-libipc-run-perl_20231003.0-2_all.deb ... 620s Unpacking libipc-run-perl (20231003.0-2) ... 620s Selecting previously unselected package libjargs-java. 620s Preparing to unpack .../267-libjargs-java_1.0.0-5_all.deb ... 620s Unpacking libjargs-java (1.0.0-5) ... 620s Selecting previously unselected package libjs-jquery. 621s Preparing to unpack .../268-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 621s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 621s Selecting previously unselected package libjs-underscore. 621s Preparing to unpack .../269-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 621s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 621s Selecting previously unselected package libjs-sphinxdoc. 621s Preparing to unpack .../270-libjs-sphinxdoc_8.1.3-5_all.deb ... 621s Unpacking libjs-sphinxdoc (8.1.3-5) ... 621s Selecting previously unselected package libxslt1.1:arm64. 621s Preparing to unpack .../271-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 621s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 621s Selecting previously unselected package libxmlsec1t64:arm64. 621s Preparing to unpack .../272-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 621s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 621s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 621s Preparing to unpack .../273-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 621s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 621s Selecting previously unselected package liblasso3t64. 621s Preparing to unpack .../274-liblasso3t64_2.8.2-8build1_arm64.deb ... 621s Unpacking liblasso3t64 (2.8.2-8build1) ... 621s Selecting previously unselected package liblasso-perl:arm64. 621s Preparing to unpack .../275-liblasso-perl_2.8.2-8build1_arm64.deb ... 621s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 621s Selecting previously unselected package libconfig-inifiles-perl. 621s Preparing to unpack .../276-libconfig-inifiles-perl_3.000003-3_all.deb ... 621s Unpacking libconfig-inifiles-perl (3.000003-3) ... 621s Selecting previously unselected package libnet-cidr-perl. 621s Preparing to unpack .../277-libnet-cidr-perl_0.23-1_all.deb ... 621s Unpacking libnet-cidr-perl (0.23-1) ... 621s Selecting previously unselected package libtest-sharedfork-perl. 621s Preparing to unpack .../278-libtest-sharedfork-perl_0.35-3_all.deb ... 621s Unpacking libtest-sharedfork-perl (0.35-3) ... 621s Selecting previously unselected package libtest-tcp-perl. 621s Preparing to unpack .../279-libtest-tcp-perl_2.22-2_all.deb ... 621s Unpacking libtest-tcp-perl (2.22-2) ... 621s Selecting previously unselected package libplack-perl. 621s Preparing to unpack .../280-libplack-perl_1.0051-1_all.deb ... 621s Unpacking libplack-perl (1.0051-1) ... 621s Selecting previously unselected package liblemonldap-ng-common-perl. 621s Preparing to unpack .../281-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 621s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 621s Selecting previously unselected package liblist-moreutils-xs-perl. 621s Preparing to unpack .../282-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 621s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 621s Selecting previously unselected package liblist-moreutils-perl. 621s Preparing to unpack .../283-liblist-moreutils-perl_0.430-2_all.deb ... 621s Unpacking liblist-moreutils-perl (0.430-2) ... 621s Selecting previously unselected package liblwp-protocol-psgi-perl. 621s Preparing to unpack .../284-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 621s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 621s Selecting previously unselected package libnet-smtp-ssl-perl. 621s Preparing to unpack .../285-libnet-smtp-ssl-perl_1.04-2_all.deb ... 621s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 621s Selecting previously unselected package libmailtools-perl. 621s Preparing to unpack .../286-libmailtools-perl_2.22-1_all.deb ... 621s Unpacking libmailtools-perl (2.22-1) ... 622s Selecting previously unselected package libmime-tools-perl. 622s Preparing to unpack .../287-libmime-tools-perl_5.515-1_all.deb ... 622s Unpacking libmime-tools-perl (5.515-1) ... 622s Selecting previously unselected package libnet-ip-perl. 622s Preparing to unpack .../288-libnet-ip-perl_1.26-4_all.deb ... 622s Unpacking libnet-ip-perl (1.26-4) ... 622s Selecting previously unselected package libnet-ldap-perl. 622s Preparing to unpack .../289-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 622s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 622s Selecting previously unselected package libxml-namespacesupport-perl. 622s Preparing to unpack .../290-libxml-namespacesupport-perl_1.12-2_all.deb ... 622s Unpacking libxml-namespacesupport-perl (1.12-2) ... 622s Selecting previously unselected package libxml-sax-base-perl. 622s Preparing to unpack .../291-libxml-sax-base-perl_1.09-3_all.deb ... 622s Unpacking libxml-sax-base-perl (1.09-3) ... 622s Selecting previously unselected package libxml-sax-perl. 622s Preparing to unpack .../292-libxml-sax-perl_1.02+dfsg-4_all.deb ... 622s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 622s Selecting previously unselected package libxml-libxml-perl. 622s Preparing to unpack .../293-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 622s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 622s Selecting previously unselected package libxml-simple-perl. 622s Preparing to unpack .../294-libxml-simple-perl_2.25-2_all.deb ... 622s Unpacking libxml-simple-perl (2.25-2) ... 622s Selecting previously unselected package libnet-openid-common-perl. 622s Preparing to unpack .../295-libnet-openid-common-perl_1.20-2_all.deb ... 622s Unpacking libnet-openid-common-perl (1.20-2) ... 622s Selecting previously unselected package libnet-openid-consumer-perl. 622s Preparing to unpack .../296-libnet-openid-consumer-perl_1.18-2_all.deb ... 622s Unpacking libnet-openid-consumer-perl (1.18-2) ... 622s Selecting previously unselected package libnet-openid-server-perl. 622s Preparing to unpack .../297-libnet-openid-server-perl_1.09-4_all.deb ... 622s Unpacking libnet-openid-server-perl (1.09-4) ... 622s Selecting previously unselected package node-xtend. 622s Preparing to unpack .../298-node-xtend_4.0.2-3_all.deb ... 622s Unpacking node-xtend (4.0.2-3) ... 622s Selecting previously unselected package nodejs. 622s Preparing to unpack .../299-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 622s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 622s Selecting previously unselected package node-acorn. 622s Preparing to unpack .../300-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 622s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 622s Selecting previously unselected package node-cjs-module-lexer. 622s Preparing to unpack .../301-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 622s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 622s Selecting previously unselected package node-balanced-match. 622s Preparing to unpack .../302-node-balanced-match_2.0.0-1_all.deb ... 622s Unpacking node-balanced-match (2.0.0-1) ... 622s Selecting previously unselected package node-brace-expansion. 622s Preparing to unpack .../303-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 622s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 622s Selecting previously unselected package node-minimatch. 622s Preparing to unpack .../304-node-minimatch_9.0.3-5_all.deb ... 622s Unpacking node-minimatch (9.0.3-5) ... 622s Selecting previously unselected package node-undici. 623s Preparing to unpack .../305-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 623s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 623s Selecting previously unselected package libnode115:arm64. 623s Preparing to unpack .../306-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 623s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 623s Selecting previously unselected package libregexp-assemble-perl. 623s Preparing to unpack .../307-libregexp-assemble-perl_0.38-2_all.deb ... 623s Unpacking libregexp-assemble-perl (0.38-2) ... 623s Selecting previously unselected package libregexp-common-perl. 623s Preparing to unpack .../308-libregexp-common-perl_2024080801-1_all.deb ... 623s Unpacking libregexp-common-perl (2024080801-1) ... 623s Selecting previously unselected package libtask-weaken-perl. 623s Preparing to unpack .../309-libtask-weaken-perl_1.06-2_all.deb ... 623s Unpacking libtask-weaken-perl (1.06-2) ... 623s Selecting previously unselected package libxml-parser-perl. 623s Preparing to unpack .../310-libxml-parser-perl_2.47-1build4_arm64.deb ... 623s Unpacking libxml-parser-perl (2.47-1build4) ... 623s Selecting previously unselected package libsoap-lite-perl. 623s Preparing to unpack .../311-libsoap-lite-perl_1.27-3_all.deb ... 623s Unpacking libsoap-lite-perl (1.27-3) ... 623s Selecting previously unselected package libstring-random-perl. 623s Preparing to unpack .../312-libstring-random-perl_1%3a0.32-2_all.deb ... 623s Unpacking libstring-random-perl (1:0.32-2) ... 623s Selecting previously unselected package libtest-leaktrace-perl. 623s Preparing to unpack .../313-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 623s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 623s Selecting previously unselected package libtest-output-perl. 623s Preparing to unpack .../314-libtest-output-perl_1.035-1_all.deb ... 623s Unpacking libtest-output-perl (1.035-1) ... 623s Selecting previously unselected package libtest-pod-perl. 623s Preparing to unpack .../315-libtest-pod-perl_1.52-3_all.deb ... 623s Unpacking libtest-pod-perl (1.52-3) ... 623s Selecting previously unselected package libtext-unidecode-perl. 623s Preparing to unpack .../316-libtext-unidecode-perl_1.30-3_all.deb ... 623s Unpacking libtext-unidecode-perl (1.30-3) ... 624s Selecting previously unselected package libtime-fake-perl. 624s Preparing to unpack .../317-libtime-fake-perl_0.11-4_all.deb ... 624s Unpacking libtime-fake-perl (0.11-4) ... 624s Selecting previously unselected package libxml-libxslt-perl:arm64. 624s Preparing to unpack .../318-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 624s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 624s Selecting previously unselected package node-uglify-js. 624s Preparing to unpack .../319-node-uglify-js_3.17.4-2_all.deb ... 624s Unpacking node-uglify-js (3.17.4-2) ... 624s Selecting previously unselected package python3-defusedxml. 624s Preparing to unpack .../320-python3-defusedxml_0.7.1-3_all.deb ... 624s Unpacking python3-defusedxml (0.7.1-3) ... 624s Selecting previously unselected package python3-roman. 624s Preparing to unpack .../321-python3-roman_5.0-1_all.deb ... 624s Unpacking python3-roman (5.0-1) ... 624s Selecting previously unselected package python3-docutils. 624s Preparing to unpack .../322-python3-docutils_0.21.2+dfsg-2_all.deb ... 624s Unpacking python3-docutils (0.21.2+dfsg-2) ... 624s Selecting previously unselected package python3-imagesize. 624s Preparing to unpack .../323-python3-imagesize_1.4.1-1_all.deb ... 624s Unpacking python3-imagesize (1.4.1-1) ... 624s Selecting previously unselected package python3-packaging. 624s Preparing to unpack .../324-python3-packaging_24.2-1_all.deb ... 624s Unpacking python3-packaging (24.2-1) ... 624s Selecting previously unselected package python3-snowballstemmer. 624s Preparing to unpack .../325-python3-snowballstemmer_2.2.0-4build1_all.deb ... 624s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 624s Selecting previously unselected package sphinx-common. 624s Preparing to unpack .../326-sphinx-common_8.1.3-5_all.deb ... 624s Unpacking sphinx-common (8.1.3-5) ... 624s Selecting previously unselected package python3-alabaster. 624s Preparing to unpack .../327-python3-alabaster_0.7.16-0.1_all.deb ... 624s Unpacking python3-alabaster (0.7.16-0.1) ... 624s Selecting previously unselected package python3-sphinx. 624s Preparing to unpack .../328-python3-sphinx_8.1.3-5_all.deb ... 624s Unpacking python3-sphinx (8.1.3-5) ... 625s Selecting previously unselected package python3-sphinx-bootstrap-theme. 625s Preparing to unpack .../329-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 625s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 625s Selecting previously unselected package uglifyjs. 625s Preparing to unpack .../330-uglifyjs_3.17.4-2_all.deb ... 625s Unpacking uglifyjs (3.17.4-2) ... 625s Selecting previously unselected package yui-compressor. 625s Preparing to unpack .../331-yui-compressor_2.4.8-3_all.deb ... 625s Unpacking yui-compressor (2.4.8-3) ... 625s Selecting previously unselected package libauthen-radius-perl. 625s Preparing to unpack .../332-libauthen-radius-perl_0.33-1_all.deb ... 625s Unpacking libauthen-radius-perl (0.33-1) ... 625s Selecting previously unselected package liblemonldap-ng-handler-perl. 625s Preparing to unpack .../333-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 625s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 625s Selecting previously unselected package pkg-perl-autopkgtest. 625s Preparing to unpack .../334-pkg-perl-autopkgtest_0.82_all.deb ... 625s Unpacking pkg-perl-autopkgtest (0.82) ... 625s Setting up libconfig-inifiles-perl (3.000003-3) ... 625s Setting up libmodule-pluggable-perl (5.2-5) ... 625s Setting up node-uglify-js (3.17.4-2) ... 625s Setting up libio-sessiondata-perl (1.03-3) ... 625s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 625s Setting up liblcms2-2:arm64 (2.16-2) ... 625s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 625s Setting up libaom3:arm64 (3.12.0-1) ... 625s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 625s Setting up libmath-random-isaac-perl (1.004-2) ... 625s Setting up libtask-weaken-perl (1.06-2) ... 625s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 625s Setting up libhttp-multipartparser-perl (0.02-3) ... 625s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 625s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 625s Setting up java-common (0.76) ... 625s Setting up libclass-inspector-perl (1.36-3) ... 625s Setting up libfont-afm-perl (1.20-4) ... 625s Setting up libwant-perl (0.29-2build5) ... 625s Setting up libdynaloader-functions-perl (0.004-1) ... 625s Setting up libclass-method-modifiers-perl (2.15-1) ... 625s Setting up libio-pty-perl (1:1.20-1build3) ... 625s Setting up libdata-hexdump-perl (0.04-2) ... 625s Setting up python3-defusedxml (0.7.1-3) ... 625s Setting up libclone-perl:arm64 (0.47-1) ... 625s Setting up libarchive-zip-perl (1.68-1) ... 625s Setting up libsub-identify-perl (0.14-3build4) ... 625s Setting up imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 625s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 625s Setting up python3-alabaster (0.7.16-0.1) ... 625s Setting up libio-stringy-perl (2.113-2) ... 625s Setting up libhtml-tagset-perl (3.24-1) ... 625s Setting up unzip (6.0-28ubuntu6) ... 625s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 625s Setting up libperlio-via-timeout-perl (0.32-3) ... 625s Setting up libfilesys-notify-simple-perl (0.14-3) ... 625s Setting up libnet-cidr-perl (0.23-1) ... 625s Setting up libipc-sharelite-perl (0.17-5build4) ... 625s Setting up libconvert-binhex-perl (1.125-3) ... 625s Setting up liblwp-mediatypes-perl (6.04-2) ... 625s Setting up libcrypt-urandom-perl (0.54-1) ... 625s Setting up x11-common (1:7.7+23ubuntu4) ... 626s Setting up libtest-pod-perl (1.52-3) ... 626s Setting up libtry-tiny-perl (0.32-1) ... 626s Setting up libdeflate0:arm64 (1.23-1) ... 626s Setting up perl-openssl-defaults:arm64 (7build3) ... 626s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 626s Setting up libxml-namespacesupport-perl (1.12-2) ... 626s Setting up m4 (1.4.19-7) ... 626s Setting up libposix-strftime-compiler-perl (0.46-1) ... 626s Setting up libclass-singleton-perl (1.6-2) ... 626s Setting up libencode-locale-perl (1.05-3) ... 626s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 626s Setting up libxstring-perl:arm64 (0.005-2build4) ... 626s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 626s Setting up libclass-errorhandler-perl (0.04-3) ... 626s Setting up liblist-utilsby-perl (0.12-2) ... 626s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 626s Setting up libtime-fake-perl (0.11-4) ... 626s Setting up libregexp-common-perl (2024080801-1) ... 626s Setting up libtest-sharedfork-perl (0.35-3) ... 626s Setting up libsub-install-perl (0.929-1) ... 626s Setting up libextutils-depends-perl (0.8001-2) ... 626s Setting up libhash-multivalue-perl (0.16-3) ... 626s Setting up libscope-guard-perl (0.21-2) ... 626s Setting up liberror-perl (0.17030-1) ... 626s Setting up libapache-session-perl (1.94-2) ... 626s Setting up libxml-sax-base-perl (1.09-3) ... 626s Setting up libio-string-perl (1.08-4) ... 626s Setting up libtest-leaktrace-perl (0.17-1build6) ... 626s Setting up python3-roman (5.0-1) ... 626s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 626s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 626s Setting up autotools-dev (20220109.1) ... 626s Setting up libstream-buffered-perl (0.03-3) ... 626s Setting up libclass-data-inheritable-perl (0.10-1) ... 626s Setting up python3-packaging (24.2-1) ... 626s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 626s Setting up libalgorithm-c3-perl (0.11-2) ... 626s Setting up libapache-logformat-compiler-perl (0.36-3) ... 626s Setting up libcrypt-random-seed-perl (0.03-3) ... 626s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 626s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 626s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 626s Setting up python3-snowballstemmer (2.2.0-4build1) ... 627s Setting up node-balanced-match (2.0.0-1) ... 627s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 627s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 627s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 627s Setting up libemail-date-format-perl (1.008-1) ... 627s Setting up libcryptx-perl (0.085-1) ... 627s Setting up libcares2:arm64 (1.34.4-2.1) ... 627s Setting up libmpc3:arm64 (1.3.1-1build2) ... 627s Setting up libvariable-magic-perl (0.64-1build1) ... 627s Setting up libio-html-perl (1.004-3) ... 627s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 627s Setting up autopoint (0.23.1-1) ... 627s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 627s Setting up libipc-run-perl (20231003.0-2) ... 627s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 627s Setting up libpcsclite1:arm64 (2.3.1-1) ... 627s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 627s Setting up libltdl7:arm64 (2.5.4-4) ... 627s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 627s Setting up libstring-random-perl (1:0.32-2) ... 627s Setting up libparams-util-perl (1.102-3build1) ... 627s Setting up autoconf (2.72-3ubuntu1) ... 627s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 627s Setting up libwebp7:arm64 (1.5.0-0.1) ... 627s Setting up libcapture-tiny-perl (0.50-1) ... 627s Setting up libtimedate-perl (2.3300-2) ... 627s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 627s Setting up libsub-name-perl:arm64 (0.28-1) ... 627s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 627s Setting up libtypes-serialiser-perl (1.01-1) ... 627s Setting up libgssapi-perl (0.28-4build5) ... 627s Setting up dwz (0.15-1build6) ... 627s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 627s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 627s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 627s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 627s Setting up libjson-perl (4.10000-1) ... 627s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 627s Setting up libjargs-java (1.0.0-5) ... 627s Setting up librole-tiny-perl (2.002004-1) ... 627s Setting up debugedit (1:5.1-2) ... 627s Setting up libfile-sharedir-perl (1.118-3) ... 627s Setting up libfcgi-perl (0.82+ds-3build3) ... 627s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 627s Setting up libaliased-perl (0.34-3) ... 627s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 627s Setting up libcarp-clan-perl (6.08-2) ... 627s Setting up libdevel-globaldestruction-perl (0.14-4) ... 627s Setting up libwww-form-urlencoded-perl (0.26-2) ... 627s Setting up sgml-base (1.31) ... 627s Setting up libstrictures-perl (2.000006-1) ... 627s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 627s Setting up libdevel-stacktrace-perl (2.0500-1) ... 627s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 627s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 627s Setting up node-minimatch (9.0.3-5) ... 627s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 627s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 627s Setting up ca-certificates-java (20240118) ... 627s No JRE found. Skipping Java certificates setup. 627s Setting up libexporter-tiny-perl (1.006002-1) ... 627s Setting up node-xtend (4.0.2-3) ... 627s Setting up libisl23:arm64 (0.27-1) ... 627s Setting up libconvert-asn1-perl (0.34-1) ... 627s Setting up libtext-unidecode-perl (1.30-3) ... 627s Setting up libde265-0:arm64 (1.0.15-1build5) ... 627s Setting up libregexp-assemble-perl (0.38-2) ... 627s Setting up libnet-ip-perl (1.26-4) ... 627s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 627s Setting up libautobox-perl (3.0.2-1) ... 627s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 627s Setting up liburi-perl (5.30-1) ... 627s Setting up libdbi-perl:arm64 (1.647-1) ... 627s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 627s Setting up libconvert-base32-perl (0.06-3) ... 627s Setting up dctrl-tools (2.24-3build3) ... 627s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 627s Setting up autodep8 (0.28+nmu1ubuntu1) ... 627s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 627s Setting up python3-imagesize (1.4.1-1) ... 627s Setting up libemail-address-xs-perl (1.05-1build5) ... 627s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 627s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 627s Setting up automake (1:1.17-3ubuntu1) ... 627s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 627s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 627s Setting up libjson-xs-perl (4.030-2build4) ... 627s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 627s Setting up libcrypt-des-ede3-perl (0.03-1) ... 627s Setting up libhttp-date-perl (6.06-1) ... 627s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 627s Setting up gettext (0.23.1-1) ... 627s Setting up libtest-tcp-perl (2.22-2) ... 627s Setting up libautobox-core-perl (1.33-2) ... 627s Setting up java-wrappers (0.5) ... 627s Setting up libio-socket-timeout-perl (0.32-3) ... 627s Setting up libfile-listing-perl (6.16-1) ... 627s Setting up libhash-merge-simple-perl (0.052-1) ... 627s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 627s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 627s Setting up libcache-cache-perl (1.08-3) ... 627s Setting up libhttp-headers-fast-perl (0.22-3) ... 627s Setting up liblist-moreutils-perl (0.430-2) ... 627s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 627s Setting up libtype-tiny-perl (2.004000-1) ... 627s Setting up libemail-simple-perl (2.218-1) ... 627s Setting up libnet-http-perl (6.23-1) ... 627s Setting up libexception-class-perl (1.45-1) ... 627s Setting up libclass-c3-perl (0.35-2) ... 627s Setting up libcrypt-jwt-perl (0.036-1) ... 627s Setting up libcbor-xs-perl (1.87-1build4) ... 627s Setting up xfonts-utils (1:7.7+7) ... 627s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 627s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 627s Setting up libxml-sax-perl (1.02+dfsg-4) ... 627s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 627s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 628s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 628s Setting up libauthen-radius-perl (0.33-1) ... 628s Setting up intltool-debian (0.35.0+20060710.6) ... 628s Setting up libbytes-random-secure-perl (0.29-3) ... 628s Setting up libjson-maybexs-perl (1.004008-1) ... 628s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 628s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 628s Setting up libraqm0:arm64 (0.10.2-1) ... 628s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 628s Setting up libdata-optlist-perl (0.114-1) ... 628s Setting up libtest-output-perl (1.035-1) ... 628s Setting up pkg-perl-autopkgtest (0.82) ... 628s Setting up libjs-sphinxdoc (8.1.3-5) ... 628s Setting up libraw23t64:arm64 (0.21.3-1) ... 628s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 628s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 628s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 628s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 628s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 628s Setting up dh-strip-nondeterminism (1.14.1-2) ... 628s Setting up libwww-robotrules-perl (6.02-1) ... 628s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 628s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 628s Setting up xml-core (0.19) ... 628s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 628s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 628s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 628s Setting up libmro-compat-perl (0.15-2) ... 628s Setting up libcookie-baker-perl (0.12-1) ... 628s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 628s Setting up libhttp-entity-parser-perl (0.25-2) ... 628s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 628s Setting up libio-socket-ssl-perl (2.089-1) ... 628s Setting up libsub-exporter-perl (0.990-1) ... 628s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 628s Setting up libeval-closure-perl (0.14-3) ... 628s Setting up libconvert-pem-perl (0.13-1) ... 628s Setting up libhttp-negotiate-perl (6.01-2) ... 628s Setting up libparams-validationcompiler-perl (0.31-1) ... 628s Setting up libhttp-cookies-perl (6.11-1) ... 628s Setting up po-debconf (1.0.21+nmu1) ... 628s Setting up libhtml-tree-perl (5.07-3) ... 628s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 628s Setting up libcgi-pm-perl (4.67-1) ... 628s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 628s Setting up liblasso3t64 (2.8.2-8build1) ... 628s Setting up libhtml-format-perl (2.16-2) ... 628s Setting up fonts-urw-base35 (20200910-8) ... 629s Setting up libhtml-template-perl (2.97-2build1) ... 629s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 629s Setting up libnet-smtp-ssl-perl (1.04-2) ... 629s Setting up libauthen-webauthn-perl (0.005-1) ... 629s Setting up libmodule-runtime-perl (0.016-2) ... 629s Setting up libmailtools-perl (2.22-1) ... 629s Setting up sphinx-common (8.1.3-5) ... 629s Setting up libdist-checkconflicts-perl (0.11-2) ... 629s Setting up libxml-simple-perl (2.25-2) ... 629s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 629s Setting up cpp-14 (14.2.0-19ubuntu2) ... 629s Setting up libhttp-daemon-perl (6.16-1) ... 629s Setting up libemail-abstract-perl (3.010-1) ... 629s Setting up cpp (4:14.2.0-1ubuntu1) ... 629s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 629s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 629s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 629s Setting up libplack-perl (1.0051-1) ... 629s Setting up libnet-openid-common-perl (1.20-2) ... 629s Setting up libnet-openid-server-perl (1.09-4) ... 629s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 629s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 629s Setting up libmodule-implementation-perl (0.09-2) ... 629s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 629s Setting up libpackage-stash-perl (0.40-1) ... 629s Setting up libimport-into-perl (1.002005-2) ... 629s Setting up libmoo-perl (2.005005-1) ... 629s Setting up liblist-someutils-perl (0.59-1) ... 629s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 629s Setting up libmime-tools-perl (5.515-1) ... 629s Setting up libclass-load-perl (0.25-2) ... 629s Setting up gcc-14 (14.2.0-19ubuntu2) ... 629s Setting up libspecio-perl (0.50-1) ... 629s Setting up liblist-allutils-perl (0.19-1) ... 629s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 629s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 629s Setting up libdevel-overloadinfo-perl (0.007-1) ... 629s Setting up libclass-load-xs-perl (0.10-2build5) ... 629s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 629s Setting up g++-14 (14.2.0-19ubuntu2) ... 629s Setting up libmoox-types-mooselike-perl (0.29-2) ... 629s Setting up libb-hooks-endofscope-perl (0.28-1) ... 629s Setting up libthrowable-perl (1.001-2) ... 629s Setting up libauthen-oath-perl (2.0.1-2) ... 629s Setting up libtool (2.5.4-4) ... 629s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 629s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 629s Setting up gcc (4:14.2.0-1ubuntu1) ... 629s Setting up dh-autoreconf (20) ... 629s Setting up libemail-sender-perl (2.601-1) ... 629s Setting up libnamespace-clean-perl (0.27-2) ... 629s Setting up g++ (4:14.2.0-1ubuntu1) ... 629s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 629s Setting up libmoosex-singlearg-perl (0.09-2) ... 629s Setting up build-essential (12.12ubuntu1) ... 629s Setting up libnamespace-autoclean-perl (0.31-1) ... 629s Setting up libdatetime-locale-perl (1:1.41-1) ... 629s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 629s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 629s Setting up libmoosex-types-perl (0.50-2) ... 629s Setting up debhelper (13.24.1ubuntu2) ... 629s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 629s Setting up libmoosex-types-common-perl (0.001014-2) ... 629s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 629s Setting up libmoosex-util-perl (0.006-2) ... 629s Setting up libdatetime-perl (2:1.65-1build3) ... 629s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 629s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 629s Setting up libauthen-u2f-tester-perl (0.03-1) ... 629s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 629s Setting up liblwp-protocol-https-perl (6.14-1) ... 629s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 629s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 629s Setting up libwww-perl (6.78-1) ... 629s Setting up libheif1:arm64 (1.19.7-1) ... 629s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 629s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 629s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 629s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 629s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 629s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 629s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 629s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 629s Setting up libnet-openid-consumer-perl (1.18-2) ... 629s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 630s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 630s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 630s Setting up libxml-parser-perl (2.47-1build4) ... 630s Setting up uglifyjs (3.17.4-2) ... 630s Setting up libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 630s Setting up libgd-perl (2.78-1build4) ... 630s Setting up libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 630s Setting up libsoap-lite-perl (1.27-3) ... 630s Setting up libgd-securityimage-perl (1.75-3) ... 630s Processing triggers for install-info (7.1.1-1) ... 630s Processing triggers for libc-bin (2.41-6ubuntu1) ... 630s Processing triggers for man-db (2.13.0-1) ... 632s Processing triggers for ca-certificates-java (20240118) ... 633s Adding debian:ACCVRAIZ1.pem 633s Adding debian:AC_RAIZ_FNMT-RCM.pem 633s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 633s Adding debian:ANF_Secure_Server_Root_CA.pem 633s Adding debian:Actalis_Authentication_Root_CA.pem 633s Adding debian:AffirmTrust_Commercial.pem 633s Adding debian:AffirmTrust_Networking.pem 633s Adding debian:AffirmTrust_Premium.pem 633s Adding debian:AffirmTrust_Premium_ECC.pem 633s Adding debian:Amazon_Root_CA_1.pem 633s Adding debian:Amazon_Root_CA_2.pem 633s Adding debian:Amazon_Root_CA_3.pem 633s Adding debian:Amazon_Root_CA_4.pem 633s Adding debian:Atos_TrustedRoot_2011.pem 633s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 633s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 633s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 633s Adding debian:BJCA_Global_Root_CA1.pem 633s Adding debian:BJCA_Global_Root_CA2.pem 633s Adding debian:Baltimore_CyberTrust_Root.pem 633s Adding debian:Buypass_Class_2_Root_CA.pem 633s Adding debian:Buypass_Class_3_Root_CA.pem 633s Adding debian:CA_Disig_Root_R2.pem 633s Adding debian:CFCA_EV_ROOT.pem 633s Adding debian:COMODO_Certification_Authority.pem 633s Adding debian:COMODO_ECC_Certification_Authority.pem 633s Adding debian:COMODO_RSA_Certification_Authority.pem 633s Adding debian:Certainly_Root_E1.pem 633s Adding debian:Certainly_Root_R1.pem 633s Adding debian:Certigna.pem 633s Adding debian:Certigna_Root_CA.pem 633s Adding debian:Certum_EC-384_CA.pem 633s Adding debian:Certum_Trusted_Network_CA.pem 633s Adding debian:Certum_Trusted_Network_CA_2.pem 633s Adding debian:Certum_Trusted_Root_CA.pem 633s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 633s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 633s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 633s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 633s Adding debian:Comodo_AAA_Services_root.pem 633s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 633s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 633s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 633s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 633s Adding debian:DigiCert_Assured_ID_Root_CA.pem 633s Adding debian:DigiCert_Assured_ID_Root_G2.pem 633s Adding debian:DigiCert_Assured_ID_Root_G3.pem 633s Adding debian:DigiCert_Global_Root_CA.pem 633s Adding debian:DigiCert_Global_Root_G2.pem 633s Adding debian:DigiCert_Global_Root_G3.pem 633s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 633s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 633s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 633s Adding debian:DigiCert_Trusted_Root_G4.pem 633s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 633s Adding debian:Entrust_Root_Certification_Authority.pem 633s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 633s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 633s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 633s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 633s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 633s Adding debian:GLOBALTRUST_2020.pem 633s Adding debian:GTS_Root_R1.pem 633s Adding debian:GTS_Root_R2.pem 633s Adding debian:GTS_Root_R3.pem 633s Adding debian:GTS_Root_R4.pem 633s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 633s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 633s Adding debian:GlobalSign_Root_CA.pem 633s Adding debian:GlobalSign_Root_CA_-_R3.pem 633s Adding debian:GlobalSign_Root_CA_-_R6.pem 633s Adding debian:GlobalSign_Root_E46.pem 633s Adding debian:GlobalSign_Root_R46.pem 633s Adding debian:Go_Daddy_Class_2_CA.pem 633s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 633s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 633s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 633s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 633s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 633s Adding debian:HiPKI_Root_CA_-_G1.pem 633s Adding debian:Hongkong_Post_Root_CA_3.pem 633s Adding debian:ISRG_Root_X1.pem 633s Adding debian:ISRG_Root_X2.pem 633s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 633s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 633s Adding debian:Izenpe.com.pem 633s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 633s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 633s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 633s Adding debian:NAVER_Global_Root_Certification_Authority.pem 633s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 633s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 633s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 633s Adding debian:QuoVadis_Root_CA_1_G3.pem 633s Adding debian:QuoVadis_Root_CA_2.pem 633s Adding debian:QuoVadis_Root_CA_2_G3.pem 633s Adding debian:QuoVadis_Root_CA_3.pem 633s Adding debian:QuoVadis_Root_CA_3_G3.pem 633s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 633s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 633s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 633s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 633s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 633s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 633s Adding debian:SZAFIR_ROOT_CA2.pem 633s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 633s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 633s Adding debian:SecureSign_RootCA11.pem 633s Adding debian:SecureSign_Root_CA12.pem 633s Adding debian:SecureSign_Root_CA14.pem 633s Adding debian:SecureSign_Root_CA15.pem 633s Adding debian:SecureTrust_CA.pem 633s Adding debian:Secure_Global_CA.pem 633s Adding debian:Security_Communication_ECC_RootCA1.pem 633s Adding debian:Security_Communication_RootCA2.pem 633s Adding debian:Security_Communication_RootCA3.pem 633s Adding debian:Starfield_Class_2_CA.pem 633s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 633s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 633s Adding debian:SwissSign_Gold_CA_-_G2.pem 633s Adding debian:SwissSign_Silver_CA_-_G2.pem 633s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 633s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 633s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 633s Adding debian:TWCA_CYBER_Root_CA.pem 633s Adding debian:TWCA_Global_Root_CA.pem 633s Adding debian:TWCA_Root_Certification_Authority.pem 633s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 633s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 633s Adding debian:TeliaSonera_Root_CA_v1.pem 633s Adding debian:Telia_Root_CA_v2.pem 633s Adding debian:TrustAsia_Global_Root_CA_G3.pem 633s Adding debian:TrustAsia_Global_Root_CA_G4.pem 633s Adding debian:Trustwave_Global_Certification_Authority.pem 633s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 633s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 633s Adding debian:TunTrust_Root_CA.pem 633s Adding debian:UCA_Extended_Validation_Root.pem 633s Adding debian:UCA_Global_G2_Root.pem 633s Adding debian:USERTrust_ECC_Certification_Authority.pem 633s Adding debian:USERTrust_RSA_Certification_Authority.pem 633s Adding debian:XRamp_Global_CA_Root.pem 633s Adding debian:certSIGN_ROOT_CA.pem 633s Adding debian:certSIGN_Root_CA_G2.pem 633s Adding debian:e-Szigno_Root_CA_2017.pem 633s Adding debian:ePKI_Root_Certification_Authority.pem 633s Adding debian:emSign_ECC_Root_CA_-_C3.pem 633s Adding debian:emSign_ECC_Root_CA_-_G3.pem 633s Adding debian:emSign_Root_CA_-_C1.pem 633s Adding debian:emSign_Root_CA_-_G1.pem 633s Adding debian:vTrus_ECC_Root_CA.pem 633s Adding debian:vTrus_Root_CA.pem 633s done. 633s Setting up yui-compressor (2.4.8-3) ... 633s Setting up default-jre-headless (2:1.21-76) ... 633s Processing triggers for sgml-base (1.31) ... 633s Setting up docutils-common (0.21.2+dfsg-2) ... 634s Processing triggers for sgml-base (1.31) ... 634s Setting up python3-docutils (0.21.2+dfsg-2) ... 634s Setting up python3-sphinx (8.1.3-5) ... 645s autopkgtest [09:37:17]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 645s autopkgtest [09:37:17]: test handler-test: [----------------------- 645s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 645s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 645s t/01-Lemonldap-NG-Handler-Main.t ........................... 645s 1..4 645s ok 1 - use Lemonldap::NG::Handler::Main; 645s ok 2 - init 645s ok 3 - Load conf 645s ok 4 - portal 645s ok 645s t/05-Lemonldap-NG-Handler-Reload.t ......................... 645s 1..6 645s ok 1 - use Lemonldap::NG::Handler::Main; 645s [Fri May 2 09:37:17 2025] [LLNG:6083] [error] Bad logLevel value '', switching to 'info' 645s 645s ok 2 - logLevelInit 645s ok 3 - defaultValuesInit 645s ok 4 - defaultValuesInit 645s ok 5 - locationRulesInit 645s ok 6 - forgeHeadersInit 645s ok 645s t/12-Lemonldap-NG-Handler-Jail.t ........................... 645s 1..26 645s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 645s ok 2 - new jail object 645s ok 3 - basic extended function is defined 645s ok 4 - encode_base64 function is defined 645s ok 5 - Function works 645s ok 6 - Get good result 645s ok 7 - listMatch function is defined 645s ok 8 - Get good result 645s ok 9 - listMatch function is defined 645s ok 10 - Get good result 645s ok 11 - checkDate extended function is defined 645s ok 12 - Function works 645s ok 13 - Get good result 645s ok 14 - checkDate extended function is defined 645s ok 15 - Function works 645s ok 16 - Get good result 645s ok 17 - checkDate extended function is defined 645s ok 18 - Function works 645s ok 19 - Function works 645s ok 20 - Function works 645s ok 21 - Syntax error yields undef result 645s ok 22 - Found correct error message 645s ok 23 - subjectid extended function is defined 645s ok 24 - subjectid works as expected 645s ok 25 - subjectid works as expected 645s ok 26 - subjectid works as expected 645s ok 646s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 646s 1..20 646s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 646s ok 2 - new fake jail object 646s ok 3 - basic extended function working without Safe Jail 646s ok 4 - encode_base64 extended function working without Safe Jail 646s ok 5 - checkDate extended function working without Safe Jail 646s ok 6 - checkDate extended function working without Safe Jail 646s ok 7 - listMatch function is defined 646s ok 8 - Get good result 646s ok 9 - listMatch function is defined 646s ok 10 - Get good result 646s ok 11 - checkDate extended function is defined 646s ok 12 - Function works 646s ok 13 - Function works 646s ok 14 - Function works 646s ok 15 - Syntax error yields undef result 646s ok 16 - Found correct error message 646s ok 17 - subjectid extended function is defined 646s ok 18 - subjectid works as expected 646s ok 19 - subjectid works as expected 646s ok 20 - subjectid works as expected 646s ok 646s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 646s 1..4 646s ok 1 - use Lemonldap::NG::Handler::Main; 646s ok 2 - init 646s # Subtest: Safe jail off 646s 1..35 646s ok 1 - Load conf 646s ok 2 - Safe jail is disabled 646s ok 3 - Returned code ref 646s ok 4 - Returned undef 646s ok 5 - Returned code ref 646s ok 6 - Returned undef 646s ok 7 - Returned code ref 646s ok 8 - Returned empty string 646s ok 9 - Returned code ref 646s ok 10 - Returned 0 646s ok 11 - Returned code ref 646s ok 12 - Returned abc def 646s ok 13 - Returned code ref 646s ok 14 - Returned bar 646s ok 15 - Returned code ref 646s ok 16 - Returned bar 646s ok 17 - Returned code ref 646s ok 18 - ipInSubnet works 646s ok 19 - ipInSubnet works 646s ok 20 - Returned code ref 646s ok 21 - ipInSubnet works 646s ok 22 - Returned code ref 646s ok 23 - ipInSubnet works 646s ok 24 - ipInSubnet works 646s ok 25 - Returned code ref 646s ok 26 - ipInSubnet works 646s ok 27 - Returned code ref 646s ok 28 - inDomain works for AUTH.EXAMPLE.COM 646s ok 29 - inDomain works for auth.example.com 646s ok 30 - inDomain works for example.com 646s ok 31 - inDomain works for cda.com 646s ok 32 - inDomain works for notexample.com 646s ok 33 - inDomain works for exampleacom 646s ok 34 - Returned code ref 646s ok 35 - Returned correct Basic header 646s ok 3 - Safe jail off 646s # Subtest: Safe jail on 646s 1..33 646s ok 1 - Load conf 646s ok 2 - Safe jail is enabled 646s ok 3 - Returned code ref 646s ok 4 - Returned undef 646s ok 5 - Returned code ref 646s ok 6 - Returned undef 646s ok 7 - Returned code ref 646s ok 8 - Returned empty string 646s ok 9 - Returned code ref 646s ok 10 - Returned 0 646s ok 11 - Returned code ref 646s ok 12 - Returned abc def 646s ok 13 - Returned code ref 646s ok 14 - Returned bar 646s ok 15 - Returned code ref 646s ok 16 - Returned bar 646s ok 17 - Returned code ref 646s ok 18 - ipInSubnet works 646s ok 19 - ipInSubnet works 646s ok 20 - Returned code ref 646s ok 21 - ipInSubnet works 646s ok 22 - Returned code ref 646s ok 23 - ipInSubnet works 646s ok 24 - ipInSubnet works 646s ok 25 - Returned code ref 646s ok 26 - ipInSubnet works 646s ok 27 - Returned code ref 646s ok 28 - inDomain works for AUTH.EXAMPLE.COM 646s ok 29 - inDomain works for auth.example.com 646s ok 30 - inDomain works for example.com 646s ok 31 - inDomain works for cda.com 646s ok 32 - inDomain works for notexample.com 646s ok 33 - inDomain works for exampleacom 646s ok 4 - Safe jail on 646s ok 646s t/20-Default-Broker-with-cache.t ........................... 646s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 646s ok 2 - use Lemonldap::NG::Handler::PSGI; 646s ok 3 - Client object 646s ok 4 - App object 646s ok 5 - Denied query 646s ok 6 - Code is 403 646s ok 7 - Header is given to app 646s ok 8 - Denied query 646s ok 9 - Conf was updated 646s ok 10 - Denied query 646s ok 11 - Conf was updated 646s 1..11 646s ok 647s t/20-Default-Broker.t ...................................... 647s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 647s ok 2 - use Lemonldap::NG::Handler::PSGI; 647s ok 3 - Client object 647s ok 4 - App object 647s ok 5 - Denied query 647s ok 6 - Code is 403 647s ok 7 - Header is given to app 647s ok 8 - Denied query 647s ok 9 - Conf was updated 647s ok 10 - Denied query 647s ok 11 - Conf was updated 647s 1..11 647s ok 647s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 647s 1..1 647s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 647s ok 647s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 647s 1..1 647s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 647s ok 648s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 648s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 648s ok 2 - use Lemonldap::NG::Handler::PSGI; 648s ok 3 - Client object 648s ok 4 - App object 648s ok 5 - No HTTP_AUTH_USER 648s ok 6 - Unauthentified query 648s ok 7 - Unprotected request succeeds 648s ok 8 - Expected content 648s 1..8 648s ok 648s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 648s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 648s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 648s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 648s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 648s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 648s ok 3 - Client object 648s ok 4 - App object 648s ok 5 - Unauthentified query 648s ok 6 - Response is an array 648s ok 7 - Code is 302 648s ok 8 - Redirection points to portal 648s ok 9 - Authentified query 648s ok 10 - Code is 200 648s ok 11 - Lm-Remote-Custom is overwriten 648s ok 12 - Authentified query 648s ok 13 - Authorization header is echoed 648s ok 14 - Authentified query 648s ok 15 - Code is 200 648s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 648s ok 17 - Authentified query 648s ok 18 - /test-uri1 -> Code is 200 648s ok 19 - Authentified query 648s ok 20 - /test-uri2 -> Code is 200 648s ok 21 - Denied query 648s ok 22 - /test-uri1 -> Code is 403 648s ok 23 - Denied query 648s ok 24 - /test-uri1 -> Code is 403 648s ok 25 - Denied query 648s ok 26 - Code is 403 648s ok 27 - Weak Authentified query 648s ok 28 - Code is 200 648s ok 29 - Strong Authentified query 648s ok 30 - Code is 302 648s ok 31 - Redirection points to http://test1.example.com/AuthStrong 648s ok 32 - Bad cookie 648s ok 33 - Code is 302 648s ok 34 - Weak Authentified query 648s ok 35 - Code is 200 648s ok 36 - Default Authentified query 648s ok 37 - Code is 302 648s ok 38 - Redirection points to http://test2.example.com/ 648s 1..38 648s ok 648s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 648s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 648s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 648s ok 3 - New object 648s ok 4 - Client object 648s ok 5 - App object 648s ok 6 - initialization 648s ok 7 - Set auth route 648s ok 8 - Set auth route 648s ok 9 - Get response 648s ok 10 - Response code is 200 648s ok 11 - Get unauth result 648s ok 12 - Get response 648s ok 13 - Response code is 200 648s ok 14 - Get auth result 648s [Fri May 2 09:37:20 2025] [LLNG:6096] [warn] [anonymous] Bad request 648s ok 15 - Try a bad path 648s ok 16 - Response is 400 648s 1..16 648s ok 649s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Host header found 649s ok 6 - Rules file URL found 649s ok 7 - Authorized query 649s ok 8 - Code is 200 649s ok 9 - 'User' => 'dwho' 649s ok 10 - 'Name' => '' 649s ok 11 - 'Mail' => '' 649s ok 12 - Seven headers sent 649s ok 13 - Authorized query 649s ok 14 - Code is 200 649s ok 15 - Denied query 649s ok 16 - Code is 403 649s ok 17 - Denied query 649s ok 18 - Code is 403 649s 1..18 649s ok 649s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Host header found 649s ok 6 - Rules file URL found 649s ok 7 - Unauthorized query 649s ok 8 - Code is 302 649s ok 9 - Redirect URL found 649s ok 10 - Host header found 649s ok 11 - Rules file URL found 649s ok 12 - Unauthorized query 2 649s ok 13 - Code is 302 649s ok 14 - Redirect URL found 649s ok 15 - Authorized query 649s ok 16 - Code is 200 649s ok 17 - 'User' => 'dwho' 649s ok 18 - 'Name' => '' 649s ok 19 - 'Mail' => '' 649s ok 20 - Seven headers sent 649s ok 21 - Authorized query 649s ok 22 - Code is 200 649s ok 23 - Denied query 649s ok 24 - Code is 403 649s ok 25 - Denied query 649s ok 26 - Code is 403 649s 1..26 649s ok 649s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Host header found 649s ok 6 - Rules file URL found 649s ok 7 - Authorized query 649s ok 8 - Code is 200 649s ok 9 - 'User' => 'dwho' 649s ok 10 - 'Name' => '' 649s ok 11 - 'Mail' => '' 649s ok 12 - Seven headers sent 649s ok 13 - Authorized query 649s ok 14 - Code is 200 649s ok 15 - Denied query 649s ok 16 - Code is 403 649s ok 17 - Denied query 649s ok 18 - Code is 403 649s 1..18 649s ok 649s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 649s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 649s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 649s ok 3 - Client object 649s ok 4 - App object 649s ok 5 - Query with token 1 649s ok 6 - Code is 200 649s ok 7 - NO cookie found 649s ok 8 - Found 6 service headers 649s ok 9 - Found 6 service header values 649s ok 10 - Query with token 2 649s ok 11 - Code is 200 649s ok 12 - Found 6 service headers 649s ok 13 - Found 6 service header values 649s ok 14 - Query with token 3 649s ok 15 - Code is 401 649s ok 16 - NONE service header found 649s ok 17 - Query with token 4 649s ok 18 - Code is 200 649s ok 19 - Found "zero" header with "0" 649s ok 20 - Found "empty" header without value 649s ok 21 - Found 6 service headers 649s ok 22 - Found 6 service header values 649s ok 23 - Query with token 5 649s ok 24 - Code is 401 649s ok 25 - NONE service header found 649s ok 26 - Query with token 6 649s ok 27 - Code is 401 649s ok 28 - NONE service header found 649s ok 29 - Query with token 7 649s ok 30 - Code is 401 649s ok 31 - NONE service header found 649s 1..31 649s ok 650s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 650s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 650s ok 2 - use Lemonldap::NG::Handler::Server; 650s ok 3 - Client object 650s ok 4 - App object 650s ok 5 - Query with token 1 650s ok 6 - Code is 200 650s ok 7 - Query with token 2 650s ok 8 - Code is 302 650s 1..8 650s ok 650s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 650s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 650s ok 2 - use Lemonldap::NG::Handler::Server; 650s ok 3 - Client object 650s ok 4 - App object 650s ok 5 - Query with token 1 650s ok 6 - Code is 200 650s ok 7 - Found 3 service headers 650s ok 8 - Found 3 service header values 650s ok 9 - Query with token 2 650s ok 10 - Code is 200 650s ok 11 - Found 3 service headers 650s ok 12 - Found 3 service header values 650s ok 13 - Query with token 3 650s ok 14 - Code is 302 650s ok 15 - NONE service header found 650s ok 16 - Query with token 4 650s ok 17 - Code is 200 650s ok 18 - Found "zero" header with "0" 650s ok 19 - Found "empty" header without value 650s ok 20 - Found 3 service headers 650s ok 21 - Found 3 service header values 650s ok 22 - Query with token 5 650s ok 23 - Code is 302 650s ok 24 - NONE service header found 650s ok 25 - Query with token 6 650s ok 26 - Code is 302 650s ok 27 - NONE service header found 650s ok 28 - Query with token 7 650s ok 29 - Code is 302 650s ok 30 - NONE service header found 650s 1..30 650s ok 650s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 650s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 650s ok 2 - use Lemonldap::NG::Handler::PSGI; 650s ok 3 - Client object 650s ok 4 - App object 650s ok 5 - Unauthentified query 650s ok 6 - Response is an array 650s ok 7 - Code is 302 650s ok 8 - Redirection points to portal 650s ok 9 - Header is given to app 650s ok 10 - Authentified query 650s ok 11 - Code is 200 650s ok 12 - Denied query 650s ok 13 - Code is 403 650s ok 14 - Bad cookie 650s ok 15 - Code is 302 650s 1..15 650s ok 651s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 651s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 651s ok 2 - use Lemonldap::NG::Handler::PSGI; 651s ok 3 - Client object 651s ok 4 - App object 651s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 651s ok 5 - Unauthentified query 651s ok 6 - Response is an array 651s ok 7 - Code is 302 651s ok 8 - Unauthentified query 651s ok 9 - Response is an array 651s ok 10 - Code is 302 651s ok 11 - Redirection points to portal and site is https 651s 1..11 651s ok 651s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 651s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 651s ok 2 - use Lemonldap::NG::Handler::PSGI; 651s ok 3 - Client object 651s ok 4 - App object 651s ok 5 - Unauthentified query 651s ok 6 - Response is an array 651s ok 7 - Code is 302 651s ok 8 - Redirection points to portal and site is https 651s 1..8 651s ok 651s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 651s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 651s ok 2 - use Lemonldap::NG::Handler::Server; 651s ok 3 - Client object 651s ok 4 - App object 651s ok 5 - Non-Zimbra URL Query 651s ok 6 - Code is 200 651s ok 7 - Location is undefined 651s ok 8 - Header Auth-User is set to "dwho" 651s ok 9 - Zimbra URL Query 651s ok 10 - Code is 302 651s ok 11 - Header Location is set to Zimbra URL 651s ok 12 - Header Auth-User is set to "dwho" 651s 1..12 651s ok 651s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 651s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 651s ok 2 # skip Cache::Memcached not found 651s ok 3 # skip Cache::Memcached not found 651s ok 4 # skip Cache::Memcached not found 651s ok 5 # skip Cache::Memcached not found 651s ok 6 # skip Cache::Memcached not found 651s ok 7 # skip Cache::Memcached not found 651s ok 8 # skip Cache::Memcached not found 651s ok 9 # skip Cache::Memcached not found 651s ok 10 # skip Cache::Memcached not found 651s ok 11 # skip Cache::Memcached not found 651s ok 12 # skip Cache::Memcached not found 651s ok 13 # skip Cache::Memcached not found 651s 1..13 651s ok 652s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 652s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 652s ok 2 - use Lemonldap::NG::Handler::Server; 652s ok 3 - Client object 652s ok 4 - App object 652s ok 5 - Query 652s ok 6 - Code is 401 652s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 652s 1..7 652s ok 652s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 652s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 652s ok 2 - use Lemonldap::NG::Handler::Server; 652s ok 3 - Client object 652s ok 4 - App object 652s ok 5 - Unauthenticated request to OAuth2 URL 652s ok 6 - Got correct HTTP code 652s ok 7 - Got WWW-Authenticate: Bearer 652s ok 8 - Invalid access token 652s ok 9 - Got invalid token error 652s ok 10 - Valid access token 652s ok 11 - Request accepted 652s ok 12 - Header Auth-User is set to "dwho" 652s ok 13 - Client ID correctly transmitted 652s ok 14 - Client confkey correctly transmitted 652s ok 15 - Scope correctly transmitted 652s ok 16 - Valid access token 652s ok 17 - Unauthorized because the write scope is not granted 652s ok 18 - Valid JWT access token 652s ok 19 - Request accepted 652s ok 20 - Header Auth-User is set to "dwho" 652s ok 21 - Valid access token 652s ok 22 - Request accepted 652s ok 23 - Header Auth-User is set to "dwho" 652s ok 24 - Client ID correctly transmitted 652s ok 25 - Client confkey correctly transmitted 652s ok 26 - Scope correctly transmitted 652s ok 27 - Expired access token 652s ok 28 - Access was rejected 652s ok 29 - Got correct error code 652s 1..29 652s ok 652s All tests successful. 652s Files=28, Tests=372, 7 wallclock secs ( 0.18 usr 0.11 sys + 5.74 cusr 1.09 csys = 7.12 CPU) 652s Result: PASS 652s autopkgtest [09:37:24]: test handler-test: -----------------------] 653s autopkgtest [09:37:25]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 653s handler-test PASS 653s autopkgtest [09:37:25]: test portal-test: preparing testbed 920s autopkgtest [09:41:52]: testbed dpkg architecture: arm64 920s autopkgtest [09:41:52]: testbed apt version: 3.0.0 920s autopkgtest [09:41:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 920s autopkgtest [09:41:52]: testbed release detected to be: questing 921s autopkgtest [09:41:53]: updating testbed package index (apt update) 921s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 922s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 922s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 922s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 922s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 922s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 922s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 922s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 922s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 922s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 923s Fetched 4149 kB in 1s (3421 kB/s) 924s Reading package lists... 924s autopkgtest [09:41:56]: upgrading testbed (apt dist-upgrade and autopurge) 924s Reading package lists... 925s Building dependency tree... 925s Reading state information... 925s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 925s Starting 2 pkgProblemResolver with broken count: 0 926s Done 926s Entering ResolveByKeep 927s 927s Calculating upgrade... 927s The following packages will be upgraded: 927s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 928s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 928s Need to get 11.0 MB of archives. 928s After this operation, 727 kB of additional disk space will be used. 928s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 929s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 929s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 930s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 931s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 931s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 931s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 931s Fetched 11.0 MB in 3s (3282 kB/s) 932s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117820 files and directories currently installed.) 932s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 932s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 932s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 932s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 932s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 932s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 933s Setting up perl-base (5.40.1-3) ... 933s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117820 files and directories currently installed.) 933s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 933s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 933s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 933s Unpacking nano (8.4-1) over (8.3-1) ... 933s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 933s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 933s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 933s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 933s Setting up htop (3.4.1-4) ... 933s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 933s Setting up nano (8.4-1) ... 933s Installing new version of config file /etc/nanorc ... 933s Setting up perl-modules-5.40 (5.40.1-3) ... 933s Setting up libperl5.40:arm64 (5.40.1-3) ... 933s Setting up perl (5.40.1-3) ... 934s Processing triggers for libc-bin (2.41-6ubuntu1) ... 934s Processing triggers for man-db (2.13.0-1) ... 935s Processing triggers for install-info (7.1.1-1) ... 936s Reading package lists... 936s Building dependency tree... 936s Reading state information... 936s Starting pkgProblemResolver with broken count: 0 936s Starting 2 pkgProblemResolver with broken count: 0 936s Done 937s Solving dependencies... 937s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 940s Reading package lists... 941s Building dependency tree... 941s Reading state information... 941s Starting pkgProblemResolver with broken count: 0 941s Starting 2 pkgProblemResolver with broken count: 0 941s Done 942s The following NEW packages will be installed: 942s autoconf autodep8 automake autopoint autotools-dev build-essential 942s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 942s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 942s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 942s fonts-font-awesome fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu 942s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 942s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 942s java-common java-wrappers javascript-common lemonldap-ng-fastcgi-server 942s libalgorithm-c3-perl libaliased-perl libaom3 942s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 942s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 942s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 942s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 942s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 942s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 942s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 942s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 942s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 942s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 942s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 942s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 942s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 942s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 942s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 942s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 942s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 942s libdata-optlist-perl libdata-password-zxcvbn-perl 942s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 942s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 942s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 942s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 942s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 942s libdist-checkconflicts-perl libdynaloader-functions-perl 942s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 942s libemail-sender-perl libemail-simple-perl libencode-locale-perl 942s liberror-perl libeval-closure-perl libexception-class-perl 942s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl 942s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 942s libfile-sharedir-perl libfile-stripnondeterminism-perl 942s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 942s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 942s libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 942s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 942s libheif-plugin-libde265 libheif1 libhtml-format-perl 942s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 942s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 942s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 942s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 942s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 942s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 942s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 942s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 942s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 942s libjbig0 libjpeg-turbo8 libjpeg8 libjs-bootstrap4 libjs-jquery 942s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 942s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 942s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 942s liblemonldap-ng-handler-perl liblemonldap-ng-portal-perl liblerc4 942s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 942s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 942s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 942s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 942s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 942s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 942s libmoose-perl libmoosex-attributeshortcuts-perl 942s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 942s libmoosex-singlearg-perl 942s libmoosex-traitfor-meta-class-betteranonclassnames-perl 942s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 942s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 942s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 942s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 942s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 942s libnet-ssleay-perl libnode115 libopenjp2-7 942s libpackage-deprecationmanager-perl libpackage-stash-perl 942s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 942s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 942s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 942s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 942s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 942s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 942s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 942s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 942s libsub-name-perl libsub-quote-perl libtask-weaken-perl 942s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 942s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 942s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 942s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 942s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 942s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 942s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 942s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 942s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 942s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 942s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 942s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 942s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 942s python3-docutils python3-imagesize python3-packaging python3-roman 942s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 942s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 942s xfonts-utils xml-core yui-compressor 942s 0 upgraded, 344 newly installed, 0 to remove and 0 not upgraded. 942s Need to get 167 MB of archives. 942s After this operation, 640 MB of additional disk space will be used. 942s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 imagemagick-7-common all 8:7.1.1.47+dfsg1-1 [69.7 kB] 943s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 943s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 943s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 943s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 943s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 943s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 943s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 945s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 945s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 945s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 945s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 945s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 945s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 945s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 945s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 945s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 945s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 945s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 945s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 945s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 945s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 945s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 945s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 945s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 945s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 945s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 945s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 945s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 945s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 945s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.47+dfsg1-1 [1877 kB] 945s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.47+dfsg1-1 [105 kB] 945s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-perl all 8:7.1.1.47+dfsg1-1 [39.8 kB] 945s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 945s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 945s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 945s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 945s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 945s Get:39 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 945s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 945s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 945s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 945s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 945s Get:44 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 945s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 945s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 945s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 945s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 946s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 946s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 946s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 946s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 946s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 946s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 946s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 946s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 946s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 946s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 946s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 946s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 946s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 946s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 946s Get:63 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 946s Get:64 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 946s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 946s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 946s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 946s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 946s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 946s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 946s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 946s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 946s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 946s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 946s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 946s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 946s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 946s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 946s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 946s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 946s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 946s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 946s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 946s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 946s Get:85 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 946s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 946s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 946s Get:88 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 946s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 946s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 946s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 946s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 946s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 946s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 946s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 946s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 946s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 946s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 946s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 946s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 946s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 946s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 947s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 947s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 947s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 947s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 947s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 947s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 947s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 947s Get:110 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 947s Get:111 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-5 [531 kB] 947s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 947s Get:113 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 947s Get:114 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 947s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 947s Get:116 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 947s Get:117 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 947s Get:118 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 947s Get:119 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 947s Get:120 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 947s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 947s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 947s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 947s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 947s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 947s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 947s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 947s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 947s Get:129 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 947s Get:130 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 948s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 948s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 948s Get:133 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 948s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 948s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 948s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 948s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 948s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 948s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 948s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 949s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 949s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 949s Get:143 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 949s Get:144 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 949s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 949s Get:146 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 949s Get:147 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 950s Get:148 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 950s Get:149 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 950s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 950s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 950s Get:152 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 950s Get:153 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 950s Get:154 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 950s Get:155 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 950s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 950s Get:157 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 950s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 950s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 950s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 950s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 950s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 950s Get:163 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 950s Get:164 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 950s Get:165 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 950s Get:166 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 950s Get:167 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 954s Get:168 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 954s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 954s Get:170 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 954s Get:171 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 954s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 954s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 954s Get:174 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 954s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 954s Get:176 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 954s Get:177 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 954s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 954s Get:179 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 954s Get:180 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 954s Get:181 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 954s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 954s Get:183 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 954s Get:184 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 954s Get:185 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 954s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 954s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 954s Get:188 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 954s Get:189 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 954s Get:190 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 954s Get:191 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 954s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 954s Get:193 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 954s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 954s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 954s Get:196 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 954s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 954s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 954s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 954s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 954s Get:201 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 954s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 954s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 954s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 954s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 954s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 954s Get:207 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 954s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 954s Get:209 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 954s Get:210 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 954s Get:211 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 954s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 954s Get:213 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 954s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 954s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 954s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 955s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 955s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 955s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 955s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 955s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 955s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 955s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 955s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 955s Get:225 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 955s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 955s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 955s Get:228 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 955s Get:229 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 955s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 955s Get:231 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 955s Get:232 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 955s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 955s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 955s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 955s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 955s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 955s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 955s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 955s Get:240 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 955s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 955s Get:242 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 955s Get:243 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 955s Get:244 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 955s Get:245 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 955s Get:246 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 955s Get:247 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 955s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 955s Get:249 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 955s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 955s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 955s Get:252 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 955s Get:253 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 955s Get:254 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 955s Get:255 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 955s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 955s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 955s Get:258 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 955s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 955s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 955s Get:261 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 955s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 955s Get:263 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 955s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 955s Get:265 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 955s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 955s Get:267 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 955s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 955s Get:269 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 955s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 955s Get:271 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 955s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 955s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 955s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 955s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 955s Get:276 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 955s Get:277 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 955s Get:278 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 955s Get:279 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 955s Get:280 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 955s Get:281 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 955s Get:282 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 955s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 955s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 955s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 955s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 956s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 956s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 956s Get:289 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 956s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 956s Get:291 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 956s Get:292 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 956s Get:293 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 956s Get:294 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 956s Get:295 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 956s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 956s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 956s Get:298 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 956s Get:299 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 956s Get:300 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 956s Get:301 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 956s Get:302 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 956s Get:303 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 956s Get:304 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 956s Get:305 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 956s Get:306 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 956s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 956s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 956s Get:309 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 956s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 956s Get:311 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 956s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 956s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 956s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 956s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 956s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 956s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 956s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 956s Get:319 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 957s Get:320 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 957s Get:321 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 957s Get:322 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 957s Get:323 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 957s Get:324 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 957s Get:325 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 957s Get:326 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 957s Get:327 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 957s Get:328 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 957s Get:329 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 957s Get:330 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 957s Get:331 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 957s Get:332 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 957s Get:333 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 957s Get:334 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 957s Get:335 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 957s Get:336 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 957s Get:337 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 957s Get:338 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 957s Get:339 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 958s Get:340 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 958s Get:341 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 958s Get:342 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 958s Get:343 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 958s Get:344 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 958s Preconfiguring packages ... 958s Fetched 167 MB in 16s (10.7 MB/s) 958s Selecting previously unselected package imagemagick-7-common. 959s (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 ... 117821 files and directories currently installed.) 959s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.47+dfsg1-1_all.deb ... 959s Unpacking imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 959s Selecting previously unselected package libgomp1:arm64. 959s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 959s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 959s Selecting previously unselected package libfftw3-double3:arm64. 959s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 959s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 959s Selecting previously unselected package libfontenc1:arm64. 959s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 959s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 959s Selecting previously unselected package x11-common. 959s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 959s Unpacking x11-common (1:7.7+23ubuntu4) ... 959s Selecting previously unselected package xfonts-encodings. 959s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 959s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 959s Selecting previously unselected package xfonts-utils. 959s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 959s Unpacking xfonts-utils (1:7.7+7) ... 959s Selecting previously unselected package fonts-urw-base35. 959s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 959s Unpacking fonts-urw-base35 (20200910-8) ... 959s Selecting previously unselected package fontconfig-config. 959s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 960s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 960s Selecting previously unselected package libfontconfig1:arm64. 960s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 960s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 960s Selecting previously unselected package libsharpyuv0:arm64. 960s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 960s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 960s Selecting previously unselected package libaom3:arm64. 960s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 960s Unpacking libaom3:arm64 (3.12.0-1) ... 960s Selecting previously unselected package libheif-plugin-aomdec:arm64. 960s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 960s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 960s Selecting previously unselected package libde265-0:arm64. 960s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 960s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 960s Selecting previously unselected package libheif-plugin-libde265:arm64. 960s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 960s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 960s Selecting previously unselected package libheif1:arm64. 960s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 960s Unpacking libheif1:arm64 (1.19.7-1) ... 960s Selecting previously unselected package libjbig0:arm64. 960s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 960s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 960s Selecting previously unselected package libjpeg-turbo8:arm64. 960s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 960s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 960s Selecting previously unselected package libjpeg8:arm64. 961s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 961s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 961s Selecting previously unselected package liblcms2-2:arm64. 961s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 961s Unpacking liblcms2-2:arm64 (2.16-2) ... 961s Selecting previously unselected package liblqr-1-0:arm64. 961s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 961s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 961s Selecting previously unselected package libltdl7:arm64. 961s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 961s Unpacking libltdl7:arm64 (2.5.4-4) ... 961s Selecting previously unselected package libopenjp2-7:arm64. 961s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 961s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 961s Selecting previously unselected package libraw23t64:arm64. 961s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 961s Unpacking libraw23t64:arm64 (0.21.3-1) ... 961s Selecting previously unselected package libdeflate0:arm64. 961s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 961s Unpacking libdeflate0:arm64 (1.23-1) ... 961s Selecting previously unselected package liblerc4:arm64. 961s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 961s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 961s Selecting previously unselected package libwebp7:arm64. 961s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 961s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 961s Selecting previously unselected package libtiff6:arm64. 961s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 961s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 961s Selecting previously unselected package libwebpdemux2:arm64. 961s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 961s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 961s Selecting previously unselected package libwebpmux3:arm64. 961s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 961s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 961s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 961s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 961s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 961s Selecting previously unselected package libimage-magick-q16-perl. 961s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 961s Unpacking libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 961s Selecting previously unselected package libimage-magick-perl. 962s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.47+dfsg1-1_all.deb ... 962s Unpacking libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 962s Selecting previously unselected package sgml-base. 962s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 962s Unpacking sgml-base (1.31) ... 962s Selecting previously unselected package libfcgi0t64:arm64. 962s Preparing to unpack .../034-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 962s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 962s Selecting previously unselected package libfcgi-perl. 962s Preparing to unpack .../035-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 962s Unpacking libfcgi-perl (0.82+ds-3build3) ... 962s Selecting previously unselected package libfcgi-procmanager-perl. 962s Preparing to unpack .../036-libfcgi-procmanager-perl_0.28-3_all.deb ... 962s Unpacking libfcgi-procmanager-perl (0.28-3) ... 962s Selecting previously unselected package libcrypt-urandom-perl. 962s Preparing to unpack .../037-libcrypt-urandom-perl_0.54-1_arm64.deb ... 962s Unpacking libcrypt-urandom-perl (0.54-1) ... 962s Selecting previously unselected package libapache-session-perl. 962s Preparing to unpack .../038-libapache-session-perl_1.94-2_all.deb ... 962s Unpacking libapache-session-perl (1.94-2) ... 962s Selecting previously unselected package liberror-perl. 962s Preparing to unpack .../039-liberror-perl_0.17030-1_all.deb ... 962s Unpacking liberror-perl (0.17030-1) ... 962s Selecting previously unselected package libipc-sharelite-perl. 962s Preparing to unpack .../040-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 962s Unpacking libipc-sharelite-perl (0.17-5build4) ... 962s Selecting previously unselected package libcache-cache-perl. 962s Preparing to unpack .../041-libcache-cache-perl_1.08-3_all.deb ... 962s Unpacking libcache-cache-perl (1.08-3) ... 962s Selecting previously unselected package libclass-xsaccessor-perl. 962s Preparing to unpack .../042-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 962s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 962s Selecting previously unselected package libconfig-inifiles-perl. 962s Preparing to unpack .../043-libconfig-inifiles-perl_3.000003-3_all.deb ... 962s Unpacking libconfig-inifiles-perl (3.000003-3) ... 962s Selecting previously unselected package perl-openssl-defaults:arm64. 962s Preparing to unpack .../044-perl-openssl-defaults_7build3_arm64.deb ... 962s Unpacking perl-openssl-defaults:arm64 (7build3) ... 962s Selecting previously unselected package libcrypt-openssl-bignum-perl. 962s Preparing to unpack .../045-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 962s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 962s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 962s Preparing to unpack .../046-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 962s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 962s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 962s Preparing to unpack .../047-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 962s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 963s Selecting previously unselected package libconvert-asn1-perl. 963s Preparing to unpack .../048-libconvert-asn1-perl_0.34-1_all.deb ... 963s Unpacking libconvert-asn1-perl (0.34-1) ... 963s Selecting previously unselected package libcrypt-openssl-x509-perl. 963s Preparing to unpack .../049-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 963s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 963s Selecting previously unselected package libcrypt-rijndael-perl. 963s Preparing to unpack .../050-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 963s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 963s Selecting previously unselected package libhtml-tagset-perl. 963s Preparing to unpack .../051-libhtml-tagset-perl_3.24-1_all.deb ... 963s Unpacking libhtml-tagset-perl (3.24-1) ... 963s Selecting previously unselected package liburi-perl. 963s Preparing to unpack .../052-liburi-perl_5.30-1_all.deb ... 963s Unpacking liburi-perl (5.30-1) ... 963s Selecting previously unselected package libhtml-parser-perl:arm64. 963s Preparing to unpack .../053-libhtml-parser-perl_3.83-1build1_arm64.deb ... 963s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 963s Selecting previously unselected package libcgi-pm-perl. 963s Preparing to unpack .../054-libcgi-pm-perl_4.67-1_all.deb ... 963s Unpacking libcgi-pm-perl (4.67-1) ... 963s Selecting previously unselected package libhtml-template-perl. 963s Preparing to unpack .../055-libhtml-template-perl_2.97-2build1_all.deb ... 963s Unpacking libhtml-template-perl (2.97-2build1) ... 963s Selecting previously unselected package libjson-perl. 963s Preparing to unpack .../056-libjson-perl_4.10000-1_all.deb ... 963s Unpacking libjson-perl (4.10000-1) ... 963s Selecting previously unselected package libcommon-sense-perl:arm64. 963s Preparing to unpack .../057-libcommon-sense-perl_3.75-3build5_arm64.deb ... 963s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 963s Selecting previously unselected package libtypes-serialiser-perl. 963s Preparing to unpack .../058-libtypes-serialiser-perl_1.01-1_all.deb ... 963s Unpacking libtypes-serialiser-perl (1.01-1) ... 963s Selecting previously unselected package libjson-xs-perl. 963s Preparing to unpack .../059-libjson-xs-perl_4.030-2build4_arm64.deb ... 963s Unpacking libjson-xs-perl (4.030-2build4) ... 963s Selecting previously unselected package libmouse-perl:arm64. 963s Preparing to unpack .../060-libmouse-perl_2.5.11-1build1_arm64.deb ... 963s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 963s Selecting previously unselected package libnet-cidr-perl. 963s Preparing to unpack .../061-libnet-cidr-perl_0.23-1_all.deb ... 963s Unpacking libnet-cidr-perl (0.23-1) ... 963s Selecting previously unselected package libposix-strftime-compiler-perl. 964s Preparing to unpack .../062-libposix-strftime-compiler-perl_0.46-1_all.deb ... 964s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 964s Selecting previously unselected package libapache-logformat-compiler-perl. 964s Preparing to unpack .../063-libapache-logformat-compiler-perl_0.36-3_all.deb ... 964s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 964s Selecting previously unselected package libcookie-baker-perl. 964s Preparing to unpack .../064-libcookie-baker-perl_0.12-1_all.deb ... 964s Unpacking libcookie-baker-perl (0.12-1) ... 964s Selecting previously unselected package libdevel-stacktrace-perl. 964s Preparing to unpack .../065-libdevel-stacktrace-perl_2.0500-1_all.deb ... 964s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 964s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 964s Preparing to unpack .../066-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 964s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 964s Selecting previously unselected package libclass-inspector-perl. 964s Preparing to unpack .../067-libclass-inspector-perl_1.36-3_all.deb ... 964s Unpacking libclass-inspector-perl (1.36-3) ... 964s Selecting previously unselected package libfile-sharedir-perl. 964s Preparing to unpack .../068-libfile-sharedir-perl_1.118-3_all.deb ... 964s Unpacking libfile-sharedir-perl (1.118-3) ... 964s Selecting previously unselected package libfilesys-notify-simple-perl. 964s Preparing to unpack .../069-libfilesys-notify-simple-perl_0.14-3_all.deb ... 964s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 964s Selecting previously unselected package libhash-multivalue-perl. 964s Preparing to unpack .../070-libhash-multivalue-perl_0.16-3_all.deb ... 964s Unpacking libhash-multivalue-perl (0.16-3) ... 964s Selecting previously unselected package libhttp-multipartparser-perl. 964s Preparing to unpack .../071-libhttp-multipartparser-perl_0.02-3_all.deb ... 964s Unpacking libhttp-multipartparser-perl (0.02-3) ... 964s Selecting previously unselected package libjson-maybexs-perl. 964s Preparing to unpack .../072-libjson-maybexs-perl_1.004008-1_all.deb ... 964s Unpacking libjson-maybexs-perl (1.004008-1) ... 964s Selecting previously unselected package libstream-buffered-perl. 964s Preparing to unpack .../073-libstream-buffered-perl_0.03-3_all.deb ... 964s Unpacking libstream-buffered-perl (0.03-3) ... 964s Selecting previously unselected package libwww-form-urlencoded-perl. 964s Preparing to unpack .../074-libwww-form-urlencoded-perl_0.26-2_all.deb ... 964s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 964s Selecting previously unselected package libhttp-entity-parser-perl. 964s Preparing to unpack .../075-libhttp-entity-parser-perl_0.25-2_all.deb ... 964s Unpacking libhttp-entity-parser-perl (0.25-2) ... 964s Selecting previously unselected package libtimedate-perl. 964s Preparing to unpack .../076-libtimedate-perl_2.3300-2_all.deb ... 964s Unpacking libtimedate-perl (2.3300-2) ... 964s Selecting previously unselected package libhttp-date-perl. 965s Preparing to unpack .../077-libhttp-date-perl_6.06-1_all.deb ... 965s Unpacking libhttp-date-perl (6.06-1) ... 965s Selecting previously unselected package libhttp-headers-fast-perl. 965s Preparing to unpack .../078-libhttp-headers-fast-perl_0.22-3_all.deb ... 965s Unpacking libhttp-headers-fast-perl (0.22-3) ... 965s Selecting previously unselected package libclone-perl:arm64. 965s Preparing to unpack .../079-libclone-perl_0.47-1_arm64.deb ... 965s Unpacking libclone-perl:arm64 (0.47-1) ... 965s Selecting previously unselected package libencode-locale-perl. 965s Preparing to unpack .../080-libencode-locale-perl_1.05-3_all.deb ... 965s Unpacking libencode-locale-perl (1.05-3) ... 965s Selecting previously unselected package libio-html-perl. 965s Preparing to unpack .../081-libio-html-perl_1.004-3_all.deb ... 965s Unpacking libio-html-perl (1.004-3) ... 965s Selecting previously unselected package liblwp-mediatypes-perl. 965s Preparing to unpack .../082-liblwp-mediatypes-perl_6.04-2_all.deb ... 965s Unpacking liblwp-mediatypes-perl (6.04-2) ... 965s Selecting previously unselected package libhttp-message-perl. 965s Preparing to unpack .../083-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 965s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 965s Selecting previously unselected package libtest-sharedfork-perl. 965s Preparing to unpack .../084-libtest-sharedfork-perl_0.35-3_all.deb ... 965s Unpacking libtest-sharedfork-perl (0.35-3) ... 965s Selecting previously unselected package libtest-tcp-perl. 965s Preparing to unpack .../085-libtest-tcp-perl_2.22-2_all.deb ... 965s Unpacking libtest-tcp-perl (2.22-2) ... 965s Selecting previously unselected package libtry-tiny-perl. 965s Preparing to unpack .../086-libtry-tiny-perl_0.32-1_all.deb ... 965s Unpacking libtry-tiny-perl (0.32-1) ... 965s Selecting previously unselected package libplack-perl. 965s Preparing to unpack .../087-libplack-perl_1.0051-1_all.deb ... 965s Unpacking libplack-perl (1.0051-1) ... 965s Selecting previously unselected package libfile-listing-perl. 965s Preparing to unpack .../088-libfile-listing-perl_6.16-1_all.deb ... 965s Unpacking libfile-listing-perl (6.16-1) ... 965s Selecting previously unselected package libhtml-tree-perl. 965s Preparing to unpack .../089-libhtml-tree-perl_5.07-3_all.deb ... 965s Unpacking libhtml-tree-perl (5.07-3) ... 965s Selecting previously unselected package libhttp-cookies-perl. 965s Preparing to unpack .../090-libhttp-cookies-perl_6.11-1_all.deb ... 965s Unpacking libhttp-cookies-perl (6.11-1) ... 966s Selecting previously unselected package libhttp-negotiate-perl. 966s Preparing to unpack .../091-libhttp-negotiate-perl_6.01-2_all.deb ... 966s Unpacking libhttp-negotiate-perl (6.01-2) ... 966s Selecting previously unselected package libnet-ssleay-perl:arm64. 966s Preparing to unpack .../092-libnet-ssleay-perl_1.94-3_arm64.deb ... 966s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 966s Selecting previously unselected package libio-socket-ssl-perl. 966s Preparing to unpack .../093-libio-socket-ssl-perl_2.089-1_all.deb ... 966s Unpacking libio-socket-ssl-perl (2.089-1) ... 966s Selecting previously unselected package libnet-http-perl. 966s Preparing to unpack .../094-libnet-http-perl_6.23-1_all.deb ... 966s Unpacking libnet-http-perl (6.23-1) ... 966s Selecting previously unselected package liblwp-protocol-https-perl. 966s Preparing to unpack .../095-liblwp-protocol-https-perl_6.14-1_all.deb ... 966s Unpacking liblwp-protocol-https-perl (6.14-1) ... 966s Selecting previously unselected package libwww-robotrules-perl. 966s Preparing to unpack .../096-libwww-robotrules-perl_6.02-1_all.deb ... 966s Unpacking libwww-robotrules-perl (6.02-1) ... 966s Selecting previously unselected package libwww-perl. 966s Preparing to unpack .../097-libwww-perl_6.78-1_all.deb ... 966s Unpacking libwww-perl (6.78-1) ... 966s Selecting previously unselected package liblemonldap-ng-common-perl. 966s Preparing to unpack .../098-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 966s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 966s Selecting previously unselected package liblemonldap-ng-handler-perl. 966s Preparing to unpack .../099-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 966s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 966s Selecting previously unselected package lemonldap-ng-fastcgi-server. 966s Preparing to unpack .../100-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 966s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 966s Selecting previously unselected package fonts-font-awesome. 966s Preparing to unpack .../101-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 966s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 966s Selecting previously unselected package libconvert-base32-perl. 966s Preparing to unpack .../102-libconvert-base32-perl_0.06-3_all.deb ... 966s Unpacking libconvert-base32-perl (0.06-3) ... 966s Selecting previously unselected package libdigest-hmac-perl. 966s Preparing to unpack .../103-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 966s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 967s Selecting previously unselected package libemail-date-format-perl. 967s Preparing to unpack .../104-libemail-date-format-perl_1.008-1_all.deb ... 967s Unpacking libemail-date-format-perl (1.008-1) ... 967s Selecting previously unselected package libfont-afm-perl. 967s Preparing to unpack .../105-libfont-afm-perl_1.20-4_all.deb ... 967s Unpacking libfont-afm-perl (1.20-4) ... 967s Selecting previously unselected package libhtml-format-perl. 967s Preparing to unpack .../106-libhtml-format-perl_2.16-2_all.deb ... 967s Unpacking libhtml-format-perl (2.16-2) ... 967s Selecting previously unselected package libhtml-formattext-withlinks-perl. 967s Preparing to unpack .../107-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 967s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 967s Selecting previously unselected package javascript-common. 967s Preparing to unpack .../108-javascript-common_12_all.deb ... 967s Unpacking javascript-common (12) ... 967s Selecting previously unselected package libjs-popper.js. 967s Preparing to unpack .../109-libjs-popper.js_1.16.1+ds-6_all.deb ... 967s Unpacking libjs-popper.js (1.16.1+ds-6) ... 967s Selecting previously unselected package libjs-bootstrap4. 967s Preparing to unpack .../110-libjs-bootstrap4_4.6.1+dfsg1-5_all.deb ... 967s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-5) ... 967s Selecting previously unselected package libjs-jquery. 967s Preparing to unpack .../111-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 967s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 967s Selecting previously unselected package libjs-jquery-cookie. 967s Preparing to unpack .../112-libjs-jquery-cookie_12-4_all.deb ... 967s Unpacking libjs-jquery-cookie (12-4) ... 967s Selecting previously unselected package libjs-jquery-ui. 967s Preparing to unpack .../113-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 967s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 967s Selecting previously unselected package libexporter-tiny-perl. 967s Preparing to unpack .../114-libexporter-tiny-perl_1.006002-1_all.deb ... 967s Unpacking libexporter-tiny-perl (1.006002-1) ... 967s Selecting previously unselected package liblist-moreutils-xs-perl. 967s Preparing to unpack .../115-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 967s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 967s Selecting previously unselected package liblist-moreutils-perl. 968s Preparing to unpack .../116-liblist-moreutils-perl_0.430-2_all.deb ... 968s Unpacking liblist-moreutils-perl (0.430-2) ... 968s Selecting previously unselected package libregexp-assemble-perl. 968s Preparing to unpack .../117-libregexp-assemble-perl_0.38-2_all.deb ... 968s Unpacking libregexp-assemble-perl (0.38-2) ... 968s Selecting previously unselected package libtext-unidecode-perl. 968s Preparing to unpack .../118-libtext-unidecode-perl_1.30-3_all.deb ... 968s Unpacking libtext-unidecode-perl (1.30-3) ... 968s Selecting previously unselected package liblemonldap-ng-portal-perl. 968s Preparing to unpack .../119-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 968s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 968s Selecting previously unselected package m4. 968s Preparing to unpack .../120-m4_1.4.19-7_arm64.deb ... 968s Unpacking m4 (1.4.19-7) ... 968s Selecting previously unselected package autoconf. 968s Preparing to unpack .../121-autoconf_2.72-3ubuntu1_all.deb ... 968s Unpacking autoconf (2.72-3ubuntu1) ... 968s Selecting previously unselected package dctrl-tools. 968s Preparing to unpack .../122-dctrl-tools_2.24-3build3_arm64.deb ... 968s Unpacking dctrl-tools (2.24-3build3) ... 968s Selecting previously unselected package autodep8. 968s Preparing to unpack .../123-autodep8_0.28+nmu1ubuntu1_all.deb ... 968s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 968s Selecting previously unselected package autotools-dev. 968s Preparing to unpack .../124-autotools-dev_20220109.1_all.deb ... 968s Unpacking autotools-dev (20220109.1) ... 968s Selecting previously unselected package automake. 969s Preparing to unpack .../125-automake_1%3a1.17-3ubuntu1_all.deb ... 969s Unpacking automake (1:1.17-3ubuntu1) ... 969s Selecting previously unselected package autopoint. 969s Preparing to unpack .../126-autopoint_0.23.1-1_all.deb ... 969s Unpacking autopoint (0.23.1-1) ... 969s Selecting previously unselected package libisl23:arm64. 969s Preparing to unpack .../127-libisl23_0.27-1_arm64.deb ... 969s Unpacking libisl23:arm64 (0.27-1) ... 969s Selecting previously unselected package libmpc3:arm64. 969s Preparing to unpack .../128-libmpc3_1.3.1-1build2_arm64.deb ... 969s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 969s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 969s Preparing to unpack .../129-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 969s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 969s Selecting previously unselected package cpp-14. 969s Preparing to unpack .../130-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 969s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 969s Selecting previously unselected package cpp-aarch64-linux-gnu. 969s Preparing to unpack .../131-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 969s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 969s Selecting previously unselected package cpp. 970s Preparing to unpack .../132-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 970s Unpacking cpp (4:14.2.0-1ubuntu1) ... 970s Selecting previously unselected package libcc1-0:arm64. 970s Preparing to unpack .../133-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 970s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 970s Selecting previously unselected package libitm1:arm64. 970s Preparing to unpack .../134-libitm1_15-20250404-0ubuntu1_arm64.deb ... 970s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 970s Selecting previously unselected package libasan8:arm64. 970s Preparing to unpack .../135-libasan8_15-20250404-0ubuntu1_arm64.deb ... 970s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 970s Selecting previously unselected package liblsan0:arm64. 970s Preparing to unpack .../136-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 970s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 970s Selecting previously unselected package libtsan2:arm64. 970s Preparing to unpack .../137-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 970s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 970s Selecting previously unselected package libubsan1:arm64. 970s Preparing to unpack .../138-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 970s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 970s Selecting previously unselected package libhwasan0:arm64. 970s Preparing to unpack .../139-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 970s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 970s Selecting previously unselected package libgcc-14-dev:arm64. 970s Preparing to unpack .../140-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 970s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 971s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 971s Preparing to unpack .../141-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 971s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 971s Selecting previously unselected package gcc-14. 971s Preparing to unpack .../142-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 971s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 971s Selecting previously unselected package gcc-aarch64-linux-gnu. 971s Preparing to unpack .../143-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 971s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 971s Selecting previously unselected package gcc. 971s Preparing to unpack .../144-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 971s Unpacking gcc (4:14.2.0-1ubuntu1) ... 971s Selecting previously unselected package libstdc++-14-dev:arm64. 971s Preparing to unpack .../145-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 971s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 972s Selecting previously unselected package g++-14-aarch64-linux-gnu. 972s Preparing to unpack .../146-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 972s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 972s Selecting previously unselected package g++-14. 972s Preparing to unpack .../147-g++-14_14.2.0-19ubuntu2_arm64.deb ... 972s Unpacking g++-14 (14.2.0-19ubuntu2) ... 972s Selecting previously unselected package g++-aarch64-linux-gnu. 972s Preparing to unpack .../148-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 972s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 972s Selecting previously unselected package g++. 972s Preparing to unpack .../149-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 972s Unpacking g++ (4:14.2.0-1ubuntu1) ... 972s Selecting previously unselected package build-essential. 972s Preparing to unpack .../150-build-essential_12.12ubuntu1_arm64.deb ... 972s Unpacking build-essential (12.12ubuntu1) ... 972s Selecting previously unselected package ca-certificates-java. 972s Preparing to unpack .../151-ca-certificates-java_20240118_all.deb ... 972s Unpacking ca-certificates-java (20240118) ... 972s Selecting previously unselected package libdebhelper-perl. 973s Preparing to unpack .../152-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 973s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 973s Selecting previously unselected package libtool. 973s Preparing to unpack .../153-libtool_2.5.4-4_all.deb ... 973s Unpacking libtool (2.5.4-4) ... 973s Selecting previously unselected package dh-autoreconf. 973s Preparing to unpack .../154-dh-autoreconf_20_all.deb ... 973s Unpacking dh-autoreconf (20) ... 973s Selecting previously unselected package libarchive-zip-perl. 973s Preparing to unpack .../155-libarchive-zip-perl_1.68-1_all.deb ... 973s Unpacking libarchive-zip-perl (1.68-1) ... 973s Selecting previously unselected package libfile-stripnondeterminism-perl. 973s Preparing to unpack .../156-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 973s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 973s Selecting previously unselected package dh-strip-nondeterminism. 973s Preparing to unpack .../157-dh-strip-nondeterminism_1.14.1-2_all.deb ... 973s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 973s Selecting previously unselected package debugedit. 973s Preparing to unpack .../158-debugedit_1%3a5.1-2_arm64.deb ... 973s Unpacking debugedit (1:5.1-2) ... 973s Selecting previously unselected package dwz. 973s Preparing to unpack .../159-dwz_0.15-1build6_arm64.deb ... 973s Unpacking dwz (0.15-1build6) ... 973s Selecting previously unselected package gettext. 973s Preparing to unpack .../160-gettext_0.23.1-1_arm64.deb ... 973s Unpacking gettext (0.23.1-1) ... 973s Selecting previously unselected package intltool-debian. 973s Preparing to unpack .../161-intltool-debian_0.35.0+20060710.6_all.deb ... 973s Unpacking intltool-debian (0.35.0+20060710.6) ... 973s Selecting previously unselected package po-debconf. 974s Preparing to unpack .../162-po-debconf_1.0.21+nmu1_all.deb ... 974s Unpacking po-debconf (1.0.21+nmu1) ... 974s Selecting previously unselected package debhelper. 974s Preparing to unpack .../163-debhelper_13.24.1ubuntu2_all.deb ... 974s Unpacking debhelper (13.24.1ubuntu2) ... 974s Selecting previously unselected package java-common. 974s Preparing to unpack .../164-java-common_0.76_all.deb ... 974s Unpacking java-common (0.76) ... 974s Selecting previously unselected package libpcsclite1:arm64. 974s Preparing to unpack .../165-libpcsclite1_2.3.1-1_arm64.deb ... 974s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 974s Selecting previously unselected package openjdk-21-jre-headless:arm64. 974s Preparing to unpack .../166-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 974s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 975s Selecting previously unselected package default-jre-headless. 975s Preparing to unpack .../167-default-jre-headless_2%3a1.21-76_arm64.deb ... 975s Unpacking default-jre-headless (2:1.21-76) ... 975s Selecting previously unselected package xml-core. 975s Preparing to unpack .../168-xml-core_0.19_all.deb ... 975s Unpacking xml-core (0.19) ... 975s Selecting previously unselected package docutils-common. 976s Preparing to unpack .../169-docutils-common_0.21.2+dfsg-2_all.deb ... 976s Unpacking docutils-common (0.21.2+dfsg-2) ... 976s Selecting previously unselected package unzip. 976s Preparing to unpack .../170-unzip_6.0-28ubuntu6_arm64.deb ... 976s Unpacking unzip (6.0-28ubuntu6) ... 976s Selecting previously unselected package java-wrappers. 976s Preparing to unpack .../171-java-wrappers_0.5_all.deb ... 976s Unpacking java-wrappers (0.5) ... 976s Selecting previously unselected package libalgorithm-c3-perl. 976s Preparing to unpack .../172-libalgorithm-c3-perl_0.11-2_all.deb ... 976s Unpacking libalgorithm-c3-perl (0.11-2) ... 976s Selecting previously unselected package libaliased-perl. 976s Preparing to unpack .../173-libaliased-perl_0.34-3_all.deb ... 976s Unpacking libaliased-perl (0.34-3) ... 976s Selecting previously unselected package libauth-yubikey-webclient-perl. 976s Preparing to unpack .../174-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 976s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 976s Selecting previously unselected package libclass-method-modifiers-perl. 976s Preparing to unpack .../175-libclass-method-modifiers-perl_2.15-1_all.deb ... 976s Unpacking libclass-method-modifiers-perl (2.15-1) ... 976s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 976s Preparing to unpack .../176-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 976s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 976s Selecting previously unselected package libdynaloader-functions-perl. 976s Preparing to unpack .../177-libdynaloader-functions-perl_0.004-1_all.deb ... 976s Unpacking libdynaloader-functions-perl (0.004-1) ... 976s Selecting previously unselected package libdevel-callchecker-perl:arm64. 976s Preparing to unpack .../178-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 976s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 976s Selecting previously unselected package libparams-classify-perl:arm64. 976s Preparing to unpack .../179-libparams-classify-perl_0.015-2build6_arm64.deb ... 976s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 976s Selecting previously unselected package libmodule-runtime-perl. 976s Preparing to unpack .../180-libmodule-runtime-perl_0.016-2_all.deb ... 976s Unpacking libmodule-runtime-perl (0.016-2) ... 976s Selecting previously unselected package libimport-into-perl. 977s Preparing to unpack .../181-libimport-into-perl_1.002005-2_all.deb ... 977s Unpacking libimport-into-perl (1.002005-2) ... 977s Selecting previously unselected package librole-tiny-perl. 977s Preparing to unpack .../182-librole-tiny-perl_2.002004-1_all.deb ... 977s Unpacking librole-tiny-perl (2.002004-1) ... 977s Selecting previously unselected package libsub-quote-perl. 977s Preparing to unpack .../183-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 977s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 977s Selecting previously unselected package libmoo-perl. 977s Preparing to unpack .../184-libmoo-perl_2.005005-1_all.deb ... 977s Unpacking libmoo-perl (2.005005-1) ... 977s Selecting previously unselected package libtype-tiny-perl. 977s Preparing to unpack .../185-libtype-tiny-perl_2.004000-1_all.deb ... 977s Unpacking libtype-tiny-perl (2.004000-1) ... 977s Selecting previously unselected package libauthen-oath-perl. 977s Preparing to unpack .../186-libauthen-oath-perl_2.0.1-2_all.deb ... 977s Unpacking libauthen-oath-perl (2.0.1-2) ... 977s Selecting previously unselected package libcryptx-perl. 977s Preparing to unpack .../187-libcryptx-perl_0.085-1_arm64.deb ... 977s Unpacking libcryptx-perl (0.085-1) ... 977s Selecting previously unselected package libparams-util-perl. 977s Preparing to unpack .../188-libparams-util-perl_1.102-3build1_arm64.deb ... 977s Unpacking libparams-util-perl (1.102-3build1) ... 977s Selecting previously unselected package libsub-install-perl. 977s Preparing to unpack .../189-libsub-install-perl_0.929-1_all.deb ... 977s Unpacking libsub-install-perl (0.929-1) ... 977s Selecting previously unselected package libdata-optlist-perl. 978s Preparing to unpack .../190-libdata-optlist-perl_0.114-1_all.deb ... 978s Unpacking libdata-optlist-perl (0.114-1) ... 978s Selecting previously unselected package libmodule-implementation-perl. 978s Preparing to unpack .../191-libmodule-implementation-perl_0.09-2_all.deb ... 978s Unpacking libmodule-implementation-perl (0.09-2) ... 978s Selecting previously unselected package libpackage-stash-perl. 978s Preparing to unpack .../192-libpackage-stash-perl_0.40-1_all.deb ... 978s Unpacking libpackage-stash-perl (0.40-1) ... 978s Selecting previously unselected package libclass-load-perl. 979s Preparing to unpack .../193-libclass-load-perl_0.25-2_all.deb ... 979s Unpacking libclass-load-perl (0.25-2) ... 979s Selecting previously unselected package libclass-load-xs-perl. 979s Preparing to unpack .../194-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 979s Unpacking libclass-load-xs-perl (0.10-2build5) ... 979s Selecting previously unselected package libsub-exporter-progressive-perl. 979s Preparing to unpack .../195-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 979s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 979s Selecting previously unselected package libdevel-globaldestruction-perl. 979s Preparing to unpack .../196-libdevel-globaldestruction-perl_0.14-4_all.deb ... 979s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 979s Selecting previously unselected package libclass-c3-perl. 979s Preparing to unpack .../197-libclass-c3-perl_0.35-2_all.deb ... 979s Unpacking libclass-c3-perl (0.35-2) ... 979s Selecting previously unselected package libmro-compat-perl. 979s Preparing to unpack .../198-libmro-compat-perl_0.15-2_all.deb ... 979s Unpacking libmro-compat-perl (0.15-2) ... 979s Selecting previously unselected package libdevel-overloadinfo-perl. 979s Preparing to unpack .../199-libdevel-overloadinfo-perl_0.007-1_all.deb ... 979s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 979s Selecting previously unselected package libsub-exporter-perl. 979s Preparing to unpack .../200-libsub-exporter-perl_0.990-1_all.deb ... 979s Unpacking libsub-exporter-perl (0.990-1) ... 979s Selecting previously unselected package libeval-closure-perl. 979s Preparing to unpack .../201-libeval-closure-perl_0.14-3_all.deb ... 979s Unpacking libeval-closure-perl (0.14-3) ... 979s Selecting previously unselected package libdist-checkconflicts-perl. 980s Preparing to unpack .../202-libdist-checkconflicts-perl_0.11-2_all.deb ... 980s Unpacking libdist-checkconflicts-perl (0.11-2) ... 980s Selecting previously unselected package libmodule-runtime-conflicts-perl. 980s Preparing to unpack .../203-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 980s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 980s Selecting previously unselected package libpackage-deprecationmanager-perl. 980s Preparing to unpack .../204-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 980s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 980s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 980s Preparing to unpack .../205-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 980s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 980s Selecting previously unselected package libmoose-perl:arm64. 980s Preparing to unpack .../206-libmoose-perl_2.2207-1build3_arm64.deb ... 980s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 980s Selecting previously unselected package libvariable-magic-perl. 980s Preparing to unpack .../207-libvariable-magic-perl_0.64-1build1_arm64.deb ... 980s Unpacking libvariable-magic-perl (0.64-1build1) ... 980s Selecting previously unselected package libb-hooks-endofscope-perl. 980s Preparing to unpack .../208-libb-hooks-endofscope-perl_0.28-1_all.deb ... 980s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 980s Selecting previously unselected package libsub-identify-perl. 980s Preparing to unpack .../209-libsub-identify-perl_0.14-3build4_arm64.deb ... 980s Unpacking libsub-identify-perl (0.14-3build4) ... 980s Selecting previously unselected package libsub-name-perl:arm64. 980s Preparing to unpack .../210-libsub-name-perl_0.28-1_arm64.deb ... 980s Unpacking libsub-name-perl:arm64 (0.28-1) ... 980s Selecting previously unselected package libnamespace-clean-perl. 980s Preparing to unpack .../211-libnamespace-clean-perl_0.27-2_all.deb ... 980s Unpacking libnamespace-clean-perl (0.27-2) ... 980s Selecting previously unselected package libnamespace-autoclean-perl. 980s Preparing to unpack .../212-libnamespace-autoclean-perl_0.31-1_all.deb ... 980s Unpacking libnamespace-autoclean-perl (0.31-1) ... 980s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 981s Preparing to unpack .../213-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 981s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 981s Selecting previously unselected package libmoosex-role-parameterized-perl. 981s Preparing to unpack .../214-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 981s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 981s Selecting previously unselected package libcarp-clan-perl. 981s Preparing to unpack .../215-libcarp-clan-perl_6.08-2_all.deb ... 981s Unpacking libcarp-clan-perl (6.08-2) ... 981s Selecting previously unselected package libsub-exporter-formethods-perl. 981s Preparing to unpack .../216-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 981s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 981s Selecting previously unselected package libmoosex-types-perl. 981s Preparing to unpack .../217-libmoosex-types-perl_0.50-2_all.deb ... 981s Unpacking libmoosex-types-perl (0.50-2) ... 981s Selecting previously unselected package libmoosex-types-common-perl. 981s Preparing to unpack .../218-libmoosex-types-common-perl_0.001014-2_all.deb ... 981s Unpacking libmoosex-types-common-perl (0.001014-2) ... 981s Selecting previously unselected package libscope-guard-perl. 981s Preparing to unpack .../219-libscope-guard-perl_0.21-2_all.deb ... 981s Unpacking libscope-guard-perl (0.21-2) ... 981s Selecting previously unselected package libautobox-perl. 981s Preparing to unpack .../220-libautobox-perl_3.0.2-1_arm64.deb ... 981s Unpacking libautobox-perl (3.0.2-1) ... 981s Selecting previously unselected package libwant-perl. 981s Preparing to unpack .../221-libwant-perl_0.29-2build5_arm64.deb ... 981s Unpacking libwant-perl (0.29-2build5) ... 981s Selecting previously unselected package libautobox-core-perl. 981s Preparing to unpack .../222-libautobox-core-perl_1.33-2_all.deb ... 981s Unpacking libautobox-core-perl (1.33-2) ... 982s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 982s Preparing to unpack .../223-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 982s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 982s Selecting previously unselected package libmoosex-util-perl. 982s Preparing to unpack .../224-libmoosex-util-perl_0.006-2_all.deb ... 982s Unpacking libmoosex-util-perl (0.006-2) ... 982s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 982s Preparing to unpack .../225-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 982s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 982s Selecting previously unselected package libmoosex-singlearg-perl. 982s Preparing to unpack .../226-libmoosex-singlearg-perl_0.09-2_all.deb ... 982s Unpacking libmoosex-singlearg-perl (0.09-2) ... 982s Selecting previously unselected package libstrictures-perl. 982s Preparing to unpack .../227-libstrictures-perl_2.000006-1_all.deb ... 982s Unpacking libstrictures-perl (2.000006-1) ... 982s Selecting previously unselected package libauthen-u2f-tester-perl. 982s Preparing to unpack .../228-libauthen-u2f-tester-perl_0.03-1_all.deb ... 982s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 982s Selecting previously unselected package libcbor-xs-perl. 982s Preparing to unpack .../229-libcbor-xs-perl_1.87-1build4_arm64.deb ... 982s Unpacking libcbor-xs-perl (1.87-1build4) ... 982s Selecting previously unselected package libhash-merge-simple-perl. 982s Preparing to unpack .../230-libhash-merge-simple-perl_0.052-1_all.deb ... 982s Unpacking libhash-merge-simple-perl (0.052-1) ... 982s Selecting previously unselected package libauthen-webauthn-perl. 982s Preparing to unpack .../231-libauthen-webauthn-perl_0.005-1_all.deb ... 982s Unpacking libauthen-webauthn-perl (0.005-1) ... 982s Selecting previously unselected package libcrypt-random-seed-perl. 983s Preparing to unpack .../232-libcrypt-random-seed-perl_0.03-3_all.deb ... 983s Unpacking libcrypt-random-seed-perl (0.03-3) ... 983s Selecting previously unselected package libmath-random-isaac-perl. 983s Preparing to unpack .../233-libmath-random-isaac-perl_1.004-2_all.deb ... 983s Unpacking libmath-random-isaac-perl (1.004-2) ... 983s Selecting previously unselected package libbytes-random-secure-perl. 983s Preparing to unpack .../234-libbytes-random-secure-perl_0.29-3_all.deb ... 983s Unpacking libbytes-random-secure-perl (0.29-3) ... 983s Selecting previously unselected package libcapture-tiny-perl. 983s Preparing to unpack .../235-libcapture-tiny-perl_0.50-1_all.deb ... 983s Unpacking libcapture-tiny-perl (0.50-1) ... 983s Selecting previously unselected package libcares2:arm64. 983s Preparing to unpack .../236-libcares2_1.34.4-2.1_arm64.deb ... 983s Unpacking libcares2:arm64 (1.34.4-2.1) ... 983s Selecting previously unselected package libclass-data-inheritable-perl. 983s Preparing to unpack .../237-libclass-data-inheritable-perl_0.10-1_all.deb ... 983s Unpacking libclass-data-inheritable-perl (0.10-1) ... 983s Selecting previously unselected package libclass-errorhandler-perl. 983s Preparing to unpack .../238-libclass-errorhandler-perl_0.04-3_all.deb ... 983s Unpacking libclass-errorhandler-perl (0.04-3) ... 983s Selecting previously unselected package libclass-singleton-perl. 983s Preparing to unpack .../239-libclass-singleton-perl_1.6-2_all.deb ... 983s Unpacking libclass-singleton-perl (1.6-2) ... 983s Selecting previously unselected package libconvert-binhex-perl. 983s Preparing to unpack .../240-libconvert-binhex-perl_1.125-3_all.deb ... 983s Unpacking libconvert-binhex-perl (1.125-3) ... 983s Selecting previously unselected package libcrypt-des-perl:arm64. 983s Preparing to unpack .../241-libcrypt-des-perl_2.07-5_arm64.deb ... 983s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 983s Selecting previously unselected package libcrypt-des-ede3-perl. 983s Preparing to unpack .../242-libcrypt-des-ede3-perl_0.03-1_all.deb ... 983s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 983s Selecting previously unselected package libconvert-pem-perl. 983s Preparing to unpack .../243-libconvert-pem-perl_0.13-1_all.deb ... 983s Unpacking libconvert-pem-perl (0.13-1) ... 983s Selecting previously unselected package libcrypt-dh-gmp-perl. 983s Preparing to unpack .../244-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 983s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 983s Selecting previously unselected package libcrypt-jwt-perl. 983s Preparing to unpack .../245-libcrypt-jwt-perl_0.036-1_all.deb ... 983s Unpacking libcrypt-jwt-perl (0.036-1) ... 983s Selecting previously unselected package libcrypt-ssleay-perl. 983s Preparing to unpack .../246-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 983s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 984s Selecting previously unselected package libdata-hexdump-perl. 984s Preparing to unpack .../247-libdata-hexdump-perl_0.04-2_all.deb ... 984s Unpacking libdata-hexdump-perl (0.04-2) ... 984s Selecting previously unselected package liblist-someutils-perl. 984s Preparing to unpack .../248-liblist-someutils-perl_0.59-1_all.deb ... 984s Unpacking liblist-someutils-perl (0.59-1) ... 984s Selecting previously unselected package liblist-utilsby-perl. 984s Preparing to unpack .../249-liblist-utilsby-perl_0.12-2_all.deb ... 984s Unpacking liblist-utilsby-perl (0.12-2) ... 984s Selecting previously unselected package liblist-allutils-perl. 984s Preparing to unpack .../250-liblist-allutils-perl_0.19-1_all.deb ... 984s Unpacking liblist-allutils-perl (0.19-1) ... 984s Selecting previously unselected package libdata-password-zxcvbn-perl. 984s Preparing to unpack .../251-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 984s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 984s Selecting previously unselected package libexception-class-perl. 984s Preparing to unpack .../252-libexception-class-perl_1.45-1_all.deb ... 984s Unpacking libexception-class-perl (1.45-1) ... 984s Selecting previously unselected package libparams-validationcompiler-perl. 984s Preparing to unpack .../253-libparams-validationcompiler-perl_0.31-1_all.deb ... 984s Unpacking libparams-validationcompiler-perl (0.31-1) ... 984s Selecting previously unselected package libxstring-perl:arm64. 984s Preparing to unpack .../254-libxstring-perl_0.005-2build4_arm64.deb ... 984s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 984s Selecting previously unselected package libspecio-perl. 984s Preparing to unpack .../255-libspecio-perl_0.50-1_all.deb ... 984s Unpacking libspecio-perl (0.50-1) ... 984s Selecting previously unselected package libdatetime-locale-perl. 984s Preparing to unpack .../256-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 984s Unpacking libdatetime-locale-perl (1:1.41-1) ... 985s Selecting previously unselected package libdatetime-timezone-perl. 985s Preparing to unpack .../257-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 985s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 985s Selecting previously unselected package libdatetime-perl. 985s Preparing to unpack .../258-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 985s Unpacking libdatetime-perl (2:1.65-1build3) ... 985s Selecting previously unselected package libdatetime-format-rfc3339-perl. 985s Preparing to unpack .../259-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 985s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 985s Selecting previously unselected package libdbi-perl:arm64. 985s Preparing to unpack .../260-libdbi-perl_1.647-1_arm64.deb ... 985s Unpacking libdbi-perl:arm64 (1.647-1) ... 985s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 985s Preparing to unpack .../261-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 985s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 985s Selecting previously unselected package libemail-simple-perl. 985s Preparing to unpack .../262-libemail-simple-perl_2.218-1_all.deb ... 985s Unpacking libemail-simple-perl (2.218-1) ... 985s Selecting previously unselected package libmodule-pluggable-perl. 985s Preparing to unpack .../263-libmodule-pluggable-perl_5.2-5_all.deb ... 985s Unpacking libmodule-pluggable-perl (5.2-5) ... 985s Selecting previously unselected package libemail-abstract-perl. 985s Preparing to unpack .../264-libemail-abstract-perl_3.010-1_all.deb ... 985s Unpacking libemail-abstract-perl (3.010-1) ... 985s Selecting previously unselected package libemail-address-xs-perl. 985s Preparing to unpack .../265-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 985s Unpacking libemail-address-xs-perl (1.05-1build5) ... 985s Selecting previously unselected package libmoox-types-mooselike-perl. 985s Preparing to unpack .../266-libmoox-types-mooselike-perl_0.29-2_all.deb ... 985s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 985s Selecting previously unselected package libthrowable-perl. 985s Preparing to unpack .../267-libthrowable-perl_1.001-2_all.deb ... 985s Unpacking libthrowable-perl (1.001-2) ... 985s Selecting previously unselected package libemail-sender-perl. 985s Preparing to unpack .../268-libemail-sender-perl_2.601-1_all.deb ... 985s Unpacking libemail-sender-perl (2.601-1) ... 986s Selecting previously unselected package libextutils-depends-perl. 986s Preparing to unpack .../269-libextutils-depends-perl_0.8001-2_all.deb ... 986s Unpacking libextutils-depends-perl (0.8001-2) ... 986s Selecting previously unselected package libimagequant0:arm64. 986s Preparing to unpack .../270-libimagequant0_2.18.0-1build1_arm64.deb ... 986s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 986s Selecting previously unselected package libgraphite2-3:arm64. 986s Preparing to unpack .../271-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 986s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 986s Selecting previously unselected package libharfbuzz0b:arm64. 986s Preparing to unpack .../272-libharfbuzz0b_10.2.0-1_arm64.deb ... 986s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 986s Selecting previously unselected package libraqm0:arm64. 986s Preparing to unpack .../273-libraqm0_0.10.2-1_arm64.deb ... 986s Unpacking libraqm0:arm64 (0.10.2-1) ... 986s Selecting previously unselected package libxpm4:arm64. 986s Preparing to unpack .../274-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 986s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 986s Selecting previously unselected package libgd3:arm64. 986s Preparing to unpack .../275-libgd3_2.3.3-12ubuntu3_arm64.deb ... 986s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 986s Selecting previously unselected package libgd-perl. 986s Preparing to unpack .../276-libgd-perl_2.78-1build4_arm64.deb ... 986s Unpacking libgd-perl (2.78-1build4) ... 986s Selecting previously unselected package libgd-securityimage-perl. 986s Preparing to unpack .../277-libgd-securityimage-perl_1.75-3_all.deb ... 986s Unpacking libgd-securityimage-perl (1.75-3) ... 986s Selecting previously unselected package libglib-perl:arm64. 986s Preparing to unpack .../278-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 986s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 987s Selecting previously unselected package libgssapi-perl. 987s Preparing to unpack .../279-libgssapi-perl_0.28-4build5_arm64.deb ... 987s Unpacking libgssapi-perl (0.28-4build5) ... 987s Selecting previously unselected package libhttp-daemon-perl. 987s Preparing to unpack .../280-libhttp-daemon-perl_6.16-1_all.deb ... 987s Unpacking libhttp-daemon-perl (6.16-1) ... 987s Selecting previously unselected package libio-pty-perl. 987s Preparing to unpack .../281-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 987s Unpacking libio-pty-perl (1:1.20-1build3) ... 987s Selecting previously unselected package libio-sessiondata-perl. 987s Preparing to unpack .../282-libio-sessiondata-perl_1.03-3_all.deb ... 987s Unpacking libio-sessiondata-perl (1.03-3) ... 987s Selecting previously unselected package libperlio-via-timeout-perl. 987s Preparing to unpack .../283-libperlio-via-timeout-perl_0.32-3_all.deb ... 987s Unpacking libperlio-via-timeout-perl (0.32-3) ... 987s Selecting previously unselected package libio-socket-timeout-perl. 987s Preparing to unpack .../284-libio-socket-timeout-perl_0.32-3_all.deb ... 987s Unpacking libio-socket-timeout-perl (0.32-3) ... 987s Selecting previously unselected package libio-string-perl. 987s Preparing to unpack .../285-libio-string-perl_1.08-4_all.deb ... 987s Unpacking libio-string-perl (1.08-4) ... 987s Selecting previously unselected package libio-stringy-perl. 987s Preparing to unpack .../286-libio-stringy-perl_2.113-2_all.deb ... 987s Unpacking libio-stringy-perl (2.113-2) ... 987s Selecting previously unselected package libipc-run-perl. 987s Preparing to unpack .../287-libipc-run-perl_20231003.0-2_all.deb ... 987s Unpacking libipc-run-perl (20231003.0-2) ... 987s Selecting previously unselected package libjargs-java. 987s Preparing to unpack .../288-libjargs-java_1.0.0-5_all.deb ... 987s Unpacking libjargs-java (1.0.0-5) ... 987s Selecting previously unselected package libjs-underscore. 987s Preparing to unpack .../289-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 987s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 987s Selecting previously unselected package libjs-sphinxdoc. 987s Preparing to unpack .../290-libjs-sphinxdoc_8.1.3-5_all.deb ... 987s Unpacking libjs-sphinxdoc (8.1.3-5) ... 987s Selecting previously unselected package libxslt1.1:arm64. 988s Preparing to unpack .../291-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 988s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 988s Selecting previously unselected package libxmlsec1t64:arm64. 988s Preparing to unpack .../292-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 988s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 988s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 988s Preparing to unpack .../293-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 988s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 988s Selecting previously unselected package liblasso3t64. 988s Preparing to unpack .../294-liblasso3t64_2.8.2-8build1_arm64.deb ... 988s Unpacking liblasso3t64 (2.8.2-8build1) ... 988s Selecting previously unselected package liblasso-perl:arm64. 988s Preparing to unpack .../295-liblasso-perl_2.8.2-8build1_arm64.deb ... 988s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 988s Selecting previously unselected package liblwp-protocol-psgi-perl. 988s Preparing to unpack .../296-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 988s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 988s Selecting previously unselected package libnet-smtp-ssl-perl. 988s Preparing to unpack .../297-libnet-smtp-ssl-perl_1.04-2_all.deb ... 988s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 988s Selecting previously unselected package libmailtools-perl. 988s Preparing to unpack .../298-libmailtools-perl_2.22-1_all.deb ... 988s Unpacking libmailtools-perl (2.22-1) ... 988s Selecting previously unselected package libmime-tools-perl. 988s Preparing to unpack .../299-libmime-tools-perl_5.515-1_all.deb ... 988s Unpacking libmime-tools-perl (5.515-1) ... 988s Selecting previously unselected package libnet-ip-perl. 988s Preparing to unpack .../300-libnet-ip-perl_1.26-4_all.deb ... 988s Unpacking libnet-ip-perl (1.26-4) ... 988s Selecting previously unselected package libnet-ldap-perl. 988s Preparing to unpack .../301-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 988s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 988s Selecting previously unselected package libxml-namespacesupport-perl. 988s Preparing to unpack .../302-libxml-namespacesupport-perl_1.12-2_all.deb ... 988s Unpacking libxml-namespacesupport-perl (1.12-2) ... 988s Selecting previously unselected package libxml-sax-base-perl. 988s Preparing to unpack .../303-libxml-sax-base-perl_1.09-3_all.deb ... 988s Unpacking libxml-sax-base-perl (1.09-3) ... 988s Selecting previously unselected package libxml-sax-perl. 988s Preparing to unpack .../304-libxml-sax-perl_1.02+dfsg-4_all.deb ... 988s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 988s Selecting previously unselected package libxml-libxml-perl. 988s Preparing to unpack .../305-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 988s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 989s Selecting previously unselected package libxml-simple-perl. 989s Preparing to unpack .../306-libxml-simple-perl_2.25-2_all.deb ... 989s Unpacking libxml-simple-perl (2.25-2) ... 989s Selecting previously unselected package libnet-openid-common-perl. 989s Preparing to unpack .../307-libnet-openid-common-perl_1.20-2_all.deb ... 989s Unpacking libnet-openid-common-perl (1.20-2) ... 989s Selecting previously unselected package libnet-openid-consumer-perl. 989s Preparing to unpack .../308-libnet-openid-consumer-perl_1.18-2_all.deb ... 989s Unpacking libnet-openid-consumer-perl (1.18-2) ... 989s Selecting previously unselected package libnet-openid-server-perl. 989s Preparing to unpack .../309-libnet-openid-server-perl_1.09-4_all.deb ... 989s Unpacking libnet-openid-server-perl (1.09-4) ... 989s Selecting previously unselected package node-xtend. 989s Preparing to unpack .../310-node-xtend_4.0.2-3_all.deb ... 989s Unpacking node-xtend (4.0.2-3) ... 989s Selecting previously unselected package nodejs. 989s Preparing to unpack .../311-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 989s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 989s Selecting previously unselected package node-acorn. 989s Preparing to unpack .../312-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 989s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 989s Selecting previously unselected package node-cjs-module-lexer. 989s Preparing to unpack .../313-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 989s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 989s Selecting previously unselected package node-balanced-match. 989s Preparing to unpack .../314-node-balanced-match_2.0.0-1_all.deb ... 989s Unpacking node-balanced-match (2.0.0-1) ... 989s Selecting previously unselected package node-brace-expansion. 989s Preparing to unpack .../315-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 989s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 989s Selecting previously unselected package node-minimatch. 989s Preparing to unpack .../316-node-minimatch_9.0.3-5_all.deb ... 989s Unpacking node-minimatch (9.0.3-5) ... 989s Selecting previously unselected package node-undici. 989s Preparing to unpack .../317-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 989s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 989s Selecting previously unselected package libnode115:arm64. 989s Preparing to unpack .../318-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 989s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 990s Selecting previously unselected package libregexp-common-perl. 990s Preparing to unpack .../319-libregexp-common-perl_2024080801-1_all.deb ... 990s Unpacking libregexp-common-perl (2024080801-1) ... 990s Selecting previously unselected package libtask-weaken-perl. 990s Preparing to unpack .../320-libtask-weaken-perl_1.06-2_all.deb ... 990s Unpacking libtask-weaken-perl (1.06-2) ... 990s Selecting previously unselected package libxml-parser-perl. 990s Preparing to unpack .../321-libxml-parser-perl_2.47-1build4_arm64.deb ... 990s Unpacking libxml-parser-perl (2.47-1build4) ... 990s Selecting previously unselected package libsoap-lite-perl. 990s Preparing to unpack .../322-libsoap-lite-perl_1.27-3_all.deb ... 990s Unpacking libsoap-lite-perl (1.27-3) ... 990s Selecting previously unselected package libstring-random-perl. 990s Preparing to unpack .../323-libstring-random-perl_1%3a0.32-2_all.deb ... 990s Unpacking libstring-random-perl (1:0.32-2) ... 990s Selecting previously unselected package libtest-leaktrace-perl. 990s Preparing to unpack .../324-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 990s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 990s Selecting previously unselected package libtest-output-perl. 990s Preparing to unpack .../325-libtest-output-perl_1.035-1_all.deb ... 990s Unpacking libtest-output-perl (1.035-1) ... 990s Selecting previously unselected package libtest-pod-perl. 990s Preparing to unpack .../326-libtest-pod-perl_1.52-3_all.deb ... 990s Unpacking libtest-pod-perl (1.52-3) ... 990s Selecting previously unselected package libtime-fake-perl. 990s Preparing to unpack .../327-libtime-fake-perl_0.11-4_all.deb ... 990s Unpacking libtime-fake-perl (0.11-4) ... 990s Selecting previously unselected package libxml-libxslt-perl:arm64. 990s Preparing to unpack .../328-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 990s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 990s Selecting previously unselected package node-uglify-js. 990s Preparing to unpack .../329-node-uglify-js_3.17.4-2_all.deb ... 990s Unpacking node-uglify-js (3.17.4-2) ... 991s Selecting previously unselected package python3-defusedxml. 991s Preparing to unpack .../330-python3-defusedxml_0.7.1-3_all.deb ... 991s Unpacking python3-defusedxml (0.7.1-3) ... 991s Selecting previously unselected package python3-roman. 991s Preparing to unpack .../331-python3-roman_5.0-1_all.deb ... 991s Unpacking python3-roman (5.0-1) ... 991s Selecting previously unselected package python3-docutils. 991s Preparing to unpack .../332-python3-docutils_0.21.2+dfsg-2_all.deb ... 991s Unpacking python3-docutils (0.21.2+dfsg-2) ... 991s Selecting previously unselected package python3-imagesize. 991s Preparing to unpack .../333-python3-imagesize_1.4.1-1_all.deb ... 991s Unpacking python3-imagesize (1.4.1-1) ... 991s Selecting previously unselected package python3-packaging. 991s Preparing to unpack .../334-python3-packaging_24.2-1_all.deb ... 991s Unpacking python3-packaging (24.2-1) ... 991s Selecting previously unselected package python3-snowballstemmer. 991s Preparing to unpack .../335-python3-snowballstemmer_2.2.0-4build1_all.deb ... 991s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 991s Selecting previously unselected package sphinx-common. 991s Preparing to unpack .../336-sphinx-common_8.1.3-5_all.deb ... 991s Unpacking sphinx-common (8.1.3-5) ... 991s Selecting previously unselected package python3-alabaster. 991s Preparing to unpack .../337-python3-alabaster_0.7.16-0.1_all.deb ... 991s Unpacking python3-alabaster (0.7.16-0.1) ... 991s Selecting previously unselected package python3-sphinx. 991s Preparing to unpack .../338-python3-sphinx_8.1.3-5_all.deb ... 991s Unpacking python3-sphinx (8.1.3-5) ... 991s Selecting previously unselected package python3-sphinx-bootstrap-theme. 991s Preparing to unpack .../339-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 991s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 991s Selecting previously unselected package uglifyjs. 991s Preparing to unpack .../340-uglifyjs_3.17.4-2_all.deb ... 991s Unpacking uglifyjs (3.17.4-2) ... 991s Selecting previously unselected package yui-compressor. 991s Preparing to unpack .../341-yui-compressor_2.4.8-3_all.deb ... 991s Unpacking yui-compressor (2.4.8-3) ... 991s Selecting previously unselected package libauthen-radius-perl. 992s Preparing to unpack .../342-libauthen-radius-perl_0.33-1_all.deb ... 992s Unpacking libauthen-radius-perl (0.33-1) ... 992s Selecting previously unselected package pkg-perl-autopkgtest. 992s Preparing to unpack .../343-pkg-perl-autopkgtest_0.82_all.deb ... 992s Unpacking pkg-perl-autopkgtest (0.82) ... 992s Setting up libconfig-inifiles-perl (3.000003-3) ... 992s Setting up libmodule-pluggable-perl (5.2-5) ... 992s Setting up node-uglify-js (3.17.4-2) ... 992s Setting up libio-sessiondata-perl (1.03-3) ... 992s Setting up javascript-common (12) ... 992s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 992s Setting up liblcms2-2:arm64 (2.16-2) ... 992s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 992s Setting up libaom3:arm64 (3.12.0-1) ... 992s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 992s Setting up libmath-random-isaac-perl (1.004-2) ... 992s Setting up libtask-weaken-perl (1.06-2) ... 992s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 992s Setting up libhttp-multipartparser-perl (0.02-3) ... 992s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 992s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 992s Setting up java-common (0.76) ... 992s Setting up libclass-inspector-perl (1.36-3) ... 992s Setting up libfont-afm-perl (1.20-4) ... 992s Setting up libwant-perl (0.29-2build5) ... 992s Setting up libdynaloader-functions-perl (0.004-1) ... 992s Setting up libclass-method-modifiers-perl (2.15-1) ... 992s Setting up libjs-popper.js (1.16.1+ds-6) ... 992s Setting up libio-pty-perl (1:1.20-1build3) ... 992s Setting up libdata-hexdump-perl (0.04-2) ... 992s Setting up python3-defusedxml (0.7.1-3) ... 992s Setting up libclone-perl:arm64 (0.47-1) ... 992s Setting up libarchive-zip-perl (1.68-1) ... 992s Setting up libsub-identify-perl (0.14-3build4) ... 992s Setting up imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 992s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 992s Setting up python3-alabaster (0.7.16-0.1) ... 992s Setting up libio-stringy-perl (2.113-2) ... 992s Setting up libhtml-tagset-perl (3.24-1) ... 992s Setting up unzip (6.0-28ubuntu6) ... 992s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 992s Setting up libperlio-via-timeout-perl (0.32-3) ... 992s Setting up libfilesys-notify-simple-perl (0.14-3) ... 992s Setting up libnet-cidr-perl (0.23-1) ... 992s Setting up libipc-sharelite-perl (0.17-5build4) ... 992s Setting up libconvert-binhex-perl (1.125-3) ... 992s Setting up liblwp-mediatypes-perl (6.04-2) ... 992s Setting up libcrypt-urandom-perl (0.54-1) ... 992s Setting up x11-common (1:7.7+23ubuntu4) ... 992s Setting up libtest-pod-perl (1.52-3) ... 992s Setting up libtry-tiny-perl (0.32-1) ... 992s Setting up libdeflate0:arm64 (1.23-1) ... 992s Setting up perl-openssl-defaults:arm64 (7build3) ... 992s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 992s Setting up libxml-namespacesupport-perl (1.12-2) ... 992s Setting up m4 (1.4.19-7) ... 992s Setting up libposix-strftime-compiler-perl (0.46-1) ... 992s Setting up libclass-singleton-perl (1.6-2) ... 993s Setting up libencode-locale-perl (1.05-3) ... 993s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 993s Setting up libxstring-perl:arm64 (0.005-2build4) ... 993s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 993s Setting up libclass-errorhandler-perl (0.04-3) ... 993s Setting up liblist-utilsby-perl (0.12-2) ... 993s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 993s Setting up libtime-fake-perl (0.11-4) ... 993s Setting up libfcgi-procmanager-perl (0.28-3) ... 993s Setting up libregexp-common-perl (2024080801-1) ... 993s Setting up libtest-sharedfork-perl (0.35-3) ... 993s Setting up libsub-install-perl (0.929-1) ... 993s Setting up libextutils-depends-perl (0.8001-2) ... 993s Setting up libhash-multivalue-perl (0.16-3) ... 993s Setting up libscope-guard-perl (0.21-2) ... 993s Setting up liberror-perl (0.17030-1) ... 993s Setting up libapache-session-perl (1.94-2) ... 993s Setting up libxml-sax-base-perl (1.09-3) ... 993s Setting up libio-string-perl (1.08-4) ... 993s Setting up libtest-leaktrace-perl (0.17-1build6) ... 993s Setting up python3-roman (5.0-1) ... 993s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 993s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 993s Setting up autotools-dev (20220109.1) ... 993s Setting up libstream-buffered-perl (0.03-3) ... 993s Setting up libclass-data-inheritable-perl (0.10-1) ... 993s Setting up python3-packaging (24.2-1) ... 993s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 993s Setting up libalgorithm-c3-perl (0.11-2) ... 993s Setting up libapache-logformat-compiler-perl (0.36-3) ... 993s Setting up libcrypt-random-seed-perl (0.03-3) ... 993s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 993s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 993s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 993s Setting up python3-snowballstemmer (2.2.0-4build1) ... 993s Setting up node-balanced-match (2.0.0-1) ... 993s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 993s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 993s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 993s Setting up libemail-date-format-perl (1.008-1) ... 993s Setting up libcryptx-perl (0.085-1) ... 993s Setting up libcares2:arm64 (1.34.4-2.1) ... 993s Setting up libmpc3:arm64 (1.3.1-1build2) ... 993s Setting up libvariable-magic-perl (0.64-1build1) ... 993s Setting up libio-html-perl (1.004-3) ... 993s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 993s Setting up autopoint (0.23.1-1) ... 993s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 993s Setting up libipc-run-perl (20231003.0-2) ... 993s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 993s Setting up libpcsclite1:arm64 (2.3.1-1) ... 993s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 993s Setting up libltdl7:arm64 (2.5.4-4) ... 993s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 993s Setting up libstring-random-perl (1:0.32-2) ... 993s Setting up libparams-util-perl (1.102-3build1) ... 993s Setting up autoconf (2.72-3ubuntu1) ... 993s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 993s Setting up libwebp7:arm64 (1.5.0-0.1) ... 993s Setting up libcapture-tiny-perl (0.50-1) ... 993s Setting up libtimedate-perl (2.3300-2) ... 993s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 993s Setting up libsub-name-perl:arm64 (0.28-1) ... 993s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 993s Setting up libtypes-serialiser-perl (1.01-1) ... 993s Setting up libgssapi-perl (0.28-4build5) ... 993s Setting up dwz (0.15-1build6) ... 993s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 993s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 993s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 993s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 993s Setting up libjson-perl (4.10000-1) ... 993s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 993s Setting up libjargs-java (1.0.0-5) ... 993s Setting up librole-tiny-perl (2.002004-1) ... 993s Setting up debugedit (1:5.1-2) ... 993s Setting up libfile-sharedir-perl (1.118-3) ... 993s Setting up libfcgi-perl (0.82+ds-3build3) ... 993s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 993s Setting up libaliased-perl (0.34-3) ... 993s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 993s Setting up libcarp-clan-perl (6.08-2) ... 993s Setting up libdevel-globaldestruction-perl (0.14-4) ... 993s Setting up libwww-form-urlencoded-perl (0.26-2) ... 993s Setting up sgml-base (1.31) ... 993s Setting up libstrictures-perl (2.000006-1) ... 993s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 993s Setting up libdevel-stacktrace-perl (2.0500-1) ... 993s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 993s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 993s Setting up libjs-bootstrap4 (4.6.1+dfsg1-5) ... 993s Setting up node-minimatch (9.0.3-5) ... 993s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 993s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 993s Setting up ca-certificates-java (20240118) ... 993s No JRE found. Skipping Java certificates setup. 993s Setting up libexporter-tiny-perl (1.006002-1) ... 993s Setting up node-xtend (4.0.2-3) ... 993s Setting up libisl23:arm64 (0.27-1) ... 993s Setting up libconvert-asn1-perl (0.34-1) ... 993s Setting up libtext-unidecode-perl (1.30-3) ... 993s Setting up libde265-0:arm64 (1.0.15-1build5) ... 993s Setting up libregexp-assemble-perl (0.38-2) ... 993s Setting up libnet-ip-perl (1.26-4) ... 993s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 993s Setting up libautobox-perl (3.0.2-1) ... 993s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 993s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 993s Setting up liburi-perl (5.30-1) ... 993s Setting up libdbi-perl:arm64 (1.647-1) ... 993s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 993s Setting up libconvert-base32-perl (0.06-3) ... 993s Setting up dctrl-tools (2.24-3build3) ... 993s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 993s Setting up autodep8 (0.28+nmu1ubuntu1) ... 993s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 993s Setting up python3-imagesize (1.4.1-1) ... 994s Setting up libemail-address-xs-perl (1.05-1build5) ... 994s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 994s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 994s Setting up automake (1:1.17-3ubuntu1) ... 994s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 994s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 994s Setting up libjson-xs-perl (4.030-2build4) ... 994s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 994s Setting up libcrypt-des-ede3-perl (0.03-1) ... 994s Setting up libjs-jquery-cookie (12-4) ... 994s Setting up libhttp-date-perl (6.06-1) ... 994s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 994s Setting up gettext (0.23.1-1) ... 994s Setting up libtest-tcp-perl (2.22-2) ... 994s Setting up libautobox-core-perl (1.33-2) ... 994s Setting up java-wrappers (0.5) ... 994s Setting up libio-socket-timeout-perl (0.32-3) ... 994s Setting up libfile-listing-perl (6.16-1) ... 994s Setting up libhash-merge-simple-perl (0.052-1) ... 994s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 994s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 994s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 994s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 994s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 994s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 994s Setting up libcache-cache-perl (1.08-3) ... 994s Setting up libhttp-headers-fast-perl (0.22-3) ... 994s Setting up liblist-moreutils-perl (0.430-2) ... 994s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 994s Setting up libtype-tiny-perl (2.004000-1) ... 994s Setting up libemail-simple-perl (2.218-1) ... 994s Setting up libnet-http-perl (6.23-1) ... 994s Setting up libexception-class-perl (1.45-1) ... 994s Setting up libclass-c3-perl (0.35-2) ... 994s Setting up libcrypt-jwt-perl (0.036-1) ... 994s Setting up libcbor-xs-perl (1.87-1build4) ... 994s Setting up xfonts-utils (1:7.7+7) ... 994s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 994s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 994s Setting up libxml-sax-perl (1.02+dfsg-4) ... 994s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 994s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 994s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 994s Setting up libauthen-radius-perl (0.33-1) ... 994s Setting up intltool-debian (0.35.0+20060710.6) ... 994s Setting up libbytes-random-secure-perl (0.29-3) ... 994s Setting up libjson-maybexs-perl (1.004008-1) ... 994s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 994s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 994s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 994s Setting up libraqm0:arm64 (0.10.2-1) ... 994s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 994s Setting up libdata-optlist-perl (0.114-1) ... 994s Setting up libtest-output-perl (1.035-1) ... 994s Setting up pkg-perl-autopkgtest (0.82) ... 994s Setting up libjs-sphinxdoc (8.1.3-5) ... 994s Setting up libraw23t64:arm64 (0.21.3-1) ... 994s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 994s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 994s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 994s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 994s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 995s Setting up dh-strip-nondeterminism (1.14.1-2) ... 995s Setting up libwww-robotrules-perl (6.02-1) ... 995s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 995s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 995s Setting up xml-core (0.19) ... 995s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 995s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 995s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 995s Setting up libmro-compat-perl (0.15-2) ... 995s Setting up libcookie-baker-perl (0.12-1) ... 995s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 995s Setting up libhttp-entity-parser-perl (0.25-2) ... 995s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 995s Setting up libio-socket-ssl-perl (2.089-1) ... 995s Setting up libsub-exporter-perl (0.990-1) ... 995s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 995s Setting up libeval-closure-perl (0.14-3) ... 995s Setting up libconvert-pem-perl (0.13-1) ... 995s Setting up libhttp-negotiate-perl (6.01-2) ... 995s Setting up libparams-validationcompiler-perl (0.31-1) ... 995s Setting up libhttp-cookies-perl (6.11-1) ... 995s Setting up po-debconf (1.0.21+nmu1) ... 995s Setting up libhtml-tree-perl (5.07-3) ... 995s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 995s Setting up libcgi-pm-perl (4.67-1) ... 995s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 995s Setting up liblasso3t64 (2.8.2-8build1) ... 995s Setting up libhtml-format-perl (2.16-2) ... 995s Setting up fonts-urw-base35 (20200910-8) ... 995s Setting up libhtml-template-perl (2.97-2build1) ... 995s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 995s Setting up libnet-smtp-ssl-perl (1.04-2) ... 995s Setting up libauthen-webauthn-perl (0.005-1) ... 995s Setting up libmodule-runtime-perl (0.016-2) ... 995s Setting up libmailtools-perl (2.22-1) ... 995s Setting up sphinx-common (8.1.3-5) ... 995s Setting up libdist-checkconflicts-perl (0.11-2) ... 995s Setting up libxml-simple-perl (2.25-2) ... 995s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 995s Setting up cpp-14 (14.2.0-19ubuntu2) ... 995s Setting up libhttp-daemon-perl (6.16-1) ... 995s Setting up libemail-abstract-perl (3.010-1) ... 995s Setting up cpp (4:14.2.0-1ubuntu1) ... 995s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 995s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 995s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 995s Setting up libplack-perl (1.0051-1) ... 995s Setting up libnet-openid-common-perl (1.20-2) ... 995s Setting up libnet-openid-server-perl (1.09-4) ... 995s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 995s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 995s Setting up libmodule-implementation-perl (0.09-2) ... 995s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 995s Setting up libpackage-stash-perl (0.40-1) ... 995s Setting up libimport-into-perl (1.002005-2) ... 995s Setting up libmoo-perl (2.005005-1) ... 995s Setting up liblist-someutils-perl (0.59-1) ... 995s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 995s Setting up libmime-tools-perl (5.515-1) ... 995s Setting up libclass-load-perl (0.25-2) ... 995s Setting up gcc-14 (14.2.0-19ubuntu2) ... 995s Setting up libspecio-perl (0.50-1) ... 995s Setting up liblist-allutils-perl (0.19-1) ... 995s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 995s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 995s Setting up libdevel-overloadinfo-perl (0.007-1) ... 995s Setting up libclass-load-xs-perl (0.10-2build5) ... 995s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 995s Setting up g++-14 (14.2.0-19ubuntu2) ... 995s Setting up libmoox-types-mooselike-perl (0.29-2) ... 995s Setting up libb-hooks-endofscope-perl (0.28-1) ... 995s Setting up libthrowable-perl (1.001-2) ... 995s Setting up libauthen-oath-perl (2.0.1-2) ... 995s Setting up libtool (2.5.4-4) ... 995s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 995s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 995s Setting up gcc (4:14.2.0-1ubuntu1) ... 995s Setting up dh-autoreconf (20) ... 995s Setting up libemail-sender-perl (2.601-1) ... 995s Setting up libnamespace-clean-perl (0.27-2) ... 995s Setting up g++ (4:14.2.0-1ubuntu1) ... 995s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 995s Setting up libmoosex-singlearg-perl (0.09-2) ... 995s Setting up build-essential (12.12ubuntu1) ... 995s Setting up libnamespace-autoclean-perl (0.31-1) ... 995s Setting up libdatetime-locale-perl (1:1.41-1) ... 995s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 995s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 995s Setting up libmoosex-types-perl (0.50-2) ... 995s Setting up debhelper (13.24.1ubuntu2) ... 995s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 995s Setting up libmoosex-types-common-perl (0.001014-2) ... 995s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 995s Setting up libmoosex-util-perl (0.006-2) ... 995s Setting up libdatetime-perl (2:1.65-1build3) ... 995s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 995s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 995s Setting up libauthen-u2f-tester-perl (0.03-1) ... 995s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 995s Setting up liblwp-protocol-https-perl (6.14-1) ... 995s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 995s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 995s Setting up libwww-perl (6.78-1) ... 995s Setting up libheif1:arm64 (1.19.7-1) ... 995s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 995s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 995s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 995s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 996s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 996s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 996s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 996s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 996s Setting up libnet-openid-consumer-perl (1.18-2) ... 996s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 996s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 996s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 996s Setting up libxml-parser-perl (2.47-1build4) ... 996s Setting up uglifyjs (3.17.4-2) ... 996s Setting up libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 996s Setting up libgd-perl (2.78-1build4) ... 996s Setting up libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 996s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 997s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 997s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 997s Setting up libsoap-lite-perl (1.27-3) ... 997s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 998s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 998s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 998s Setting up libgd-securityimage-perl (1.75-3) ... 998s Processing triggers for install-info (7.1.1-1) ... 998s Processing triggers for libc-bin (2.41-6ubuntu1) ... 998s Processing triggers for man-db (2.13.0-1) ... 1000s Processing triggers for ca-certificates-java (20240118) ... 1001s Adding debian:ACCVRAIZ1.pem 1001s Adding debian:AC_RAIZ_FNMT-RCM.pem 1001s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1001s Adding debian:ANF_Secure_Server_Root_CA.pem 1001s Adding debian:Actalis_Authentication_Root_CA.pem 1001s Adding debian:AffirmTrust_Commercial.pem 1001s Adding debian:AffirmTrust_Networking.pem 1001s Adding debian:AffirmTrust_Premium.pem 1001s Adding debian:AffirmTrust_Premium_ECC.pem 1001s Adding debian:Amazon_Root_CA_1.pem 1001s Adding debian:Amazon_Root_CA_2.pem 1001s Adding debian:Amazon_Root_CA_3.pem 1001s Adding debian:Amazon_Root_CA_4.pem 1001s Adding debian:Atos_TrustedRoot_2011.pem 1001s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1001s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1001s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1001s Adding debian:BJCA_Global_Root_CA1.pem 1001s Adding debian:BJCA_Global_Root_CA2.pem 1001s Adding debian:Baltimore_CyberTrust_Root.pem 1001s Adding debian:Buypass_Class_2_Root_CA.pem 1001s Adding debian:Buypass_Class_3_Root_CA.pem 1001s Adding debian:CA_Disig_Root_R2.pem 1001s Adding debian:CFCA_EV_ROOT.pem 1001s Adding debian:COMODO_Certification_Authority.pem 1001s Adding debian:COMODO_ECC_Certification_Authority.pem 1001s Adding debian:COMODO_RSA_Certification_Authority.pem 1001s Adding debian:Certainly_Root_E1.pem 1001s Adding debian:Certainly_Root_R1.pem 1001s Adding debian:Certigna.pem 1001s Adding debian:Certigna_Root_CA.pem 1001s Adding debian:Certum_EC-384_CA.pem 1001s Adding debian:Certum_Trusted_Network_CA.pem 1001s Adding debian:Certum_Trusted_Network_CA_2.pem 1001s Adding debian:Certum_Trusted_Root_CA.pem 1001s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1001s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1001s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1001s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1001s Adding debian:Comodo_AAA_Services_root.pem 1001s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1001s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1001s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1001s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1001s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1001s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1001s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1001s Adding debian:DigiCert_Global_Root_CA.pem 1001s Adding debian:DigiCert_Global_Root_G2.pem 1001s Adding debian:DigiCert_Global_Root_G3.pem 1001s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1001s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1001s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1001s Adding debian:DigiCert_Trusted_Root_G4.pem 1001s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1001s Adding debian:Entrust_Root_Certification_Authority.pem 1001s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1001s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1001s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 1001s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1001s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1001s Adding debian:GLOBALTRUST_2020.pem 1001s Adding debian:GTS_Root_R1.pem 1001s Adding debian:GTS_Root_R2.pem 1001s Adding debian:GTS_Root_R3.pem 1001s Adding debian:GTS_Root_R4.pem 1001s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1001s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1001s Adding debian:GlobalSign_Root_CA.pem 1001s Adding debian:GlobalSign_Root_CA_-_R3.pem 1001s Adding debian:GlobalSign_Root_CA_-_R6.pem 1001s Adding debian:GlobalSign_Root_E46.pem 1001s Adding debian:GlobalSign_Root_R46.pem 1001s Adding debian:Go_Daddy_Class_2_CA.pem 1001s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1001s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1001s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1001s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1001s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1001s Adding debian:HiPKI_Root_CA_-_G1.pem 1001s Adding debian:Hongkong_Post_Root_CA_3.pem 1001s Adding debian:ISRG_Root_X1.pem 1001s Adding debian:ISRG_Root_X2.pem 1001s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1001s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1001s Adding debian:Izenpe.com.pem 1001s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1001s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1001s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1001s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1001s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1001s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1001s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1001s Adding debian:QuoVadis_Root_CA_1_G3.pem 1001s Adding debian:QuoVadis_Root_CA_2.pem 1001s Adding debian:QuoVadis_Root_CA_2_G3.pem 1001s Adding debian:QuoVadis_Root_CA_3.pem 1001s Adding debian:QuoVadis_Root_CA_3_G3.pem 1001s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1001s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1001s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1001s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1001s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1001s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1001s Adding debian:SZAFIR_ROOT_CA2.pem 1001s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1001s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1001s Adding debian:SecureSign_RootCA11.pem 1001s Adding debian:SecureSign_Root_CA12.pem 1001s Adding debian:SecureSign_Root_CA14.pem 1001s Adding debian:SecureSign_Root_CA15.pem 1001s Adding debian:SecureTrust_CA.pem 1001s Adding debian:Secure_Global_CA.pem 1001s Adding debian:Security_Communication_ECC_RootCA1.pem 1001s Adding debian:Security_Communication_RootCA2.pem 1001s Adding debian:Security_Communication_RootCA3.pem 1001s Adding debian:Starfield_Class_2_CA.pem 1001s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1001s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1001s Adding debian:SwissSign_Gold_CA_-_G2.pem 1001s Adding debian:SwissSign_Silver_CA_-_G2.pem 1001s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1001s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1001s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1001s Adding debian:TWCA_CYBER_Root_CA.pem 1001s Adding debian:TWCA_Global_Root_CA.pem 1001s Adding debian:TWCA_Root_Certification_Authority.pem 1001s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1001s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1001s Adding debian:TeliaSonera_Root_CA_v1.pem 1001s Adding debian:Telia_Root_CA_v2.pem 1001s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1001s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1001s Adding debian:Trustwave_Global_Certification_Authority.pem 1001s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1001s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1001s Adding debian:TunTrust_Root_CA.pem 1001s Adding debian:UCA_Extended_Validation_Root.pem 1001s Adding debian:UCA_Global_G2_Root.pem 1001s Adding debian:USERTrust_ECC_Certification_Authority.pem 1001s Adding debian:USERTrust_RSA_Certification_Authority.pem 1001s Adding debian:XRamp_Global_CA_Root.pem 1001s Adding debian:certSIGN_ROOT_CA.pem 1001s Adding debian:certSIGN_Root_CA_G2.pem 1001s Adding debian:e-Szigno_Root_CA_2017.pem 1001s Adding debian:ePKI_Root_Certification_Authority.pem 1001s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1001s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1001s Adding debian:emSign_Root_CA_-_C1.pem 1001s Adding debian:emSign_Root_CA_-_G1.pem 1001s Adding debian:vTrus_ECC_Root_CA.pem 1001s Adding debian:vTrus_Root_CA.pem 1002s done. 1002s Setting up yui-compressor (2.4.8-3) ... 1002s Setting up default-jre-headless (2:1.21-76) ... 1002s Processing triggers for sgml-base (1.31) ... 1002s Setting up docutils-common (0.21.2+dfsg-2) ... 1002s Processing triggers for sgml-base (1.31) ... 1002s Setting up python3-docutils (0.21.2+dfsg-2) ... 1002s Setting up python3-sphinx (8.1.3-5) ... 1009s autopkgtest [09:43:21]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 1009s autopkgtest [09:43:21]: test portal-test: [----------------------- 1009s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1009s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1010s t/00-Switch.t ..................................................... 1010s ok 1 - use Lemonldap::NG::Portal::Main; 1010s ok 2 - Portal object 1010s ok 3 - Init 1010s ok 4 - Portal app 1010s ok 5 - Register $type 1010s ok 6 - Portal object 1010s ok 7 - Init 1010s ok 8 - Portal app 1010s ok 9 - Register $type 1010s # ==> Pushing CLIENT1 <== 1010s ok 10 1010s # ==> Popping CLIENT1 <== 1010s # ==> Pushing CLIENT2 <== 1010s ok 11 1010s # ==> Popping CLIENT2 <== 1010s # ==> Pushing CLIENT1 <== 1010s ok 12 1010s # ==> Popping CLIENT1 <== 1010s # ==> Pushing CLIENT2 <== 1010s ok 13 1010s # ==> Popping CLIENT2 <== 1010s 1..13 1010s ok 1011s t/01-AuthDemo.t ................................................... 1011s ok 1 - use Lemonldap::NG::Portal::Main; 1011s ok 2 - Portal object 1011s ok 3 - Init 1011s ok 4 - Portal app 1011s ok 5 - Unauth JSON request 1011s ok 6 - Response status is 401 1011s ok 7 - Content is JSON 1011s ok 8 - Error code is 9 1011s ok 9 - Get Menu 1011s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 1011s ok 11 - Rejected with PE_UNPROTECTEDURL 1011s ok 12 - Strict-Transport-Security is set 1011s ok 13 - Language icons found 1011s ok 14 - Custom favicon found 1011s ok 15 - Get Menu 1011s ok 16 - Rejected with PE_FIRSTACCESS 1011s ok 17 - Language icons found 1011s ok 18 - Unauth ajax request with good url 1011s ok 19 - Response status is 401 1011s ok 20 - Content is JSON 1011s ok 21 - Error code is 9 1011s ok 22 - Get Menu 1011s ok 23 - Language icons found 1011s ok 24 - Auth query 1011s ok 25 - jdoe rejected with PE_BADCREDENTIALS 1011s ok 26 - Found connect button 1011s ok 27 - HTTP code is 200 1011s ok 28 - Page contains a form 1011s ok 29 - Field "user" is defined 1011s ok 30 - Field "password" is defined 1011s ok 31 - CSP header authorize POST request to \# 1011s ok 32 - Login is pre-filled on second attemps 1011s ok 33 - Auth query 1011s ok 34 - dwho rejected with PE_BADCREDENTIALS 1011s ok 35 - Found connect button 1011s ok 36 - Auth query 1011s ok 37 - HTTP code is 200 1011s ok 38 - Get cookie lemonldap (33b40df7e8a056a3d6d2de52132619393559c5d23dbae85632cb04dcfaa378d3) 1011s ok 39 - Auth ajax request with good url 1011s ok 40 - Get redirection 1011s ok 41 - Location is http://test1.example.com/ 1011s ok 42 - Authenticated as dwho 1011s ok 43 - Auth request with bad url 1011s ok 44 - HTTP code is 200 1011s ok 45 - Authenticated as dwho 1011s ok 46 - use Lemonldap::NG::Handler::PSGI; 1011s ok 47 - PSGI test 1011s ok 48 - HTTP code is 200 1011s ok 49 - Authenticated as dwho 1011s ok 50 - Logout request 1011s ok 51 - Response is 200 1011s ok 52 - Cookie is deleted 1011s ok 53 - No pdata 1011s ok 54 - Disconnect request 1011s ok 55 - Response is 401 1011s 1..55 1011s ok 1011s t/01-BuildRule.t .................................................. 1011s ok 1 - use Lemonldap::NG::Portal::Main; 1011s ok 2 - Portal object 1011s ok 3 - Init 1011s ok 4 - Portal app 1011s ok 5 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 1011s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 1011s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 1011s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 1011s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 1011s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 1011s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 1011s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 1011s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 1011s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 1011s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 1011s 1..15 1011s ok 1012s t/01-BuildUrl.t ................................................... 1012s ok 1 - use Lemonldap::NG::Portal::Main; 1012s ok 2 - Portal object 1012s ok 3 - Init 1012s ok 4 - Portal app 1012s ok 5 - [] => http://auth.example.com/ 1012s ok 6 - ['foo'] => http://auth.example.com/foo 1012s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 1012s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 1012s ok 9 - ['https://foo'] => https://foo 1012s ok 10 - ['https://foo','bar'] => https://foo/bar 1012s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 1012s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 1012s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 1012s 1..13 1012s ok 1012s t/01-CSP-and-CORS-headers.t ....................................... 1012s ok 1 - use Lemonldap::NG::Portal::Main; 1012s ok 2 - Portal object 1012s ok 3 - Init 1012s ok 4 - Portal app 1012s ok 5 - Unauth JSON request 1012s ok 6 - Response status is 401 1012s ok 7 - Content is JSON 1012s ok 8 - Error code is 9 1012s ok 9 - Unauth JSON request 1012s ok 10 - CORS origin '' found 1012s ok 11 - CORS credentials 'true' found 1012s ok 12 - CORS headers '*' found 1012s ok 13 - CORS methods 'POST' found 1012s ok 14 - CORS expose-headers '*' found 1012s ok 15 - CORS max-age '86400' found 1012s ok 16 - Unauth ajax request with good url 1012s ok 17 - Response status is 401 1012s ok 18 - Content is JSON 1012s ok 19 - Error code is 9 1012s ok 20 - Get error page 1012s ok 21 - CORS origin '' found 1012s ok 22 - CORS credentials 'true' found 1012s ok 23 - CORS headers '*' found 1012s ok 24 - CORS methods 'POST' found 1012s ok 25 - CORS expose-headers '*' found 1012s ok 26 - CORS max-age '86400' found 1012s ok 27 - Get Menu 1012s ok 28 - CORS origin '' found 1012s ok 29 - CORS credentials 'true' found 1012s ok 30 - CORS headers '*' found 1012s ok 31 - CORS methods 'POST' found 1012s ok 32 - CORS expose-headers '*' found 1012s ok 33 - CORS max-age '86400' found 1012s ok 34 - Get Menu 1012s ok 35 - Language icons found 1012s ok 36 - CORS origin '' found 1012s ok 37 - CORS credentials 'true' found 1012s ok 38 - CORS headers '*' found 1012s ok 39 - CORS methods 'POST' found 1012s ok 40 - CORS expose-headers '*' found 1012s ok 41 - CORS max-age '86400' found 1012s ok 42 - CSP header values found 1012s ok 43 - X-Frame-Options "ALLOW-FROM" found 1012s ok 44 - Auth query 1012s ok 45 - HTTP code is 200 1012s ok 46 - Get cookie lemonldap (0b2187cf227e197363cdfc5a827f87d91963cdb19c9f09b1ca01b1e344083c18) 1012s ok 47 - Found SameSite=Lax (default) 1012s ok 48 - Auth ajax request with good url 1012s ok 49 - Get redirection 1012s ok 50 - Location is http://test1.example.com/ 1012s ok 51 - Authenticated as dwho 1012s ok 52 - Get test1 1012s ok 53 - Lm-Remote-User found 1012s ok 54 - Lm-Remote-Custom found 1012s ok 55 - X-Frame-Options "ALLOW-FROM" found 1012s ok 56 - CORS origin '' found 1012s ok 57 - CORS credentials 'true' found 1012s ok 58 - CORS headers '*' found 1012s ok 59 - CORS methods 'POST' found 1012s ok 60 - CORS expose-headers '*' found 1012s ok 61 - CORS max-age '86400' found 1012s ok 62 - Logout request 1012s ok 63 - Response is 200 1012s ok 64 - Cookie is deleted 1012s ok 65 - No pdata 1012s ok 66 - Disconnect request 1012s ok 67 - Response is 401 1012s # Subtest: Test cspGetHost function 1012s ok 1 - Correct CSP source for undef 1012s ok 2 - Correct CSP source for 1012s ok 3 - Correct CSP source for invalid 1012s ok 4 - Correct CSP source for /relative/url 1012s ok 5 - Correct CSP source for http://test.com/test 1012s ok 6 - Correct CSP source for http://test.com:80/test 1012s ok 7 - Correct CSP source for http://test.com:81/test 1012s ok 8 - Correct CSP source for https://test.com/test 1012s ok 9 - Correct CSP source for https://test.com:443/test 1012s ok 10 - Correct CSP source for custom.scheme://something?param 1012s 1..10 1012s ok 68 - Test cspGetHost function 1012s 1..68 1012s ok 1013s t/01-Cookie-Domain.t .............................................. 1013s ok 1 - use Lemonldap::NG::Portal::Main; 1013s # Subtest: Behavior with domain = example.com 1013s ok 1 - Portal object 1013s ok 2 - Init 1013s ok 3 - Portal app 1013s ok 4 - Correct cookie result for name=coucou,value=0 1013s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1013s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1013s ok 7 - Correct cookie result for name=coucou,value=0 1013s 1..7 1013s ok 2 - Behavior with domain = example.com 1013s # Subtest: Behavior with unset domain 1013s ok 1 - Portal object 1013s ok 2 - Init 1013s ok 3 - Portal app 1013s ok 4 - Correct cookie result for name=coucou,value=0 1013s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1013s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1013s ok 7 - Correct cookie result for name=coucou,value=0 1013s 1..7 1013s ok 3 - Behavior with unset domain 1013s # Subtest: Behavior with special #PORTAL# value 1013s ok 1 - Portal object 1013s ok 2 - Init 1013s ok 3 - Portal app 1013s ok 4 - Correct cookie result for name=coucou,value=0 1013s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1013s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1013s ok 7 - Correct cookie result for name=coucou,value=0 1013s 1..7 1013s ok 4 - Behavior with special \#PORTAL\# value 1013s # Subtest: Behavior with special #PORTALDOMAIN# value 1013s ok 1 - Portal object 1013s ok 2 - Init 1013s ok 3 - Portal app 1013s ok 4 - Correct cookie result for name=coucou,value=0 1013s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1013s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1013s ok 7 - Correct cookie result for name=coucou,value=0 1013s 1..7 1013s ok 5 - Behavior with special \#PORTALDOMAIN\# value 1013s 1..5 1013s ok 1013s t/01-Custom2fa.t .................................................. 1013s ok 1 - use Lemonldap::NG::Portal::Main; 1013s ok 2 - Portal object 1013s ok 3 - Init 1013s ok 4 - Portal app 1013s # Subtest: Register 2FA on first login 1013s ok 1 - Auth query 1013s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221746107125_33805%22%7D) 1013s ok 3 - Get redirection 1013s ok 4 - Location is http://auth.example.com/2fregisters 1013s ok 5 - Auth query 1013s ok 6 - Response body is not empty 1013s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 1013s ok 8 - Response body is not empty 1013s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 1013s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221746107125_33805%22%7D) 1013s ok 11 - Auth query 1013s ok 12 - Response body is not empty 1013s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 1013s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221746107125_33805%22%7D) 1013s ok 15 - Post code 1013s ok 16 - Response status is 500 1013s ok 17 - Content is JSON 1013s ok 18 - Error code is PE1234 1013s ok 19 - Post code 1013s ok 20 - HTTP code is 200 1013s ok 21 - Content-Type is JSON 1013s ok 22 - Content is valid JSON 1013s ok 23 - Correct response 1013s ok 24 - Continue login 1013s ok 25 - Get redirection 1013s ok 26 - Location is http://auth.example.com/ 1013s ok 27 - Get cookie lemonldap (e5f27e8cc3620d1942f033ecefe80a93c022ce76508d48c6abaccbaaef788125) 1013s ok 28 - Get session using restSessionServer 1013s ok 29 - HTTP code is 200 1013s ok 30 - Deserialize session content 1013s ok 31 - Session has correct value for authenticationLevel 1013s ok 32 - Session has correct value for _2f 1013s ok 33 - Session has correct value for uid 1013s ok 34 - Correct private info 1013s ok 35 - Hook can modify registered device 1013s ok 36 - Hook can read device info 1013s ok 37 - Hook can read session info 1013s ok 38 - Correct type 1013s 1..38 1013s ok 5 - Register 2FA on first login 1013s # Subtest: Login with 2FA 1013s ok 1 - Auth query 1013s ok 2 - HTTP code is 200 1013s ok 3 - Page contains a form 1013s ok 4 - URI match 1013s ok 5 - Field "token" is defined 1013s ok 6 - Post code 1013s ok 7 - Response body is not empty 1013s ok 8 - Found at least one result for //span[@trmsg="110"] 1013s ok 9 - HTTP code is 200 1013s ok 10 - Page contains a form 1013s ok 11 - URI match 1013s ok 12 - Field "token" is defined 1013s ok 13 - Post code 1013s ok 14 - Response body is not empty 1013s ok 15 - Found at least one result for //span[@trmsg="110"] 1013s ok 16 - HTTP code is 200 1013s ok 17 - Page contains a form 1013s ok 18 - URI match 1013s ok 19 - Field "token" is defined 1013s ok 20 - Post code 1013s ok 21 - Get cookie lemonldap (fe6709bfcba757c670fd540aa17203cecac002e285525fe6e4952c47d483a022) 1013s ok 22 - Get session using restSessionServer 1013s ok 23 - HTTP code is 200 1013s ok 24 - Deserialize session content 1013s ok 25 - Session has correct value for _2f 1013s ok 26 - Session has correct value for authenticationLevel 1013s ok 27 - Session has correct value for uid 1013s 1..27 1013s ok 6 - Login with 2FA 1013s # Subtest: Register 2FA from logged in session 1013s ok 1 - Auth query 1013s ok 2 - HTTP code is 200 1013s ok 3 - Get cookie lemonldap (7dd24376c4d99f8cb3c02e9879afc894f577fb011721345b40cd65edabb67a7f) 1013s ok 4 - 2FA manager 1013s ok 5 - Get redirection 1013s ok 6 - Location header found 1013s ok 7 - Post code 1013s ok 8 - HTTP code is 200 1013s ok 9 - Content-Type is JSON 1013s ok 10 - Content is valid JSON 1013s ok 11 - Correct response 1013s ok 12 - Correct private info 1013s ok 13 - Private info added by hook 1013s ok 14 - Hook can read device info 1013s ok 15 - Hook can read session info 1013s ok 16 - Correct type 1013s 1..16 1013s ok 7 - Register 2FA from logged in session 1013s # Subtest: Check custom display 1013s ok 1 - Auth query 1013s ok 2 - HTTP code is 200 1013s ok 3 - HTTP code is 200 1013s ok 4 - Page contains a form 1013s ok 5 - URI match 1013s ok 6 - Field "token" is defined 1013s ok 7 - Post dummy form 1013s ok 8 - Get cookie lemonldap (b2ccc37391b828e0709dc2fdca374f59e56cac442f4e3b45eeb5118f5f911cfb) 1013s ok 9 - 2FA manager 1013s ok 10 1013s ok 11 - Found correct myattr display param 1013s ok 12 - Found correct myattr_1 display param 1013s ok 13 - Found correct myzero display param 1013s ok 14 - Found correct myzero_0 display param 1013s ok 15 - private subkey _private_1 is not exposed 1013s 1..15 1013s ok 8 - Check custom display 1013s 1..8 1013s ok 1014s t/01-Dynamic-Portal-Url.t ......................................... 1014s ok 1 - use Lemonldap::NG::Portal::Main; 1014s ok 2 - use Lemonldap::NG::Handler::Server; 1014s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1014s ok 4 - Portal object 1014s ok 5 - Init 1014s ok 6 - Portal app 1014s ok 7 - Get redirection 1014s ok 8 - Location header found 1014s ok 9 1014s ok 10 - HTTP code is 200 1014s ok 11 - Page contains a form 1014s ok 12 - Field "user" is defined 1014s ok 13 - Field "password" is defined 1014s ok 14 - CSP header authorize POST request to \# 1014s ok 15 - Auth query 1014s ok 16 - Get cookie lemonldap (3bab6034dc65d1997f38bda2a2f1ea01722c66e2e9c2e58c7a90935b2a750f0d) 1014s ok 17 - Cookie set on correct domain 1014s ok 18 - Get redirection 1014s ok 19 - Location header found 1014s ok 20 1014s ok 21 - Correct domain in psgi.js 1014s ok 22 - Get redirection 1014s ok 23 - Location header found 1014s ok 24 1014s ok 25 - HTTP code is 200 1014s ok 26 - Page contains a form 1014s ok 27 - Field "user" is defined 1014s ok 28 - Field "password" is defined 1014s ok 29 - CSP header authorize POST request to \# 1014s ok 30 - Auth query 1014s ok 31 - Get cookie lemonldap (54e3ae19e497522736385df05e58881e6762681d6cf752a6b9b5a9198ef0ca62) 1014s ok 32 - Cookie set on correct domain 1014s ok 33 - Get redirection 1014s ok 34 - Location header found 1014s ok 35 1014s ok 36 - Correct domain in psgi.js 1014s 1..36 1014s ok 1015s t/01-EnablePasswordDisplay.t ...................................... 1015s ok 1 - use Lemonldap::NG::Portal::Main; 1015s ok 2 - Portal object 1015s ok 3 - Init 1015s ok 4 - Portal app 1015s ok 5 - Display portal 1015s ok 6 - toggle password icon found 1015s ok 7 - Auth query 1015s ok 8 - HTTP code is 200 1015s ok 9 - Get cookie lemonldap (b70eb07dc61f669f73fc72b2b726a613af3a27b08d3fbb5675704f84e2a84d48) 1015s ok 10 - Get menu 1015s ok 11 - toggle oldpassword icon found 1015s ok 12 - toggle newpassword icon found 1015s ok 13 - toggle confirmpassword icon found 1015s ok 14 - input type text found 1015s ok 15 - Logout request 1015s ok 16 - Response is 200 1015s ok 17 - Cookie is deleted 1015s ok 18 - No pdata 1015s ok 19 - Disconnect request 1015s ok 20 - Response is 401 1015s 1..20 1015s ok 1015s t/01-Handler-redirection-and-URL-check-by-portal.t ................ 1015s ok 1 - use Lemonldap::NG::Portal::Main; 1015s ok 2 - Portal object 1015s ok 3 - Init 1015s ok 4 - Portal app 1015s ok 5 - use Lemonldap::NG::Handler::Server; 1015s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1015s ok 7 - App 1015s ok 8 - Standard Handler 1015s ok 9 - Get redirection 1015s ok 10 - Location header found 1015s ok 11 - Unauth portal request 1015s ok 12 - HTTP code is 200 1015s ok 13 - Page contains a form 1015s ok 14 - Field "url" is defined 1015s ok 15 - CSP header authorize POST request to \# 1015s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 1015s ok 17 - Get redirection 1015s ok 18 - Location header found 1015s ok 19 - Unauth portalrequest 1015s ok 20 - HTTP code is 200 1015s ok 21 - Page contains a form 1015s ok 22 - Field "url" is defined 1015s ok 23 - CSP header authorize POST request to \# 1015s 1..23 1015s ok 1016s t/01-Mail-Tpl.t ................................................... 1016s ok 1 - use Lemonldap::NG::Portal::Main; 1016s ok 2 - Portal object 1016s ok 3 - Init 1016s ok 4 - Portal app 1016s # Subtest: Skin and language resolution 1016s # Subtest: Default skin, default language 1016s ok 1 - request ok 1016s ok 2 1016s ok 3 - Logo not attached 1016s 1..3 1016s ok 1 - Default skin, default language 1016s # Subtest: Default skin, custom language 1016s ok 1 - request ok 1016s ok 2 1016s ok 3 - Logo not attached 1016s 1..3 1016s ok 2 - Default skin, custom language 1016s # Subtest: custom skin, default language 1016s ok 1 - Request ok 1016s ok 2 1016s ok 3 - Logo attached 1016s 1..3 1016s ok 3 - custom skin, default language 1016s # Subtest: custom skin, custom language (cookie) 1016s ok 1 - Request ok 1016s ok 2 1016s ok 3 - Logo attached 1016s 1..3 1016s ok 4 - custom skin, custom language (cookie) 1016s # Subtest: custom skin, custom language (header) 1016s ok 1 - Request ok 1016s ok 2 1016s ok 3 - Logo attached 1016s 1..3 1016s ok 5 - custom skin, custom language (header) 1016s 1..5 1016s ok 5 - Skin and language resolution 1016s # Subtest: Test sendEmail method 1016s # Subtest: Use templated body and subject 1016s ok 1 - Found variable in templated body 1016s ok 2 - Found session variable in templated body 1016s ok 3 - Found subject 1016s ok 4 - Correct destination 1016s 1..4 1016s ok 1 - Use templated body and subject 1016s # Subtest: Use explicit body and subject 1016s ok 1 - Found expected hardcoded body 1016s ok 2 - Expected hardcoded subject 1016s ok 3 - Correct destination 1016s 1..3 1016s ok 2 - Use explicit body and subject 1016s 1..2 1016s ok 6 - Test sendEmail method 1016s 1..6 1016s ok 1016s t/01-PluginEntrypoints.t .......................................... 1016s ok 1 - use Lemonldap::NG::Portal::Main; 1016s ok 2 - Portal object 1016s ok 3 - Init 1016s ok 4 - Portal app 1016s ok 5 - Check that entrypoints were called in the correct order with correct params 1016s 1..5 1016s ok 1017s t/01-Reject-Hashes-in-URL.t ....................................... 1017s ok 1 - use Lemonldap::NG::Portal::Main; 1017s ok 2 - Portal object 1017s ok 3 - Init 1017s ok 4 - Portal app 1017s ok 5 - Try http://bad.com\#test.example.llng 1017s ok 6 - Response status is 401 1017s ok 7 - Content is JSON 1017s ok 8 - Error code is 109 1017s ok 9 - Rejected with PE_UNPROTECTEDURL 1017s 1..9 1017s ok 1017s t/01-Unauth-Logout.t .............................................. 1017s ok 1 - use Lemonldap::NG::Portal::Main; 1017s ok 2 - Portal object 1017s ok 3 - Init 1017s ok 4 - Portal app 1017s ok 5 - Get logout page 1017s ok 6 - Language icons found 1017s ok 7 - PE_LOGOUT_OK 1017s ok 8 - Get cookie lemonldap (0) 1017s ok 9 - Get logout page 1017s ok 10 - Language icons found 1017s ok 11 - PE_LOGOUT_OK 1017s ok 12 - Get cookie lemonldap (0) 1017s # Subtest: Test if http://test1.example.com/ is allowed 1017s ok 1 - Get logout page 1017s ok 2 - Get cookie lemonldap (0) 1017s ok 3 - Get redirection 1017s ok 4 - Location is http://test1.example.com/ 1017s 1..4 1017s ok 13 - Test if http://test1.example.com/ is allowed 1017s # Subtest: Test if http://example3.com/ is allowed 1017s ok 1 - Get logout page 1017s ok 2 - Get cookie lemonldap (0) 1017s ok 3 - Get redirection 1017s ok 4 - Location is http://example3.com/ 1017s 1..4 1017s ok 14 - Test if http://example3.com/ is allowed 1017s # Subtest: Test if http://test.example2.com/ is allowed 1017s ok 1 - Get logout page 1017s ok 2 - Get cookie lemonldap (0) 1017s ok 3 - Get redirection 1017s ok 4 - Location is http://test.example2.com/ 1017s 1..4 1017s ok 15 - Test if http://test.example2.com/ is allowed 1017s # Subtest: Test if http://test.test.example2.com/ is allowed 1017s ok 1 - Get logout page 1017s ok 2 - Get cookie lemonldap (0) 1017s ok 3 - Get redirection 1017s ok 4 - Location is http://test.test.example2.com/ 1017s 1..4 1017s ok 16 - Test if http://test.test.example2.com/ is allowed 1017s # Subtest: Test if http://test.example3.com/ is not allowed 1017s ok 1 - Get logout page 1017s ok 2 - Get cookie lemonldap (0) 1017s ok 3 - Expected portal error code: code found on page 1017s ok 4 - Expected portal error code 1017s 1..4 1017s ok 17 - Test if http://test.example3.com/ is not allowed 1017s # Subtest: Test if http://invalid/ is not allowed 1017s ok 1 - Get logout page 1017s ok 2 - Get cookie lemonldap (0) 1017s ok 3 - Expected portal error code: code found on page 1017s ok 4 - Expected portal error code 1017s 1..4 1017s ok 18 - Test if http://invalid/ is not allowed 1017s 1..18 1017s ok 1018s t/01-WebAuthn-Registration.t ...................................... 1018s ok 1 - use Lemonldap::NG::Portal::Main; 1018s ok 2 - Portal object 1018s ok 3 - Init 1018s ok 4 - Portal app 1018s ok 5 - Create Session 1018s ok 6 - HTTP code is 200 1018s ok 7 - Get cookie lemonldap (1849d45cd60d0607cd0c97f558b133f123242a82535fec6a91b97d9cfd1640a5) 1018s ok 8 - Show 2FA Manager 1018s ok 9 - Get redirection 1018s ok 10 - Location is http://auth.example.com/2fregisters/webauthn 1018s ok 11 - Show WebAuthn registration 1018s ok 12 - Response body is not empty 1018s ok 13 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 1018s ok 14 - Response body is not empty 1018s ok 15 - Found at least one result for //script[@src="/static/common/js/webauthnregistration.min.js"] 1018s ok 16 - WebAuthn logo found 1018s ok 17 - Security help message found 1018s ok 18 - Registration challenge 1018s ok 19 - rp.id is set 1018s ok 20 - rp.name is set 1018s ok 21 - user.name is set 1018s ok 22 - user.id is set 1018s ok 23 - user.displayName is set 1018s ok 24 - State ID is set 1018s ok 25 - Challenge is set 1018s ok 26 - Registration challenge 1018s ok 27 - Successful registration 1018s ok 28 - Registration challenge 1018s ok 29 - rp.id is set 1018s ok 30 - rp.name is set 1018s ok 31 - user.name is set 1018s ok 32 - user.id is set 1018s ok 33 - user.displayName is set 1018s ok 34 - State ID is set 1018s ok 35 - Challenge is set 1018s ok 36 - Registration challenge 1018s ok 37 - Failed registration 1018s ok 38 - Failed registration 1018s ok 39 - Expected failure http code 1018s ok 40 - Portal object 1018s ok 41 - Init 1018s ok 42 - Portal app 1018s ok 43 - Registration challenge 1018s ok 44 - rp.id is set 1018s ok 45 - rp.name is set 1018s ok 46 - user.name is set 1018s ok 47 - user.id is set 1018s ok 48 - user.displayName is set 1018s ok 49 - State ID is set 1018s ok 50 - Challenge is set 1018s ok 51 - Registration challenge 1018s ok 52 - Successful registration 1018s ok 53 - userHandle was kept from first registration 1018s ok 54 - User handle saved 1018s ok 55 - 2 devices found 1018s ok 56 - Registration contains expected data 1018s ok 57 - Registration contains expected data 1018s ok 58 - Registration challenge 1018s ok 59 1018s ok 60 - State ID is set 1018s ok 61 - Challenge is set 1018s ok 62 - Registration challenge 1018s ok 63 - Successful verification 1018s ok 64 - Portal object 1018s ok 65 - Init 1018s ok 66 - Portal app 1018s ok 67 - Registration challenge 1018s ok 68 1018s ok 69 - State ID is set 1018s ok 70 - Challenge is set 1018s ok 71 - Registration challenge 1018s ok 72 - Successful verification 1018s ok 73 - Show 2FA Manager 1018s ok 74 - Response body is not empty 1018s ok 75 - Found MySecondDevice among registered devices 1018s ok 76 - Found epoch for MySecondDevice 1018s ok 77 - HTTP code is 400 1018s ok 78 - Deletion expects valid CSRF token 1018s ok 79 - HTTP code is 400 1018s ok 80 - Deletion expects valid CSRF token 1018s ok 81 - Delete WebAuthn query 1018s ok 82 - HTTP code is 200 1018s ok 83 - Content-Type is JSON 1018s ok 84 - Content is valid JSON 1018s ok 85 - Deletion successful 1018s ok 86 - User handle saved 1018s ok 87 - 1 devices found 1018s ok 88 - Registration contains expected data 1018s 1..88 1018s ok 1019s t/01-WebAuthn.t ................................................... 1019s ok 1 - use Lemonldap::NG::Portal::Main; 1019s ok 2 - Portal object 1019s ok 3 - Init 1019s ok 4 - Portal app 1019s # Subtest: Authenticate with WebAuthn 1019s ok 1 - Auth query 1019s ok 2 - HTTP code is 200 1019s ok 3 - HTTP code is 200 1019s ok 4 - Page contains a form 1019s ok 5 - URI match 1019s ok 6 - Field "token" is defined 1019s ok 7 - Field "credential" is defined 1019s ok 8 - Response body is not empty 1019s ok 9 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 1019s ok 10 - Response body is not empty 1019s ok 11 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 1019s ok 12 - Response body is not empty 1019s ok 13 - WebAuthn set to autostart 1019s ok 14 - Response body is not empty 1019s ok 15 - Found WebAuthn request 1019s ok 16 - Found challenge 1019s ok 17 - Correct U2F AppID 1019s ok 18 - Found only one allowed credentials 1019s ok 19 - Correct credential ID 1019s ok 20 - Correct public key 1019s ok 21 - Correct RP ID 1019s ok 22 - Auth query 1019s ok 23 - Get cookie lemonldap (9e197d5f5917034b2b35dfb3713353cb710e2747a5da05805a4a73009c46ea7e) 1019s ok 24 - Logout request 1019s ok 25 - Response is 200 1019s ok 26 - Cookie is deleted 1019s ok 27 - No pdata 1019s ok 28 - Disconnect request 1019s ok 29 - Response is 401 1019s 1..29 1019s ok 5 - Authenticate with WebAuthn 1019s # Subtest: Disable AppId and change RP ID 1019s ok 1 - Portal object 1019s ok 2 - Init 1019s ok 3 - Portal app 1019s ok 4 - Auth query 1019s ok 5 - HTTP code is 200 1019s ok 6 - HTTP code is 200 1019s ok 7 - Page contains a form 1019s ok 8 - URI match 1019s ok 9 - Field "token" is defined 1019s ok 10 - Field "credential" is defined 1019s ok 11 - Response body is not empty 1019s ok 12 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 1019s ok 13 - Response body is not empty 1019s ok 14 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 1019s ok 15 - Response body is not empty 1019s ok 16 - Found WebAuthn request 1019s ok 17 - Found challenge 1019s ok 18 - No U2F AppID 1019s ok 19 - Correct RP ID 1019s 1..19 1019s ok 6 - Disable AppId and change RP ID 1019s 1..6 1019s ok 1019s t/01-downloadSamlMetadata.t ....................................... 1019s ok 1 - use Lemonldap::NG::Portal::Main; 1019s ok 2 - require './scripts/downloadSamlMetadata'; 1019s # Subtest: Dry run, do not create file 1019s # Try to download metadata file at http://xx.yy/ 1019s # Using temporary file t/sessions/tmpSession2Ka1t/output.xml.13oZX4hW 1019s ok 1 - File destination was provided 1019s # Metadata successfully downloaded 1019s # Removing t/sessions/tmpSession2Ka1t/output.xml.13oZX4hW 1019s ok 2 - Successful function run 1019s ok 3 - Destination file not created 1019s ok 4 - Temporary files were cleaned up 1019s 1..4 1019s ok 3 - Dry run, do not create file 1019s # Subtest: Download valid metadata, first time 1019s # Try to download metadata file at http://xx.yy/ 1019s # Using temporary file t/sessions/tmpSession2Ka1t/output.xml.InVQxylM 1019s ok 1 - File destination was provided 1019s # Metadata successfully downloaded 1019s ok 2 - Successful function run 1019s ok 3 - Correct content found 1019s ok 4 - Temporary files were cleaned up 1019s 1..4 1019s ok 4 - Download valid metadata, first time 1019s # Subtest: Download valid metadata, overwrite existing file 1019s ok 1 - Correct content found 1019s # Try to download metadata file at http://xx.yy/ 1019s # Using temporary file t/sessions/tmpSession2Ka1t/output.xml.GGAU3aFe 1019s ok 2 - File destination was provided 1019s # Metadata successfully downloaded 1019s ok 3 - Failed function run 1019s ok 4 - Correct content found 1019s ok 5 - Temporary files were cleaned up 1019s 1..5 1019s ok 5 - Download valid metadata, overwrite existing file 1019s # Subtest: Dry run, do not overwrite file 1019s ok 1 - Correct content found 1019s # Try to download metadata file at http://xx.yy/ 1019s # Using temporary file t/sessions/tmpSession2Ka1t/output.xml.Yrb84Ynq 1019s ok 2 - File destination was provided 1019s # Metadata successfully downloaded 1019s # Removing t/sessions/tmpSession2Ka1t/output.xml.Yrb84Ynq 1019s ok 3 - Successful function run 1019s ok 4 - Correct content found 1019s ok 5 - Temporary files were cleaned up 1019s 1..5 1019s ok 6 - Dry run, do not overwrite file 1019s # Subtest: URL not found 1019s # Try to download metadata file at http://404.404/ 1019s # Using temporary file t/sessions/tmpSession2Ka1t/output.xml.UmxlJ4pk 1019s # Removing t/sessions/tmpSession2Ka1t/output.xml.UmxlJ4pk 1019s # FATAL: Error downloading metadata 404 Not found 1019s ok 1 - Failed function run 1019s ok 2 - Correct content found 1019s ok 3 - Temporary files were cleaned up 1019s 1..3 1019s ok 7 - URL not found 1019s # Subtest: Try to download invalid XML 1019s # Try to download metadata file at http://xx.yy/ 1019s # Using temporary file t/sessions/tmpSession2Ka1t/output.xml.AKRVCrGd 1019s ok 1 - File destination was provided 1019s # Metadata successfully downloaded 1019s # FATAL: Cannot parse t/sessions/tmpSession2Ka1t/output.xml.AKRVCrGd as XML: t/sessions/tmpSession2Ka1t/output.xml.AKRVCrGd:1: parser error : expected '>' 1019s # testtestuser is a binary string 1057s ok 7 - Post form 1057s 1..7 1057s ok 16 - Check workaround for \#3180 1057s ok 17 - Auth query 1057s ok 18 - HTTP code is 200 1057s ok 19 - Content-Type is JSON 1057s ok 20 - Content is valid JSON 1057s ok 21 - User token was returned 1057s ok 22 - $req->user is a binary string 1057s ok 23 - Post form 1057s ok 24 - Get cookie lemonldap (9056abfb5c57314777db31eef80b75d1d4197f7e847f96f5a8d102f1c9084581) 1057s ok 25 - Get redirection 1057s ok 26 - Location is http://test1.example.com/ 1057s ok 27 - Get session using restSessionServer 1057s ok 28 - HTTP code is 200 1057s ok 29 - Deserialize session content 1057s ok 30 - Session has correct value for _auth 1057s ok 31 - Session has correct value for _user 1057s ok 32 - Session has correct value for authenticationLevel 1057s ok 33 - Session has correct value for uid 1057s ok 34 - Session has correct value for _Issuer 1057s 1..34 1057s ok 2 - Usertoken SSL Auth 1057s # Subtest: Usertoken SSL Auth (with choice) 1057s ok 1 - Portal object 1057s ok 2 - Init 1057s ok 3 - Portal app 1057s ok 4 - Get Menu 1057s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 1057s ok 6 - Response body is not empty 1057s ok 7 - Found sslHost 1057s ok 8 - Found 5_ssl Logo 1057s ok 9 - Get ssl javascript 1057s ok 10 - HTTP code is 200 1057s ok 11 - Page contains a form 1057s ok 12 - Host match 1057s ok 13 - Field "nossl" is defined 1057s ok 14 - Field "ajax_auth_token" is defined 1057s ok 15 - CSP header authorize POST request to \# 1057s # Subtest: Check workaround for #3180 1057s ok 1 - Auth query 1057s ok 2 - HTTP code is 200 1057s ok 3 - Content-Type is JSON 1057s ok 4 - Content is valid JSON 1057s ok 5 - User token was returned 1057s ok 6 - $req->user is a binary string 1057s ok 7 - Post form 1057s 1..7 1057s ok 16 - Check workaround for \#3180 1057s ok 17 - Auth query 1057s ok 18 - HTTP code is 200 1057s ok 19 - Content-Type is JSON 1057s ok 20 - Content is valid JSON 1057s ok 21 - User token was returned 1057s ok 22 - $req->user is a binary string 1057s ok 23 - Post form 1057s ok 24 - Get cookie lemonldap (569dd74bf42fc9df02b31b275550a6a9bd430218e8997d0f694427716e6d49f1) 1057s ok 25 - Get redirection 1057s ok 26 - Location is http://test1.example.com/ 1057s ok 27 - Get session using restSessionServer 1057s ok 28 - HTTP code is 200 1057s ok 29 - Deserialize session content 1057s ok 30 - Session has correct value for _user 1057s ok 31 - Session has correct value for authenticationLevel 1057s ok 32 - Session has correct value for _auth 1057s ok 33 - Session has correct value for _Issuer 1057s ok 34 - Session has correct value for uid 1057s 1..34 1057s ok 3 - Usertoken SSL Auth (with choice) 1057s # Subtest: Legacy AJAX SSL Auth 1057s ok 1 - Portal object 1057s ok 2 - Init 1057s ok 3 - Portal app 1057s ok 4 - Get Menu 1057s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 1057s ok 6 - SSL AJAX URL found 1057s ok 7 - Correct hostname 1057s ok 8 - Correct path 1057s ok 9 - Correct query 1057s ok 10 - Found 5_ssl Logo 1057s ok 11 - Get ssl javascript 1057s ok 12 - HTTP code is 200 1057s ok 13 - Page contains a form 1057s ok 14 - Host match 1057s ok 15 - Field "nossl" is defined 1057s ok 16 - CSP header authorize POST request to \# 1057s ok 17 - Auth query 1057s ok 18 - HTTP code is 200 1057s ok 19 - Content-Type is JSON 1057s ok 20 - Content is valid JSON 1057s ok 21 - Correct result 1057s ok 22 - No error 1057s ok 23 - Get cookie lemonldap (389e44ba83f63820990899d5611f9a855d9f82fe0f5b65029d2632046682b3bd) 1057s ok 24 - Post form 1057s ok 25 - Get redirection 1057s ok 26 - Location is http://test1.example.com/ 1057s 1..26 1057s ok 4 - Legacy AJAX SSL Auth 1057s # Subtest: Legacy AJAX SSL Auth (with Choice) 1057s ok 1 - Portal object 1057s ok 2 - Init 1057s ok 3 - Portal app 1057s ok 4 - Get Menu 1057s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 1057s ok 6 - SSL AJAX URL found 1057s ok 7 - Correct hostname 1057s ok 8 - Correct path 1057s ok 9 - Correct query 1057s ok 10 - Found 5_ssl Logo 1057s ok 11 - Get ssl javascript 1057s ok 12 - HTTP code is 200 1057s ok 13 - Page contains a form 1057s ok 14 - Host match 1057s ok 15 - Field "nossl" is defined 1057s ok 16 - CSP header authorize POST request to \# 1057s ok 17 - Auth query 1057s ok 18 - HTTP code is 200 1057s ok 19 - Content-Type is JSON 1057s ok 20 - Content is valid JSON 1057s ok 21 - Correct result 1057s ok 22 - No error 1057s ok 23 - Get cookie lemonldap (678ba15404a0adf46c2a19cb421252088e8ce604d4738242425278adc8ea4e1b) 1057s ok 24 - Post form 1057s ok 25 - Get redirection 1057s ok 26 - Location is http://test1.example.com/ 1057s 1..26 1057s ok 5 - Legacy AJAX SSL Auth (with Choice) 1057s # Subtest: Regular SSL Auth 1057s ok 1 - Portal object 1057s ok 2 - Init 1057s ok 3 - Portal app 1057s ok 4 - Auth query 1057s ok 5 - HTTP code is 200 1057s ok 6 - Get cookie lemonldap (02aa918bfc9b8c4465691f8fabde8d63318f43568f1e5602defb649e993ccb43) 1057s 1..6 1057s ok 6 - Regular SSL Auth 1057s # Subtest: SSLVarIf mechanism 1057s ok 1 - Portal object 1057s ok 2 - Init 1057s ok 3 - Portal app 1057s # Subtest: Testing SSLVarIf with CA1 1057s ok 1 - Auth query 1057s ok 2 - HTTP code is 200 1057s ok 3 - Get cookie lemonldap (1de364e68f553eabbd142f4359cdd3f4f6b7da232e6c490dd80c7e44ba05894e) 1057s ok 4 1057s ok 5 - HTTP code is 200 1057s ok 6 - Authenticated as dwho 1057s 1..6 1057s ok 4 - Testing SSLVarIf with CA1 1057s # Subtest: Testing SSLVarIf with CA2 1057s ok 1 - Auth query 1057s ok 2 - HTTP code is 200 1057s ok 3 - Get cookie lemonldap (47d30d5aa8f321327f270f530960d4d34ed85494efb872bb664e2b29ca25aa4e) 1057s ok 4 1057s ok 5 - HTTP code is 200 1057s ok 6 - Authenticated as Doctor Who 1057s 1..6 1057s ok 5 - Testing SSLVarIf with CA2 1057s # Subtest: Testing SSLVarIf with unknown CA 1057s ok 1 - Auth query 1057s ok 2 - HTTP code is 200 1057s ok 3 - Get cookie lemonldap (e5523bc414763190abfad97c98d0635cbbf681e5f37878fadcbab6afcd4f4574) 1057s ok 4 1057s ok 5 - HTTP code is 200 1057s ok 6 - Authenticated as dwho@example.com 1057s 1..6 1057s ok 6 - Testing SSLVarIf with unknown CA 1057s # Subtest: Testing SSLVarIf with no CA 1057s ok 1 - Auth query 1057s ok 2 - HTTP code is 200 1057s ok 3 - Get cookie lemonldap (57246bb0bca5d3fbfc4e7e6039bb2f6c776fd56466c437d709da8dc7b4cc92d7) 1057s ok 4 1057s ok 5 - HTTP code is 200 1057s ok 6 - Authenticated as dwho@example.com 1057s 1..6 1057s ok 7 - Testing SSLVarIf with no CA 1057s 1..7 1057s ok 7 - SSLVarIf mechanism 1057s 1..7 1057s ok 1058s t/29-AuthWebAuthn-Choice.t ........................................ 1058s ok 1 - use Lemonldap::NG::Portal::Main; 1058s ok 2 - Portal object 1058s ok 3 - Init 1058s ok 4 - Portal app 1058s ok 5 - Try to login 1058s ok 6 - Prompted to authenticate: code found on page 1058s ok 7 - Prompted to authenticate 1058s ok 8 - Response body is not empty 1058s ok 9 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 1058s ok 10 - Response body is not empty 1058s ok 11 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 1058s ok 12 - Response body is not empty 1058s ok 13 - Found challenge 1058s ok 14 - WebAuthn is set to auto start 1058s ok 15 - HTTP code is 200 1058s ok 16 - Page contains a form 1058s ok 17 - Host match 1058s ok 18 - Field "token" is defined 1058s ok 19 - Field "credential" is defined 1058s ok 20 - CSP header authorize POST request to \# 1058s ok 21 - Auth query 1058s ok 22 - Get cookie lemonldap (9ca1a1199d1a93fb9eccd41c4a883ac954dd186a5f5d6589f59c91dda7e323d5) 1058s ok 23 - Get session using restSessionServer 1058s ok 24 - HTTP code is 200 1058s ok 25 - Deserialize session content 1058s ok 26 - Session has correct value for _auth 1058s ok 27 - Session has correct value for uid 1058s 1..27 1058s ok 1059s t/29-AuthWebAuthn.t ............................................... 1059s ok 1 - use Lemonldap::NG::Portal::Main; 1059s ok 2 - Portal object 1059s ok 3 - Init 1059s ok 4 - Portal app 1059s ok 5 - Try to login 1059s ok 6 - HTTP code is 200 1059s ok 7 - Page contains a form 1059s ok 8 - Host match 1059s ok 9 - Field "token" is defined 1059s ok 10 - Field "credential" is defined 1059s ok 11 - CSP header authorize POST request to \# 1059s ok 12 - Response body is not empty 1059s ok 13 - Found at least one result for //script[@src="/static/common/js/webauthn-json.browser-global.min.js"] 1059s ok 14 - Response body is not empty 1059s ok 15 - Found at least one result for //script[@src="/static/common/js/webauthncheck.min.js"] 1059s ok 16 - Response body is not empty 1059s ok 17 - Found challenge 1059s ok 18 - WebAuthn is set to auto start 1059s ok 19 - Auth query 1059s ok 20 - Get cookie lemonldap (23a8a19815a9b8e5f9b2b100a8c56982605996ba86a19ef8d02ba980d76bac1d) 1059s ok 21 - Get session using restSessionServer 1059s ok 22 - HTTP code is 200 1059s ok 23 - Deserialize session content 1059s ok 24 - Session has correct value for uid 1059s ok 25 - Session has correct value for _auth 1059s 1..25 1059s ok 1059s t/30-Auth-ResolutionRule.t ........................................ 1059s ok 1 - use Lemonldap::NG::Portal::Main; 1059s ok 2 - Portal object 1059s ok 3 - Init 1059s ok 4 - Portal app 1059s ok 5 - Issuer portal 1059s ok 6 - Auth query 1059s ok 7 - Get redirection 1059s ok 8 - Location header found 1059s ok 9 - Auth query 1059s ok 10 - Get redirection 1059s ok 11 - Location header found 1059s ok 12 - Auth query 1059s ok 13 - Get redirection 1059s ok 14 - Location header found 1059s ok 15 - Auth query 1059s ok 16 - Get redirection 1059s ok 17 - Location header found 1059s ok 18 - Auth query 1059s ok 19 - Get redirection 1059s ok 20 - Location header found 1059s ok 21 - Auth query 1059s ok 22 - Get redirection 1059s ok 23 - Location header found 1059s 1..23 1059s ok 1060s t/30-Auth-SAML-with-choice.t ...................................... 1060s ok 1 - use Lemonldap::NG::Portal::Main; 1060s ok 2 - Portal object 1060s ok 3 - Init 1060s ok 4 - Portal app 1060s ok 5 - Register $type 1060s ok 6 - Portal object 1060s ok 7 - Init 1060s ok 8 - Portal app 1060s ok 9 - Register $type 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 10 - Unauth SP request 1060s ok 11 - HTTP code is 200 1060s ok 12 - Found Demo choice 1060s ok 13 - Found SAML choice 1060s ok 14 - HTTP code is 200 1060s ok 15 - Page contains a form 1060s ok 16 - Field "test" is defined 1060s ok 17 - CSP header authorize POST request to \# 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 18 - Post SAML choice 1060s ok 19 - HTTP code is 200 1060s ok 20 - Page contains a form 1060s ok 21 - Field "confirm" is defined 1060s ok 22 - CSP header authorize POST request to \# 1060s ok 23 - 1st = idp2 1060s ok 24 - 2nd = idp2_z 1060s ok 25 - 3rd = idp3 1060s ok 26 - 4th = idp 1060s ok 27 - Found IDP icon, tooltip and title tags 1060s ok 28 - Found IDP display name 1060s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 30 - Post SAML choice 1060s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 1060s ok 32 - HTTP code is 200 1060s ok 33 - Page contains a form 1060s ok 34 - Host match 1060s ok 35 - URI match 1060s ok 36 - Field "SAMLRequest" is defined 1060s ok 37 - CSP header authorize POST request to auth.idp.com 1060s ok 38 - Method is POST 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 39 - Post SAML request to IdP 1060s ok 40 - HTTP code is 200 1060s ok 41 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107172_24439%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179052%7D) 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 42 - Post authentication 1060s ok 43 - Get cookie lemonldap (c508f9c734a6c32936a578687c8fa5f0b2f69466ce0750ce0ffb3d5a82040de7) 1060s ok 44 - HTTP code is 200 1060s ok 45 - Page contains a form 1060s ok 46 - Host match 1060s ok 47 - URI match 1060s ok 48 - Field "SAMLResponse" is defined 1060s ok 49 - CSP header authorize POST request to auth.sp.com 1060s ok 50 - Method is POST 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 51 - Post SAML response to SP 1060s ok 52 - Get redirection 1060s ok 53 - Location is http://auth.sp.com/ 1060s ok 54 - Get cookie lemonldap (c3da920fea2df45259b65ae7aad365526ee0710be1f65f2d1d8f54311cd22637) 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 55 - Get / on SP 1060s ok 56 - HTTP code is 200 1060s ok 57 - Authenticated as fa@badwolf.org@idp 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 58 - Query SP for logout 1060s ok 59 - HTTP code is 200 1060s ok 60 - Page contains a form 1060s ok 61 - Host match 1060s ok 62 - URI match 1060s ok 63 - Field "SAMLRequest" is defined 1060s ok 64 - CSP header authorize POST request to auth.idp.com 1060s ok 65 - Method is POST 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 66 - Post SAML logout request to IdP 1060s ok 67 - HTTP code is 200 1060s ok 68 - Page contains a form 1060s ok 69 - Host match 1060s ok 70 - URI match 1060s ok 71 - Field "SAMLResponse" is defined 1060s ok 72 - CSP header authorize POST request to auth.sp.com 1060s ok 73 - Method is POST 1060s ok 74 - Get cookie lemonldap (0) 1060s ok 75 - SSO cookie removed 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 76 - Post SAML response to SP 1060s ok 77 - Get redirection 1060s ok 78 - Location is http://auth.sp.com/?logout=1 1060s # ==> Pushing ISSUER <== 1060s # ==> Popping ISSUER <== 1060s ok 79 - Test if user is reject on IdP 1060s ok 80 - Response status is 401 1060s ok 81 - Content is JSON 1060s ok 82 - Error code is 1 1060s # ==> Pushing SP <== 1060s # ==> Popping SP <== 1060s ok 83 - Test if user is reject on SP 1060s ok 84 - Response status is 401 1060s ok 85 - Content is JSON 1060s ok 86 - Error code is 1 1060s 1..86 1060s ok 1061s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t .. 1061s ok 1 - use Lemonldap::NG::Portal::Main; 1061s ok 2 - Portal object 1061s ok 3 - Init 1061s ok 4 - Portal app 1061s ok 5 - Register $type 1061s ok 6 - Portal object 1061s ok 7 - Init 1061s ok 8 - Portal app 1061s ok 9 - Register $type 1061s # ==> Pushing ISSUER <== 1061s # ==> Popping ISSUER <== 1061s ok 10 - Auth query 1061s ok 11 - HTTP code is 200 1061s ok 12 - Get cookie lemonldap (cbb1c22ec90e2158659464e8db159f2d4345478e6927f643ea5952ec170bb256) 1061s # ==> Pushing ISSUER <== 1061s # ==> Popping ISSUER <== 1061s ok 13 - Query IdP to access to SP 1061s ok 14 - Get redirection 1061s ok 15 - Location header found 1061s # ==> Pushing SP <== 1061s ok 16 - SOAP request 1061s # ==> Saving handler SP <== 1061s # ==> Pushing ISSUER <== 1061s # ==> Popping ISSUER <== 1061s # ==> Restoring SP <== 1061s ok 17 - Execute request 1061s ok 18 - Response is 200 or 400 1061s ok 19 - Content is XML 1061s # ==> Popping SP <== 1061s ok 20 - Give artifact to SP 1061s ok 21 - Get redirection 1061s ok 22 - Location is http://auth.sp.com/ 1061s ok 23 - Get cookie lemonldap (eb5e02b8a6f797e478f3785c66422e371a2bcf3bf5ae8898c9bf5dc88ef9d27a) 1061s ok 24 - Get redirection 1061s ok 25 - Location is http://auth.sp.com/ 1061s # ==> Pushing SP <== 1061s # ==> Popping SP <== 1061s ok 26 - Get / on SP 1061s ok 27 - HTTP code is 200 1061s ok 28 - Authenticated as ru@badwolf.org@idp 1061s ok 29 - UTF-8 values 1061s # ==> Pushing ISSUER <== 1061s # ==> Popping ISSUER <== 1061s ok 30 - Query IdP for logout 1061s ok 31 - HTTP code is 200 1061s ok 32 - Get cookie lemonldap (0) 1061s ok 33 - SSO cookie removed 1061s ok 34 - Get image request 1061s # ==> Pushing ISSUER <== 1061s ok 35 - SOAP request 1061s # ==> Saving handler ISSUER <== 1061s # ==> Pushing SP <== 1061s # ==> Popping SP <== 1061s # ==> Restoring ISSUER <== 1061s ok 36 - Execute request 1061s ok 37 - Response is 200 or 400 1061s ok 38 - Content is XML 1061s # ==> Popping ISSUER <== 1061s ok 39 - Get image 1061s ok 40 - Get redirection 1061s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 1061s # ==> Pushing ISSUER <== 1061s # ==> Popping ISSUER <== 1061s ok 42 - Test if user is reject on IdP 1061s ok 43 - Response status is 401 1061s ok 44 - Content is JSON 1061s ok 45 - Error code is 1 1061s # ==> Pushing SP <== 1061s # ==> Popping SP <== 1061s ok 46 - Test if user is reject on SP 1061s ok 47 - Get redirection 1061s ok 48 - Location header found 1061s 1..48 1061s ok 1062s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ................ 1062s ok 1 - use Lemonldap::NG::Portal::Main; 1062s ok 2 - Portal object 1062s ok 3 - Init 1062s ok 4 - Portal app 1062s ok 5 - Register $type 1062s ok 6 - Portal object 1062s ok 7 - Init 1062s ok 8 - Portal app 1062s ok 9 - Register $type 1062s # ==> Pushing SP <== 1062s # ==> Popping SP <== 1062s ok 10 - Unauth SP request 1062s ok 11 - Get redirection 1062s ok 12 - Location header found 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s ok 13 - Launch SAML request to IdP 1062s ok 14 - HTTP code is 200 1062s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179053%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%2C%22issuerRequestsaml%22%3A%221746107173_37717%22%7D) 1062s # ==> Pushing ISSUER <== 1062s ok 16 - SOAP request 1062s # ==> Saving handler ISSUER <== 1062s # ==> Pushing SP <== 1062s # ==> Popping SP <== 1062s # ==> Restoring ISSUER <== 1062s ok 17 - Execute request 1062s ok 18 - HTTP code is 200 1062s ok 19 - Content is XML 1062s # ==> Popping ISSUER <== 1062s ok 20 - Post authentication 1062s ok 21 - Get cookie lemonldap (c598b22288dac8be23608d6f29ab212ba9566ea8aa8589494976107dd91eb5d1) 1062s ok 22 - Get redirection 1062s ok 23 - Location header found 1062s # ==> Pushing SP <== 1062s ok 24 - SOAP request 1062s # ==> Saving handler SP <== 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s # ==> Restoring SP <== 1062s ok 25 - Execute request 1062s ok 26 - HTTP code is 200 1062s ok 27 - Content is XML 1062s # ==> Popping SP <== 1062s ok 28 - Push artifact to SP 1062s ok 29 - Get cookie lemonldap (4017deae28a5570dfc7abfd03021d2892bf9f4cd8097fe15ef92430d6030a8ed) 1062s ok 30 - Get redirection 1062s ok 31 - Location is http://auth.sp.com/ 1062s # ==> Pushing SP <== 1062s # ==> Popping SP <== 1062s ok 32 - Get / on SP 1062s ok 33 - HTTP code is 200 1062s ok 34 - Authenticated as fa@badwolf.org@idp 1062s ok 35 - UTF-8 values 1062s # ==> Pushing SP <== 1062s ok 36 - SOAP request 1062s # ==> Saving handler SP <== 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s # ==> Restoring SP <== 1062s ok 37 - Execute request 1062s ok 38 - HTTP code is 200 1062s ok 39 - Content is XML 1062s # ==> Popping SP <== 1062s ok 40 - Query SP for logout 1062s ok 41 - HTTP code is 200 1062s ok 42 - Get cookie lemonldap (0) 1062s ok 43 - SSO cookie removed 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s ok 44 - Test if user is reject on IdP 1062s ok 45 - Response status is 401 1062s ok 46 - Content is JSON 1062s ok 47 - Error code is 1 1062s # ==> Pushing SP <== 1062s # ==> Popping SP <== 1062s ok 48 - Test if user is reject on SP 1062s ok 49 - Get redirection 1062s ok 50 - Location header found 1062s 1..50 1062s ok 1062s t/30-Auth-and-issuer-SAML-Federation.t ............................ 1062s ok 1 - use Lemonldap::NG::Portal::Main; 1062s ok 2 - Portal object 1062s ok 3 - Init 1062s ok 4 - Portal app 1062s ok 5 - Register $type 1062s ok 6 - Portal object 1062s ok 7 - Init 1062s ok 8 - Portal app 1062s ok 9 - Register $type 1062s # Subtest: Test logging in to a federated IDP 1062s # ==> Pushing SP <== 1062s # ==> Popping SP <== 1062s ok 1 1062s ok 2 - HTTP code is 200 1062s ok 3 - Page contains a form 1062s ok 4 - Host match 1062s ok 5 - URI match 1062s ok 6 - Field "SAMLRequest" is defined 1062s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 1062s ok 8 - Method is POST 1062s ok 9 - Found SAMLRequest 1062s 1..9 1062s ok 10 - Test logging in to a federated IDP 1062s # Subtest: Responding to a federated SP 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s ok 1 - Get cookie lemonldap (e2ead7701c15d3e79248bb42bfd7bbb5b0f267e630fc3fb37bf19c99983ee22c) 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s ok 2 1062s ok 3 - SAML service is not yet known: code found on page 1062s ok 4 - SAML service is not yet known 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s ok 5 1062s ok 6 - SAML service is still not known: code found on page 1062s ok 7 - SAML service is still not known 1062s # ==> Pushing ISSUER <== 1062s # ==> Popping ISSUER <== 1062s ok 8 1062s ok 9 - HTTP code is 200 1062s ok 10 - Page contains a form 1062s ok 11 - Host match 1062s ok 12 - URI match 1062s ok 13 - Field "SAMLResponse" is defined 1062s ok 14 - CSP header authorize POST request to www.numistral.fr 1062s ok 15 - Method is POST 1062s ok 16 - Found SAMLResponse 1062s ok 17 - XML successfully parsed 1062s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 1062s ok 19 - Found attribute 1062s 1..19 1062s ok 11 - Responding to a federated SP 1062s 1..11 1062s ok 1063s t/30-Auth-and-issuer-SAML-Metadata.t .............................. 1063s ok 1 - use Lemonldap::NG::Portal::Main; 1063s ok 2 - Portal object 1063s ok 3 - Init 1063s ok 4 - Portal app 1063s ok 5 - Register $type 1063s # ==> Pushing ISSUER <== 1063s # ==> Popping ISSUER <== 1063s ok 6 - Get metadata 1063s ok 7 - Metadata is XML 1063s # ==> Pushing ISSUER <== 1063s # ==> Popping ISSUER <== 1063s ok 8 - Get IDP metadata 1063s ok 9 - Metadata is XML 1063s ok 10 - Metadata does not contain SP information 1063s ok 11 - IDP EntityID is overridden 1063s # ==> Pushing ISSUER <== 1063s # ==> Popping ISSUER <== 1063s ok 12 - Get SP metadata 1063s ok 13 - Metadata is XML 1063s ok 14 - Metadata does not contain IDP information 1063s 1..14 1063s ok 1064s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t ....................... 1064s ok 1 - use Lemonldap::NG::Portal::Main; 1064s ok 2 - Portal object 1064s ok 3 - Init 1064s ok 4 - Portal app 1064s ok 5 - Register $type 1064s ok 6 - Portal object 1064s ok 7 - Init 1064s ok 8 - Portal app 1064s ok 9 - Register $type 1064s # Subtest: SP-initiated flow, authorized user 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 1 - Unauth SP request 1064s ok 2 - HTTP code is 200 1064s ok 3 - HTTP code is 200 1064s ok 4 - Page contains a form 1064s ok 5 - Host match 1064s ok 6 - Field "lmAuth" is defined 1064s ok 7 - CSP header authorize POST request to \# 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 8 - Post Choice request to IdP 1064s ok 9 - HTTP code is 200 1064s ok 10 - Page contains a form 1064s ok 11 - Host match 1064s ok 12 - URI match 1064s ok 13 - Field "SAMLRequest" is defined 1064s ok 14 - CSP header authorize POST request to auth.idp.com 1064s ok 15 - Method is POST 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 16 - Post SAML request to IdP 1064s ok 17 - HTTP code is 200 1064s 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%22issuerRequestsaml%22%3A%221746107175_22590%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179055%7D) 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 19 - Post authentication 1064s ok 20 - Get cookie lemonldap (3e1a6caf182c9526686a4f5f2deb0f3a5cac0a71c7a9a71cfa7a54afa85f4bc7) 1064s ok 21 - Get cookie lemonldappdata () 1064s ok 22 - SAML request cleared from pdata 1064s ok 23 - HTTP code is 200 1064s ok 24 - Page contains a form 1064s ok 25 - Host match 1064s ok 26 - URI match 1064s ok 27 - Field "SAMLResponse" is defined 1064s ok 28 - CSP header authorize POST request to auth.sp.com 1064s ok 29 - Method is POST 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 30 - Post SAML response to SP 1064s ok 31 - HTTP code is 200 1064s ok 32 - Page contains a form 1064s ok 33 - URI match 1064s ok 34 - Field "token" is defined 1064s ok 35 - Field "code" is defined 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 36 - Post code 1064s ok 37 - Get redirection 1064s ok 38 - Location is http://auth.sp.com/ 1064s ok 39 - Get cookie lemonldap (df0a9b6da23523fa48f2e81e18102a5e44a33447332a482368ae4f094c94d7c5) 1064s ok 40 - Found SameSite=None 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 41 - Get / on SP 1064s ok 42 - HTTP code is 200 1064s ok 43 - Authenticated as fa@badwolf.org@idp 1064s ok 44 - UTF-8 values 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 45 - Query IDP for logout 1064s ok 46 - Get cookie lemonldap (0) 1064s ok 47 - IDP Cookie removed 1064s ok 48 - Get image request 1064s # ==> Pushing ISSUER <== 1064s ok 49 - SOAP request 1064s # ==> Saving handler ISSUER <== 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s # ==> Restoring ISSUER <== 1064s ok 50 - Execute request 1064s ok 51 - Response is 200 or 400 1064s ok 52 - Content is XML 1064s # ==> Popping ISSUER <== 1064s ok 53 - Get image 1064s ok 54 - Get redirection 1064s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 56 - Test if user is reject on SP 1064s ok 57 - Response status is 401 1064s ok 58 - Content is JSON 1064s ok 59 - Error code is 1 1064s 1..59 1064s ok 10 - SP-initiated flow, authorized user 1064s 1..10 1064s ok 1064s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t .................... 1064s ok 1 - use Lemonldap::NG::Portal::Main; 1064s ok 2 - Portal object 1064s ok 3 - Init 1064s ok 4 - Portal app 1064s ok 5 - Register $type 1064s ok 6 - Portal object 1064s ok 7 - Init 1064s ok 8 - Portal app 1064s ok 9 - Register $type 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 10 - Auth query 1064s ok 11 - HTTP code is 200 1064s ok 12 - Get cookie lemonldap (a039c108933f150bd964076f66bc6d99b4faea3e5f931e7048092946c5fc96e9) 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 13 - Query IdP to access to SP 1064s ok 14 - HTTP code is 200 1064s ok 15 - Page contains a form 1064s ok 16 - Host match 1064s ok 17 - URI match 1064s ok 18 - Field "SAMLResponse" is defined 1064s ok 19 - CSP header authorize POST request to auth.alternate.com 1064s ok 20 - Method is POST 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 21 - Query IdP to access to SP 1064s ok 22 - Bad destination: code found on page 1064s ok 23 - Bad destination 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 24 - Query IdP to access to SP 1064s ok 25 - HTTP code is 200 1064s ok 26 - Page contains a form 1064s ok 27 - Host match 1064s ok 28 - URI match 1064s ok 29 - Field "SAMLResponse" is defined 1064s ok 30 - CSP header authorize POST request to auth.sp.com 1064s ok 31 - Method is POST 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 32 - Post SAML response to SP 1064s ok 33 - Get cookie lemonldap (745620a6a72637f3f9cdf395f3638135ca8d7bca0dda1df3377d1aa937f4600b) 1064s ok 34 - Get redirection 1064s ok 35 - Location is http://auth.sp.com/ 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 36 - Get / on SP 1064s ok 37 - HTTP code is 200 1064s ok 38 - Authenticated as ru@badwolf.org@idp 1064s ok 39 - UTF-8 values 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 40 - Query IdP for logout 1064s ok 41 - HTTP code is 200 1064s ok 42 - Get cookie lemonldap (0) 1064s ok 43 - SSO cookie removed 1064s ok 44 - Get iframe request 1064s ok 45 - Content-Security-Policy header found 1064s ok 46 - Found auth.idp.com in CSP child-src 1064s ok 47 - Content-Security-Policy header found 1064s ok 48 - Found http://auth.sp.com in CSP child-src 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 49 - Get iframe 1064s ok 50 - Framing authorized 1064s ok 51 - HTTP code is 200 1064s ok 52 - Page contains a form 1064s ok 53 - Host match 1064s ok 54 - URI match 1064s ok 55 - Field "SAMLRequest" is defined 1064s ok 56 - CSP header authorize POST request to auth.sp.com 1064s ok 57 - Method is POST 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 58 - Post SAML logout request to SP 1064s ok 59 - HTTP code is 200 1064s ok 60 - Page contains a form 1064s ok 61 - Host match 1064s ok 62 - URI match 1064s ok 63 - Field "SAMLResponse" is defined 1064s ok 64 - CSP header authorize POST request to auth.idp.com 1064s ok 65 - Method is POST 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 66 - Post SAML logout response to IdP 1064s # ==> Pushing ISSUER <== 1064s # ==> Popping ISSUER <== 1064s ok 67 - Test if user is reject on IdP 1064s ok 68 - Response status is 401 1064s ok 69 - Content is JSON 1064s ok 70 - Error code is 1 1064s # ==> Pushing SP <== 1064s # ==> Popping SP <== 1064s ok 71 - Test if user is reject on SP 1064s ok 72 - HTTP code is 200 1064s ok 73 - HTTP code is 200 1064s ok 74 - Page contains a form 1064s ok 75 - CSP header authorize POST request to auth.idp.com 1064s ok 76 - Method is POST 1064s 1..76 1064s ok 1065s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ...................... 1065s ok 1 - use Lemonldap::NG::Portal::Main; 1065s ok 2 - Portal object 1065s ok 3 - Init 1065s ok 4 - Portal app 1065s ok 5 - Register $type 1065s ok 6 - Portal object 1065s ok 7 - Init 1065s ok 8 - Portal app 1065s ok 9 - Register $type 1065s # ==> Pushing SP <== 1065s # ==> Popping SP <== 1065s ok 10 - Unauth SP request 1065s ok 11 - HTTP code is 200 1065s ok 12 - HTTP code is 200 1065s ok 13 - Page contains a form 1065s ok 14 - Host match 1065s ok 15 - URI match 1065s ok 16 - Field "SAMLRequest" is defined 1065s ok 17 - CSP header authorize POST request to auth.idp.com 1065s ok 18 - Method is POST 1065s # ==> Pushing ISSUER <== 1065s # ==> Popping ISSUER <== 1065s ok 19 - Post SAML request to IdP 1065s ok 20 - HTTP code is 200 1065s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107177_1617%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179057%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1065s # ==> Pushing ISSUER <== 1065s # ==> Popping ISSUER <== 1065s ok 22 - Post authentication 1065s ok 23 - Reject reason is 89 1065s # ==> Pushing SP <== 1065s # ==> Popping SP <== 1065s ok 24 - Unauth SP request 1065s ok 25 - HTTP code is 200 1065s ok 26 - HTTP code is 200 1065s ok 27 - Page contains a form 1065s ok 28 - Host match 1065s ok 29 - URI match 1065s ok 30 - Field "SAMLRequest" is defined 1065s ok 31 - CSP header authorize POST request to auth.idp.com 1065s ok 32 - Method is POST 1065s # ==> Pushing ISSUER <== 1065s # ==> Popping ISSUER <== 1065s ok 33 - Post SAML request to IdP 1065s ok 34 - HTTP code is 200 1065s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107177_45%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179057%7D) 1065s # ==> Pushing ISSUER <== 1065s # ==> Popping ISSUER <== 1065s ok 36 - Post authentication 1065s ok 37 - Get cookie lemonldap (400617b654cad3c2ccea36cfc53948d731999fc522bed172901cce9afaebeafe) 1065s ok 38 - HTTP code is 200 1065s ok 39 - Page contains a form 1065s ok 40 - Host match 1065s ok 41 - URI match 1065s ok 42 - Field "SAMLResponse" is defined 1065s ok 43 - CSP header authorize POST request to auth.sp.com 1065s ok 44 - Method is POST 1065s # ==> Pushing SP <== 1065s # ==> Popping SP <== 1065s ok 45 - Post SAML response to SP 1065s ok 46 - Get redirection 1065s ok 47 - Location is http://auth.sp.com/ 1065s ok 48 - Get cookie lemonldap (3d06a7faa11ad392b07aca5b5c7ca09952e9e131450f0e46b60ce1de8b776b1d) 1065s # ==> Pushing SP <== 1065s # ==> Popping SP <== 1065s ok 49 - Get / on SP 1065s ok 50 - HTTP code is 200 1065s ok 51 - Authenticated as fa@badwolf.org@idp 1065s ok 52 - UTF-8 values 1065s # ==> Pushing SP <== 1065s # ==> Popping SP <== 1065s ok 53 - Query SP for logout 1065s ok 54 - HTTP code is 200 1065s ok 55 - Page contains a form 1065s ok 56 - Host match 1065s ok 57 - URI match 1065s ok 58 - Field "SAMLRequest" is defined 1065s ok 59 - CSP header authorize POST request to auth.idp.com 1065s ok 60 - Method is POST 1065s # ==> Pushing ISSUER <== 1065s # ==> Popping ISSUER <== 1065s ok 61 - Post SAML logout request to IdP 1065s ok 62 - HTTP code is 200 1065s ok 63 - Found logout message 1065s ok 64 - Get cookie lemonldap (0) 1065s ok 65 - IDP cookie removed 1065s # ==> Pushing ISSUER <== 1065s # ==> Popping ISSUER <== 1065s ok 66 - Test if old cookie is denied by IdP 1065s ok 67 - Response status is 401 1065s ok 68 - Content is JSON 1065s ok 69 - Error code is 1 1065s # ==> Pushing SP <== 1065s # ==> Popping SP <== 1065s ok 70 - Test if user is reject on SP 1065s ok 71 - HTTP code is 200 1065s ok 72 - HTTP code is 200 1065s ok 73 - Page contains a form 1065s ok 74 - Host match 1065s ok 75 - URI match 1065s ok 76 - Field "SAMLRequest" is defined 1065s ok 77 - CSP header authorize POST request to auth.idp.com 1065s ok 78 - Method is POST 1065s 1..78 1065s ok 1066s t/30-Auth-and-issuer-SAML-POST.t .................................. 1066s ok 1 - use Lemonldap::NG::Portal::Main; 1066s ok 2 - Portal object 1066s ok 3 - Init 1066s ok 4 - Portal app 1066s ok 5 - Register $type 1066s ok 6 - Portal object 1066s ok 7 - Init 1066s ok 8 - Portal app 1066s ok 9 - Register $type 1066s # Subtest: SP-initiated flow, unauthorized user 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 1 - Unauth SP request 1066s ok 2 - HTTP code is 200 1066s ok 3 - HTTP code is 200 1066s ok 4 - Page contains a form 1066s ok 5 - Host match 1066s ok 6 - URI match 1066s ok 7 - Field "SAMLRequest" is defined 1066s ok 8 - CSP header authorize POST request to auth.idp.com 1066s ok 9 - Method is POST 1066s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 1066s ok 11 - Pdata is not empty 1066s ok 12 - samlGenerateRequestHook called 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 13 - Post SAML request to IdP 1066s ok 14 - HTTP code is 200 1066s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107178_4749%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%2C%22issuerTs%22%3A1746179058%7D) 1066s ok 16 - Found SameSite=None 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 17 - Post authentication 1066s ok 18 - Reject reason is 89 1066s 1..18 1066s ok 10 - SP-initiated flow, unauthorized user 1066s # Subtest: SP-initiated flow, authorized user 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 1 - Unauth SP request 1066s ok 2 - HTTP code is 200 1066s ok 3 - HTTP code is 200 1066s ok 4 - Page contains a form 1066s ok 5 - Host match 1066s ok 6 - URI match 1066s ok 7 - Field "SAMLRequest" is defined 1066s ok 8 - CSP header authorize POST request to auth.idp.com 1066s ok 9 - Method is POST 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 10 - Post SAML request to IdP 1066s ok 11 - HTTP code is 200 1066s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107178_46670%22%2C%22issuerTs%22%3A1746179058%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 13 - Post authentication 1066s ok 14 - Get cookie lemonldap (083719db3b83e738af9834e2786224f3a587901b4402163c971575679b4bea7f) 1066s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1066s ok 16 - SAML request cleared from pdata 1066s ok 17 - HTTP code is 200 1066s ok 18 - Page contains a form 1066s ok 19 - Host match 1066s ok 20 - URI match 1066s ok 21 - Field "SAMLResponse" is defined 1066s ok 22 - CSP header authorize POST request to auth.sp.com 1066s ok 23 - Method is POST 1066s ok 24 - Found SAMLResponse 1066s ok 25 - Found AuthnInstant modified by hook 1066s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1066s ok 27 - Pdata is not empty 1066s ok 28 - samlGotRequestHookCalled called 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 29 - Post SAML response to SP 1066s ok 30 - Get redirection 1066s ok 31 - Location is http://auth.sp.com/ 1066s ok 32 - Get cookie lemonldap (5cfdf9656be9467ac7d476dc89cea815af66134ea87d5c15aa58a67775602f7c) 1066s ok 33 - Found SameSite=None 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 34 - Get / on SP 1066s ok 35 - HTTP code is 200 1066s ok 36 - Authenticated as fa@badwolf.org@idp 1066s ok 37 - samlGotResponseHook called 1066s ok 38 - UTF-8 values 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 39 - Query SP for logout 1066s ok 40 - HTTP code is 200 1066s ok 41 - Page contains a form 1066s ok 42 - Host match 1066s ok 43 - URI match 1066s ok 44 - Field "SAMLRequest" is defined 1066s ok 45 - CSP header authorize POST request to auth.idp.com 1066s ok 46 - Method is POST 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 47 - Post SAML logout request to IdP 1066s ok 48 - HTTP code is 200 1066s ok 49 - Page contains a form 1066s ok 50 - Host match 1066s ok 51 - URI match 1066s ok 52 - Field "SAMLResponse" is defined 1066s ok 53 - CSP header authorize POST request to auth.sp.com 1066s ok 54 - Method is POST 1066s ok 55 - Get cookie lemonldap (0) 1066s ok 56 - IDP Cookie removed 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 57 - Post SAML response to SP 1066s ok 58 - Get redirection 1066s ok 59 - Location is http://auth.sp.com/?logout=1 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 60 - Test if user is reject on IdP 1066s ok 61 - Response status is 401 1066s ok 62 - Content is JSON 1066s ok 63 - Error code is 1 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 64 - Test if user is reject on SP 1066s ok 65 - HTTP code is 200 1066s ok 66 - HTTP code is 200 1066s ok 67 - Page contains a form 1066s ok 68 - Host match 1066s ok 69 - URI match 1066s ok 70 - Field "SAMLRequest" is defined 1066s ok 71 - CSP header authorize POST request to auth.idp.com 1066s ok 72 - Method is POST 1066s 1..72 1066s ok 11 - SP-initiated flow, authorized user 1066s # Subtest: SP-initiated flow, authorized user, with redirection 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 1 - Unauth SP request 1066s ok 2 - HTTP code is 200 1066s ok 3 - HTTP code is 200 1066s ok 4 - Page contains a form 1066s ok 5 - Host match 1066s ok 6 - URI match 1066s ok 7 - Field "SAMLRequest" is defined 1066s ok 8 - CSP header authorize POST request to auth.idp.com 1066s ok 9 - Method is POST 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 10 - Post SAML request to IdP 1066s ok 11 - HTTP code is 200 1066s ok 12 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179058%2C%22issuerRequestsaml%22%3A%221746107178_6524%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 13 - Post authentication 1066s ok 14 - Get cookie lemonldap (f672a63029ba60a7b831aaedc631d18032f3ca1d2996036dbc35e2b6f7e9497e) 1066s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1066s ok 16 - SAML request cleared from pdata 1066s ok 17 - HTTP code is 200 1066s ok 18 - Page contains a form 1066s ok 19 - Host match 1066s ok 20 - URI match 1066s ok 21 - Field "SAMLResponse" is defined 1066s ok 22 - CSP header authorize POST request to auth.sp.com 1066s ok 23 - Method is POST 1066s ok 24 - Found SAMLResponse 1066s ok 25 - Found AuthnInstant modified by hook 1066s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1066s ok 27 - Pdata is not empty 1066s ok 28 - samlGotRequestHookCalled called 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 29 - Post SAML response to SP 1066s ok 30 - Get redirection 1066s ok 31 - Location is http://auth.sp.com/ 1066s ok 32 - Get cookie lemonldap (d2977aef6cc91f6016b905651180fc928f2ef3a00f4f0e2983174439c3a9d2eb) 1066s ok 33 - Found SameSite=None 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 34 - Get / on SP 1066s ok 35 - HTTP code is 200 1066s ok 36 - Authenticated as fa@badwolf.org@idp 1066s ok 37 - samlGotResponseHook called 1066s ok 38 - UTF-8 values 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 39 - Query SP for logout 1066s ok 40 - HTTP code is 200 1066s ok 41 - Page contains a form 1066s ok 42 - Host match 1066s ok 43 - URI match 1066s ok 44 - Field "SAMLRequest" is defined 1066s ok 45 - CSP header authorize POST request to auth.idp.com 1066s ok 46 - Method is POST 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 47 - Post SAML logout request to IdP 1066s ok 48 - HTTP code is 200 1066s ok 49 - Page contains a form 1066s ok 50 - Host match 1066s ok 51 - URI match 1066s ok 52 - Field "SAMLResponse" is defined 1066s ok 53 - CSP header authorize POST request to auth.sp.com 1066s ok 54 - Method is POST 1066s ok 55 - Get cookie lemonldap (0) 1066s ok 56 - IDP Cookie removed 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 57 - Post SAML response to SP 1066s ok 58 - Get redirection 1066s ok 59 - Location is http://test1.example.com 1066s # ==> Pushing ISSUER <== 1066s # ==> Popping ISSUER <== 1066s ok 60 - Test if user is reject on IdP 1066s ok 61 - Response status is 401 1066s ok 62 - Content is JSON 1066s ok 63 - Error code is 1 1066s # ==> Pushing SP <== 1066s # ==> Popping SP <== 1066s ok 64 - Test if user is reject on SP 1066s ok 65 - HTTP code is 200 1066s ok 66 - HTTP code is 200 1066s ok 67 - Page contains a form 1066s ok 68 - Host match 1066s ok 69 - URI match 1066s ok 70 - Field "SAMLRequest" is defined 1066s ok 71 - CSP header authorize POST request to auth.idp.com 1066s ok 72 - Method is POST 1066s 1..72 1066s ok 12 - SP-initiated flow, authorized user, with redirection 1066s 1..12 1066s ok 1067s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.t ........... 1067s ok 1 - use Lemonldap::NG::Portal::Main; 1067s ok 2 - Portal object 1067s ok 3 - Init 1067s ok 4 - Portal app 1067s ok 5 - Register $type 1067s ok 6 - Portal object 1067s ok 7 - Init 1067s ok 8 - Portal app 1067s ok 9 - Register $type 1067s # ==> Pushing SP <== 1067s # ==> Popping SP <== 1067s ok 10 - Unauth SP request 1067s ok 11 - Get redirection 1067s ok 12 - Location header found 1067s # ==> Pushing ISSUER <== 1067s # ==> Popping ISSUER <== 1067s ok 13 - Launch SAML request to IdP 1067s ok 14 - HTTP code is 200 1067s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179059%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107179_28923%22%7D) 1067s # ==> Pushing ISSUER <== 1067s # ==> Popping ISSUER <== 1067s ok 16 - Authentication request 1067s ok 17 - Get cookie lemonldap (97e2ea4735ae4ac6297f2880319d2658c9ca07057b9e17245ebbc13cce81223e) 1067s ok 18 - Get cookie lemonldappdata () 1067s ok 19 - SAML request cleared from pdata 1067s ok 20 - HTTP code is 200 1067s ok 21 - Page contains a form 1067s ok 22 - Host match 1067s ok 23 - URI match 1067s ok 24 - Field "SAMLResponse" is defined 1067s ok 25 - Field "RelayState" is defined 1067s ok 26 - CSP header authorize POST request to auth.sp.com 1067s ok 27 - Correct authentication context mapped 1067s # ==> Pushing SP <== 1067s # ==> Popping SP <== 1067s ok 28 - Post SAML response to SP 1067s ok 29 - Get cookie lemonldap (b9b6251000ff7a24cce7471a818351b75d59d506a35d0d2e420ca5eaf031ff54) 1067s ok 30 - Get redirection 1067s ok 31 - Location is http://test1.example.com/ 1067s # ==> Pushing SP <== 1067s # ==> Popping SP <== 1067s ok 32 - Get / on SP 1067s ok 33 - HTTP code is 200 1067s ok 34 - Authenticated as fa@badwolf.org@idp 1067s ok 35 - Map authentication context 1067s 1..35 1067s ok 1068s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ................ 1068s ok 1 - use Lemonldap::NG::Portal::Main; 1068s ok 2 - Portal object 1068s ok 3 - Init 1068s ok 4 - Portal app 1068s ok 5 - Register $type 1068s ok 6 - Portal object 1068s ok 7 - Init 1068s ok 8 - Portal app 1068s ok 9 - Register $type 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 10 - Auth query 1068s ok 11 - HTTP code is 200 1068s ok 12 - Get cookie lemonldap (cc312643b9df83de36bd98f63d3489ed984f7dd432e349a5f001413fb22314ab) 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 13 - Query IdP to access to SP 1068s ok 14 - HTTP code is 200 1068s ok 15 - Form method is POST 1068s ok 16 - Found SAML response 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 17 - Post SAML response to SP 1068s ok 18 - Get cookie lemonldap (8bc5d17e7f0657047fe3efbfbafdcefe64b8165219d5d7e7c2d87f14b467b819) 1068s ok 19 - Get redirection 1068s ok 20 - Location is http://auth.sp.com/ 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 21 - Get / on SP 1068s ok 22 - HTTP code is 200 1068s ok 23 - Authenticated as ru@badwolf.org@idp 1068s ok 24 - UTF-8 values 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 25 - Query IdP for logout 1068s ok 26 - HTTP code is 200 1068s ok 27 - Get iframe request 1068s ok 28 - Content-Security-Policy header found 1068s ok 29 - Found auth.sp.com in CSP child-src 1068s ok 30 - Get cookie lemonldap (0) 1068s ok 31 - SSO cookie removed 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 32 - Query SP for iframe 1068s ok 33 - Get redirection 1068s ok 34 - Location header found 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 35 - Push SAML response to IdP 1068s ok 36 - Get redirection 1068s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 1068s ok 38 - Frame can be embedded 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 39 - Test if user is reject on IdP 1068s ok 40 - Response status is 401 1068s ok 41 - Content is JSON 1068s ok 42 - Error code is 1 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 43 - Test if user is reject on SP 1068s ok 44 - Get redirection 1068s ok 45 - Location header found 1068s 1..45 1068s ok 1068s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t ....... 1068s ok 1 - use Lemonldap::NG::Portal::Main; 1068s ok 2 - Portal object 1068s ok 3 - Init 1068s ok 4 - Portal app 1068s ok 5 - Register $type 1068s ok 6 - Portal object 1068s ok 7 - Init 1068s ok 8 - Portal app 1068s ok 9 - Register $type 1068s ok 10 - Portal object 1068s ok 11 - Init 1068s ok 12 - Portal app 1068s ok 13 - Register $type 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 14 - Unauth SP request 1068s ok 15 - Get redirection 1068s ok 16 - Location header found 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 17 - Launch SAML request to IdP 1068s ok 18 - HTTP code is 200 1068s ok 19 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179060%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107180_19144%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 20 - Post authentication 1068s ok 21 - HTTP code is 200 1068s ok 22 - Get cookie lemonldap (a6c655d1c44b9b48879e4d9503139fcac7b41b83ff62ef7bf59cbc311ec42c1e) 1068s ok 23 - HTTP code is 200 1068s ok 24 - Page contains a form 1068s ok 25 - Host match 1068s ok 26 - URI match 1068s ok 27 - Field "SAMLResponse" is defined 1068s ok 28 - Field "RelayState" is defined 1068s ok 29 - CSP header authorize POST request to auth.sp.com 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 30 - Post SAML response to SP 1068s ok 31 - Get cookie lemonldap (f026fe27e45b09d6b7c730c41797068ea7ab46b8512c5539103825a807d86aa8) 1068s ok 32 - Get redirection 1068s ok 33 - Location is http://test1.example.com/ 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 34 - Get / on SP 1068s ok 35 - HTTP code is 200 1068s ok 36 - Authenticated as fa@badwolf.org@idp 1068s ok 37 - UTF-8 values 1068s # ==> Pushing SP2 <== 1068s # ==> Popping SP2 <== 1068s ok 38 - Unauth SP2 request 1068s ok 39 - Get redirection 1068s ok 40 - Location header found 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 41 - Launch SAML request to IdP 1068s ok 42 - HTTP code is 200 1068s ok 43 - Page contains a form 1068s ok 44 - Host match 1068s ok 45 - URI match 1068s ok 46 - Field "SAMLResponse" is defined 1068s ok 47 - Field "RelayState" is defined 1068s ok 48 - CSP header authorize POST request to auth.sp2.com 1068s # ==> Pushing SP2 <== 1068s # ==> Popping SP2 <== 1068s ok 49 - Post SAML response to SP2 1068s ok 50 - Get cookie lemonldap (af011cd66a9da8fa78884342f01cb94455cfbf9b31a12ce3a6e0112b53a254e1) 1068s ok 51 - Get redirection 1068s ok 52 - Location is http://test1.example.com/ 1068s # ==> Pushing SP2 <== 1068s # ==> Popping SP2 <== 1068s ok 53 - Get / on SP2 1068s ok 54 - HTTP code is 200 1068s ok 55 - Authenticated as fa@badwolf.org@idp 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 56 - Query SP for logout 1068s ok 57 - Get redirection 1068s ok 58 - Location header found 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 59 - Launch SAML logout request to IdP 1068s ok 60 - HTTP code is 200 1068s ok 61 - Found logout message 1068s ok 62 - Get cookie lemonldap (0) 1068s ok 63 - IDP cookie removed 1068s # ==> Pushing ISSUER <== 1068s # ==> Popping ISSUER <== 1068s ok 64 - Test if user is reject on IdP 1068s ok 65 - Response status is 401 1068s ok 66 - Content is JSON 1068s ok 67 - Error code is 1 1068s # ==> Pushing SP <== 1068s # ==> Popping SP <== 1068s ok 68 - Test if user is reject on SP 1068s ok 69 - Get redirection 1068s ok 70 - Location header found 1068s # ==> Pushing SP2 <== 1068s # ==> Popping SP2 <== 1068s ok 71 - User is unfortunately still logged into SP2 1068s ok 72 - HTTP code is 200 1068s ok 73 - Authenticated as fa@badwolf.org@idp 1068s 1..73 1068s ok 1069s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................... 1069s ok 1 - use Lemonldap::NG::Portal::Main; 1069s ok 2 - Portal object 1069s ok 3 - Init 1069s ok 4 - Portal app 1069s ok 5 - Register $type 1069s ok 6 - Portal object 1069s ok 7 - Init 1069s ok 8 - Portal app 1069s ok 9 - Register $type 1069s ok 10 - Portal object 1069s ok 11 - Init 1069s ok 12 - Portal app 1069s ok 13 - Register $type 1069s ok 14 - Portal object 1069s ok 15 - Init 1069s ok 16 - Portal app 1069s ok 17 - Register $type 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 18 - Unauth SP request 1069s ok 19 - Get redirection 1069s ok 20 - Location header found 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 21 - Launch SAML request to IdP 1069s ok 22 - HTTP code is 200 1069s ok 23 - 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%22issuerTs%22%3A1746179061%2C%22issuerRequestsaml%22%3A%221746107181_42723%22%7D) 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 24 - Post authentication 1069s ok 25 - HTTP code is 200 1069s ok 26 - Get cookie lemonldap (af019cf451ae5f11806abaa428a3f4ac3d71e801dffb8e866ec8eafe1ab4c832) 1069s ok 27 - HTTP code is 200 1069s ok 28 - Page contains a form 1069s ok 29 - Host match 1069s ok 30 - URI match 1069s ok 31 - Field "SAMLResponse" is defined 1069s ok 32 - Field "RelayState" is defined 1069s ok 33 - CSP header authorize POST request to auth.sp.com 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 34 - Post SAML response to SP 1069s ok 35 - Get cookie lemonldap (a41ac0f9777b2ff43c2b8343fb3f8864be3db7eb896ffc480ed56109310ba54e) 1069s ok 36 - Get redirection 1069s ok 37 - Location is http://test1.example.com/ 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 38 - Get / on SP 1069s ok 39 - HTTP code is 200 1069s ok 40 - Authenticated as fa@badwolf.org@idp 1069s ok 41 - UTF-8 values 1069s # ==> Pushing SP2 <== 1069s # ==> Popping SP2 <== 1069s ok 42 - Unauth SP2 request 1069s ok 43 - Get redirection 1069s ok 44 - Location header found 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 45 - Launch SAML request to IdP 1069s ok 46 - HTTP code is 200 1069s ok 47 - Page contains a form 1069s ok 48 - Host match 1069s ok 49 - URI match 1069s ok 50 - Field "SAMLResponse" is defined 1069s ok 51 - Field "RelayState" is defined 1069s ok 52 - CSP header authorize POST request to auth.sp2.com 1069s # ==> Pushing SP2 <== 1069s # ==> Popping SP2 <== 1069s ok 53 - Post SAML response to SP2 1069s ok 54 - Get cookie lemonldap (c3cb90fb0c1e19c255e4e28adcb85460173e11f75cba701e6ddc1fc13f86c43a) 1069s ok 55 - Get redirection 1069s ok 56 - Location is http://test1.example.com/ 1069s # ==> Pushing SP2 <== 1069s # ==> Popping SP2 <== 1069s ok 57 - Get / on SP2 1069s ok 58 - HTTP code is 200 1069s ok 59 - Authenticated as fa@badwolf.org@idp 1069s # ==> Pushing SP3 <== 1069s # ==> Popping SP3 <== 1069s ok 60 - Unauth SP3 request 1069s ok 61 - Get redirection 1069s ok 62 - Location header found 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 63 - Launch SAML request to IdP 1069s ok 64 - HTTP code is 200 1069s ok 65 - Page contains a form 1069s ok 66 - Host match 1069s ok 67 - URI match 1069s ok 68 - Field "SAMLResponse" is defined 1069s ok 69 - Field "RelayState" is defined 1069s ok 70 - CSP header authorize POST request to auth.sp3.com 1069s # ==> Pushing SP3 <== 1069s # ==> Popping SP3 <== 1069s ok 71 - Post SAML response to SP3 1069s ok 72 - Get cookie lemonldap (a196d883da4d3c248aa7449157442b155b934ddae8fa5db413859386ef513353) 1069s ok 73 - Get redirection 1069s ok 74 - Location is http://test1.example.com/ 1069s # ==> Pushing SP3 <== 1069s # ==> Popping SP3 <== 1069s ok 75 - Get / on SP3 1069s ok 76 - HTTP code is 200 1069s ok 77 - Authenticated as fa@badwolf.org@idp 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 78 - Query SP for logout 1069s ok 79 - Get redirection 1069s ok 80 - Location header found 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 81 - Launch SAML logout request to IdP 1069s ok 82 - Get cookie lemonldap (0) 1069s ok 83 - SSO cookie removed 1069s ok 84 - Got one iframe for both additional services 1069s # ==> Pushing SP2 <== 1069s # ==> Popping SP2 <== 1069s ok 85 - Start logout from SP2 1069s ok 86 - Get redirection 1069s ok 87 - Location header found 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 88 - get SAML response from IDP 1069s ok 89 - Get redirection 1069s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 1069s # ==> Pushing SP3 <== 1069s # ==> Popping SP3 <== 1069s ok 91 - Start logout from SP3 1069s ok 92 - Get redirection 1069s ok 93 - Location header found 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 94 - get SAML response from IDP 1069s ok 95 - Get redirection 1069s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 1069s ok 97 - HTTP code is 200 1069s ok 98 - Page contains a form 1069s ok 99 - Host match 1069s ok 100 - URI match 1069s ok 101 - Field "relay" is defined 1069s ok 102 - CSP header authorize POST request to auth.idp.com 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 103 - Post final logout 1069s ok 104 - Get redirection 1069s ok 105 - Location header found 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 106 - Send SAML logout response to SP 1069s # ==> Pushing ISSUER <== 1069s # ==> Popping ISSUER <== 1069s ok 107 - Test if user is reject on IdP 1069s ok 108 - Response status is 401 1069s ok 109 - Content is JSON 1069s ok 110 - Error code is 1 1069s # ==> Pushing SP <== 1069s # ==> Popping SP <== 1069s ok 111 - Test if user is reject on SP 1069s ok 112 - Get redirection 1069s ok 113 - Location header found 1069s # ==> Pushing SP2 <== 1069s # ==> Popping SP2 <== 1069s ok 114 - Test if user is reject on SP2 1069s ok 115 - Get redirection 1069s ok 116 - Location header found 1069s # ==> Pushing SP3 <== 1069s # ==> Popping SP3 <== 1069s ok 117 - Test if user is reject on SP3 1069s ok 118 - Get redirection 1069s ok 119 - Location header found 1069s 1..119 1069s ok 1070s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t .................... 1070s ok 1 - use Lemonldap::NG::Portal::Main; 1070s ok 2 - Portal object 1070s ok 3 - Init 1070s ok 4 - Portal app 1070s ok 5 - Register $type 1070s # ==> Pushing ISSUER <== 1070s # ==> Popping ISSUER <== 1070s ok 6 - Post authentication request 1070s ok 7 - Get cookie lemonldap (aae91935a9ca4d1b0f424d8558575a347b6c5e8cf9150040a7c360ca40a20ef6) 1070s ok 8 - Portal object 1070s ok 9 - Init 1070s ok 10 - Portal app 1070s ok 11 - Register $type 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 12 - Unauth SP request 1070s ok 13 - Get redirection 1070s ok 14 - Location header found 1070s # ==> Pushing ISSUER <== 1070s # ==> Popping ISSUER <== 1070s ok 15 - Launch SAML request to IdP 1070s ok 16 - HTTP code is 200 1070s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179062%2C%22issuerRequestsaml%22%3A%221746107182_5104%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) 1070s # ==> Pushing ISSUER <== 1070s # ==> Popping ISSUER <== 1070s ok 18 - Post authentication request 1070s ok 19 - HTTP code is 200 1070s ok 20 - Get cookie lemonldap (890aabde2a899eabffaaf01f40171fa3336a870a01ed0ab016333cb9f9e9c733) 1070s ok 21 - Get cookie lemonldappdata () 1070s ok 22 - SAML request cleared from pdata 1070s ok 23 - Found info message about deleted sessions 1070s ok 24 - HTTP code is 200 1070s ok 25 - Page contains a form 1070s ok 26 - Host match 1070s ok 27 - URI match 1070s ok 28 - Field "SAMLResponse" is defined 1070s ok 29 - Field "RelayState" is defined 1070s ok 30 - CSP header authorize POST request to auth.sp.com 1070s ok 31 - Method is POST 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 32 - Post SAML response to SP 1070s ok 33 - Get cookie lemonldap (8d50541004d4f6e435364c6154d1c49002311cd944da711d5b94aa69c8ef5b99) 1070s ok 34 - Get redirection 1070s ok 35 - Location is http://test1.example.com/ 1070s # ==> Pushing SP <== 1070s # ==> Popping SP <== 1070s ok 36 - Get / on SP 1070s ok 37 - HTTP code is 200 1070s ok 38 - Authenticated as fa@badwolf.org@idp 1070s 1..38 1070s ok 1071s t/30-Auth-and-issuer-SAML-Redirect.t .............................. 1071s ok 1 - use Lemonldap::NG::Portal::Main; 1071s ok 2 - Portal object 1071s ok 3 - Init 1071s ok 4 - Portal app 1071s ok 5 - Register $type 1071s ok 6 - Portal object 1071s ok 7 - Init 1071s ok 8 - Portal app 1071s ok 9 - Register $type 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 10 - Unauth SP request 1071s ok 11 - Get redirection 1071s ok 12 - Location header found 1071s # ==> Pushing ISSUER <== 1071s # ==> Popping ISSUER <== 1071s ok 13 - Launch SAML request to IdP 1071s ok 14 - HTTP code is 200 1071s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107183_24377%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179063%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1071s # ==> Pushing ISSUER <== 1071s # ==> Popping ISSUER <== 1071s ok 16 - Post delayed authentication request 1071s ok 17 - Get redirection 1071s ok 18 - Location is http://auth.idp.com/saml 1071s ok 19 - Get cookie lemonldap (e90b45852f51004464fb7ead5e4baf1413aec8d5dfa9b5ea314b0ff30c9341e7) 1071s ok 20 - Get cookie lemonldappdata () 1071s ok 21 - SAML request cleared from pdata 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 22 - Unauth SP request 1071s ok 23 - Get redirection 1071s ok 24 - Location header found 1071s # ==> Pushing ISSUER <== 1071s # ==> Popping ISSUER <== 1071s ok 25 - Launch SAML request to IdP 1071s ok 26 - HTTP code is 200 1071s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107183_14397%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179063%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1071s # ==> Pushing ISSUER <== 1071s # ==> Popping ISSUER <== 1071s ok 28 - Post authentication request 1071s ok 29 - HTTP code is 200 1071s ok 30 - Get cookie lemonldap (b5f0a78c7ae34b92aaacb779ea3b3f473227cd7a197a4c9e90059a6623b8fb46) 1071s ok 31 - Get cookie lemonldappdata () 1071s ok 32 - SAML request cleared from pdata 1071s ok 33 - HTTP code is 200 1071s ok 34 - Page contains a form 1071s ok 35 - Host match 1071s ok 36 - URI match 1071s ok 37 - Field "SAMLResponse" is defined 1071s ok 38 - Field "RelayState" is defined 1071s ok 39 - CSP header authorize POST request to auth.sp.com 1071s ok 40 - Signed using SHA-256 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 41 - Post SAML response to SP 1071s ok 42 - Get cookie lemonldap (e55d4a8de6953e086d93609becddf784fcb1b9481ac02e3771b0ecf97ee0db9f) 1071s ok 43 - Get redirection 1071s ok 44 - Location is http://test1.example.com/ 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 45 - Get / on SP 1071s ok 46 - HTTP code is 200 1071s ok 47 - Authenticated as fa@badwolf.org@idp 1071s ok 48 - UTF-8 values 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 49 - Query SP for logout 1071s ok 50 - Get redirection 1071s ok 51 - Location header found 1071s ok 52 - SHA256 used to sign Logout Request 1071s # ==> Pushing ISSUER <== 1071s # ==> Popping ISSUER <== 1071s ok 53 - Launch SAML logout request to IdP 1071s ok 54 - Get redirection 1071s ok 55 - Location header found 1071s ok 56 - Get cookie lemonldap (0) 1071s ok 57 - IDP Cookie removed 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 58 - Launch SAML logout request to SP 1071s ok 59 - HTTP code is 200 1071s # ==> Pushing ISSUER <== 1071s # ==> Popping ISSUER <== 1071s ok 60 - Test if user is reject on IdP 1071s ok 61 - Response status is 401 1071s ok 62 - Content is JSON 1071s ok 63 - Error code is 1 1071s # ==> Pushing SP <== 1071s # ==> Popping SP <== 1071s ok 64 - Test if user is reject on SP 1071s ok 65 - Get redirection 1071s ok 66 - Location header found 1071s 1..66 1071s ok 1072s t/30-CDC.t ........................................................ 1072s ok 1 - use Lemonldap::NG::Portal::Main; 1072s ok 2 - Portal object 1072s ok 3 - Init 1072s ok 4 - Portal app 1072s ok 5 - Register $type 1072s ok 6 - Portal object 1072s ok 7 - Init 1072s ok 8 - Portal app 1072s ok 9 - Register $type 1072s ok 10 - use Lemonldap::NG::Portal::CDC; 1072s ok 11 - Portal object 1072s ok 12 - Init 1072s ok 13 - Portal app 1072s ok 14 - CDC 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 15 - Unauth SP request 1072s ok 16 - HTTP code is 200 1072s ok 17 - HTTP code is 200 1072s ok 18 - Page contains a form 1072s ok 19 - Host match 1072s ok 20 - URI match 1072s ok 21 - Field "SAMLRequest" is defined 1072s ok 22 - CSP header authorize POST request to auth.idp.com 1072s ok 23 - Method is POST 1072s # ==> Pushing ISSUER <== 1072s # ==> Popping ISSUER <== 1072s ok 24 - Post SAML request to IdP 1072s ok 25 - HTTP code is 200 1072s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107183_53370%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179063%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1072s # ==> Pushing ISSUER <== 1072s # ==> Popping ISSUER <== 1072s ok 27 - Post authentication 1072s ok 28 - Get cookie lemonldap (f213d06a7afb25a8f01b6ad3f668a51d57846c5205674a44dac7143ba0ae90da) 1072s ok 29 - HTTP code is 200 1072s ok 30 - Page contains a form 1072s ok 31 - Host match 1072s ok 32 - URI match 1072s ok 33 - Field "SAMLResponse" is defined 1072s ok 34 - CSP header authorize POST request to auth.sp.com 1072s ok 35 - Found CDC iframe 1072s ok 36 - CDC write request 1072s ok 37 - HTTP code is 200 1072s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 1072s ok 39 - CDC read 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 40 - Post SAML response to SP 1072s ok 41 - Get redirection 1072s ok 42 - Location is http://auth.sp.com/ 1072s ok 43 - Get cookie lemonldap (84528dbf94b948d3692b8edc135ded72153641849340dfd64746c443c025ebf1) 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 44 - Get / on SP 1072s ok 45 - HTTP code is 200 1072s ok 46 - Authenticated as fa@badwolf.org@idp 1072s ok 47 - UTF-8 values 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 48 - Query SP for logout 1072s ok 49 - HTTP code is 200 1072s ok 50 - Page contains a form 1072s ok 51 - Host match 1072s ok 52 - URI match 1072s ok 53 - Field "SAMLRequest" is defined 1072s ok 54 - CSP header authorize POST request to auth.idp.com 1072s ok 55 - Method is POST 1072s # ==> Pushing ISSUER <== 1072s # ==> Popping ISSUER <== 1072s ok 56 - Post SAML logout request to IdP 1072s ok 57 - HTTP code is 200 1072s ok 58 - Page contains a form 1072s ok 59 - Host match 1072s ok 60 - URI match 1072s ok 61 - Field "SAMLResponse" is defined 1072s ok 62 - CSP header authorize POST request to auth.sp.com 1072s ok 63 - Method is POST 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 64 - Post SAML response to SP 1072s ok 65 - Get redirection 1072s ok 66 - Location is http://auth.sp.com/?logout=1 1072s # ==> Pushing ISSUER <== 1072s # ==> Popping ISSUER <== 1072s ok 67 - Test if user is reject on IdP 1072s ok 68 - Response status is 401 1072s ok 69 - Content is JSON 1072s ok 70 - Error code is 1 1072s # ==> Pushing SP <== 1072s # ==> Popping SP <== 1072s ok 71 - Test if user is reject on SP 1072s ok 72 - HTTP code is 200 1072s ok 73 - HTTP code is 200 1072s ok 74 - Page contains a form 1072s ok 75 - Host match 1072s ok 76 - URI match 1072s ok 77 - Field "SAMLRequest" is defined 1072s ok 78 - CSP header authorize POST request to auth.idp.com 1072s ok 79 - Method is POST 1072s 1..79 1072s ok 1072s t/30-SAML-Federation-Config.t ..................................... 1072s ok 1 - use Lemonldap::NG::Portal::Main; 1072s ok 2 - Portal object 1072s ok 3 - Init 1072s ok 4 - Portal app 1072s ok 5 - Register $type 1072s ok 6 - Portal object 1072s ok 7 - Init 1072s ok 8 - Portal app 1072s ok 9 - Register $type 1072s ok 10 - confKey from config 1072s ok 11 - confKey was generated 1072s ok 12 - Rule from SP config 1072s ok 13 - Rule from federation defaults 1072s ok 14 - SP attributes have been imported as configured by policy 1072s ok 15 - default NameID Format 1072s ok 16 - SP attributes have been imported as configured by policy 1072s ok 17 1072s ok 18 - eduPersonTargetedID sets required persistent NameID 1072s ok 19 - IDP option from config override 1072s ok 20 - IDP option from federation defaults 1072s ok 21 - IDP attributes from federation defaults 1072s ok 22 - IDP attributes from configuration override 1072s ok 23 - getIssuer 1072s ok 24 - getIssuer 1072s ok 25 - getIssuer 1072s 1..25 1072s ok 1073s t/30-SAML-Head-to-Tail-POST.t ..................................... 1073s ok 1 - use Lemonldap::NG::Portal::Main; 1073s ok 2 - Portal object 1073s ok 3 - Init 1073s ok 4 - Portal app 1073s ok 5 - Register $type 1073s ok 6 - Portal object 1073s ok 7 - Init 1073s ok 8 - Portal app 1073s ok 9 - Register $type 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 10 - Unauth SP request 1073s ok 11 - HTTP code is 200 1073s ok 12 - Page contains a form 1073s ok 13 - Host match 1073s ok 14 - URI match 1073s ok 15 - Field "SAMLRequest" is defined 1073s ok 16 - CSP header authorize POST request to auth.idp.com 1073s ok 17 - Method is POST 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 18 - Post SAML request to IdP 1073s ok 19 - HTTP code is 200 1073s ok 20 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179065%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107185_4782%22%7D) 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 21 - Post authentication 1073s ok 22 - Get cookie lemonldap (1f42df2746c36e10eee5d11ade6adfbfd2e773aaa976695bdc798a3eb873ac3b) 1073s ok 23 - HTTP code is 200 1073s ok 24 - Page contains a form 1073s ok 25 - Host match 1073s ok 26 - URI match 1073s ok 27 - Field "SAMLResponse" is defined 1073s ok 28 - CSP header authorize POST request to auth.sp.com 1073s ok 29 - Method is POST 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 30 - Post SAML response to SP 1073s ok 31 - Get redirection 1073s ok 32 - Location header found 1073s ok 33 - Get cookie lemonldap (62e0fc00dce924318bfe0171654e05bc91af0da635513e50f718e1672908a948) 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 34 - Follow redirection 1073s ok 35 - HTTP code is 200 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 36 - Query SP for logout 1073s ok 37 - HTTP code is 200 1073s ok 38 - Page contains a form 1073s ok 39 - Host match 1073s ok 40 - URI match 1073s ok 41 - Field "SAMLRequest" is defined 1073s ok 42 - CSP header authorize POST request to auth.idp.com 1073s ok 43 - Method is POST 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 44 - Post SAML logout request to IdP 1073s ok 45 - HTTP code is 200 1073s ok 46 - Page contains a form 1073s ok 47 - Host match 1073s ok 48 - URI match 1073s ok 49 - Field "SAMLResponse" is defined 1073s ok 50 - CSP header authorize POST request to auth.sp.com 1073s ok 51 - Method is POST 1073s ok 52 - Get cookie lemonldap (0) 1073s ok 53 - SSO cookie removed 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 54 - Post SAML response to SP 1073s ok 55 - HTTP code is 200 1073s # ==> Pushing ISSUER <== 1073s # ==> Popping ISSUER <== 1073s ok 56 - Test if user is reject on IdP 1073s ok 57 - Response status is 401 1073s ok 58 - Content is JSON 1073s ok 59 - Error code is 1 1073s # ==> Pushing SP <== 1073s # ==> Popping SP <== 1073s ok 60 - Test if user is reject on SP 1073s ok 61 - HTTP code is 200 1073s ok 62 - HTTP code is 200 1073s ok 63 - Page contains a form 1073s ok 64 - Host match 1073s ok 65 - URI match 1073s ok 66 - Field "SAMLRequest" is defined 1073s ok 67 - CSP header authorize POST request to auth.idp.com 1073s ok 68 - Method is POST 1073s 1..68 1073s ok 1074s t/30-SAML-Macros.t ................................................ 1074s ok 1 - use Lemonldap::NG::Portal::Main; 1074s ok 2 - Portal object 1074s ok 3 - Init 1074s ok 4 - Portal app 1074s ok 5 - Issuer portal 1074s ok 6 - Auth query 1074s ok 7 - HTTP code is 200 1074s ok 8 - Get cookie lemonldap (a5be1140c1e1885861a9b0bddc377ac2a1a60a60aef57be137baffd45f06741d) 1074s ok 9 - Query IdP to access to SP 1074s ok 10 - HTTP code is 200 1074s ok 11 - Form method is POST 1074s ok 12 - Found SAML response 1074s ok 13 - Check Attribute 1074s ok 14 - Check Attribute 1074s ok 15 - Check NameID from macro 1074s 1..15 1074s ok 1076s t/30-SAML-NameID-IDP.t ............................................ 1076s ok 1 - use Lemonldap::NG::Portal::Main; 1076s ok 2 - Portal object 1076s ok 3 - Init 1076s ok 4 - Portal app 1076s ok 5 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 6 - Auth query 1076s ok 7 - HTTP code is 200 1076s ok 8 - Get cookie lemonldap (e8d1381c32f0b77a4469b256a5c169047e6fa5a557e8b393135bf1967b70c5e0) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 9 - Post SAML request to IdP 1076s ok 10 - HTTP code is 200 1076s ok 11 - HTTP code is 200 1076s ok 12 - Page contains a form 1076s ok 13 - Host match 1076s ok 14 - URI match 1076s ok 15 - Field "SAMLResponse" is defined 1076s ok 16 - CSP header authorize POST request to auth.sp.com 1076s ok 17 - Method is POST 1076s ok 18 - Found SAMLResponse 1076s ok 19 - XML successfully parsed 1076s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 21 - Found expected NameID Format in response 1076s ok 22 - XML successfully parsed 1076s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1076s ok 24 - NameID matches 1076s ok 25 - Portal object 1076s ok 26 - Init 1076s ok 27 - Portal app 1076s ok 28 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 29 - Auth query 1076s ok 30 - HTTP code is 200 1076s ok 31 - Get cookie lemonldap (99a1cd0f56289a0eadfeb6cfd28e5cfde380644708bd36f53ca10f2fe2ffbe44) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 32 - Post SAML request to IdP 1076s ok 33 - HTTP code is 200 1076s ok 34 - HTTP code is 200 1076s ok 35 - Page contains a form 1076s ok 36 - Host match 1076s ok 37 - URI match 1076s ok 38 - Field "SAMLResponse" is defined 1076s ok 39 - CSP header authorize POST request to auth.sp.com 1076s ok 40 - Method is POST 1076s ok 41 - Found SAMLResponse 1076s ok 42 - XML successfully parsed 1076s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 44 - Found expected NameID Format in response 1076s ok 45 - XML successfully parsed 1076s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1076s ok 47 - NameID matches 1076s ok 48 - Portal object 1076s ok 49 - Init 1076s ok 50 - Portal app 1076s ok 51 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 52 - Auth query 1076s ok 53 - HTTP code is 200 1076s ok 54 - Get cookie lemonldap (a4438bc7e8befb7ab830ffed5dbf7fd26e896e8a4f8e03b64b3e1033f3def686) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 55 - Post SAML request to IdP 1076s ok 56 - HTTP code is 200 1076s ok 57 - HTTP code is 200 1076s ok 58 - Page contains a form 1076s ok 59 - Host match 1076s ok 60 - URI match 1076s ok 61 - Field "SAMLResponse" is defined 1076s ok 62 - CSP header authorize POST request to auth.sp.com 1076s ok 63 - Method is POST 1076s ok 64 - Found SAMLResponse 1076s ok 65 - XML successfully parsed 1076s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 67 - Found expected NameID Format in response 1076s ok 68 - XML successfully parsed 1076s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1076s ok 70 - NameID matches 1076s ok 71 - Portal object 1076s ok 72 - Init 1076s ok 73 - Portal app 1076s ok 74 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 75 - Auth query 1076s ok 76 - HTTP code is 200 1076s ok 77 - Get cookie lemonldap (b234e43ff0fe28cc9cdfb08bfc31afe9284f19ddea2843a9ef8d54c6f5cfe37b) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 78 - Post SAML request to IdP 1076s ok 79 - HTTP code is 200 1076s ok 80 - HTTP code is 200 1076s ok 81 - Page contains a form 1076s ok 82 - Host match 1076s ok 83 - URI match 1076s ok 84 - Field "SAMLResponse" is defined 1076s ok 85 - CSP header authorize POST request to auth.sp.com 1076s ok 86 - Method is POST 1076s ok 87 - Found SAMLResponse 1076s ok 88 - XML successfully parsed 1076s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 90 - Found expected NameID Format in response 1076s ok 91 - XML successfully parsed 1076s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1076s ok 93 - NameID matches 1076s ok 94 - Portal object 1076s ok 95 - Init 1076s ok 96 - Portal app 1076s ok 97 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 98 - Auth query 1076s ok 99 - HTTP code is 200 1076s ok 100 - Get cookie lemonldap (d5da6f771e02ef5b406e3f020e6aa7c297164aaa8b077b50b890578f2987961b) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 101 - Post SAML request to IdP 1076s ok 102 - HTTP code is 200 1076s ok 103 - HTTP code is 200 1076s ok 104 - Page contains a form 1076s ok 105 - Host match 1076s ok 106 - URI match 1076s ok 107 - Field "SAMLResponse" is defined 1076s ok 108 - CSP header authorize POST request to auth.sp.com 1076s ok 109 - Method is POST 1076s ok 110 - Found SAMLResponse 1076s ok 111 - XML successfully parsed 1076s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 113 - Found expected NameID Format in response 1076s ok 114 - XML successfully parsed 1076s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 1076s ok 116 - NameID matches 1076s ok 117 - Portal object 1076s ok 118 - Init 1076s ok 119 - Portal app 1076s ok 120 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 121 - Auth query 1076s ok 122 - HTTP code is 200 1076s ok 123 - Get cookie lemonldap (8e235a3ba8fa2906f68888f79050bf82b80dc7a0924ed6808bc459defb04742d) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 124 - Post SAML request to IdP 1076s ok 125 - HTTP code is 200 1076s ok 126 - HTTP code is 200 1076s ok 127 - Page contains a form 1076s ok 128 - Host match 1076s ok 129 - URI match 1076s ok 130 - Field "SAMLResponse" is defined 1076s ok 131 - CSP header authorize POST request to auth.sp.com 1076s ok 132 - Method is POST 1076s ok 133 - Found SAMLResponse 1076s ok 134 - XML successfully parsed 1076s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 136 - Found expected NameID Format in response 1076s ok 137 - Portal object 1076s ok 138 - Init 1076s ok 139 - Portal app 1076s ok 140 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 141 - Auth query 1076s ok 142 - HTTP code is 200 1076s ok 143 - Get cookie lemonldap (81b7dd8ede061d3abfb75deb3f4a02f70b7f1c47e557ee1bd3f129d5a864085a) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 144 - Post SAML request to IdP 1076s ok 145 - HTTP code is 200 1076s ok 146 - HTTP code is 200 1076s ok 147 - Page contains a form 1076s ok 148 - Host match 1076s ok 149 - URI match 1076s ok 150 - Field "SAMLResponse" is defined 1076s ok 151 - CSP header authorize POST request to auth.sp.com 1076s ok 152 - Method is POST 1076s ok 153 - Found SAMLResponse 1076s ok 154 - XML successfully parsed 1076s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 156 - Found expected NameID Format in response 1076s ok 157 - XML successfully parsed 1076s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 1076s ok 159 - NameID matches 1076s ok 160 - Portal object 1076s ok 161 - Init 1076s ok 162 - Portal app 1076s ok 163 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 164 - Auth query 1076s ok 165 - HTTP code is 200 1076s ok 166 - Get cookie lemonldap (f4f6506ad1045716955db2c18128d142a0d564e96bf6c8bc5978eee1075c796f) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 167 - Post SAML request to IdP 1076s ok 168 - HTTP code is 200 1076s ok 169 - HTTP code is 200 1076s ok 170 - Page contains a form 1076s ok 171 - Host match 1076s ok 172 - URI match 1076s ok 173 - Field "SAMLResponse" is defined 1076s ok 174 - CSP header authorize POST request to auth.sp.com 1076s ok 175 - Method is POST 1076s ok 176 - Found SAMLResponse 1076s ok 177 - XML successfully parsed 1076s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 179 - Found expected NameID Format in response 1076s ok 180 - XML successfully parsed 1076s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID _D71BE559777FC4E84A15D8709E463537 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1076s ok 182 - NameID matches 1076s ok 183 - Portal object 1076s ok 184 - Init 1076s ok 185 - Portal app 1076s ok 186 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 187 - Auth query 1076s ok 188 - HTTP code is 200 1076s ok 189 - Get cookie lemonldap (5a915e4ef6164e704223ad4200bb4df23f3acef9c65f0dc27b2deaaddd06c31e) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 190 - Post SAML request to IdP 1076s ok 191 - HTTP code is 200 1076s ok 192 - HTTP code is 200 1076s ok 193 - Page contains a form 1076s ok 194 - Host match 1076s ok 195 - URI match 1076s ok 196 - Field "SAMLResponse" is defined 1076s ok 197 - CSP header authorize POST request to auth.sp.com 1076s ok 198 - Method is POST 1076s ok 199 - Found SAMLResponse 1076s ok 200 - XML successfully parsed 1076s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 202 - Found expected NameID Format in response 1076s ok 203 - XML successfully parsed 1076s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID _D71BE559777FC4E84A15D8709E463537 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1076s ok 205 - NameID matches 1076s ok 206 - Portal object 1076s ok 207 - Init 1076s ok 208 - Portal app 1076s ok 209 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 210 - Auth query 1076s ok 211 - HTTP code is 200 1076s ok 212 - Get cookie lemonldap (edd6f4fd70fc76fea5ff07574c26809bb8a238a6e0c3e568677ed18ee94b7a15) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 213 - Post SAML request to IdP 1076s ok 214 - HTTP code is 200 1076s ok 215 - HTTP code is 200 1076s ok 216 - Page contains a form 1076s ok 217 - Host match 1076s ok 218 - URI match 1076s ok 219 - Field "SAMLResponse" is defined 1076s ok 220 - CSP header authorize POST request to auth.sp.com 1076s ok 221 - Method is POST 1076s ok 222 - Found SAMLResponse 1076s ok 223 - XML successfully parsed 1076s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 225 - Found expected NameID Format in response 1076s ok 226 - XML successfully parsed 1076s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID _D71BE559777FC4E84A15D8709E463537 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1076s ok 228 - NameID matches 1076s ok 229 - Portal object 1076s ok 230 - Init 1076s ok 231 - Portal app 1076s ok 232 - Register $type 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 233 - Auth query 1076s ok 234 - HTTP code is 200 1076s ok 235 - Get cookie lemonldap (eb1a36c4a7c1c296a89677a5770a62d26e1fbcd2f03e570c43652df7aef4c4ba) 1076s # Generated SAML Request: http://auth.sp.com/saml/metadata 1076s # ==> Pushing ISSUER <== 1076s # ==> Popping ISSUER <== 1076s ok 236 - Post SAML request to IdP 1076s ok 237 - HTTP code is 200 1076s ok 238 - HTTP code is 200 1076s ok 239 - Page contains a form 1076s ok 240 - Host match 1076s ok 241 - URI match 1076s ok 242 - Field "SAMLResponse" is defined 1076s ok 243 - CSP header authorize POST request to auth.sp.com 1076s ok 244 - Method is POST 1076s ok 245 - Found SAMLResponse 1076s ok 246 - XML successfully parsed 1076s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1076s ok 248 - Found expected NameID Format in response 1076s ok 249 - XML successfully parsed 1076s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1076s # Found NameID _A3F03237F042B6931FC63330FB7AB5DD with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 1076s ok 251 - NameID matches 1076s ok 252 - Transient ID is different from persistent ID 1076s 1..252 1076s ok 1076s t/30-SAML-NameID-SP.t ............................................. 1076s ok 1 - use Lemonldap::NG::Portal::Main; 1076s ok 2 - Portal object 1076s ok 3 - Init 1076s ok 4 - Portal app 1076s ok 5 - Register $type 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 6 1076s ok 7 - HTTP code is 200 1076s ok 8 - Page contains a form 1076s ok 9 - Host match 1076s ok 10 - URI match 1076s ok 11 - Field "SAMLRequest" is defined 1076s ok 12 - CSP header authorize POST request to auth.idp.com 1076s ok 13 - Method is POST 1076s ok 14 - Found SAMLRequest 1076s ok 15 - XML successfully parsed 1076s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1076s ok 17 - Found expected NameID Format in response 1076s ok 18 - Portal object 1076s ok 19 - Init 1076s ok 20 - Portal app 1076s ok 21 - Register $type 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 22 1076s ok 23 - HTTP code is 200 1076s ok 24 - Page contains a form 1076s ok 25 - Host match 1076s ok 26 - URI match 1076s ok 27 - Field "SAMLRequest" is defined 1076s ok 28 - CSP header authorize POST request to auth.idp.com 1076s ok 29 - Method is POST 1076s ok 30 - Found SAMLRequest 1076s ok 31 - XML successfully parsed 1076s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1076s ok 33 - Found expected NameID Format in response 1076s ok 34 - Portal object 1076s ok 35 - Init 1076s ok 36 - Portal app 1076s ok 37 - Register $type 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 38 1076s ok 39 - HTTP code is 200 1076s ok 40 - Page contains a form 1076s ok 41 - Host match 1076s ok 42 - URI match 1076s ok 43 - Field "SAMLRequest" is defined 1076s ok 44 - CSP header authorize POST request to auth.idp.com 1076s ok 45 - Method is POST 1076s ok 46 - Found SAMLRequest 1076s ok 47 - XML successfully parsed 1076s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1076s ok 49 - Found expected NameID Format in response 1076s ok 50 - Portal object 1076s ok 51 - Init 1076s ok 52 - Portal app 1076s ok 53 - Register $type 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 54 1076s ok 55 - HTTP code is 200 1076s ok 56 - Page contains a form 1076s ok 57 - Host match 1076s ok 58 - URI match 1076s ok 59 - Field "SAMLRequest" is defined 1076s ok 60 - CSP header authorize POST request to auth.idp.com 1076s ok 61 - Method is POST 1076s ok 62 - Found SAMLRequest 1076s ok 63 - XML successfully parsed 1076s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1076s ok 65 - Found expected NameID Format in response 1076s ok 66 - Portal object 1076s ok 67 - Init 1076s ok 68 - Portal app 1076s ok 69 - Register $type 1076s # ==> Pushing SP <== 1076s # ==> Popping SP <== 1076s ok 70 1076s ok 71 - HTTP code is 200 1076s ok 72 - Page contains a form 1076s ok 73 - Host match 1076s ok 74 - URI match 1076s ok 75 - Field "SAMLRequest" is defined 1076s ok 76 - CSP header authorize POST request to auth.idp.com 1076s ok 77 - Method is POST 1076s ok 78 - Found SAMLRequest 1076s ok 79 - XML successfully parsed 1076s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1076s ok 81 - Found expected NameID Format in response 1076s 1..81 1076s ok 1077s t/30-SAML-POST-Logout-when-expired.t .............................. 1077s ok 1 - use Lemonldap::NG::Portal::Main; 1077s ok 2 - Portal object 1077s ok 3 - Init 1077s ok 4 - Portal app 1077s ok 5 - Register $type 1077s ok 6 - Portal object 1077s ok 7 - Init 1077s ok 8 - Portal app 1077s ok 9 - Register $type 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 10 - Unauth SP request 1077s ok 11 - HTTP code is 200 1077s ok 12 - HTTP code is 200 1077s ok 13 - Page contains a form 1077s ok 14 - Host match 1077s ok 15 - URI match 1077s ok 16 - Field "SAMLRequest" is defined 1077s ok 17 - CSP header authorize POST request to auth.idp.com 1077s ok 18 - Method is POST 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 19 - Post SAML request to IdP 1077s ok 20 - HTTP code is 200 1077s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107189_54638%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%2C%22issuerTs%22%3A1746179069%7D) 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 22 - Post authentication 1077s ok 23 - Reject reason is 89 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 24 - Unauth SP request 1077s ok 25 - HTTP code is 200 1077s ok 26 - HTTP code is 200 1077s ok 27 - Page contains a form 1077s ok 28 - Host match 1077s ok 29 - URI match 1077s ok 30 - Field "SAMLRequest" is defined 1077s ok 31 - CSP header authorize POST request to auth.idp.com 1077s ok 32 - Method is POST 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 33 - Post SAML request to IdP 1077s ok 34 - HTTP code is 200 1077s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107189_51150%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179069%7D) 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 36 - Post authentication 1077s ok 37 - Get cookie lemonldap (13ad8e73a213ebf63d4658220ca238629a88aab5922597afa1f9028e6a1c67df) 1077s ok 38 - Get cookie lemonldappdata () 1077s ok 39 - SAML request cleared from pdata 1077s ok 40 - HTTP code is 200 1077s ok 41 - Page contains a form 1077s ok 42 - Host match 1077s ok 43 - URI match 1077s ok 44 - Field "SAMLResponse" is defined 1077s ok 45 - CSP header authorize POST request to auth.sp.com 1077s ok 46 - Method is POST 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 47 - Post SAML response to SP 1077s ok 48 - Get redirection 1077s ok 49 - Location is http://auth.sp.com/ 1077s ok 50 - Get cookie lemonldap (90772f73cc15bad62e1123ae66b23051da4d77a6bf32e7a64100d7946d11484b) 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 51 - Get / on SP 1077s ok 52 - HTTP code is 200 1077s ok 53 - Authenticated as fa@badwolf.org@idp 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 54 - Query SP for logout 1077s ok 55 - HTTP code is 200 1077s ok 56 - Page contains a form 1077s ok 57 - Host match 1077s ok 58 - URI match 1077s ok 59 - Field "SAMLRequest" is defined 1077s ok 60 - CSP header authorize POST request to auth.idp.com 1077s ok 61 - Method is POST 1077s # ==> Pushing ISSUER <== 1077s # ==> Popping ISSUER <== 1077s ok 62 - Post SAML logout request to IdP 1077s ok 63 - HTTP code is 200 1077s ok 64 - Page contains a form 1077s ok 65 - Host match 1077s ok 66 - URI match 1077s ok 67 - Field "SAMLResponse" is defined 1077s ok 68 - CSP header authorize POST request to auth.sp.com 1077s ok 69 - Method is POST 1077s # ==> Pushing SP <== 1077s # ==> Popping SP <== 1077s ok 70 - Post SAML response to SP 1077s ok 71 - Found SLO error 1077s 1..71 1077s ok 1078s t/30-SAML-POST-Logout-when-removed.t .............................. 1078s ok 1 - use Lemonldap::NG::Portal::Main; 1078s ok 2 - Portal object 1078s ok 3 - Init 1078s ok 4 - Portal app 1078s ok 5 - Register $type 1078s ok 6 - Portal object 1078s ok 7 - Init 1078s ok 8 - Portal app 1078s ok 9 - Register $type 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 10 - Unauth SP request 1078s ok 11 - HTTP code is 200 1078s ok 12 - HTTP code is 200 1078s ok 13 - Page contains a form 1078s ok 14 - Host match 1078s ok 15 - URI match 1078s ok 16 - Field "SAMLRequest" is defined 1078s ok 17 - CSP header authorize POST request to auth.idp.com 1078s ok 18 - Method is POST 1078s # ==> Pushing ISSUER <== 1078s # ==> Popping ISSUER <== 1078s ok 19 - Post SAML request to IdP 1078s ok 20 - HTTP code is 200 1078s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107190_21047%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179070%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1078s # ==> Pushing ISSUER <== 1078s # ==> Popping ISSUER <== 1078s ok 22 - Post authentication 1078s ok 23 - Get cookie lemonldap (2b46139442be30e8a695e34f3969fb4fd8198d0372945178cd62ebd24cc5117d) 1078s ok 24 - Get cookie lemonldappdata () 1078s ok 25 - SAML request cleared from pdata 1078s ok 26 - HTTP code is 200 1078s ok 27 - Page contains a form 1078s ok 28 - Host match 1078s ok 29 - URI match 1078s ok 30 - Field "SAMLResponse" is defined 1078s ok 31 - CSP header authorize POST request to auth.sp.com 1078s ok 32 - Method is POST 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 33 - Post SAML response to SP 1078s ok 34 - Get redirection 1078s ok 35 - Location is http://auth.sp.com/ 1078s ok 36 - Get cookie lemonldap (8d0e1f9aebdc4e99e7ed1025e9df643b700b27390a38f9720eff5d834147e78f) 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 37 - Get / on SP 1078s ok 38 - HTTP code is 200 1078s # ==> Pushing ISSUER <== 1078s # ==> Popping ISSUER <== 1078s ok 39 - Query IDP for logout 1078s ok 40 - Get cookie lemonldap (0) 1078s ok 41 - IDP cookie removed 1078s # ==> Pushing ISSUER <== 1078s # ==> Popping ISSUER <== 1078s ok 42 - Test if old cookie is denied by IdP 1078s ok 43 - Response status is 401 1078s ok 44 - Content is JSON 1078s ok 45 - Error code is 1 1078s # ==> Pushing SP <== 1078s # ==> Popping SP <== 1078s ok 46 - Query SP for logout 1078s ok 47 - HTTP code is 200 1078s ok 48 - Page contains a form 1078s ok 49 - Host match 1078s ok 50 - URI match 1078s ok 51 - Field "SAMLRequest" is defined 1078s ok 52 - CSP header authorize POST request to auth.idp.com 1078s ok 53 - Method is POST 1078s # ==> Pushing ISSUER <== 1078s # ==> Popping ISSUER <== 1078s ok 54 - Post SAML logout request to IdP 1078s ok 55 - Found SESSIONEXPIRED error 1078s 1..55 1078s ok 1079s t/30-SAML-POST-with-2F-UpgradeOnly.t .............................. 1079s ok 1 - use Lemonldap::NG::Portal::Main; 1079s ok 2 - Portal object 1079s ok 3 - Init 1079s ok 4 - Portal app 1079s ok 5 - Register $type 1079s ok 6 - Portal object 1079s ok 7 - Init 1079s ok 8 - Portal app 1079s ok 9 - Register $type 1079s # ==> Pushing SP <== 1079s # ==> Popping SP <== 1079s ok 10 - Unauth SP request 1079s ok 11 - HTTP code is 200 1079s ok 12 - HTTP code is 200 1079s ok 13 - Page contains a form 1079s ok 14 - Host match 1079s ok 15 - URI match 1079s ok 16 - Field "SAMLRequest" is defined 1079s ok 17 - CSP header authorize POST request to auth.idp.com 1079s ok 18 - Method is POST 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 19 - Post SAML request to IdP 1079s ok 20 - HTTP code is 200 1079s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107190_52901%22%2C%22targetAuthnLevel%22%3A4%2C%22issuerTs%22%3A1746179070%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 22 - Post authentication 1079s ok 23 - HTTP code is 200 1079s ok 24 - Page contains a form 1079s ok 25 - URI match 1079s ok 26 - Field "token" is defined 1079s ok 27 - Field "code" is defined 1079s ok 28 - Found EXTCODE input 1079s ok 29 - Found 2F code in mail 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 30 - Post code 1079s ok 31 - Get cookie lemonldap (a82217e1a7be8e9ca15b54937f95c49dc598b605c73f78a10cb38533b71abbbc) 1079s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107190_52901%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1079s ok 33 - Get redirection 1079s ok 34 - Location is http://auth.idp.com/saml 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 35 - Follow redirection 1079s ok 36 - Get cookie lemonldappdata () 1079s ok 37 - SAML request cleared from pdata 1079s ok 38 - HTTP code is 200 1079s ok 39 - Page contains a form 1079s ok 40 - Host match 1079s ok 41 - URI match 1079s ok 42 - Field "SAMLResponse" is defined 1079s ok 43 - CSP header authorize POST request to auth.sp.com 1079s ok 44 - Method is POST 1079s # ==> Pushing SP <== 1079s # ==> Popping SP <== 1079s ok 45 - Post SAML response to SP 1079s ok 46 - Get redirection 1079s ok 47 - Location is http://auth.sp.com/ 1079s ok 48 - Get cookie lemonldap (cc4bff6a3d4019e336edf27f2242ef4a982032a96b1441e44bda5ab04471d1c2) 1079s # ==> Pushing SP <== 1079s # ==> Popping SP <== 1079s ok 49 - Get / on SP 1079s ok 50 - HTTP code is 200 1079s ok 51 - Authenticated as dwho@badwolf.org@idp 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 52 - Post authentication 1079s ok 53 - Get cookie lemonldap (e94d2bbd715cc576bbbbb352c138f663be2dbc90fb33f2fad0e79baebedc97be) 1079s # ==> Pushing SP <== 1079s # ==> Popping SP <== 1079s ok 54 - Unauth SP request 1079s ok 55 - HTTP code is 200 1079s ok 56 - HTTP code is 200 1079s ok 57 - Page contains a form 1079s ok 58 - Host match 1079s ok 59 - URI match 1079s ok 60 - Field "SAMLRequest" is defined 1079s ok 61 - CSP header authorize POST request to auth.idp.com 1079s ok 62 - Method is POST 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 63 - Post SAML request to IdP 1079s ok 64 - HTTP code is 200 1079s ok 65 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179071%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestsaml%22%3A%221746107191_20816%22%7D) 1079s ok 66 - HTTP code is 200 1079s ok 67 - Page contains a form 1079s ok 68 - URI match 1079s ok 69 - Field "confirm" is defined 1079s ok 70 - Field "url" is defined 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 71 - Post code 1079s ok 72 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestsaml%22%3A%221746107191_20816%22%2C%22issuerTs%22%3A1746179071%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 1079s ok 73 - HTTP code is 200 1079s ok 74 - Page contains a form 1079s ok 75 - URI match 1079s ok 76 - Field "token" is defined 1079s ok 77 - Field "code" is defined 1079s ok 78 - Found EXTCODE input 1079s ok 79 - Found 2F code in mail 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 80 - Post code 1079s ok 81 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107191_20816%22%7D) 1079s ok 82 - Get redirection 1079s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 1079s # ==> Pushing ISSUER <== 1079s # ==> Popping ISSUER <== 1079s ok 84 - Follow redirection 1079s ok 85 - Get cookie lemonldappdata () 1079s ok 86 - SAML request cleared from pdata 1079s ok 87 - HTTP code is 200 1079s ok 88 - Page contains a form 1079s ok 89 - Host match 1079s ok 90 - URI match 1079s ok 91 - Field "SAMLResponse" is defined 1079s ok 92 - CSP header authorize POST request to auth.sp.com 1079s ok 93 - Method is POST 1079s # ==> Pushing SP <== 1079s # ==> Popping SP <== 1079s ok 94 - Post SAML response to SP 1079s ok 95 - Get redirection 1079s ok 96 - Location is http://auth.sp.com/ 1079s ok 97 - Get cookie lemonldap (39e660b476bce46836918e8db7310a639b47ba4456b546387398adb981b39b93) 1079s # ==> Pushing SP <== 1079s # ==> Popping SP <== 1079s ok 98 - Get / on SP 1079s ok 99 - HTTP code is 200 1079s ok 100 - Authenticated as dwho@badwolf.org@idp 1079s 1..100 1079s ok 1080s t/30-SAML-POST-with-2F-and-Notification.t ......................... 1080s ok 1 - use Lemonldap::NG::Portal::Main; 1080s ok 2 - Portal object 1080s ok 3 - Init 1080s ok 4 - Portal app 1080s ok 5 - Register $type 1080s ok 6 - Portal object 1080s ok 7 - Init 1080s ok 8 - Portal app 1080s ok 9 - Register $type 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 10 - Unauth SP request 1080s ok 11 - HTTP code is 200 1080s ok 12 - HTTP code is 200 1080s ok 13 - Page contains a form 1080s ok 14 - Host match 1080s ok 15 - URI match 1080s ok 16 - Field "SAMLRequest" is defined 1080s ok 17 - CSP header authorize POST request to auth.idp.com 1080s ok 18 - Method is POST 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 19 - Post SAML request to IdP 1080s ok 20 - HTTP code is 200 1080s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107191_60339%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179071%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 22 - Post authentication 1080s ok 23 - HTTP code is 200 1080s ok 24 - Page contains a form 1080s ok 25 - URI match 1080s ok 26 - Field "token" is defined 1080s ok 27 - Field "code" is defined 1080s ok 28 - Found EXTCODE input 1080s ok 29 - Found 2F code in mail 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 30 - Post code 1080s ok 31 - Get cookie lemonldap (NETYaMlIQnQC8Yzqpd3xk8cAhHHytW3mH1QBQ0EoOsS+zM/hCR1Lwwk/AN19WH6Q8BPArHdpgcgPSoCq4kzNTLHibum2oFQSMq5nf3XSCJ6oAlLTE0KcALgRsi3nWxePyhu+FwtBwMA659w/+9pnYA==) 1080s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107191_60339%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%2C%22issuerTs%22%3A1746179071%7D) 1080s ok 33 - HTTP code is 200 1080s ok 34 - Page contains a form 1080s ok 35 - URI match 1080s ok 36 - Field "reference1x1" is defined 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 37 - Accept notification 1080s ok 38 - Get cookie lemonldap (ed173e5a3f6aa74ae7e9b3597f013f325efbc076a15eea3cd631d2815fd7ef09) 1080s ok 39 - Notification was deleted 1080s ok 40 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107191_60339%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1080s ok 41 - Get redirection 1080s ok 42 - Location is http://auth.idp.com/saml 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 43 - Follow redirection 1080s ok 44 - Get cookie lemonldappdata () 1080s ok 45 - SAML request cleared from pdata 1080s ok 46 - HTTP code is 200 1080s ok 47 - Page contains a form 1080s ok 48 - Host match 1080s ok 49 - URI match 1080s ok 50 - Field "SAMLResponse" is defined 1080s ok 51 - CSP header authorize POST request to auth.sp.com 1080s ok 52 - Method is POST 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 53 - Post SAML response to SP 1080s ok 54 - Get redirection 1080s ok 55 - Location is http://auth.sp.com/ 1080s ok 56 - Get cookie lemonldap (475cfbfce8aafe5760dd69a088d9874ce5f9b87fbc1ff13ccff29fd45cfa8a5a) 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 57 - Get / on SP 1080s ok 58 - HTTP code is 200 1080s ok 59 - Authenticated as dwho@badwolf.org@idp 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 60 - Query SP for logout 1080s ok 61 - HTTP code is 200 1080s ok 62 - Page contains a form 1080s ok 63 - Host match 1080s ok 64 - URI match 1080s ok 65 - Field "SAMLRequest" is defined 1080s ok 66 - CSP header authorize POST request to auth.idp.com 1080s ok 67 - Method is POST 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 68 - Post SAML logout request to IdP 1080s ok 69 - HTTP code is 200 1080s ok 70 - Page contains a form 1080s ok 71 - Host match 1080s ok 72 - URI match 1080s ok 73 - Field "SAMLResponse" is defined 1080s ok 74 - CSP header authorize POST request to auth.sp.com 1080s ok 75 - Method is POST 1080s ok 76 - Get cookie lemonldap (0) 1080s ok 77 - SSO cookie removed 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 78 - Post SAML response to SP 1080s ok 79 - Get redirection 1080s ok 80 - Location is http://auth.sp.com/?logout=1 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 81 - Test if user is reject on IdP 1080s ok 82 - Response status is 401 1080s ok 83 - Content is JSON 1080s ok 84 - Error code is 1 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 85 - Test if user is reject on SP 1080s ok 86 - HTTP code is 200 1080s ok 87 - HTTP code is 200 1080s ok 88 - Page contains a form 1080s ok 89 - Host match 1080s ok 90 - URI match 1080s ok 91 - Field "SAMLRequest" is defined 1080s ok 92 - CSP header authorize POST request to auth.idp.com 1080s ok 93 - Method is POST 1080s 1..93 1080s ok 1080s t/30-SAML-POST-with-Notification.t ................................ 1080s ok 1 - use Lemonldap::NG::Portal::Main; 1080s ok 2 - Portal object 1080s ok 3 - Init 1080s ok 4 - Portal app 1080s ok 5 - Register $type 1080s ok 6 - Portal object 1080s ok 7 - Init 1080s ok 8 - Portal app 1080s ok 9 - Register $type 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 10 - Unauth SP request 1080s ok 11 - HTTP code is 200 1080s ok 12 - HTTP code is 200 1080s ok 13 - Page contains a form 1080s ok 14 - Host match 1080s ok 15 - URI match 1080s ok 16 - Field "SAMLRequest" is defined 1080s ok 17 - CSP header authorize POST request to auth.idp.com 1080s ok 18 - Method is POST 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 19 - Post SAML request to IdP 1080s ok 20 - HTTP code is 200 1080s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107192_63698%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179072%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 22 - Post authentication 1080s ok 23 - Get cookie lemonldap (nyKLc+0F1EXI+dMgJvB40c5Axeq6G84AaNW/9+leYNK4LJ8F8iwVHtwfSd1pSOIPTrRUHl7qDMlSM++DjMWWR0Sqr4xVsyYXckK7E8WkiP5d2HDIRo0UgqvWrIfdTKtOPtATYLpQtC7+TJ3nSlLyVQ==) 1080s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179072%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%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107192_63698%22%7D) 1080s ok 25 - HTTP code is 200 1080s ok 26 - Page contains a form 1080s ok 27 - URI match 1080s ok 28 - Field "reference1x1" is defined 1080s ok 29 - Field "url" is defined 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 30 - Accept notification 1080s ok 31 - Get cookie lemonldap (32d0adfd7d40835895e734c379191fe823f7b3e87fa9fa7f7c0e73dc878a5cf9) 1080s ok 32 - Notification was deleted 1080s ok 33 - Get cookie lemonldappdata (%7B%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%22issuerRequestsaml%22%3A%221746107192_63698%22%7D) 1080s ok 34 - Get redirection 1080s ok 35 - Location is http://auth.idp.com/saml 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 36 - Follow redirection 1080s ok 37 - Get cookie lemonldappdata () 1080s ok 38 - SAML request cleared from pdata 1080s ok 39 - HTTP code is 200 1080s ok 40 - Page contains a form 1080s ok 41 - Host match 1080s ok 42 - URI match 1080s ok 43 - Field "SAMLResponse" is defined 1080s ok 44 - CSP header authorize POST request to auth.sp.com 1080s ok 45 - Method is POST 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 46 - Post SAML response to SP 1080s ok 47 - Get redirection 1080s ok 48 - Location is http://auth.sp.com/ 1080s ok 49 - Get cookie lemonldap (2450a499303b50cc8c6d784b88bbb599714b7cccbf47360a790dea41c884895f) 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 50 - Get / on SP 1080s ok 51 - HTTP code is 200 1080s ok 52 - Authenticated as dwho@badwolf.org@idp 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 53 - Query SP for logout 1080s ok 54 - HTTP code is 200 1080s ok 55 - Page contains a form 1080s ok 56 - Host match 1080s ok 57 - URI match 1080s ok 58 - Field "SAMLRequest" is defined 1080s ok 59 - CSP header authorize POST request to auth.idp.com 1080s ok 60 - Method is POST 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 61 - Post SAML logout request to IdP 1080s ok 62 - HTTP code is 200 1080s ok 63 - Page contains a form 1080s ok 64 - Host match 1080s ok 65 - URI match 1080s ok 66 - Field "SAMLResponse" is defined 1080s ok 67 - CSP header authorize POST request to auth.sp.com 1080s ok 68 - Method is POST 1080s ok 69 - Get cookie lemonldap (0) 1080s ok 70 - SSO cookie removed 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 71 - Post SAML response to SP 1080s ok 72 - Get redirection 1080s ok 73 - Location is http://auth.sp.com/?logout=1 1080s # ==> Pushing ISSUER <== 1080s # ==> Popping ISSUER <== 1080s ok 74 - Test if user is reject on IdP 1080s ok 75 - Response status is 401 1080s ok 76 - Content is JSON 1080s ok 77 - Error code is 1 1080s # ==> Pushing SP <== 1080s # ==> Popping SP <== 1080s ok 78 - Test if user is reject on SP 1080s ok 79 - HTTP code is 200 1080s ok 80 - HTTP code is 200 1080s ok 81 - Page contains a form 1080s ok 82 - Host match 1080s ok 83 - URI match 1080s ok 84 - Field "SAMLRequest" is defined 1080s ok 85 - CSP header authorize POST request to auth.idp.com 1080s ok 86 - Method is POST 1080s 1..86 1080s ok 1081s t/30-SAML-ReAuth-with-Cmb-Kerberos.t .............................. 1081s ok 1 - use Lemonldap::NG::Portal::Main; 1081s ok 2 - Portal object 1081s ok 3 - Init 1081s ok 4 - Portal app 1081s ok 5 - Register $type 1081s ok 6 - Portal object 1081s ok 7 - Init 1081s ok 8 - Portal app 1081s ok 9 - Register $type 1081s # ==> Pushing ISSUER <== 1081s # ==> Popping ISSUER <== 1081s ok 10 - Auth query 1081s ok 11 - HTTP code is 200 1081s ok 12 - Get cookie lemonldap (46a11c05c86db149179728e559f461871d576823f075273146321a49071aa89a) 1081s ok 13 - Waiting timeout 1081s # ==> Pushing SP <== 1081s # ==> Popping SP <== 1081s ok 14 - Unauth SP request 1081s ok 15 - HTTP code is 200 1081s ok 16 - Page contains a form 1081s ok 17 - Host match 1081s ok 18 - URI match 1081s ok 19 - Field "SAMLRequest" is defined 1081s ok 20 - CSP header authorize POST request to auth.idp.com 1081s ok 21 - Method is POST 1081s # ==> Pushing ISSUER <== 1081s # ==> Popping ISSUER <== 1081s ok 22 - Post SAML request to IdP 1081s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179103%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221746107223_53557%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1081s ok 24 - HTTP code is 200 1081s ok 25 - Page contains a form 1081s ok 26 - URI match 1081s ok 27 - Field "confirm" is defined 1081s ok 28 - Propose to renew session 1081s # ==> Pushing ISSUER <== 1081s # ==> Popping ISSUER <== 1081s ok 29 - Ask to renew 1081s ok 30 - Found Kerberos JS 1081s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1746179103%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107223_53557%22%7D) 1081s ok 32 - HTTP code is 200 1081s ok 33 - Page contains a form 1081s ok 34 - Host match 1081s ok 35 - Field "upgrading" is defined 1081s ok 36 - Field "url" is defined 1081s ok 37 - Field "kerberos" is defined 1081s ok 38 - Field "ajax_auth_token" is defined 1081s ok 39 - CSP header authorize POST request to \# 1081s # ==> Pushing ISSUER <== 1081s # ==> Popping ISSUER <== 1081s ok 40 - AJAX query 1081s ok 41 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179103%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221746107223_53557%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1081s ok 42 1081s # ==> Pushing ISSUER <== 1081s # ==> Popping ISSUER <== 1081s ok 43 - AJAX query 1081s ok 44 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1746179103%2C%22issuerRequestsaml%22%3A%221746107223_53557%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1081s ok 45 - HTTP code is 200 1081s ok 46 - Content-Type is JSON 1081s ok 47 - Content is valid JSON 1081s ok 48 - User token was returned 1081s # ==> Pushing ISSUER <== 1081s # ==> Popping ISSUER <== 1081s ok 49 - Post form 1081s ok 50 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107223_53557%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1081s ok 51 - Get cookie lemonldap (b3a1b11fbb70c9f4c5e85313ef6429767720dc3aa929abc39478630144324300) 1081s ok 52 - Get a new session 1081s ok 53 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107223_53557%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1081s ok 54 - Get redirection 1081s ok 55 - Location header found 1081s # ==> Pushing ISSUER <== 1081s # ==> Popping ISSUER <== 1081s ok 56 - Follow redirection 1081s ok 57 - HTTP code is 200 1081s ok 58 - Page contains a form 1081s ok 59 - Host match 1081s ok 60 - URI match 1081s ok 61 - Field "SAMLResponse" is defined 1081s ok 62 - CSP header authorize POST request to auth.sp.com 1081s ok 63 - Method is POST 1081s # ==> Pushing SP <== 1081s # ==> Popping SP <== 1081s ok 64 - Post SAML response to SP 1081s ok 65 - Get cookie lemonldap (d6895257c0efba561830b41b50ef65d8db58c6d2e51f778f417952d530d14878) 1081s ok 66 - Get redirection 1081s ok 67 - Location is http://auth.sp.com/ 1081s 1..67 1081s ok 1082s t/30-SAML-ReAuth-with-choice.t .................................... 1082s ok 1 - use Lemonldap::NG::Portal::Main; 1082s ok 2 - Portal object 1082s ok 3 - Init 1082s ok 4 - Portal app 1082s ok 5 - Register $type 1082s ok 6 - Portal object 1082s ok 7 - Init 1082s ok 8 - Portal app 1082s ok 9 - Register $type 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 10 - Auth query 1082s ok 11 - HTTP code is 200 1082s ok 12 - Get cookie lemonldap (5cfec79b119d9a9cf421b4a4c0ceace1b39f4677e21f363d0f1a02c67cbbcd7f) 1082s ok 13 - Waiting timeout 1082s # ==> Pushing SP <== 1082s # ==> Popping SP <== 1082s ok 14 - Unauth SP request 1082s ok 15 - HTTP code is 200 1082s ok 16 - Page contains a form 1082s ok 17 - Host match 1082s ok 18 - URI match 1082s ok 19 - Field "SAMLRequest" is defined 1082s ok 20 - CSP header authorize POST request to auth.idp.com 1082s ok 21 - Method is POST 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 22 - Post SAML request to IdP 1082s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107224_50053%22%2C%22issuerTs%22%3A1746179104%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1082s ok 24 - HTTP code is 200 1082s ok 25 - Page contains a form 1082s ok 26 - URI match 1082s ok 27 - Field "confirm" is defined 1082s ok 28 - Propose to renew session 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 29 - Ask to renew 1082s ok 30 - HTTP code is 200 1082s ok 31 - Page contains a form 1082s ok 32 - Host match 1082s ok 33 - Field "upgrading" is defined 1082s ok 34 - Field "url" is defined 1082s ok 35 - CSP header authorize POST request to \# 1082s ok 36 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179104%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221746107224_50053%22%7D) 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 37 - Re auth 1082s ok 38 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107224_50053%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1082s ok 39 - Get cookie lemonldap (04525e4ac8a856200beba3b7617eae05d78a7b8aac66145d312de7eb967d898d) 1082s ok 40 - Get a new session 1082s ok 41 - Get redirection 1082s ok 42 - Location header found 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 43 - Follow redirection 1082s ok 44 - HTTP code is 200 1082s ok 45 - Page contains a form 1082s ok 46 - Host match 1082s ok 47 - URI match 1082s ok 48 - Field "SAMLResponse" is defined 1082s ok 49 - CSP header authorize POST request to auth.sp.com 1082s ok 50 - Method is POST 1082s # ==> Pushing SP <== 1082s # ==> Popping SP <== 1082s ok 51 - Post SAML response to SP 1082s ok 52 - Get cookie lemonldap (4123fbcb7335bdbe6f20ace5cf27dfa1e112add553540efffc316423f0946e06) 1082s ok 53 - Get redirection 1082s ok 54 - Location is http://auth.sp.com/ 1082s 1..54 1082s ok 1082s t/30-SAML-ReAuth.t ................................................ 1082s ok 1 - use Lemonldap::NG::Portal::Main; 1082s ok 2 - Portal object 1082s ok 3 - Init 1082s ok 4 - Portal app 1082s ok 5 - Register $type 1082s ok 6 - Portal object 1082s ok 7 - Init 1082s ok 8 - Portal app 1082s ok 9 - Register $type 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 10 - Auth query 1082s ok 11 - HTTP code is 200 1082s ok 12 - Get cookie lemonldap (0a0fcdb4f07a9c03e7dc59058e9f272c93b52ae56853b6240816c466747616d3) 1082s # ==> Pushing SP <== 1082s # ==> Popping SP <== 1082s ok 13 - Unauth SP request 1082s ok 14 - HTTP code is 200 1082s ok 15 - Page contains a form 1082s ok 16 - Host match 1082s ok 17 - URI match 1082s ok 18 - Field "SAMLRequest" is defined 1082s ok 19 - CSP header authorize POST request to auth.idp.com 1082s ok 20 - Method is POST 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 21 - Post SAML request to IdP 1082s ok 22 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1746179104%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107224_60400%22%7D) 1082s ok 23 - HTTP code is 200 1082s ok 24 - Page contains a form 1082s ok 25 - URI match 1082s ok 26 - Field "confirm" is defined 1082s ok 27 - Propose to renew session 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 28 - Ask to renew 1082s ok 29 - HTTP code is 200 1082s ok 30 - Page contains a form 1082s ok 31 - Host match 1082s ok 32 - Field "upgrading" is defined 1082s ok 33 - Field "url" is defined 1082s ok 34 - CSP header authorize POST request to \# 1082s 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%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1746179104%2C%22issuerRequestsaml%22%3A%221746107224_60400%22%7D) 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 36 - Re auth 1082s ok 37 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107224_60400%22%7D) 1082s ok 38 - Get cookie lemonldap (f183b7a46cf16d1fd9319b9dab72731e7ca8e4a39f6c370e323eb0bb53403079) 1082s ok 39 - Get a new session 1082s ok 40 - Get redirection 1082s ok 41 - Location header found 1082s # ==> Pushing ISSUER <== 1082s # ==> Popping ISSUER <== 1082s ok 42 - Follow redirection 1082s ok 43 - HTTP code is 200 1082s ok 44 - Page contains a form 1082s ok 45 - Host match 1082s ok 46 - URI match 1082s ok 47 - Field "SAMLResponse" is defined 1082s ok 48 - CSP header authorize POST request to auth.sp.com 1082s ok 49 - Method is POST 1082s # ==> Pushing SP <== 1082s # ==> Popping SP <== 1082s ok 50 - Post SAML response to SP 1082s ok 51 - Get cookie lemonldap (3e57cbb1241cce913ff8dffd7e72af0656031750a7a47ce8225dd025885012a5) 1082s ok 52 - Get redirection 1082s ok 53 - Location is http://auth.sp.com/ 1082s 1..53 1082s ok 1083s t/30-SAML-RelayState.t ............................................ 1083s ok 1 - use Lemonldap::NG::Portal::Main; 1083s ok 2 - Portal object 1083s ok 3 - Init 1083s ok 4 - Portal app 1083s ok 5 - Register $type 1083s # Subtest: RelayState handing with Redirect binding 1083s # ==> Pushing ISSUER <== 1083s # ==> Popping ISSUER <== 1083s ok 1 - Auth query 1083s ok 2 - Get cookie lemonldap (10deea1144ee7d6fe0521e1ec0aaf901fb74022531edefa989dd77a6459244e9) 1083s # ==> Pushing ISSUER <== 1083s # ==> Popping ISSUER <== 1083s ok 3 - Follow redirection 1083s ok 4 - Correct html encoding of special characters in RelayState 1083s 1..4 1083s ok 6 - RelayState handing with Redirect binding 1083s # Subtest: RelayState handing with POST binding 1083s # ==> Pushing ISSUER <== 1083s # ==> Popping ISSUER <== 1083s ok 1 - Auth query 1083s ok 2 - Get cookie lemonldap (f08188fb394371599f987a4cc1d61a3cc6494e52bdb851657462934214a4d5bb) 1083s # ==> Pushing ISSUER <== 1083s # ==> Popping ISSUER <== 1083s ok 3 - Follow redirection 1083s ok 4 - Correct html encoding of special characters in RelayState 1083s 1..4 1083s ok 7 - RelayState handing with POST binding 1083s 1..7 1083s ok 1084s t/30-SAML-SP-rule.t ............................................... 1084s ok 1 - use Lemonldap::NG::Portal::Main; 1084s ok 2 - Portal object 1084s ok 3 - Init 1084s ok 4 - Portal app 1084s ok 5 - Register $type 1084s ok 6 - Portal object 1084s ok 7 - Init 1084s ok 8 - Portal app 1084s ok 9 - Register $type 1084s ok 10 - Portal object 1084s ok 11 - Init 1084s ok 12 - Portal app 1084s ok 13 - Register $type 1084s # ==> Pushing SP <== 1084s # ==> Popping SP <== 1084s ok 14 - Unauth SP request 1084s ok 15 - Get redirection 1084s ok 16 - Location header found 1084s # ==> Pushing ISSUER <== 1084s # ==> Popping ISSUER <== 1084s ok 17 - Launch SAML request to IdP 1084s ok 18 - HTTP code is 200 1084s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179076%2C%22issuerRequestsaml%22%3A%221746107196_38559%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) 1084s # ==> Pushing ISSUER <== 1084s # ==> Popping ISSUER <== 1084s ok 20 - Post authentication 1084s ok 21 - HTTP code is 200 1084s ok 22 - Get cookie lemonldap (505b685a44e864861cb62de955a9453e26fc1bce605af58e5eded95dce119f7d) 1084s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 1084s ok 24 - PE_UNAUTHORIZEDPARTNER 1084s # ==> Pushing UNKNOWNSP <== 1084s # ==> Popping UNKNOWNSP <== 1084s ok 25 - Unauth SP request 1084s ok 26 - Get redirection 1084s ok 27 - Location header found 1084s # ==> Pushing ISSUER <== 1084s # ==> Popping ISSUER <== 1084s ok 28 - Launch SAML request to IdP 1084s ok 29 - Unknown entity ID: code found on page 1084s ok 30 - Unknown entity ID 1084s 1..30 1084s ok 1085s t/31-Auth-and-issuer-CAS-Logout-20.t .............................. 1085s ok 1 - use Lemonldap::NG::Portal::Main; 1085s ok 2 - Portal object 1085s ok 3 - Init 1085s ok 4 - Portal app 1085s ok 5 - Register $type 1085s ok 6 - Portal object 1085s ok 7 - Init 1085s ok 8 - Portal app 1085s ok 9 - Register $type 1085s # ==> Pushing SP <== 1085s # ==> Popping SP <== 1085s ok 10 - Unauth SP request 1085s ok 11 - Get cookie llngcasserver (idp) 1085s ok 12 - Get CAS server cookie 1085s ok 13 - Get redirection 1085s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 15 - Query CAS server 1085s ok 16 - HTTP code is 200 1085s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107196_29751%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746179076%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 18 - Post authentication 1085s ok 19 - Get cookie lemonldap (f4905476132b2b16e0a7e8c12f9cf023fa2a980b7a26a9e4c88ff2af165af84f) 1085s ok 20 - Get cookie lemonldappdata () 1085s ok 21 - SAML request cleared from pdata 1085s ok 22 - Get redirection 1085s ok 23 - Location header found 1085s # ==> Pushing SP <== 1085s ok 24 - SOAP request 1085s # ==> Saving handler SP <== 1085s # ==> Pushing ISSUER <== 1085s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1085s # ==> Popping ISSUER <== 1085s # ==> Restoring SP <== 1085s ok 25 - Execute request to /cas/serviceValidate 1085s ok 26 - HTTP code is 200 1085s ok 27 - Content is XML 1085s # ==> Popping SP <== 1085s ok 28 - Query SP with ticket 1085s ok 29 - Get cookie lemonldap (521b8ae6f98273c565dfd2d7924ac8e88d821cf8010b85884e7b680ae9ba511e) 1085s # ==> Pushing SP <== 1085s # ==> Popping SP <== 1085s ok 30 - Get / on SP 1085s ok 31 - HTTP code is 200 1085s ok 32 - Authenticated as french 1085s ok 33 - UTF-8 values 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 34 - Query SP for logout 1085s ok 35 - HTTP code is 200 1085s ok 36 - CAS message found 1085s ok 37 - Redirect URL found 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 38 - Query IdP 1085s ok 39 - Response status is 401 1085s ok 40 - Content is JSON 1085s ok 41 - Error code is 1 1085s 1..41 1085s ok 1085s t/31-Auth-and-issuer-CAS-Logout-30.t .............................. 1085s ok 1 - use Lemonldap::NG::Portal::Main; 1085s ok 2 - Portal object 1085s ok 3 - Init 1085s ok 4 - Portal app 1085s ok 5 - Register $type 1085s ok 6 - Portal object 1085s ok 7 - Init 1085s ok 8 - Portal app 1085s ok 9 - Register $type 1085s # ==> Pushing SP <== 1085s # ==> Popping SP <== 1085s ok 10 - Unauth SP request 1085s ok 11 - Get cookie llngcasserver (idp) 1085s ok 12 - Get CAS server cookie 1085s ok 13 - Get redirection 1085s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 15 - Query CAS server 1085s ok 16 - HTTP code is 200 1085s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746179077%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221746107197_17950%22%7D) 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 18 - Post authentication 1085s ok 19 - Get cookie lemonldap (0433a585026d9ace945428033815ab9e6b1af79c03c3b64a387e7e6c0a7745ac) 1085s ok 20 - Get cookie lemonldappdata () 1085s ok 21 - SAML request cleared from pdata 1085s ok 22 - Get redirection 1085s ok 23 - Location header found 1085s # ==> Pushing SP <== 1085s ok 24 - SOAP request 1085s # ==> Saving handler SP <== 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s # ==> Restoring SP <== 1085s ok 25 - Execute request to /cas/serviceValidate 1085s ok 26 - HTTP code is 200 1085s ok 27 - Content is XML 1085s # ==> Popping SP <== 1085s ok 28 - Query SP with ticket 1085s ok 29 - Get cookie lemonldap (3324720943eb419fb84def04cdec6cdf2aaf2b0f8b138954767bcaa9e64c3998) 1085s # ==> Pushing SP <== 1085s # ==> Popping SP <== 1085s ok 30 - Get / on SP 1085s ok 31 - HTTP code is 200 1085s ok 32 - Authenticated as french 1085s ok 33 - UTF-8 values 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 34 - Query SP for logout 1085s ok 35 - Unauthorized URL: code found on page 1085s ok 36 - Unauthorized URL 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 37 - Query SP for logout 1085s ok 38 - Get redirection 1085s ok 39 - Location is http://auth.sp.com/ 1085s # ==> Pushing ISSUER <== 1085s # ==> Popping ISSUER <== 1085s ok 40 - Query IdP 1085s ok 41 - Response status is 401 1085s ok 42 - Content is JSON 1085s ok 43 - Error code is 1 1085s 1..43 1085s ok 1086s t/31-Auth-and-issuer-CAS-XSS-on-logout.t .......................... 1086s ok 1 - use Lemonldap::NG::Portal::Main; 1086s ok 2 - Portal object 1086s ok 3 - Init 1086s ok 4 - Portal app 1086s ok 5 - Register $type 1086s ok 6 - Portal object 1086s ok 7 - Init 1086s ok 8 - Portal app 1086s ok 9 - Register $type 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 10 - Unauth SP request 1086s ok 11 - Get cookie llngcasserver (idp) 1086s ok 12 - Get CAS server cookie 1086s ok 13 - Get redirection 1086s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 15 - Query CAS server 1086s ok 16 - HTTP code is 200 1086s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107198_58401%22%2C%22issuerTs%22%3A1746179078%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) 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 18 - Post authentication 1086s ok 19 - Get cookie lemonldap (05cab552727a8d32755251fa4b8f632ce4675616267f34bb70c01937d163c5e6) 1086s ok 20 - Get redirection 1086s ok 21 - Location header found 1086s # ==> Pushing SP <== 1086s ok 22 - SOAP request 1086s # ==> Saving handler SP <== 1086s # ==> Pushing ISSUER <== 1086s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1086s # ==> Popping ISSUER <== 1086s # ==> Restoring SP <== 1086s ok 23 - Execute request to /cas/serviceValidate 1086s ok 24 - HTTP code is 200 1086s ok 25 - Content is XML 1086s # ==> Popping SP <== 1086s ok 26 - Query SP with ticket 1086s ok 27 - Get cookie lemonldap (b2d3b2158c8f0955cc1190dab7c889cbc9e4ee3f6de7e9b0d94bdbab4ee14566) 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 28 - Query SP for logout 1086s ok 29 - HTTP code is 200 1086s ok 30 - Found iframe 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 31 - Get iframe from IdP 1086s ok 32 - Get redirection 1086s ok 33 - Location is http://auth.idp.com/?logout=1 1086s ok 34 - Frame can be embedded 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 35 - Query IdP 1086s ok 36 - Response status is 401 1086s ok 37 - Content is JSON 1086s ok 38 - Error code is 1 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 39 - Query IdP 1086s ok 40 - Get redirection 1086s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1086s 1..41 1086s ok 1086s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t ............. 1086s ok 1 - use Lemonldap::NG::Portal::Main; 1086s ok 2 - Portal object 1086s ok 3 - Init 1086s ok 4 - Portal app 1086s ok 5 - Register $type 1086s ok 6 - Portal object 1086s ok 7 - Init 1086s ok 8 - Portal app 1086s ok 9 - Register $type 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 10 - Unauth SP request 1086s ok 11 - Get redirection 1086s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 13 - Query CAS server 1086s ok 14 - HTTP code is 200 1086s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746179078%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746107198_46603%22%7D) 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 16 - Post authentication 1086s ok 17 - Reject reason is 68 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 18 - Unauth SP request 1086s ok 19 - Get redirection 1086s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 21 - Query CAS server 1086s ok 22 - HTTP code is 200 1086s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107198_24161%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1746179078%7D) 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 24 - Post authentication 1086s ok 25 - Get redirection 1086s ok 26 - Location header found 1086s ok 27 - Get cookie lemonldap (fa1525703e0fd8b21a1a6432dfecfc2c22de91c58d4d6c0787318247df2b129e) 1086s # ==> Pushing SP <== 1086s ok 28 - SOAP request 1086s # ==> Saving handler SP <== 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s # ==> Restoring SP <== 1086s ok 29 - Execute request to /cas/serviceValidate 1086s ok 30 - HTTP code is 200 1086s ok 31 - Content is XML 1086s # ==> Popping SP <== 1086s ok 32 - Query SP with ticket 1086s ok 33 - Get cookie lemonldap (af1cc2188df0fe0435f62dab8c9de093928c23029d9b6092e8b389807d487162) 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 34 - Get / on SP 1086s ok 35 - HTTP code is 200 1086s ok 36 - Authenticated as french 1086s ok 37 - UTF-8 values 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 38 - Query SP for logout 1086s ok 39 - HTTP code is 200 1086s ok 40 - Found iframe 1086s ok 41 - Content-Security-Policy header found 1086s ok 42 - Found auth.idp.com in CSP child-src 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 43 - Get iframe from IdP 1086s ok 44 - Get redirection 1086s ok 45 - Location is http://auth.sp2.com/?logout 1086s ok 46 - Frame can be embedded 1086s # ==> Pushing ISSUER <== 1086s # ==> Popping ISSUER <== 1086s ok 47 - Query IdP 1086s ok 48 - Response status is 401 1086s ok 49 - Content is JSON 1086s ok 50 - Error code is 1 1086s # ==> Pushing SP <== 1086s # ==> Popping SP <== 1086s ok 51 - Query IdP 1086s ok 52 - Get redirection 1086s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1086s 1..53 1086s ok 1087s t/31-Auth-and-issuer-CAS-declared-app-userattr.t .................. 1087s ok 1 - use Lemonldap::NG::Portal::Main; 1087s ok 2 - Portal object 1087s ok 3 - Init 1087s ok 4 - Portal app 1087s ok 5 - Register $type 1087s ok 6 - Portal object 1087s ok 7 - Init 1087s ok 8 - Portal app 1087s ok 9 - Register $type 1087s # ==> Pushing SP <== 1087s # ==> Popping SP <== 1087s ok 10 - Unauth SP request 1087s ok 11 - Get redirection 1087s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1087s # ==> Pushing ISSUER <== 1087s # ==> Popping ISSUER <== 1087s ok 13 - Query CAS server 1087s ok 14 - HTTP code is 200 1087s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179079%2C%22issuerRequestcas%22%3A%221746107199_27548%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%7D) 1087s # ==> Pushing ISSUER <== 1087s # ==> Popping ISSUER <== 1087s ok 16 - Post authentication 1087s ok 17 - Reject reason is 68 1087s # ==> Pushing SP <== 1087s # ==> Popping SP <== 1087s ok 18 - Unauth SP request 1087s ok 19 - Get redirection 1087s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1087s # ==> Pushing ISSUER <== 1087s # ==> Popping ISSUER <== 1087s ok 21 - Query CAS server 1087s ok 22 - HTTP code is 200 1087s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107199_32243%22%2C%22issuerTs%22%3A1746179079%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1087s # ==> Pushing ISSUER <== 1087s # ==> Popping ISSUER <== 1087s ok 24 - Post authentication 1087s ok 25 - Get redirection 1087s ok 26 - Location header found 1087s ok 27 - Get cookie lemonldap (7f029d4103e268a7bfa9405fc320b1de880a106cf9632a97edce99f9c4991ede) 1087s # ==> Pushing SP <== 1087s ok 28 - SOAP request 1087s # ==> Saving handler SP <== 1087s # ==> Pushing ISSUER <== 1087s # ==> Popping ISSUER <== 1087s # ==> Restoring SP <== 1087s ok 29 - Execute request to /cas/serviceValidate 1087s ok 30 - HTTP code is 200 1087s ok 31 - Content is XML 1087s # ==> Popping SP <== 1087s ok 32 - Query SP with ticket 1087s ok 33 - Get cookie lemonldap (546c575274db2be8fc634b326dc629d32e7ec7797cb369f4919a350a1166e812) 1087s # ==> Pushing SP <== 1087s # ==> Popping SP <== 1087s ok 34 - Get / on SP 1087s ok 35 - HTTP code is 200 1087s ok 36 - Authenticated as fa@badwolf.org 1087s ok 37 - UTF-8 values 1087s # ==> Pushing SP <== 1087s # ==> Popping SP <== 1087s ok 38 - Query SP for logout 1087s ok 39 - HTTP code is 200 1087s ok 40 - Found iframe 1087s ok 41 - Content-Security-Policy header found 1087s ok 42 - Found auth.idp.com in CSP child-src 1087s # ==> Pushing ISSUER <== 1087s # ==> Popping ISSUER <== 1087s ok 43 - Get iframe from IdP 1087s ok 44 - Get redirection 1087s ok 45 - Location is http://auth.sp.com/?logout 1087s ok 46 - Frame can be embedded 1087s # ==> Pushing ISSUER <== 1087s # ==> Popping ISSUER <== 1087s ok 47 - Query IdP 1087s ok 48 - Response status is 401 1087s ok 49 - Content is JSON 1087s ok 50 - Error code is 1 1087s # ==> Pushing SP <== 1087s # ==> Popping SP <== 1087s ok 51 - Query IdP 1087s ok 52 - Get redirection 1087s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1087s 1..53 1087s ok 1088s t/31-Auth-and-issuer-CAS-declared-app.t ........................... 1088s ok 1 - use Lemonldap::NG::Portal::Main; 1088s ok 2 - Portal object 1088s ok 3 - Init 1088s ok 4 - Portal app 1088s ok 5 - Register $type 1088s ok 6 - Portal object 1088s ok 7 - Init 1088s ok 8 - Portal app 1088s ok 9 - Register $type 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 10 - Unauth SP request 1088s ok 11 - Get redirection 1088s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s ok 13 - Query CAS server 1088s ok 14 - HTTP code is 200 1088s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221746107200_6157%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1746179080%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s ok 16 - Post authentication 1088s ok 17 - Reject reason is 68 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 18 - Unauth SP request 1088s ok 19 - Get redirection 1088s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s ok 21 - Query CAS server 1088s ok 22 - HTTP code is 200 1088s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107200_42061%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746179080%7D) 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s ok 24 - Post authentication 1088s ok 25 - Get redirection 1088s ok 26 - Location header found 1088s ok 27 - Get cookie lemonldap (41c0a25f45b11633c1c72972a2ca73083e9ec63fca917ba7cd392dccece95b89) 1088s # ==> Pushing SP <== 1088s ok 28 - SOAP request 1088s # ==> Saving handler SP <== 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s # ==> Restoring SP <== 1088s ok 29 - Execute request to /cas/serviceValidate 1088s ok 30 - HTTP code is 200 1088s ok 31 - Content is XML 1088s # ==> Popping SP <== 1088s ok 32 - Query SP with ticket 1088s ok 33 - Get cookie lemonldap (c148f45d949950762c737f05dec4dc8cf7291252c4bb03d81181dbc8abadafde) 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 34 - Get / on SP 1088s ok 35 - HTTP code is 200 1088s ok 36 - Authenticated as french 1088s ok 37 - UTF-8 values 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 38 - Query SP for logout 1088s ok 39 - HTTP code is 200 1088s ok 40 - Found iframe 1088s ok 41 - Content-Security-Policy header found 1088s ok 42 - Found auth.idp.com in CSP child-src 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s ok 43 - Get iframe from IdP 1088s ok 44 - Get redirection 1088s ok 45 - Location is http://auth.sp.com/?logout 1088s ok 46 - Frame can be embedded 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s ok 47 - Query IdP 1088s ok 48 - Response status is 401 1088s ok 49 - Content is JSON 1088s ok 50 - Error code is 1 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 51 - Query IdP 1088s ok 52 - Get redirection 1088s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1088s 1..53 1088s ok 1088s t/31-Auth-and-issuer-CAS-declared-apps.t .......................... 1088s ok 1 - use Lemonldap::NG::Portal::Main; 1088s ok 2 - Portal object 1088s ok 3 - Init 1088s ok 4 - Portal app 1088s ok 5 - Register $type 1088s ok 6 - Portal object 1088s ok 7 - Init 1088s ok 8 - Portal app 1088s ok 9 - Register $type 1088s # ==> Pushing SP <== 1088s # ==> Popping SP <== 1088s ok 10 - Unauth SP request 1088s ok 11 - Cancel button NOT found 1088s # ==> Pushing ISSUER <== 1088s # ==> Popping ISSUER <== 1088s ok 12 - Query CAS server 1088s ok 13 - HTTP code is 200 1088s ok 14 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221746107200_53339%22%2C%22issuerTs%22%3A1746179080%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1088s 1..14 1088s ok 1089s t/31-Auth-and-issuer-CAS-default.t ................................ 1089s ok 1 - use Lemonldap::NG::Portal::Main; 1089s ok 2 - Portal object 1089s ok 3 - Init 1089s ok 4 - Portal app 1089s ok 5 - Register $type 1089s ok 6 - Portal object 1089s ok 7 - Init 1089s ok 8 - Portal app 1089s ok 9 - Register $type 1089s # ==> Pushing SP <== 1089s # ==> Popping SP <== 1089s ok 10 - Unauth SP request 1089s ok 11 - Get cookie llngcasserver (idp) 1089s ok 12 - Get CAS server cookie 1089s ok 13 - Get redirection 1089s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1089s # ==> Pushing ISSUER <== 1089s # ==> Popping ISSUER <== 1089s ok 15 - Query CAS server 1089s ok 16 - HTTP code is 200 1089s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221746107201_7562%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1746179081%7D) 1089s # ==> Pushing ISSUER <== 1089s # ==> Popping ISSUER <== 1089s ok 18 - Post authentication 1089s ok 19 - Get cookie lemonldap (bc1871f474adadcbbef6ae7188dd5fcaa455d50c09b1b8fc1b6c5ef1b931fd2b) 1089s ok 20 - Get cookie lemonldappdata () 1089s ok 21 - SAML request cleared from pdata 1089s ok 22 - Get redirection 1089s ok 23 - Location header found 1089s # ==> Pushing SP <== 1089s ok 24 - SOAP request 1089s # ==> Saving handler SP <== 1089s # ==> Pushing ISSUER <== 1089s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1089s # ==> Popping ISSUER <== 1089s # ==> Restoring SP <== 1089s ok 25 - Execute request to /cas/serviceValidate 1089s ok 26 - HTTP code is 200 1089s ok 27 - Content is XML 1089s # ==> Popping SP <== 1089s ok 28 - Query SP with ticket 1089s ok 29 - Get cookie lemonldap (37486293060b41aaf28904081bfd74fe57118903be329715be8cde1408d4513a) 1089s # ==> Pushing SP <== 1089s # ==> Popping SP <== 1089s ok 30 - Get / on SP 1089s ok 31 - HTTP code is 200 1089s ok 32 - Authenticated as french 1089s ok 33 - UTF-8 values 1089s ok 34 1089s # ==> Pushing SP <== 1089s # ==> Popping SP <== 1089s ok 35 - Query SP for logout 1089s ok 36 - HTTP code is 200 1089s ok 37 - Found iframe 1089s ok 38 - Content-Security-Policy header found 1089s ok 39 - Found auth.idp.com in CSP child-src 1089s # ==> Pushing ISSUER <== 1089s # ==> Popping ISSUER <== 1089s ok 40 - Get iframe from IdP 1089s ok 41 - Get redirection 1089s ok 42 - Location is http://auth.sp.com/?logout 1089s ok 43 - Frame can be embedded 1089s # ==> Pushing ISSUER <== 1089s # ==> Popping ISSUER <== 1089s ok 44 - Query IdP 1089s ok 45 - Response status is 401 1089s ok 46 - Content is JSON 1089s ok 47 - Error code is 1 1089s # ==> Pushing SP <== 1089s # ==> Popping SP <== 1089s ok 48 - Query IdP 1089s ok 49 - Get redirection 1089s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1089s 1..50 1089s ok 1090s t/31-Auth-and-issuer-CAS-proxied.t ................................ 1090s ok 1 - use Lemonldap::NG::Portal::Main; 1090s ok 2 - Portal object 1090s ok 3 - Init 1090s ok 4 - Portal app 1090s ok 5 - Register $type 1090s ok 6 - Portal object 1090s ok 7 - Init 1090s ok 8 - Portal app 1090s ok 9 - Register $type 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 10 - Unauth SP request 1090s ok 11 - Get cookie llngcasserver (idp) 1090s ok 12 - Get CAS server cookie 1090s ok 13 - Get redirection 1090s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1090s # ==> Pushing ISSUER <== 1090s # ==> Popping ISSUER <== 1090s ok 15 - Query CAS server 1090s ok 16 - HTTP code is 200 1090s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1746179081%2C%22issuerRequestcas%22%3A%221746107201_40582%22%7D) 1090s # ==> Pushing ISSUER <== 1090s # ==> Popping ISSUER <== 1090s ok 18 - Post authentication 1090s ok 19 - Get redirection 1090s ok 20 - Location header found 1090s ok 21 - Get cookie lemonldap (769fde3154ebe242c2f9a556ed8805fc3a96f81af84fb14f6c62cd33235434bd) 1090s # ==> Pushing SP <== 1090s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?ticket=ST-fb55b799a559c54aec4a7ae183b8031a022bc70607b27b81dd0748fb1ae56144&service=http%3A%2F%2Fauth.sp.com%2F&pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-fb55b799a559c54aec4a7ae183b8031a022bc70607b27b81dd0748fb1ae56144%26casProxy%3D1 1090s # ==> Saving handler SP <== 1090s # ==> Pushing ISSUER <== 1090s ok 23 - Request to http://auth.sp.com/?ticket=ST-fb55b799a559c54aec4a7ae183b8031a022bc70607b27b81dd0748fb1ae56144&casProxy=1&pgtIou=PGTIOU-860eadfeb9861810494e9dfa09880907c0a69384ff965020e31e2cbc7299469d&pgtId=PGT-f713e500f07a9ac32f624d438bc881ca2de3236f4184907a28890dc9fefe2cbd 1090s # ==> Saving handler ISSUER <== 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s # ==> Restoring ISSUER <== 1090s ok 24 - Execute request to / 1090s ok 25 - HTTP code is 200 1090s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1090s # ==> Popping ISSUER <== 1090s # ==> Restoring SP <== 1090s ok 26 - Execute request to /cas/serviceValidate 1090s ok 27 - HTTP code is 200 1090s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-f713e500f07a9ac32f624d438bc881ca2de3236f4184907a28890dc9fefe2cbd 1090s # ==> Saving handler SP <== 1090s # ==> Pushing ISSUER <== 1090s # ==> Popping ISSUER <== 1090s # ==> Restoring SP <== 1090s ok 29 - Execute request to /cas/proxy 1090s ok 30 - HTTP code is 200 1090s # ==> Popping SP <== 1090s ok 31 - Query SP with ticket 1090s ok 32 - Get cookie lemonldap (40c689973db6a70315fd338da3ead1e139161fa4d26eea9be6d4cbde402f061f) 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 33 - Get / on SP 1090s ok 34 - HTTP code is 200 1090s ok 35 - Authenticated as french 1090s ok 36 - UTF-8 values 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 37 - Query SP for logout 1090s ok 38 - HTTP code is 200 1090s ok 39 - Found iframe 1090s ok 40 - Content-Security-Policy header found 1090s ok 41 - Found auth.idp.com in CSP child-src 1090s # ==> Pushing ISSUER <== 1090s # ==> Popping ISSUER <== 1090s ok 42 - Get iframe from IdP 1090s ok 43 - Get redirection 1090s ok 44 - Location is http://auth.sp.com/?logout 1090s ok 45 - Frame can be embedded 1090s # ==> Pushing ISSUER <== 1090s # ==> Popping ISSUER <== 1090s ok 46 - Query IdP 1090s ok 47 - Response status is 401 1090s ok 48 - Content is JSON 1090s ok 49 - Error code is 1 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 50 - Query IdP 1090s ok 51 - Get redirection 1090s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1090s 1..52 1090s ok 1090s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t ................. 1090s ok 1 - use Lemonldap::NG::Portal::Main; 1090s ok 2 - Portal object 1090s ok 3 - Init 1090s ok 4 - Portal app 1090s ok 5 - Register $type 1090s ok 6 - Portal object 1090s ok 7 - Init 1090s ok 8 - Portal app 1090s ok 9 - Register $type 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 10 - Unauth SP request 1090s ok 11 - Found CAS entry 1090s ok 12 - HTTP code is 200 1090s ok 13 - Page contains a form 1090s ok 14 - CSP header authorize POST request to \# 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 15 - Unauth SP request 1090s ok 16 - 1st = idp 1090s ok 17 - 2nd = idp3 1090s ok 18 - 3rd = idp4 1090s ok 19 - 4th= idp2 1090s ok 20 - Found Cancel button 1090s ok 21 - Found CAS idp logo and tooltip 1090s ok 22 - Found CAS idp display name 1090s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 1090s ok 24 - HTTP code is 200 1090s ok 25 - Page contains a form 1090s ok 26 - CSP header authorize POST request to \# 1090s # ==> Pushing SP <== 1090s # ==> Popping SP <== 1090s ok 27 - Cancel query 1090s ok 28 - Get cookie lemonldappdata () 1090s ok 29 - pdata is empty 1090s 1..29 1090s ok 1091s t/31-Auth-and-issuer-CAS-with-choice.t ............................ 1091s ok 1 - use Lemonldap::NG::Portal::Main; 1091s ok 2 - Portal object 1091s ok 3 - Init 1091s ok 4 - Portal app 1091s ok 5 - Register $type 1091s ok 6 - Portal object 1091s ok 7 - Init 1091s ok 8 - Portal app 1091s ok 9 - Register $type 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 10 - Unauth SP request 1091s ok 11 - Get cookie llngcasserver (idp) 1091s ok 12 - Get CAS server cookie 1091s ok 13 - Get redirection 1091s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 15 - Query CAS server 1091s ok 16 - HTTP code is 200 1091s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1746179083%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221746107203_9107%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 18 - Post authentication 1091s ok 19 - Get redirection 1091s ok 20 - Location header found 1091s ok 21 - Get cookie lemonldap (d96f6ce3f967c62de04615e79214daa50cceaf7e58cddc003533da345edbcc7c) 1091s ok 22 - Get cookie lemonldappdata () 1091s ok 23 - SAML request cleared from pdata 1091s # ==> Pushing SP <== 1091s ok 24 - SOAP request 1091s # ==> Saving handler SP <== 1091s # ==> Pushing ISSUER <== 1091s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1091s # ==> Popping ISSUER <== 1091s # ==> Restoring SP <== 1091s ok 25 - Execute request to /cas/serviceValidate 1091s ok 26 - HTTP code is 200 1091s ok 27 - Content is XML 1091s # ==> Popping SP <== 1091s ok 28 - Query SP with ticket 1091s ok 29 - Get cookie lemonldap (abc796507a8df0783034fc2cb5275ca27e5f33f5b6c0362104ceef471913ebad) 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 30 - Get / on SP 1091s ok 31 - HTTP code is 200 1091s ok 32 - Authenticated as dwho 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 33 - Unauth SP request (2) 1091s ok 34 - Get cookie llngcasserver (idp) 1091s ok 35 - Get CAS server cookie 1091s ok 36 - Get redirection 1091s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 38 - Query CAS server (2) 1091s ok 39 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179083%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestcas%22%3A%221746107203_33635%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1091s ok 40 - HTTP code is 200 1091s ok 41 - Page contains a form 1091s ok 42 - URI match 1091s ok 43 - Field "confirm" is defined 1091s ok 44 - Field "url" is defined 1091s ok 45 - Get autorenew.js 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 46 - Post confirm 1091s ok 47 - HTTP code is 200 1091s ok 48 - Page contains a form 1091s ok 49 - Field "upgrading" is defined 1091s ok 50 - CSP header authorize POST request to \# 1091s ok 51 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%2C%22issuerTs%22%3A1746179083%2C%22issuerRequestcas%22%3A%221746107203_33635%22%7D) 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 52 - Post credentials 1091s ok 53 - Get redirection 1091s ok 54 - Location is http://auth.idp.com/cas/login 1091s ok 55 - Get cookie lemonldap (9101e849b76524098f2c3346b7740adcc4b8a93691c0b557e87ffcb09dda65be) 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 56 - Follow redirection 1091s ok 57 - Get redirection 1091s ok 58 - Location header found 1091s # ==> Pushing SP <== 1091s ok 59 - SOAP request 1091s # ==> Saving handler SP <== 1091s # ==> Pushing ISSUER <== 1091s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1091s # ==> Popping ISSUER <== 1091s # ==> Restoring SP <== 1091s ok 60 - Execute request to /cas/serviceValidate 1091s ok 61 - HTTP code is 200 1091s ok 62 - Content is XML 1091s # ==> Popping SP <== 1091s ok 63 - Follow redirection 1091s ok 64 - Get cookie lemonldap (f9c856ae55b6f86166764551af8527c25420de88715f3ecef55ff0537de5df29) 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 65 - Query SP for logout 1091s ok 66 - HTTP code is 200 1091s ok 67 - Found iframe 1091s ok 68 - Content-Security-Policy header found 1091s ok 69 - Found auth.idp.com in CSP child-src 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 70 - Get iframe from IdP 1091s ok 71 - Get redirection 1091s ok 72 - Location is http://auth.sp.com/?logout 1091s # ==> Pushing ISSUER <== 1091s # ==> Popping ISSUER <== 1091s ok 73 - Query CAS server 1091s ok 74 - Response status is 401 1091s ok 75 - Content is JSON 1091s ok 76 - Error code is 1 1091s # ==> Pushing SP <== 1091s # ==> Popping SP <== 1091s ok 77 - Query CAS app 1091s ok 78 - Get redirection 1091s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1091s 1..79 1091s ok 1092s t/31-CAS-10.t ..................................................... 1092s ok 1 - use Lemonldap::NG::Portal::Main; 1092s ok 2 - Portal object 1092s ok 3 - Init 1092s ok 4 - Portal app 1092s ok 5 - Issuer portal 1092s ok 6 - Query CAS server 1092s ok 7 - HTTP code is 200 1092s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1746179083%2C%22issuerRequestcas%22%3A%221746107203_59855%22%7D) 1092s ok 9 - Post authentication 1092s ok 10 - Get cookie lemonldap (a22e0be910c242386d72ba1f1cbfeca3272f20a40bd20c12cd8733e9a94dc224) 1092s ok 11 - Get cookie lemonldappdata () 1092s ok 12 - SAML request cleared from pdata 1092s ok 13 - Get redirection 1092s ok 14 - Location header found 1092s ok 15 - Query CAS server 1092s ok 16 - HTTP code is 200 1092s ok 17 - Ticket is valid 1092s ok 18 - Username is returned 1092s 1..18 1092s ok 1092s t/31-CAS-Gateway.t ................................................ 1092s ok 1 - use Lemonldap::NG::Portal::Main; 1092s ok 2 - Portal object 1092s ok 3 - Init 1092s ok 4 - Portal app 1092s ok 5 - Issuer portal 1092s ok 6 - Get redirection 1092s ok 7 - Location is http://auth.sp.com/somewhere 1092s ok 8 - Get redirection 1092s ok 9 - Location is http://auth.unknown.com/somewhere 1092s ok 10 - Portal object 1092s ok 11 - Init 1092s ok 12 - Portal app 1092s ok 13 - Issuer portal 1092s ok 14 - Get redirection 1092s ok 15 - Location is http://auth.sp.com/somewhere 1092s ok 16 - Expected portal error code: code found on page 1092s ok 17 - Expected portal error code 1092s ok 18 - Portal object 1092s ok 19 - Init 1092s ok 20 - Portal app 1092s ok 21 - Issuer portal 1092s ok 22 - Get redirection 1092s ok 23 - Location is http://auth.sp.com/somewhere 1092s ok 24 - Expected portal error code: code found on page 1092s ok 25 - Expected portal error code 1092s 1..25 1092s ok 1093s t/31-CAS-Hooks.t .................................................. 1093s ok 1 - use Lemonldap::NG::Portal::Main; 1093s ok 2 - Portal object 1093s ok 3 - Init 1093s ok 4 - Portal app 1093s ok 5 - Issuer portal 1093s ok 6 - Post authentication 1093s ok 7 - Get cookie lemonldap (1877caf0eab24fb14fb3e3c60cb29992dac28c8787e6a633ff6463ead9f5c851) 1093s ok 8 - Query CAS server 1093s ok 9 - Hook rejected the request: code found on page 1093s ok 10 - Hook rejected the request 1093s ok 11 - Query CAS server 1093s ok 12 - Get redirection 1093s ok 13 - Location header found 1093s ok 14 - Query CAS server 1093s ok 15 - HTTP code is 200 1093s ok 16 - Found hook attribute 1093s 1..16 1093s ok 1093s t/31-CAS-Logout-propagate-OIDC.t .................................. 1093s ok 1 - use Lemonldap::NG::Portal::Main; 1093s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 1093s ok 1 - Portal object 1093s ok 2 - Init 1093s ok 3 - Portal app 1093s ok 4 - Auth query 1093s ok 5 - HTTP code is 200 1093s ok 6 - Get cookie lemonldap (5d24abb12c2f3439477c949a60fdd00f4d36ee319742ae552babb3a8c7caabef) 1093s ok 7 - Get redirection 1093s ok 8 - Location header found 1093s ok 9 - HTTP code is 200 1093s ok 10 - Content-Type is JSON 1093s ok 11 - Content is valid JSON 1093s ok 12 - Initiate CAS logout 1093s ok 13 - Response body is not empty 1093s ok 14 - Found OIDC logout iframe 1093s 1..14 1093s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 1093s 1..2 1093s ok 1094s t/31-CAS-Logout.t ................................................. 1094s ok 1 - use Lemonldap::NG::Portal::Main; 1094s # Subtest: Test IDP initiated logout 1094s ok 1 - Portal object 1094s ok 2 - Init 1094s ok 3 - Portal app 1094s ok 4 - Issuer portal 1094s ok 5 - Auth query 1094s ok 6 - HTTP code is 200 1094s ok 7 - Get cookie lemonldap (18b1fb316f050224a2b722bcfd56c897a9123a869985869b10beb37957637136) 1094s ok 8 - Query CAS server 1094s ok 9 - Get redirection 1094s ok 10 - Location header found 1094s ok 11 - Query CAS server 1094s ok 12 - HTTP code is 200 1094s ok 13 1094s ok 14 - Cas response contains authenticationSuccess 1094s ok 15 - Query CAS server 1094s ok 16 - Get redirection 1094s ok 17 - Location header found 1094s ok 18 - Query CAS server 1094s ok 19 - HTTP code is 200 1094s ok 20 1094s ok 21 - Cas response contains authenticationSuccess 1094s ok 22 - Initiate logout 1094s ok 23 - Get cookie lemonldap (0) 1094s ok 24 - Cookie was cleared 1094s ok 25 - Found CAS app name 1094s ok 26 - My other app is not displayed 1094s ok 27 - HTTP code is 200 1094s ok 28 - Page contains a form 1094s ok 29 - Host match 1094s ok 30 - URI match 1094s ok 31 - Field "logout" is defined 1094s ok 32 - CSP header authorize POST request to auth.example.com 1094s ok 33 - Found logout option 1094s ok 34 - Response body is not empty 1094s ok 35 - Logout SP 1094s ok 36 - Correct ticket sent to sp for logout 1094s ok 37 - No ticket sent to sp2 1094s 1..37 1094s ok 2 - Test IDP initiated logout 1094s # Subtest: Test App initiated logout, no redirect 1094s ok 1 - Portal object 1094s ok 2 - Init 1094s ok 3 - Portal app 1094s ok 4 - Issuer portal 1094s ok 5 - Auth query 1094s ok 6 - HTTP code is 200 1094s ok 7 - Get cookie lemonldap (3aa2bc527ea4b4be44090d04f2e1e7e4b90e821d44dfe6c119b301f85758bed4) 1094s ok 8 - Query CAS server 1094s ok 9 - Get redirection 1094s ok 10 - Location header found 1094s ok 11 - Query CAS server 1094s ok 12 - HTTP code is 200 1094s ok 13 1094s ok 14 - Cas response contains authenticationSuccess 1094s ok 15 - Query CAS server 1094s ok 16 - Get redirection 1094s ok 17 - Location header found 1094s ok 18 - Query CAS server 1094s ok 19 - HTTP code is 200 1094s ok 20 1094s ok 21 - Cas response contains authenticationSuccess 1094s ok 22 - Initiate logout 1094s ok 23 - Get cookie lemonldap (0) 1094s ok 24 - Cookie was cleared 1094s ok 25 - HTTP code is 200 1094s ok 26 - Page contains a form 1094s ok 27 - Host match 1094s ok 28 - URI match 1094s ok 29 - Field "logout" is defined 1094s ok 30 - CSP header authorize POST request to auth.example.com 1094s ok 31 - Found logout option 1094s ok 32 - Found CAS app name 1094s ok 33 - My other app is not displayed 1094s ok 34 - Response body is not empty 1094s ok 35 - Logout SP 1094s ok 36 - Correct ticket sent to sp for logout 1094s ok 37 - No ticket sent to sp2 1094s 1..37 1094s ok 3 - Test App initiated logout, no redirect 1094s # Subtest: Test App initiated logout, with redirect 1094s ok 1 - Portal object 1094s ok 2 - Init 1094s ok 3 - Portal app 1094s ok 4 - Issuer portal 1094s ok 5 - Auth query 1094s ok 6 - HTTP code is 200 1094s ok 7 - Get cookie lemonldap (6c050d44899e8ef4a03511796ba3b56c69328cf0f6632fcb5727867709083a8f) 1094s ok 8 - Query CAS server 1094s ok 9 - Get redirection 1094s ok 10 - Location header found 1094s ok 11 - Query CAS server 1094s ok 12 - HTTP code is 200 1094s ok 13 1094s ok 14 - Cas response contains authenticationSuccess 1094s ok 15 - Query CAS server 1094s ok 16 - Get redirection 1094s ok 17 - Location header found 1094s ok 18 - Query CAS server 1094s ok 19 - HTTP code is 200 1094s ok 20 1094s ok 21 - Cas response contains authenticationSuccess 1094s ok 22 - Initiate logout 1094s ok 23 - Get cookie lemonldap (0) 1094s ok 24 - Cookie was cleared 1094s ok 25 - HTTP code is 200 1094s ok 26 - Page contains a form 1094s ok 27 - Host match 1094s ok 28 - URI match 1094s ok 29 - CSP header authorize POST request to auth.sp.com 1094s ok 30 - Query string is preserved 1094s ok 31 - Found CAS app name 1094s ok 32 - My other app is not displayed 1094s ok 33 - Response body is not empty 1094s ok 34 - Logout SP 1094s ok 35 - Correct ticket sent to sp for logout 1094s ok 36 - No ticket sent to sp2 1094s 1..36 1094s ok 4 - Test App initiated logout, with redirect 1094s # Subtest: Test App initiated logout, no redirect, no info 1094s ok 1 - Portal object 1094s ok 2 - Init 1094s ok 3 - Portal app 1094s ok 4 - Issuer portal 1094s ok 5 - Auth query 1094s ok 6 - HTTP code is 200 1094s ok 7 - Get cookie lemonldap (534b7038f52c4a5611cf2a4fefcd521641b294fc905a8e0372a887cc9c35839d) 1094s ok 8 - Initiate logout 1094s ok 9 - Get cookie lemonldap (0) 1094s ok 10 - Cookie was cleared 1094s ok 11 - Get redirection 1094s ok 12 - Location header found 1094s 1..12 1094s ok 5 - Test App initiated logout, no redirect, no info 1094s # Subtest: Test redirect URL filtering 1094s ok 1 - Portal object 1094s ok 2 - Init 1094s ok 3 - Portal app 1094s ok 4 - Issuer portal 1094s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (f3bfbaea3f69ab9fbe88787fae682681d6fce5e8701f15ebf38f9798e56a00e6) 1094s ok 4 - Initiate logout 1094s ok 5 - Get cookie lemonldap (0) 1094s ok 6 - CAS message found 1094s ok 7 - Response body is not empty 1094s ok 8 - Redirect URL found 1094s 1..8 1094s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 1094s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (a739f2fc423e36a25ff1525dfb4a218517aed06c86401b6cbf95b9bce598cd96) 1094s ok 4 - Initiate logout 1094s ok 5 - Get cookie lemonldap (0) 1094s ok 6 - Get redirection 1094s ok 7 - Location is http://test1.example.com/ 1094s 1..7 1094s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 1094s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (1a34e1f933769a04a1b43d9191475c4f16cb0ba916cc84793438580debe664c6) 1094s ok 4 - Initiate logout 1094s ok 5 - Get cookie lemonldap (0) 1094s ok 6 - CAS message found 1094s ok 7 - Response body is not empty 1094s ok 8 - Redirect URL found 1094s 1..8 1094s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 1094s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (e114f8f0974e731bc90673f17c7f639c789b239eb70be2dad84b12361bc968a9) 1094s ok 4 - Initiate logout 1094s ok 5 - Get cookie lemonldap (0) 1094s ok 6 - Get redirection 1094s ok 7 - Location is http://test1.example2.com/ 1094s 1..7 1094s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 1094s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (c2af7a24b132f39aed0bc7bd30fa8b5ffd9d418d8ff786f5bf76456bd905cd5b) 1094s ok 4 - Initiate logout 1094s ok 5 - Expected portal error code: code found on page 1094s ok 6 - Expected portal error code 1094s 1..6 1094s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 1094s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (c29aec6ae2d2de7b92051e55ba187c7346a342a13c5a30a0ef6a79cb1c1f150e) 1094s ok 4 - Initiate logout 1094s ok 5 - Expected portal error code: code found on page 1094s ok 6 - Expected portal error code 1094s 1..6 1094s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 1094s # Subtest: Test if http://attack.com/ is not allowed - 2.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (f8c4a5be0dcd344cf026beb35d633de04cf7fc144aab3c39ff0f1be8f97a9f81) 1094s ok 4 - Initiate logout 1094s ok 5 - Expected portal error code: code found on page 1094s ok 6 - Expected portal error code 1094s 1..6 1094s ok 11 - Test if http://attack.com/ is not allowed - 2.0 1094s # Subtest: Test if http://attack.com/ is not allowed - 3.0 1094s ok 1 - Auth query 1094s ok 2 - HTTP code is 200 1094s ok 3 - Get cookie lemonldap (f43476b8b6a05ea6bedb8de05a93facf15a4087c2a4d18eaecd128d062e3c44f) 1094s ok 4 - Initiate logout 1094s ok 5 - Expected portal error code: code found on page 1094s ok 6 - Expected portal error code 1094s 1..6 1094s ok 12 - Test if http://attack.com/ is not allowed - 3.0 1094s 1..12 1094s ok 6 - Test redirect URL filtering 1094s 1..6 1094s ok 1095s t/31-CAS-Macros.t ................................................. 1095s ok 1 - use Lemonldap::NG::Portal::Main; 1095s ok 2 - Portal object 1095s ok 3 - Init 1095s ok 4 - Portal app 1095s ok 5 - Issuer portal 1095s ok 6 - Query CAS server 1095s ok 7 - HTTP code is 200 1095s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221746107207_31053%22%2C%22issuerTs%22%3A1746179087%7D) 1095s ok 9 - Post authentication 1095s ok 10 - Get cookie lemonldap (f3bfb487e2f52950e9594d56dc07cd299b45bcdb3a733a2be00196718d45b955) 1095s ok 11 - Get cookie lemonldappdata () 1095s ok 12 - SAML request cleared from pdata 1095s ok 13 - Get redirection 1095s ok 14 - Location header found 1095s ok 15 - Query CAS server 1095s ok 16 - HTTP code is 200 1095s ok 17 - Found macro attribute 1095s ok 18 - Found cas:user macro value 1095s 1..18 1095s ok 1096s t/31-CAS-Prefix.t ................................................. 1096s ok 1 - use Lemonldap::NG::Portal::Main; 1096s ok 2 - Portal object 1096s ok 3 - Init 1096s ok 4 - Portal app 1096s ok 5 - Issuer portal 1096s ok 6 - Get cookie lemonldap (e9ca3d946c3e698b686f19b36340824de88f1334a27632b7308eb3089a8ed554) 1096s ok 7 - Query CAS server 1096s ok 8 - Get redirection 1096s ok 9 - Location header found 1096s ok 10 - Query CAS server 1096s ok 11 - Get redirection 1096s ok 12 - Location header found 1096s ok 13 - Query CAS server 1096s ok 14 - Get redirection 1096s ok 15 - Location header found 1096s ok 16 - Portal object 1096s ok 17 - Init 1096s ok 18 - Portal app 1096s ok 19 - Issuer portal 1096s ok 20 - Query CAS server 1096s ok 21 - Get redirection 1096s ok 22 - Location header found 1096s ok 23 - Query CAS server 1096s ok 24 - Expected portal error code: code found on page 1096s ok 25 - Expected portal error code 1096s ok 26 - Query CAS server 1096s ok 27 - Get redirection 1096s ok 28 - Location header found 1096s 1..28 1096s ok 1096s t/31-CAS-Proxy.t .................................................. 1096s ok 1 - use Lemonldap::NG::Portal::Main; 1096s ok 2 - Portal object 1096s ok 3 - Init 1096s ok 4 - Portal app 1096s ok 5 - Issuer portal 1096s ok 6 - Post authentication 1096s ok 7 - Get cookie lemonldap (ccb4d32241dbe49890cc92a9a3c7736e46bf65e11a052ecf0bf7292bb9385c7f) 1096s ok 8 - Query CAS server 1096s ok 9 - Unknown CAS service: code found on page 1096s ok 10 - Unknown CAS service 1096s ok 11 - Query CAS server 1096s ok 12 - Get redirection 1096s ok 13 - Location header found 1096s ok 14 - Query CAS server 1096s ok 15 - HTTP code is 200 1096s ok 16 1096s ok 17 - Query CAS server 1096s ok 18 1096s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1096s ok 19 - Query CAS server 1096s ok 20 - HTTP code is 200 1096s ok 21 1096s ok 22 - Query CAS server 1096s ok 23 1096s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1096s ok 24 - Query CAS server 1096s ok 25 - HTTP code is 200 1096s ok 26 1096s ok 27 - Cas response contains authenticationSuccess 1096s ok 28 - Found proxies in correct order 1096s ok 29 - Query CAS server 1096s ok 30 1096s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1096s ok 31 - Query CAS server 1096s ok 32 - HTTP code is 200 1096s ok 33 1096s ok 34 - Cas response contains authenticationSuccess 1096s 1..34 1096s ok 1097s t/31-CAS-Security.t ............................................... 1097s ok 1 - use Lemonldap::NG::Portal::Main; 1097s ok 2 - Portal object 1097s ok 3 - Init 1097s ok 4 - Portal app 1097s ok 5 - Issuer portal 1097s ok 6 - Post authentication 1097s ok 7 - Get cookie lemonldap (881075d63093064139ebf7e84f87e36753b297b7c98c91bb36473ac73c15ed54) 1097s ok 8 - Query CAS server 1097s ok 9 - Unknown CAS service: code found on page 1097s ok 10 - Unknown CAS service 1097s ok 11 - Query CAS server 1097s ok 12 - Unknown CAS service: code found on page 1097s ok 13 - Unknown CAS service 1097s ok 14 - Query CAS server 1097s ok 15 - Get redirection 1097s ok 16 - Location header found 1097s ok 17 - Query CAS server 1097s ok 18 - HTTP code is 200 1097s ok 19 - CAS response indicates success 1097s ok 20 - Incorrect CAS error code 1097s ok 21 - Query CAS server 1097s ok 22 - Get redirection 1097s ok 23 - Location header found 1097s ok 24 - Query CAS server 1097s ok 25 - HTTP code is 200 1097s ok 26 - CAS response indicates success 1097s ok 27 - Query CAS server 1097s ok 28 - HTTP code is 200 1097s ok 29 - CAS response indicates success 1097s ok 30 - Incorrect CAS error code 1097s ok 31 - Query CAS server 1097s ok 32 - Get redirection 1097s ok 33 - Location header found 1097s ok 34 - Query CAS server 1097s ok 35 - HTTP code is 200 1097s ok 36 - CAS response indicates success 1097s ok 37 - Incorrect CAS error code 1097s ok 38 - Query CAS server 1097s ok 39 - HTTP code is 200 1097s ok 40 - CAS response indicates success 1097s ok 41 - Incorrect CAS error code 1097s ok 42 - Query CAS server 1097s ok 43 - Get redirection 1097s ok 44 - Location header found 1097s ok 45 - Query CAS server 1097s ok 46 - HTTP code is 200 1097s ok 47 - CAS response indicates success 1097s ok 48 - Incorrect CAS error code 1097s 1..48 1097s ok 1097s t/31-CAS-jsRedirect.t ............................................. 1097s ok 1 - use Lemonldap::NG::Portal::Main; 1097s ok 2 - Portal object 1097s ok 3 - Init 1097s ok 4 - Portal app 1097s ok 5 - Issuer portal 1097s ok 6 - Query CAS server 1097s ok 7 - HTTP code is 200 1097s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107209_64164%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%3A1746179089%7D) 1097s ok 9 - Post authentication 1097s ok 10 - Get cookie lemonldap (1c4a6f034e4ede6aaa7263053d19d42a7588ff97f5bd786fcb2bf11231b3ebeb) 1097s ok 11 - Get cookie lemonldappdata () 1097s ok 12 - SAML request cleared from pdata 1097s ok 13 - Response body is not empty 1097s ok 14 - Correct destination host 1097s ok 15 - Correct destination path 1097s ok 16 - Response body is not empty 1097s ok 17 1097s ok 18 - Query CAS server 1097s ok 19 - HTTP code is 200 1097s ok 20 - Ticket is valid 1097s ok 21 - Username is returned 1097s 1..21 1097s ok 1098s t/32-Auth-OIDC-JWKS-Refresh.t ..................................... 1098s ok 1 - use Lemonldap::NG::Portal::Main; 1098s ok 2 - Portal object 1098s # Internal request to /oauth2/jwks 1098s ok 3 - Init 1098s ok 4 - Portal app 1098s ok 5 - JWKS url was called during startup 1098s ok 6 - Unauth SP request 1098s ok 7 - Get redirection 1098s ok 8 - Location header found 1098s ok 9 - Correct host 1098s ok 10 - Correct client_id 1098s ok 11 - Correct scope 1098s ok 12 - Correct redirect_uri 1098s ok 13 - Found state 1098s # Internal request to /oauth2/token 1098s ok 14 - expected client_id 1098s ok 15 - expected client_secret 1098s ok 16 - expected redirect_uri 1098s ok 17 - expected code 1098s ok 18 - Authorization code 1098s ok 19 - Expected portal error code: code found on page 1098s ok 20 - Expected portal error code 1098s ok 21 - Unauth SP request 1098s ok 22 - Get redirection 1098s ok 23 - Location header found 1098s ok 24 - Correct host 1098s ok 25 - Correct client_id 1098s ok 26 - Correct scope 1098s ok 27 - Correct redirect_uri 1098s ok 28 - Found state 1098s # Internal request to /oauth2/token 1098s ok 29 - expected client_id 1098s ok 30 - expected client_secret 1098s ok 31 - expected redirect_uri 1098s ok 32 - expected code 1098s # Internal request to /oauth2/jwks 1098s # Internal request to /oauth2/userinfo 1098s ok 33 - Authorization code 1098s ok 34 - JWKS url was called again 1098s ok 35 - Get cookie lemonldap (68934ee4c13e315deef160ab5e971be1bdbaca8062e99019681d3f7ff61db6ae) 1098s 1..35 1098s ok 1099s t/32-Auth-and-issuer-OIDC-PKCE-2.t ................................ 1099s ok 1 - use Lemonldap::NG::Portal::Main; 1099s ok 2 - Portal object 1099s ok 3 - Init 1099s ok 4 - Portal app 1099s ok 5 - Register $type 1099s ok 6 - OP portal 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 7 - Get JWKS, endpoint /oauth2/jwks 1099s ok 8 - HTTP code is 200 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1099s ok 10 - HTTP code is 200 1099s ok 11 - Portal object 1099s ok 12 - Init 1099s ok 13 - Portal app 1099s ok 14 - Register $type 1099s ok 15 - RP portal 1099s # ==> Pushing RP <== 1099s # ==> Popping RP <== 1099s ok 16 - Unauth RP request 1099s ok 17 - Get redirection 1099s ok 18 - Location header found 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 19 - Push request to OP, endpoint /oauth2/authorize 1099s ok 20 - HTTP code is 200 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 21 - Post authentication, endpoint /oauth2/authorize 1099s ok 22 - Get cookie lemonldap (aeed878a11920b52dcd68f1cb38d6020c9d80f6035967619f7cb650f2dfa9624) 1099s ok 23 - HTTP code is 200 1099s ok 24 - Page contains a form 1099s ok 25 - Host match 1099s ok 26 - Field "confirm" is defined 1099s ok 27 - CSP header authorize POST request to \# 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 28 - Post confirmation, endpoint /oauth2/authorize 1099s ok 29 - Get redirection 1099s ok 30 - Location header found 1099s # ==> Pushing RP <== 1099s ok 31 - REST request 1099s ok 32 - Request from RP to OP, endpoint /oauth2/token 1099s # ==> Saving handler RP <== 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s # ==> Restoring RP <== 1099s ok 33 - Execute request 1099s ok 34 - Response is 200 1099s ok 35 - Content is JSON 1099s ok 36 - REST request 1099s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1099s # ==> Saving handler RP <== 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s # ==> Restoring RP <== 1099s ok 38 - Execute request 1099s ok 39 - Response is 200 1099s ok 40 - Content is JSON 1099s # ==> Popping RP <== 1099s ok 41 - Call openidconnectcallback on RP 1099s ok 42 - Get cookie lemonldap (7a1da3ea853a74bc4b8e6e976d48de846eb80d05c72dfb0a2b1a4c2b6606ce5c) 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s # ==> Pushing OP <== 1099s ok 43 - REST request 1099s ok 44 - Request from OP to RP 1099s # ==> Saving handler OP <== 1099s # ==> Pushing RP <== 1099s # ==> Popping RP <== 1099s # ==> Restoring OP <== 1099s ok 45 - Execute request 1099s ok 46 - Response is 200 1099s # ==> Popping OP <== 1099s ok 47 - Query OP for logout 1099s ok 48 - HTTP code is 200 1099s 1..48 1099s ok 1099s t/32-Auth-and-issuer-OIDC-PKCE.t .................................. 1099s ok 1 - use Lemonldap::NG::Portal::Main; 1099s ok 2 - Portal object 1099s ok 3 - Init 1099s ok 4 - Portal app 1099s ok 5 - Register $type 1099s ok 6 - OP portal 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 7 - Get cookie lemonldap (d2d4f9184f7426b45e114ca9680a839ea42311a1e61f37738a33c63485229dc7) 1099s # Subtest: not required/PKCE flow/valid verifier succeeds 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 1 - Get redirection 1099s ok 2 - Location header found 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 3 - HTTP code is 200 1099s ok 4 - Content-Type is JSON 1099s ok 5 - Content is valid JSON 1099s ok 6 - Access token was provided 1099s 1..6 1099s ok 8 - not required/PKCE flow/valid verifier succeeds 1099s # Subtest: not required/PKCE flow/invalid verifier fails 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 1 - Get redirection 1099s ok 2 - Location header found 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 3 - Response status is 400 1099s ok 4 - Content is JSON 1099s ok 5 - Error code is invalid_grant 1099s 1..5 1099s ok 9 - not required/PKCE flow/invalid verifier fails 1099s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 1 - Get redirection 1099s ok 2 - Location header found 1099s ok 3 - Authorize request failed with invalid_request 1099s 1..3 1099s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 1099s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 1 - Get redirection 1099s ok 2 - Location header found 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 3 - HTTP code is 200 1099s ok 4 - Content-Type is JSON 1099s ok 5 - Content is valid JSON 1099s ok 6 - Access token was provided 1099s 1..6 1099s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 1099s # Subtest: PKCE required/PKCE flow/invalid verifier fails 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 1 - Get redirection 1099s ok 2 - Location header found 1099s # ==> Pushing OP <== 1099s # ==> Popping OP <== 1099s ok 3 - Response status is 400 1099s ok 4 - Content is JSON 1099s ok 5 - Error code is invalid_grant 1099s 1..5 1099s ok 12 - PKCE required/PKCE flow/invalid verifier fails 1099s 1..12 1099s ok 1100s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t .......... 1100s ok 1 - use Lemonldap::NG::Portal::Main; 1100s ok 2 - Portal object 1100s ok 3 - Init 1100s ok 4 - Portal app 1100s ok 5 - Register $type 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 6 - Get JWKS, endpoint /oauth2/jwks 1100s ok 7 - HTTP code is 200 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1100s ok 9 - HTTP code is 200 1100s ok 10 - Portal object 1100s ok 11 - Init 1100s ok 12 - Portal app 1100s ok 13 - Register $type 1100s # ==> Pushing RP <== 1100s # ==> Popping RP <== 1100s ok 14 - Unauth SP request 1100s ok 15 - Get redirection 1100s ok 16 - Location header found 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 17 - Push request to OP, endpoint /oauth2/authorize 1100s ok 18 - HTTP code is 200 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 19 - Post authentication, endpoint /oauth2/authorize 1100s ok 20 - Get cookie lemonldap (7c270ae4228c919bdd8ead1476228b6c5059f2113c8581ddbeed6e73934e7380) 1100s ok 21 - HTTP code is 200 1100s ok 22 - Page contains a form 1100s ok 23 - Host match 1100s ok 24 - Field "confirm" is defined 1100s ok 25 - CSP header authorize POST request to \# 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 26 - Post confirmation, endpoint /oauth2/authorize 1100s ok 27 - Get redirection 1100s ok 28 - Location header found 1100s # ==> Pushing RP <== 1100s ok 29 - REST request 1100s ok 30 - Request from RP to OP, endpoint /oauth2/token 1100s # ==> Saving handler RP <== 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s # ==> Restoring RP <== 1100s ok 31 - Execute request 1100s ok 32 - Response is 200 1100s ok 33 - Content is JSON 1100s ok 34 - REST request 1100s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 1100s # ==> Saving handler RP <== 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s # ==> Restoring RP <== 1100s ok 36 - Execute request 1100s ok 37 - Response is 200 1100s ok 38 - Content is JSON 1100s # ==> Popping RP <== 1100s ok 39 - Call openidconnectcallback on RP 1100s ok 40 - Get cookie lemonldap (0747600c1c3a112c7a055d1f91af34908eb68224fc01a6214977637289d459d4) 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 41 - Check session, endpoint /oauth2/checksession.html 1100s ok 42 - HTTP code is 200 1100s ok 43 - Frame can be embedded 1100s ok 44 - UTF-8 values 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 45 - Query SP for logout 1100s ok 46 - HTTP code is 200 1100s ok 47 - Found RP logout iframe 1100s # ==> Pushing OP <== 1100s # ==> Popping OP <== 1100s ok 48 - Test if user is reject on IdP 1100s ok 49 - Response status is 401 1100s ok 50 - Content is JSON 1100s ok 51 - Error code is 1 1100s # ==> Pushing RP <== 1100s # ==> Popping RP <== 1100s ok 52 - Call RP flogout 1100s ok 53 - HTTP code is 200 1100s ok 54 - Get cookie lemonldap (0) 1100s ok 55 - Cookie set to 0 1100s # ==> Pushing RP <== 1100s # ==> Popping RP <== 1100s ok 56 - Test if user is reject on RP 1100s ok 57 - Get redirection 1100s ok 58 - Location header found 1100s 1..58 1100s ok 1101s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ...... 1101s ok 1 - use Lemonldap::NG::Portal::Main; 1101s ok 2 - Portal object 1101s ok 3 - Init 1101s ok 4 - Portal app 1101s ok 5 - Register $type 1101s ok 6 - OP portal 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 7 - Get JWKS, endpoint /oauth2/jwks 1101s ok 8 - HTTP code is 200 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1101s ok 10 - HTTP code is 200 1101s ok 11 - Portal object 1101s ok 12 - Init 1101s ok 13 - Portal app 1101s ok 14 - Register $type 1101s ok 15 - RP portal 1101s # ==> Pushing RP <== 1101s # ==> Popping RP <== 1101s ok 16 - Unauth SP request 1101s ok 17 - Get redirection 1101s ok 18 - Location header found 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 19 - Push request to OP, endpoint /oauth2/authorize 1101s ok 20 - HTTP code is 200 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 21 - Post authentication, endpoint /oauth2/authorize 1101s ok 22 - Get cookie lemonldap (b35c9faffc4ae3f5a9939836bcd8db5b6a78f9af65b231d127b8f8d89a0d83ee) 1101s ok 23 - HTTP code is 200 1101s ok 24 - Page contains a form 1101s ok 25 - Host match 1101s ok 26 - Field "confirm" is defined 1101s ok 27 - CSP header authorize POST request to \# 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 28 - Post confirmation, endpoint /oauth2/authorize 1101s ok 29 - Get redirection 1101s ok 30 - Location header found 1101s # ==> Pushing RP <== 1101s ok 31 - REST request 1101s ok 32 - Request from RP to OP, endpoint /oauth2/token 1101s # ==> Saving handler RP <== 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s # ==> Restoring RP <== 1101s ok 33 - Execute request 1101s ok 34 - Response is 200 1101s ok 35 - Content is JSON 1101s ok 36 - Found access_token 5b35b18ec95c6d811829ae1b08bd685ca84d8beb35b6f6fe0480be188c3cee1b 1101s ok 37 - REST request 1101s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1101s # ==> Saving handler RP <== 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s # ==> Restoring RP <== 1101s ok 39 - Execute request 1101s ok 40 - Response is 200 1101s ok 41 - Content is JSON 1101s # ==> Popping RP <== 1101s ok 42 - Call openidconnectcallback on RP 1101s ok 43 - Get cookie lemonldap (c8e632966325ba37b3f04891ca9e18bd849b048a99420edebf9a8fbb84261615) 1101s # ==> Pushing RP <== 1101s # ==> Popping RP <== 1101s ok 44 - Get session using restSessionServer 1101s ok 45 - HTTP code is 200 1101s ok 46 - Deserialize session content 1101s ok 47 - Session has correct value for _user 1101s ok 48 - Session has correct value for _oidc_sub 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 49 1101s # ==> Pushing RP <== 1101s ok 50 - REST request 1101s ok 51 - Request from RP to OP, endpoint /oauth2/token 1101s # ==> Saving handler RP <== 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s # ==> Restoring RP <== 1101s ok 52 - Execute request 1101s ok 53 - Response is 200 1101s ok 54 - Content is JSON 1101s ok 55 - Found access_token ce06ef8d6a037cb3b1f48c74a8c31995fce5ea1de742d9e0eb3b24a88574d951 1101s ok 56 - REST request 1101s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 1101s # ==> Saving handler RP <== 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s # ==> Restoring RP <== 1101s ok 58 - Execute request 1101s ok 59 - Response is 200 1101s ok 60 - Content is JSON 1101s # ==> Popping RP <== 1101s ok 61 - Query RP for refresh 1101s # ==> Pushing RP <== 1101s # ==> Popping RP <== 1101s ok 62 - Get session using restSessionServer 1101s ok 63 - HTTP code is 200 1101s ok 64 - Deserialize session content 1101s ok 65 - Session has correct value for _user 1101s ok 66 - Session has correct value for mail 1101s ok 67 - Session has correct value for _oidc_sub 1101s # ==> Pushing RP <== 1101s # ==> Popping RP <== 1101s ok 68 - Get session after refresh 1101s # ==> Pushing RP <== 1101s # ==> Popping RP <== 1101s ok 69 - Query RP for logout 1101s ok 70 - Get redirection 1101s ok 71 - Location header found 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 72 - Push logout request to OP, endpoint /oauth2/logout 1101s ok 73 - HTTP code is 200 1101s ok 74 - Page contains a form 1101s ok 75 - Host match 1101s ok 76 - Field "confirm" is defined 1101s ok 77 - CSP header authorize POST request to \# 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 78 - Confirm logout, endpoint /oauth2/logout 1101s ok 79 - Get redirection 1101s ok 80 - Location header found 1101s ok 81 - Get cookie lemonldap (0) 1101s ok 82 - SSO cookie removed 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 83 - Test if user is reject on IdP 1101s ok 84 - Response status is 401 1101s ok 85 - Content is JSON 1101s ok 86 - Error code is 1 1101s # ==> Pushing RP <== 1101s # ==> Popping RP <== 1101s ok 87 - Test if user is reject on SP 1101s ok 88 - Get redirection 1101s ok 89 - Location header found 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 90 - Push request to OP, endpoint /oauth2/authorize 1101s ok 91 - HTTP code is 200 1101s # ==> Pushing OP <== 1101s # ==> Popping OP <== 1101s ok 92 - Post authentication, endpoint /oauth2/authorize 1101s ok 93 - Get cookie lemonldap (54410241ca1e4f9d0823fa2c0f3369d5c88d5b6bf3ed411efb88dcb49ffa82d6) 1101s 1..93 1101s ok 1102s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t ....... 1102s ok 1 - use Lemonldap::NG::Portal::Main; 1102s ok 2 - Portal object 1102s ok 3 - Init 1102s ok 4 - Portal app 1102s ok 5 - Register $type 1102s ok 6 - OP portal 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 7 - Get JWKS, endpoint /oauth2/jwks 1102s ok 8 - HTTP code is 200 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1102s ok 10 - HTTP code is 200 1102s ok 11 - Portal object 1102s ok 12 - Init 1102s ok 13 - Portal app 1102s ok 14 - Register $type 1102s ok 15 - RP portal 1102s # ==> Pushing RP <== 1102s # ==> Popping RP <== 1102s ok 16 - Unauth SP request 1102s ok 17 - Get redirection 1102s ok 18 - Location header found 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 19 - Push request to OP, endpoint /oauth2/authorize 1102s ok 20 - HTTP code is 200 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 21 - Post authentication, endpoint /oauth2/authorize 1102s ok 22 - Get cookie lemonldap (a6eb0b69eb27bc1c44783856a577ff0f0d364f53f048d93b305fcb0edaa7d599) 1102s ok 23 - HTTP code is 200 1102s ok 24 - Page contains a form 1102s ok 25 - Host match 1102s ok 26 - Field "confirm" is defined 1102s ok 27 - CSP header authorize POST request to \# 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 28 - Post confirmation, endpoint /oauth2/authorize 1102s ok 29 - Get redirection 1102s ok 30 - Location header found 1102s # ==> Pushing RP <== 1102s ok 31 - REST request 1102s ok 32 - Request from RP to OP, endpoint /oauth2/token 1102s # ==> Saving handler RP <== 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s # ==> Restoring RP <== 1102s ok 33 - Execute request 1102s ok 34 - Response is 200 1102s ok 35 - Content is JSON 1102s ok 36 - Found access_token 0a37dca74c0e8f86d1fae28da1fce7729c824260568923bcae99cabd62ef926e 1102s ok 37 - REST request 1102s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1102s # ==> Saving handler RP <== 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s # ==> Restoring RP <== 1102s ok 39 - Execute request 1102s ok 40 - Response is 200 1102s ok 41 - Content is JSON 1102s # ==> Popping RP <== 1102s ok 42 - Call openidconnectcallback on RP 1102s ok 43 - Get cookie lemonldap (12766a07023ecbd15e31d03cdf717f3060efff7f70696e465f5d422d887bf9bf) 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 44 - Check session, endpoint /oauth2/checksession.html 1102s ok 45 - HTTP code is 200 1102s ok 46 - Frame can be embedded 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 47 - Get userinfo 1102s ok 48 - Token is a JWT 1102s ok 49 - Found claim in JWT 1102s ok 50 - UTF-8 values 1102s # ==> Pushing RP <== 1102s # ==> Popping RP <== 1102s ok 51 - Query RP for logout 1102s ok 52 - Get redirection 1102s ok 53 - Location header found 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1102s ok 55 - HTTP code is 200 1102s ok 56 - Page contains a form 1102s ok 57 - Host match 1102s ok 58 - Field "confirm" is defined 1102s ok 59 - CSP header authorize POST request to \# 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 60 - Confirm logout, endpoint /oauth2/logout 1102s ok 61 - Get redirection 1102s ok 62 - Location header found 1102s ok 63 - Get cookie lemonldap (0) 1102s ok 64 - SSO cookie removed 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1102s ok 66 - Get redirection 1102s ok 67 - Location is http://auth.rp.com/?logout=1 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 68 - logout endpoint, endpoint /oauth2/logout 1102s ok 69 - Response status is 401 1102s ok 70 - Content is JSON 1102s ok 71 - Error code is 9 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 72 - Test if user is reject on IdP 1102s ok 73 - Response status is 401 1102s ok 74 - Content is JSON 1102s ok 75 - Error code is 1 1102s # ==> Pushing RP <== 1102s # ==> Popping RP <== 1102s ok 76 - Test if user is reject on SP 1102s ok 77 - Get redirection 1102s ok 78 - Location header found 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 79 - Push request to OP, endpoint /oauth2/authorize 1102s ok 80 - HTTP code is 200 1102s # ==> Pushing OP <== 1102s # ==> Popping OP <== 1102s ok 81 - Post authentication, endpoint /oauth2/authorize 1102s ok 82 - Get cookie lemonldap (99060e41a191f5fdb5f80333caf9505abaec7d96f49ce8c25e55aebb1b3f021d) 1102s 1..82 1102s ok 1103s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ...... 1103s ok 1 - use Lemonldap::NG::Portal::Main; 1103s ok 2 - Portal object 1103s ok 3 - Init 1103s ok 4 - Portal app 1103s ok 5 - Register $type 1103s ok 6 - OP portal 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 7 - Get JWKS, endpoint /oauth2/jwks 1103s ok 8 - HTTP code is 200 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1103s ok 10 - HTTP code is 200 1103s ok 11 - Portal object 1103s ok 12 - Init 1103s ok 13 - Portal app 1103s ok 14 - Register $type 1103s ok 15 - RP portal 1103s # ==> Pushing RP <== 1103s # ==> Popping RP <== 1103s ok 16 - Unauth SP request 1103s ok 17 - Get redirection 1103s ok 18 - Location header found 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 19 - Push request to OP, endpoint /oauth2/authorize 1103s ok 20 - HTTP code is 200 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 21 - Post authentication, endpoint /oauth2/authorize 1103s ok 22 - Get cookie lemonldap (979861f1b74f6f35689cb3d03de7a05f9ef91759c01c9058fc151741c84959fd) 1103s ok 23 - HTTP code is 200 1103s ok 24 - Page contains a form 1103s ok 25 - Host match 1103s ok 26 - Field "confirm" is defined 1103s ok 27 - CSP header authorize POST request to \# 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 28 - Post confirmation, endpoint /oauth2/authorize 1103s ok 29 - Get redirection 1103s ok 30 - Location header found 1103s # ==> Pushing RP <== 1103s ok 31 - REST request 1103s ok 32 - Request from RP to OP, endpoint /oauth2/token 1103s # ==> Saving handler RP <== 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s # ==> Restoring RP <== 1103s ok 33 - Execute request 1103s ok 34 - Response is 200 1103s ok 35 - Content is JSON 1103s ok 36 - Found access_token fc678ede49c581a47ff3a481ecd29b59613ba224ac3e75aed7e6d796e3c9820c 1103s ok 37 - REST request 1103s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1103s # ==> Saving handler RP <== 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s # ==> Restoring RP <== 1103s ok 39 - Execute request 1103s ok 40 - Response is 200 1103s ok 41 - Content is JSON 1103s # ==> Popping RP <== 1103s ok 42 - Call openidconnectcallback on RP 1103s ok 43 - Get cookie lemonldap (61ddeff13c5792017baa646d1e7318e60f82bea5f2a5d6d7121ae17d49754003) 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 44 - Check session, endpoint /oauth2/checksession.html 1103s ok 45 - HTTP code is 200 1103s ok 46 - Frame can be embedded 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 47 - Get userinfo 1103s ok 48 - HTTP code is 200 1103s ok 49 - Content-Type is JSON 1103s ok 50 - Content is valid JSON 1103s ok 51 - UTF-8 values 1103s ok 52 - UTF-8 values 1103s # ==> Pushing RP <== 1103s # ==> Popping RP <== 1103s ok 53 - Query RP for logout 1103s ok 54 - Get redirection 1103s ok 55 - Location header found 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1103s ok 57 - HTTP code is 200 1103s ok 58 - Page contains a form 1103s ok 59 - Host match 1103s ok 60 - Field "confirm" is defined 1103s ok 61 - CSP header authorize POST request to \# 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 62 - Confirm logout, endpoint /oauth2/logout 1103s ok 63 - Get redirection 1103s ok 64 - Location header found 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1103s ok 66 - Get redirection 1103s ok 67 - Location is http://auth.rp.com/?logout=1 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 68 - logout endpoint, endpoint /oauth2/logout 1103s ok 69 - Response status is 401 1103s ok 70 - Content is JSON 1103s ok 71 - Error code is 9 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 72 - Test if user is reject on IdP 1103s ok 73 - Response status is 401 1103s ok 74 - Content is JSON 1103s ok 75 - Error code is 1 1103s # ==> Pushing RP <== 1103s # ==> Popping RP <== 1103s ok 76 - Test if user is reject on SP 1103s ok 77 - Get redirection 1103s ok 78 - Location header found 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 79 - Push request to OP, endpoint /oauth2/authorize 1103s ok 80 - HTTP code is 200 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 81 - Post authentication, endpoint /oauth2/authorize 1103s ok 82 - Get cookie lemonldap (0885e75de5d6ce2a14d404d8dc08f5a1041338a97be7020a8d0f78625bbe4088) 1103s 1..82 1103s ok 1103s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t .... 1103s ok 1 - use Lemonldap::NG::Portal::Main; 1103s ok 2 - Portal object 1103s ok 3 - Init 1103s ok 4 - Portal app 1103s ok 5 - Register $type 1103s ok 6 - OP portal 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 7 - Get JWKS, endpoint /oauth2/jwks 1103s ok 8 - HTTP code is 200 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1103s ok 10 - HTTP code is 200 1103s ok 11 - Portal object 1103s ok 12 - Init 1103s ok 13 - Portal app 1103s ok 14 - Register $type 1103s ok 15 - RP portal 1103s # ==> Pushing RP <== 1103s # ==> Popping RP <== 1103s ok 16 - Unauth SP request 1103s ok 17 - Get redirection 1103s ok 18 - Location header found 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 19 - Push request to OP, endpoint /oauth2/authorize 1103s ok 20 - HTTP code is 200 1103s ok 21 - Page contains a form 1103s ok 22 - CSP header authorize POST request to \# 1103s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746179095%2C%22issuerRequestoauth2%22%3A%221746107215_42063%22%7D) 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 24 - Post authentication, endpoint /oauth2/authorize 1103s ok 25 - Get cookie lemonldap (9f6b467a7ffd470a45bcdf47b49cd8964cc632fa2ab1871f9dbbfd8cdca8739a) 1103s ok 26 - HTTP code is 200 1103s ok 27 - Page contains a form 1103s ok 28 - Host match 1103s ok 29 - Field "confirm" is defined 1103s ok 30 - CSP header authorize POST request to \# 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 31 - Post confirmation, endpoint /oauth2/authorize 1103s ok 32 - Get redirection 1103s ok 33 - Location header found 1103s # ==> Pushing RP <== 1103s ok 34 - REST request 1103s ok 35 - Request from RP to OP, endpoint /oauth2/token 1103s # ==> Saving handler RP <== 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s # ==> Restoring RP <== 1103s ok 36 - Execute request 1103s ok 37 - Response is 200 1103s ok 38 - Content is JSON 1103s ok 39 - REST request 1103s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1103s # ==> Saving handler RP <== 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s # ==> Restoring RP <== 1103s ok 41 - Execute request 1103s ok 42 - Response is 200 1103s ok 43 - Content is JSON 1103s # ==> Popping RP <== 1103s ok 44 - Call openidconnectcallback on RP 1103s ok 45 - Get cookie lemonldap (9944d26801ffb6bf37faf790513ce844b62a35fe4abbf0690eca2393f3ef2365) 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 46 - Check session, endpoint /oauth2/checksession.html 1103s ok 47 - HTTP code is 200 1103s ok 48 - Frame can be embedded 1103s # ==> Pushing RP <== 1103s # ==> Popping RP <== 1103s ok 49 - Query RP for logout 1103s ok 50 - Get redirection 1103s ok 51 - Location header found 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 52 - Push logout request to OP, endpoint /oauth2/logout 1103s ok 53 - HTTP code is 200 1103s ok 54 - Page contains a form 1103s ok 55 - Host match 1103s ok 56 - Field "confirm" is defined 1103s ok 57 - CSP header authorize POST request to \# 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 58 - Confirm logout, endpoint /oauth2/logout 1103s ok 59 - Get redirection 1103s ok 60 - Location header found 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 1103s ok 62 - Get redirection 1103s ok 63 - Location is http://auth.rp.com/?logout=1 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 64 - logout endpoint, endpoint /oauth2/logout 1103s ok 65 - Response status is 401 1103s ok 66 - Content is JSON 1103s ok 67 - Error code is 9 1103s # ==> Pushing OP <== 1103s # ==> Popping OP <== 1103s ok 68 - Test if user is reject on IdP 1103s ok 69 - Response status is 401 1103s ok 70 - Content is JSON 1103s ok 71 - Error code is 1 1103s # ==> Pushing RP <== 1103s # ==> Popping RP <== 1103s ok 72 - Test if user is reject on SP 1103s ok 73 - Get redirection 1103s ok 74 - Location header found 1103s 1..74 1103s ok 1104s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t .......... 1104s ok 1 - use Lemonldap::NG::Portal::Main; 1104s ok 2 - Portal object 1104s ok 3 - Init 1104s ok 4 - Portal app 1104s ok 5 - Register $type 1104s ok 6 - OP portal 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 7 - Get JWKS, endpoint /oauth2/jwks 1104s ok 8 - HTTP code is 200 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1104s ok 10 - HTTP code is 200 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 11 - Post authentication request 1104s ok 12 - Get cookie lemonldap (202a3081a23c63b2ae2c0f6e5628764d4535bfd888993b29147353dd2126e353) 1104s ok 13 - Portal object 1104s ok 14 - Init 1104s ok 15 - Portal app 1104s ok 16 - Register $type 1104s ok 17 - RP portal 1104s # ==> Pushing RP <== 1104s # ==> Popping RP <== 1104s ok 18 - Unauth SP request 1104s ok 19 - Get redirection 1104s ok 20 - Location header found 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 21 - Push request to OP, endpoint /oauth2/authorize 1104s ok 22 - HTTP code is 200 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 23 - Post authentication, endpoint /oauth2/authorize 1104s ok 24 - Get cookie lemonldap (2d1556c375cdc6d4496da768202b6515acb7dd0c0f08c27f765529cb1fc680d6) 1104s ok 25 - HTTP code is 200 1104s ok 26 - Page contains a form 1104s ok 27 - Host match 1104s ok 28 - CSP header authorize POST request to auth.rp.com 1104s # ==> Pushing RP <== 1104s ok 29 - REST request 1104s ok 30 - Request from RP to OP, endpoint /oauth2/token 1104s # ==> Saving handler RP <== 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s # ==> Restoring RP <== 1104s ok 31 - Execute request 1104s ok 32 - Response is 200 1104s ok 33 - Content is JSON 1104s ok 34 - Found access_token eecafb3d2e96427500cf8d74d50d477bb18193e1ea86dd08c628459c8f15c126 1104s ok 35 - REST request 1104s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 1104s # ==> Saving handler RP <== 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s # ==> Restoring RP <== 1104s ok 37 - Execute request 1104s ok 38 - Response is 200 1104s ok 39 - Content is JSON 1104s # ==> Popping RP <== 1104s ok 40 - Call openidconnectcallback on RP 1104s ok 41 - Get cookie lemonldap (73bffeb94a6f6908029ca19c25b26295489b0463a98082c5308a2656216adcd4) 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 42 - Check session, endpoint /oauth2/checksession.html 1104s ok 43 - HTTP code is 200 1104s ok 44 - Frame can be embedded 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 45 - Get userinfo 1104s ok 46 - HTTP code is 200 1104s ok 47 - Content-Type is JSON 1104s ok 48 - Content is valid JSON 1104s ok 49 - UTF-8 values 1104s ok 50 - UTF-8 values 1104s # ==> Pushing RP <== 1104s # ==> Popping RP <== 1104s ok 51 - Query RP for logout 1104s ok 52 - Get redirection 1104s ok 53 - Location header found 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1104s ok 55 - HTTP code is 200 1104s ok 56 - Page contains a form 1104s ok 57 - Host match 1104s ok 58 - Field "confirm" is defined 1104s ok 59 - CSP header authorize POST request to \# 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 60 - Confirm logout, endpoint /oauth2/logout 1104s ok 61 - Get redirection 1104s ok 62 - Location header found 1104s ok 63 - Get cookie lemonldap (0) 1104s ok 64 - SSO cookie removed 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1104s ok 66 - Get redirection 1104s ok 67 - Location is http://auth.rp.com/?logout=1 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 68 - logout endpoint, endpoint /oauth2/logout 1104s ok 69 - Response status is 401 1104s ok 70 - Content is JSON 1104s ok 71 - Error code is 9 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 72 - Test if user is reject on IdP 1104s ok 73 - Response status is 401 1104s ok 74 - Content is JSON 1104s ok 75 - Error code is 1 1104s # ==> Pushing RP <== 1104s # ==> Popping RP <== 1104s ok 76 - Test if user is reject on SP 1104s ok 77 - Get redirection 1104s ok 78 - Location header found 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 79 - Push request to OP, endpoint /oauth2/authorize 1104s ok 80 - HTTP code is 200 1104s # ==> Pushing OP <== 1104s # ==> Popping OP <== 1104s ok 81 - Post authentication, endpoint /oauth2/authorize 1104s ok 82 - Get cookie lemonldap (8825fd8bccd66c6b7444a5db3f3c10b5f21f92498e28951f596553e7718cb4ae) 1104s 1..82 1104s ok 1105s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ...... 1105s ok 1 - use Lemonldap::NG::Portal::Main; 1105s ok 2 - Portal object 1105s ok 3 - Init 1105s ok 4 - Portal app 1105s ok 5 - Register $type 1105s ok 6 - OP portal 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 7 - Get JWKS, endpoint /oauth2/jwks 1105s ok 8 - HTTP code is 200 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1105s ok 10 - HTTP code is 200 1105s ok 11 - Portal object 1105s ok 12 - Init 1105s ok 13 - Portal app 1105s ok 14 - Register $type 1105s ok 15 - RP portal 1105s # ==> Pushing RP <== 1105s # ==> Popping RP <== 1105s ok 16 - Unauth SP request 1105s ok 17 - Get redirection 1105s ok 18 - Location header found 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 19 - Push request to OP, endpoint /oauth2/authorize 1105s ok 20 - HTTP code is 200 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 21 - Post authentication, endpoint /oauth2/authorize 1105s ok 22 - Get cookie lemonldap (e9c54a6dc00cbb122dfd8e861b72d089f46fdc59886ef2011c7cfbc2f2937f8c) 1105s ok 23 - HTTP code is 200 1105s ok 24 - Page contains a form 1105s ok 25 - Host match 1105s ok 26 - Field "confirm" is defined 1105s ok 27 - CSP header authorize POST request to \# 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 28 - Post confirmation, endpoint /oauth2/authorize 1105s ok 29 - Get redirection 1105s ok 30 - Location header found 1105s # ==> Pushing RP <== 1105s ok 31 - REST request 1105s ok 32 - Request from RP to OP, endpoint /oauth2/token 1105s # ==> Saving handler RP <== 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s # ==> Restoring RP <== 1105s ok 33 - Execute request 1105s ok 34 - Response is 200 1105s ok 35 - Content is JSON 1105s ok 36 - Found access_token 6332dc02a537e6c860bd4d052361e67fdf446f8ea9a9e22bba5188afcbaaac27 1105s ok 37 - REST request 1105s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1105s # ==> Saving handler RP <== 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s # ==> Restoring RP <== 1105s ok 39 - Execute request 1105s ok 40 - Response is 200 1105s ok 41 - Content is JSON 1105s # ==> Popping RP <== 1105s ok 42 - Call openidconnectcallback on RP 1105s ok 43 - Get cookie lemonldap (d45625558439b549433b33b38752236aac7ef7c05c7c486219a9df8633dfdc3a) 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 44 - Check session, endpoint /oauth2/checksession.html 1105s ok 45 - HTTP code is 200 1105s ok 46 - Frame can be embedded 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 47 - Get userinfo 1105s ok 48 - HTTP code is 200 1105s ok 49 - Content-Type is JSON 1105s ok 50 - Content is valid JSON 1105s ok 51 - UTF-8 values 1105s ok 52 - UTF-8 values 1105s # ==> Pushing RP <== 1105s # ==> Popping RP <== 1105s ok 53 - Query RP for logout 1105s ok 54 - Get redirection 1105s ok 55 - Location header found 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1105s ok 57 - HTTP code is 200 1105s ok 58 - Page contains a form 1105s ok 59 - Host match 1105s ok 60 - Field "confirm" is defined 1105s ok 61 - CSP header authorize POST request to \# 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 62 - Confirm logout, endpoint /oauth2/logout 1105s ok 63 - Get redirection 1105s ok 64 - Location header found 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1105s ok 66 - Get redirection 1105s ok 67 - Location is http://auth.rp.com/?logout=1 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 68 - logout endpoint, endpoint /oauth2/logout 1105s ok 69 - Response status is 401 1105s ok 70 - Content is JSON 1105s ok 71 - Error code is 9 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 72 - Test if user is reject on IdP 1105s ok 73 - Response status is 401 1105s ok 74 - Content is JSON 1105s ok 75 - Error code is 1 1105s # ==> Pushing RP <== 1105s # ==> Popping RP <== 1105s ok 76 - Test if user is reject on SP 1105s ok 77 - Get redirection 1105s ok 78 - Location header found 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 79 - Push request to OP, endpoint /oauth2/authorize 1105s ok 80 - HTTP code is 200 1105s # ==> Pushing OP <== 1105s # ==> Popping OP <== 1105s ok 81 - Post authentication, endpoint /oauth2/authorize 1105s ok 82 - Get cookie lemonldap (91640d6c20ec87c2aa79bc06379b44a30022669c046d92705eb88d6c61aa7188) 1105s 1..82 1105s ok 1106s t/32-Auth-and-issuer-OIDC-authorization_code.t .................... 1106s ok 1 - use Lemonldap::NG::Portal::Main; 1106s ok 2 - Portal object 1106s ok 3 - Init 1106s ok 4 - Portal app 1106s ok 5 - Register $type 1106s ok 6 - OP portal 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 7 - Get JWKS, endpoint /oauth2/jwks 1106s ok 8 - HTTP code is 200 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1106s ok 10 - HTTP code is 200 1106s ok 11 - Portal object 1106s ok 12 - Init 1106s ok 13 - Portal app 1106s ok 14 - Register $type 1106s ok 15 - RP portal 1106s # ==> Pushing RP <== 1106s # ==> Popping RP <== 1106s ok 16 - Unauth SP request 1106s ok 17 - Get redirection 1106s ok 18 - Location header found 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 19 - Push request to OP, endpoint /oauth2/authorize 1106s ok 20 - HTTP code is 200 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 21 - Post authentication, endpoint /oauth2/authorize 1106s ok 22 - Get cookie lemonldap (f754622d38fc4537ae569345fa5e4251c315ec0b90a55b6cc589067b883ecb78) 1106s ok 23 - Expected portal error code: code found on page 1106s ok 24 - Expected portal error code 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 25 - Post authentication, endpoint /oauth2/authorize 1106s ok 26 - Get cookie lemonldap (44b573d912b9316570db9324c51b525d5d8c346089cfc379a0bd1842dd91892c) 1106s ok 27 - HTTP code is 200 1106s ok 28 - Page contains a form 1106s ok 29 - Host match 1106s ok 30 - Field "confirm" is defined 1106s ok 31 - CSP header authorize POST request to \# 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 32 - Post confirmation, endpoint /oauth2/authorize 1106s ok 33 - Get redirection 1106s ok 34 - Location header found 1106s # ==> Pushing RP <== 1106s ok 35 - REST request 1106s ok 36 - Request from RP to OP, endpoint /oauth2/token 1106s # ==> Saving handler RP <== 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s # ==> Restoring RP <== 1106s ok 37 - Execute request 1106s ok 38 - Response is 200 1106s ok 39 - Content is JSON 1106s ok 40 - Found access_token e93348c3f8b6f0c058164948a33eaa5b47971aa26aa30a8c5ac9639c59e6dd06 1106s ok 41 - REST request 1106s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 1106s # ==> Saving handler RP <== 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s # ==> Restoring RP <== 1106s ok 43 - Execute request 1106s ok 44 - Response is 200 1106s ok 45 - Content is JSON 1106s # ==> Popping RP <== 1106s ok 46 - Call openidconnectcallback on RP 1106s ok 47 - Get cookie lemonldap (2a5264dbd953a56ddcc674b5d3e9fd4915667b0859c8bb47fad64f96f3d3fc96) 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 48 - Check session, endpoint /oauth2/checksession.html 1106s ok 49 - HTTP code is 200 1106s ok 50 - Frame can be embedded 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 51 - Get userinfo 1106s ok 52 - HTTP code is 200 1106s ok 53 - Content-Type is JSON 1106s ok 54 - Content is valid JSON 1106s ok 55 - UTF-8 values 1106s ok 56 - UTF-8 values 1106s ok 57 - OIDC EOL time is stored 1106s ok 58 - Obtained refresh token 1106s ok 59 - UTF-8 values 1106s ok 60 - Correct email 1106s ok 61 - Correct groups 1106s ok 62 - Correct hGroups 1106s ok 63 - oidcGotUserInfo called 1106s ok 64 - oidcGotIDToken called 1106s ok 65 - Correct custom ACR 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 66 1106s # ==> Pushing RP <== 1106s ok 67 - REST request 1106s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 1106s # ==> Saving handler RP <== 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s # ==> Restoring RP <== 1106s ok 69 - Execute request 1106s ok 70 - Response is 200 1106s ok 71 - Content is JSON 1106s # ==> Popping RP <== 1106s ok 72 - Query RP for refresh 1106s ok 73 - Access token EOL has not changed 1106s ok 74 - Access token has not changed 1106s ok 75 - Updated RP session 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 76 1106s # ==> Pushing RP <== 1106s ok 77 - REST request 1106s ok 78 - Request from RP to OP, endpoint /oauth2/token 1106s # ==> Saving handler RP <== 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s # ==> Restoring RP <== 1106s ok 79 - Execute request 1106s ok 80 - Response is 200 1106s ok 81 - Content is JSON 1106s ok 82 - Found access_token f60f922972f57c7aa8197ca35bad9da18c5804e573d90fdfca17979d28e5005a 1106s ok 83 - REST request 1106s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 1106s # ==> Saving handler RP <== 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s # ==> Restoring RP <== 1106s ok 85 - Execute request 1106s ok 86 - Response is 200 1106s ok 87 - Content is JSON 1106s # ==> Popping RP <== 1106s ok 88 - Query RP for refresh 1106s ok 89 - Access token EOL has changed 1106s ok 90 - Access token has changed 1106s ok 91 - Updated RP session 1106s ok 92 - Still correct groups 1106s ok 93 - Still correct hGroups 1106s # ==> Pushing RP <== 1106s # ==> Popping RP <== 1106s ok 94 - Query RP for logout 1106s ok 95 - Get redirection 1106s ok 96 - Location header found 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 97 - Push logout request to OP, endpoint /oauth2/logout 1106s ok 98 - HTTP code is 200 1106s ok 99 - Page contains a form 1106s ok 100 - Host match 1106s ok 101 - Field "confirm" is defined 1106s ok 102 - CSP header authorize POST request to \# 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 103 - Confirm logout, endpoint /oauth2/logout 1106s ok 104 - Get redirection 1106s ok 105 - Location header found 1106s ok 106 - Get cookie lemonldap (0) 1106s ok 107 - SSO cookie removed 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 1106s ok 109 - Get redirection 1106s ok 110 - Location is http://auth.rp.com/?logout=1 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 111 - logout endpoint, endpoint /oauth2/logout 1106s ok 112 - Response status is 401 1106s ok 113 - Content is JSON 1106s ok 114 - Error code is 9 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 115 - Test if user is reject on IdP 1106s ok 116 - Response status is 401 1106s ok 117 - Content is JSON 1106s ok 118 - Error code is 1 1106s # ==> Pushing RP <== 1106s # ==> Popping RP <== 1106s ok 119 - Test if user is reject on SP 1106s ok 120 - Get redirection 1106s ok 121 - Location header found 1106s ok 122 - oidcGenerateAuthenticationRequest called 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 123 - Push request to OP, endpoint /oauth2/authorize 1106s ok 124 - HTTP code is 200 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 125 - Post authentication, endpoint /oauth2/authorize 1106s ok 126 - Get cookie lemonldap (c60a267c164b1ab74c43017868f59765d39b0da93912e2e0f03d2107d758c41f) 1106s 1..126 1106s ok 1106s t/32-Auth-and-issuer-OIDC-hybrid.t ................................ 1106s ok 1 - use Lemonldap::NG::Portal::Main; 1106s ok 2 - Portal object 1106s ok 3 - Init 1106s ok 4 - Portal app 1106s ok 5 - Register $type 1106s ok 6 - OP portal 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 7 - Get JWKS, endpoint /oauth2/jwks 1106s ok 8 - HTTP code is 200 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1106s ok 10 - HTTP code is 200 1106s ok 11 - Portal object 1106s ok 12 - Init 1106s ok 13 - Portal app 1106s ok 14 - Register $type 1106s ok 15 - RP portal 1106s # ==> Pushing RP <== 1106s # ==> Popping RP <== 1106s ok 16 - Unauth SP request 1106s ok 17 - Get redirection 1106s ok 18 - Location header found 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 19 - Push request to OP, endpoint /oauth2/authorize 1106s ok 20 - HTTP code is 200 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 21 - Post authentication, endpoint /oauth2/authorize 1106s ok 22 - Reject reason is 90 1106s ok 23 - Portal object 1106s ok 24 - Init 1106s ok 25 - Portal app 1106s ok 26 - Register $type 1106s ok 27 - OP portal 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 28 - Get JWKS, endpoint /oauth2/jwks 1106s ok 29 - HTTP code is 200 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 1106s ok 31 - HTTP code is 200 1106s ok 32 - Portal object 1106s ok 33 - Init 1106s ok 34 - Portal app 1106s ok 35 - Register $type 1106s ok 36 - RP portal 1106s # ==> Pushing RP <== 1106s # ==> Popping RP <== 1106s ok 37 - Unauth SP request 1106s ok 38 - Get redirection 1106s ok 39 - Location header found 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 40 - Push request to OP, endpoint /oauth2/authorize 1106s ok 41 - HTTP code is 200 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 42 - Post authentication, endpoint /oauth2/authorize 1106s ok 43 - Get cookie lemonldap (9ac60e2303265677a9012fd523b43adac9cacc3d2bc7254be3cc9bc5ad73dbc0) 1106s ok 44 - Get redirection 1106s ok 45 - Location header found 1106s ok 46 - token_type found 1106s ok 47 - session_state found 1106s ok 48 - access_token found 1106s ok 49 - id_token found 1106s ok 50 - state found 1106s ok 51 - session_state found 1106s ok 52 - ID token contains c_hash 1106s ok 53 - ID token contains at_hash 1106s ok 54 - ID token contains nonce 1106s ok 55 - REST request 1106s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 1106s # ==> Pushing OP <== 1106s # ==> Popping OP <== 1106s ok 57 - Execute request 1106s ok 58 - Response is 200 1106s ok 59 - Content is JSON 1106s ok 60 - Get access token 1106s ok 61 - Get name 1106s ok 62 - Get family_name 1106s ok 63 - Get sub 1106s 1..63 1106s ok 1107s t/32-Auth-and-issuer-OIDC-implicit-no-token.t ..................... 1107s ok 1 - use Lemonldap::NG::Portal::Main; 1107s ok 2 - Portal object 1107s ok 3 - Init 1107s ok 4 - Portal app 1107s ok 5 - Register $type 1107s ok 6 - OP portal 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 7 - Get JWKS, endpoint /oauth2/jwks 1107s ok 8 - HTTP code is 200 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1107s ok 10 - HTTP code is 200 1107s ok 11 - Portal object 1107s ok 12 - Init 1107s ok 13 - Portal app 1107s ok 14 - Register $type 1107s ok 15 - RP portal 1107s # ==> Pushing RP <== 1107s # ==> Popping RP <== 1107s ok 16 - Unauth SP request 1107s ok 17 - Get redirection 1107s ok 18 - Location header found 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 19 - Push request to OP, endpoint /oauth2/authorize 1107s ok 20 - HTTP code is 200 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 21 - Post authentication, endpoint /oauth2/authorize 1107s ok 22 - Get cookie lemonldap (82007316103583d16b3a06a236472be38f8e950b4d9a998cfbf162aa3dd1a47a) 1107s ok 23 - HTTP code is 200 1107s ok 24 - Page contains a form 1107s ok 25 - Host match 1107s ok 26 - Field "confirm" is defined 1107s ok 27 - CSP header authorize POST request to \# 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 28 - Post confirmation, endpoint /oauth2/authorize 1107s ok 29 - Get redirection 1107s ok 30 - Location header found 1107s ok 31 - id_token found 1107s ok 32 - token_type must be missing 1107s ok 33 - session_state found 1107s ok 34 - access_token must be missing 1107s ok 35 - state found 1107s ok 36 - Check sub value 1107s ok 37 - Check name value 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 38 - Logout request 1107s ok 39 - Response is 200 1107s ok 40 - Cookie is deleted 1107s ok 41 - No pdata 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 42 - Disconnect request 1107s ok 43 - Response is 401 1107s # ==> Pushing RP <== 1107s # ==> Popping RP <== 1107s ok 44 - Unauth SP request 1107s ok 45 - Get redirection 1107s ok 46 - Location header found 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 47 - Push request to OP, endpoint /oauth2/authorize 1107s ok 48 - HTTP code is 200 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 49 - Post authentication, endpoint /oauth2/authorize 1107s ok 50 - Get cookie lemonldap (0fbfa51e11476a419c21d2770cee7945843af7624ec44803cf94ad7d26f2fb71) 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 51 - Logout request 1107s ok 52 - Response is 200 1107s ok 53 - Cookie is deleted 1107s ok 54 - No pdata 1107s # ==> Pushing OP <== 1107s # ==> Popping OP <== 1107s ok 55 - Disconnect request 1107s ok 56 - Response is 401 1107s 1..56 1107s ok 1108s t/32-Auth-and-issuer-OIDC-implicit.t .............................. 1108s ok 1 - use Lemonldap::NG::Portal::Main; 1108s ok 2 - Portal object 1108s ok 3 - Init 1108s ok 4 - Portal app 1108s ok 5 - Register $type 1108s ok 6 - OP portal 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 7 - Get JWKS, endpoint /oauth2/jwks 1108s ok 8 - HTTP code is 200 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1108s ok 10 - HTTP code is 200 1108s ok 11 - Portal object 1108s ok 12 - Init 1108s ok 13 - Portal app 1108s ok 14 - Register $type 1108s ok 15 - RP portal 1108s # ==> Pushing RP <== 1108s # ==> Popping RP <== 1108s ok 16 - Unauth SP request 1108s ok 17 - Get redirection 1108s ok 18 - Location header found 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 19 - Push request to OP, endpoint /oauth2/authorize 1108s ok 20 - HTTP code is 200 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 21 - Post authentication, endpoint /oauth2/authorize 1108s ok 22 - Get cookie lemonldap (cddc3c104a4a6fc1fdb70e0831f1ffa34ecb18325dd3b122a4e8ee643b899985) 1108s ok 23 - HTTP code is 200 1108s ok 24 - Page contains a form 1108s ok 25 - Host match 1108s ok 26 - Field "confirm" is defined 1108s ok 27 - CSP header authorize POST request to \# 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 28 - Post confirmation, endpoint /oauth2/authorize 1108s ok 29 - Get redirection 1108s ok 30 - Location header found 1108s ok 31 - id_token found 1108s ok 32 - token_type found 1108s ok 33 - session_state found 1108s ok 34 - access_token found 1108s ok 35 - state found 1108s ok 36 - Check ACR value 1108s ok 37 - Check that clientid is in audience 1108s ok 38 - Check for additional audiences 1108s ok 39 - Check for additional audiences 1108s ok 40 - Check sub value 1108s ok 41 - Claim name must not be in ID token 1108s ok 42 - azp found 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 43 - Logout request 1108s ok 44 - Response is 200 1108s ok 45 - Cookie is deleted 1108s ok 46 - No pdata 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 47 - Disconnect request 1108s ok 48 - Response is 401 1108s # ==> Pushing RP <== 1108s # ==> Popping RP <== 1108s ok 49 - Unauth SP request 1108s ok 50 - Get redirection 1108s ok 51 - Location header found 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 52 - Push request to OP, endpoint /oauth2/authorize 1108s ok 53 - HTTP code is 200 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 54 - Post authentication, endpoint /oauth2/authorize 1108s ok 55 - Get cookie lemonldap (d3f2219c3310a4afd743c7077a4ee2a96ebee9d57ca03cb663ab7ee680d19f70) 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 56 - Logout request 1108s ok 57 - Response is 200 1108s ok 58 - Cookie is deleted 1108s ok 59 - No pdata 1108s # ==> Pushing OP <== 1108s # ==> Popping OP <== 1108s ok 60 - Disconnect request 1108s ok 61 - Response is 401 1108s 1..61 1108s ok 1109s t/32-Auth-and-issuer-OIDC-sorted.t ................................ 1109s ok 1 - use Lemonldap::NG::Portal::Main; 1109s ok 2 - Portal object 1109s ok 3 - Init 1109s ok 4 - Portal app 1109s ok 5 - OP portal 1109s ok 6 - Get JWKS, endpoint /oauth2/jwks 1109s ok 7 - HTTP code is 200 1109s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1109s ok 9 - HTTP code is 200 1109s ok 10 - Portal object 1109s ok 11 - Init 1109s ok 12 - Portal app 1109s ok 13 - RP portal 1109s ok 14 - Unauth SP request 1109s ok 15 - 1st = op2 1109s ok 16 - 2nd = op3 1109s ok 17 - 3rd = op 1109s ok 18 - Found OIDC idp logo and tooltip 1109s ok 19 - Found OIDC idp display name 1109s 1..19 1109s ok 1109s t/32-OIDC-Back-Channel-Logout-no-sid.t ............................ 1109s ok 1 - use Lemonldap::NG::Portal::Main; 1109s ok 2 - Portal object 1109s ok 3 - Init 1109s ok 4 - Portal app 1109s ok 5 - Register $type 1109s ok 6 - OP portal 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s ok 7 - Get JWKS, endpoint /oauth2/jwks 1109s ok 8 - HTTP code is 200 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1109s ok 10 - HTTP code is 200 1109s ok 11 - Portal object 1109s ok 12 - Init 1109s ok 13 - Portal app 1109s ok 14 - Register $type 1109s ok 15 - RP portal 1109s # ==> Pushing RP <== 1109s # ==> Popping RP <== 1109s ok 16 - Unauth RP request 1109s ok 17 - Get redirection 1109s ok 18 - Location header found 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s ok 19 - Push request to OP, endpoint /oauth2/authorize 1109s ok 20 - HTTP code is 200 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s ok 21 - Post authentication, endpoint /oauth2/authorize 1109s ok 22 - Get cookie lemonldap (ef098276c927cf09ef983fef1bc02ee7467d52785992c83ff7b1c03556f8bf50) 1109s ok 23 - HTTP code is 200 1109s ok 24 - Page contains a form 1109s ok 25 - Host match 1109s ok 26 - Field "confirm" is defined 1109s ok 27 - CSP header authorize POST request to \# 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s ok 28 - Post confirmation, endpoint /oauth2/authorize 1109s ok 29 - Get redirection 1109s ok 30 - Location header found 1109s # ==> Pushing RP <== 1109s ok 31 - REST request 1109s ok 32 - Request from RP to OP, endpoint /oauth2/token 1109s # ==> Saving handler RP <== 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s # ==> Restoring RP <== 1109s ok 33 - Execute request 1109s ok 34 - Response is 200 1109s ok 35 - Content is JSON 1109s ok 36 - REST request 1109s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1109s # ==> Saving handler RP <== 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s # ==> Restoring RP <== 1109s ok 38 - Execute request 1109s ok 39 - Response is 200 1109s ok 40 - Content is JSON 1109s # ==> Popping RP <== 1109s ok 41 - Call openidconnectcallback on RP 1109s ok 42 - Get cookie lemonldap (7c3c60613f662246b41a31793e773e35001b125083a57a9d26fedb117d909fd9) 1109s # ==> Pushing OP <== 1109s ok 43 - REST request 1109s ok 44 - Request from OP to RP 1109s # ==> Saving handler OP <== 1109s # ==> Pushing RP <== 1109s # ==> Popping RP <== 1109s # ==> Restoring OP <== 1109s ok 45 - Execute request 1109s ok 46 - Response is 200 1109s # ==> Popping OP <== 1109s ok 47 - Query OP for logout 1109s ok 48 - HTTP code is 200 1109s # ==> Pushing OP <== 1109s # ==> Popping OP <== 1109s ok 49 - Test if user is reject on OP 1109s ok 50 - Response status is 401 1109s ok 51 - Content is JSON 1109s ok 52 - Error code is 1 1109s # ==> Pushing RP <== 1109s # ==> Popping RP <== 1109s ok 53 - Test if user is reject on RP 1109s ok 54 - Get redirection 1109s ok 55 - Location header found 1109s 1..55 1109s ok 1110s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t ....................... 1110s ok 1 - use Lemonldap::NG::Portal::Main; 1110s ok 2 - Portal object 1110s ok 3 - Init 1110s ok 4 - Portal app 1110s ok 5 - Register $type 1110s ok 6 - OP portal 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s ok 7 - Get JWKS, endpoint /oauth2/jwks 1110s ok 8 - HTTP code is 200 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1110s ok 10 - HTTP code is 200 1110s ok 11 - Portal object 1110s ok 12 - Init 1110s ok 13 - Portal app 1110s ok 14 - Register $type 1110s ok 15 - RP portal 1110s # ==> Pushing RP <== 1110s # ==> Popping RP <== 1110s ok 16 - Unauth RP request 1110s ok 17 - Get redirection 1110s ok 18 - Location header found 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s ok 19 - Push request to OP, endpoint /oauth2/authorize 1110s ok 20 - HTTP code is 200 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s ok 21 - Post authentication, endpoint /oauth2/authorize 1110s ok 22 - Get cookie lemonldap (7d056f9bfef00c5594c2623dd44faf0541cf3ecb5ede623dd1ce9c8036eea7ec) 1110s ok 23 - HTTP code is 200 1110s ok 24 - Page contains a form 1110s ok 25 - Host match 1110s ok 26 - Field "confirm" is defined 1110s ok 27 - CSP header authorize POST request to \# 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s ok 28 - Post confirmation, endpoint /oauth2/authorize 1110s ok 29 - Get redirection 1110s ok 30 - Location header found 1110s # ==> Pushing RP <== 1110s ok 31 - REST request 1110s ok 32 - Request from RP to OP, endpoint /oauth2/token 1110s # ==> Saving handler RP <== 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s # ==> Restoring RP <== 1110s ok 33 - Execute request 1110s ok 34 - Response is 200 1110s ok 35 - Content is JSON 1110s ok 36 - REST request 1110s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1110s # ==> Saving handler RP <== 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s # ==> Restoring RP <== 1110s ok 38 - Execute request 1110s ok 39 - Response is 200 1110s ok 40 - Content is JSON 1110s # ==> Popping RP <== 1110s ok 41 - Call openidconnectcallback on RP 1110s ok 42 - Get cookie lemonldap (17d26e5e1c97063c7bfd95becc61002126cd043256ca3035e98d3e0e988f0370) 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s # ==> Pushing OP <== 1110s ok 43 - REST request 1110s ok 44 - Request from OP to RP 1110s # ==> Saving handler OP <== 1110s # ==> Pushing RP <== 1110s # ==> Popping RP <== 1110s # ==> Restoring OP <== 1110s ok 45 - Execute request 1110s ok 46 - Response is 200 1110s # ==> Popping OP <== 1110s ok 47 - Query OP for logout 1110s ok 48 - HTTP code is 200 1110s # ==> Pushing OP <== 1110s # ==> Popping OP <== 1110s ok 49 - Test if user is reject on OP 1110s ok 50 - Response status is 401 1110s ok 51 - Content is JSON 1110s ok 52 - Error code is 1 1110s # ==> Pushing RP <== 1110s # ==> Popping RP <== 1110s ok 53 - Test if user is reject on RP 1110s ok 54 - Get redirection 1110s ok 55 - Location header found 1110s 1..55 1110s ok 1111s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t .......... 1111s ok 1 - use Lemonldap::NG::Portal::Main; 1111s ok 2 - Portal object 1111s ok 3 - REST request 1111s ok 4 - Request from OP to RP 1111s [Fri May 2 09:45:03 2025] [LLNG:6533] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1111s [Fri May 2 09:45:03 2025] [LLNG:6533] [error] Malformed JWKS document 1111s [Fri May 2 09:45:03 2025] [LLNG:6533] [error] Relying Party rp has errors and will be ignored 1111s ok 5 - Init 1111s ok 6 - Portal app 1111s ok 7 - Register $type 1111s ok 8 - OP portal 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s ok 9 - Get JWKS, endpoint /oauth2/jwks 1111s ok 10 - HTTP code is 200 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1111s ok 12 - HTTP code is 200 1111s ok 13 - Portal object 1111s ok 14 - Init 1111s ok 15 - Portal app 1111s ok 16 - Register $type 1111s ok 17 - RP portal 1111s # ==> Pushing OP <== 1111s ok 18 - REST request 1111s ok 19 - Request from OP to RP 1111s # ==> Saving handler OP <== 1111s # ==> Pushing RP <== 1111s # ==> Popping RP <== 1111s # ==> Restoring OP <== 1111s ok 20 - Execute request 1111s ok 21 - Response is 200 1111s ok 22 - Content is JSON 1111s # ==> Popping OP <== 1111s # ==> Pushing RP <== 1111s # ==> Popping RP <== 1111s ok 23 - Unauth RP request 1111s ok 24 - Get redirection 1111s ok 25 - Location header found 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s ok 26 - Push request to OP, endpoint /oauth2/authorize 1111s ok 27 - HTTP code is 200 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s ok 28 - Post authentication, endpoint /oauth2/authorize 1111s ok 29 - Get cookie lemonldap (dd107475e5af9eef50154613e342edd6d6c71b34961f8421ec1de5a148f91d4d) 1111s ok 30 - HTTP code is 200 1111s ok 31 - Page contains a form 1111s ok 32 - Host match 1111s ok 33 - Field "confirm" is defined 1111s ok 34 - CSP header authorize POST request to \# 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s ok 35 - Post confirmation, endpoint /oauth2/authorize 1111s ok 36 - Get redirection 1111s ok 37 - Location header found 1111s # ==> Pushing RP <== 1111s ok 38 - REST request 1111s ok 39 - Request from RP to OP, endpoint /oauth2/token 1111s # ==> Saving handler RP <== 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s # ==> Restoring RP <== 1111s ok 40 - Execute request 1111s ok 41 - Response is 200 1111s ok 42 - Content is JSON 1111s ok 43 - REST request 1111s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 1111s # ==> Saving handler RP <== 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s # ==> Restoring RP <== 1111s ok 45 - Execute request 1111s ok 46 - Response is 200 1111s ok 47 - Content is JSON 1111s # ==> Popping RP <== 1111s ok 48 - Call openidconnectcallback on RP 1111s ok 49 - Get cookie lemonldap (419f964d9579e3d590af56d1f709a696d6077abe53c523e24391480e51a76f66) 1111s # ==> Pushing OP <== 1111s ok 50 - REST request 1111s ok 51 - Request from OP to RP 1111s # ==> Saving handler OP <== 1111s # ==> Pushing RP <== 1111s # ==> Popping RP <== 1111s # ==> Restoring OP <== 1111s ok 52 - Execute request 1111s ok 53 - Response is 200 1111s ok 54 - Content is JSON 1111s # ==> Popping OP <== 1111s # ==> Pushing OP <== 1111s ok 55 - REST request 1111s ok 56 - Request from OP to RP 1111s # ==> Saving handler OP <== 1111s # ==> Pushing RP <== 1111s # ==> Popping RP <== 1111s # ==> Restoring OP <== 1111s ok 57 - Execute request 1111s ok 58 - Response is 200 1111s # ==> Popping OP <== 1111s ok 59 - Query OP for logout 1111s ok 60 - HTTP code is 200 1111s # ==> Pushing OP <== 1111s # ==> Popping OP <== 1111s ok 61 - Test if user is reject on OP 1111s ok 62 - Response status is 401 1111s ok 63 - Content is JSON 1111s ok 64 - Error code is 1 1111s # ==> Pushing RP <== 1111s # ==> Popping RP <== 1111s ok 65 - Test if user is reject on RP 1111s ok 66 - Get redirection 1111s ok 67 - Location header found 1111s 1..67 1111s ok 1112s t/32-OIDC-Back-Channel-Logout-sid.t ............................... 1112s ok 1 - use Lemonldap::NG::Portal::Main; 1112s ok 2 - Portal object 1112s ok 3 - Init 1112s ok 4 - Portal app 1112s ok 5 - Register $type 1112s ok 6 - OP portal 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s ok 7 - Get JWKS, endpoint /oauth2/jwks 1112s ok 8 - HTTP code is 200 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1112s ok 10 - HTTP code is 200 1112s ok 11 - Portal object 1112s ok 12 - Init 1112s ok 13 - Portal app 1112s ok 14 - Register $type 1112s ok 15 - RP portal 1112s # ==> Pushing RP <== 1112s # ==> Popping RP <== 1112s ok 16 - Unauth RP request 1112s ok 17 - Get redirection 1112s ok 18 - Location header found 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s ok 19 - Push request to OP, endpoint /oauth2/authorize 1112s ok 20 - HTTP code is 200 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s ok 21 - Post authentication, endpoint /oauth2/authorize 1112s ok 22 - Get cookie lemonldap (2d73ba0a7a0033db03541ed817d77e233fc14a802d8e41a2d36c58d0e85a524e) 1112s ok 23 - HTTP code is 200 1112s ok 24 - Page contains a form 1112s ok 25 - Host match 1112s ok 26 - Field "confirm" is defined 1112s ok 27 - CSP header authorize POST request to \# 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s ok 28 - Post confirmation, endpoint /oauth2/authorize 1112s ok 29 - Get redirection 1112s ok 30 - Location header found 1112s # ==> Pushing RP <== 1112s ok 31 - REST request 1112s ok 32 - Request from RP to OP, endpoint /oauth2/token 1112s # ==> Saving handler RP <== 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s # ==> Restoring RP <== 1112s ok 33 - Execute request 1112s ok 34 - Response is 200 1112s ok 35 - Content is JSON 1112s ok 36 - REST request 1112s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1112s # ==> Saving handler RP <== 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s # ==> Restoring RP <== 1112s ok 38 - Execute request 1112s ok 39 - Response is 200 1112s ok 40 - Content is JSON 1112s # ==> Popping RP <== 1112s ok 41 - Call openidconnectcallback on RP 1112s ok 42 - Get cookie lemonldap (58cfbe9ac594b3ba1a3ce683d9c474d091718b7df72d382d4c7283ae9a1deed7) 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s # ==> Pushing OP <== 1112s ok 43 - REST request 1112s ok 44 - Request from OP to RP 1112s # ==> Saving handler OP <== 1112s # ==> Pushing RP <== 1112s # ==> Popping RP <== 1112s # ==> Restoring OP <== 1112s ok 45 - Execute request 1112s ok 46 - Response is 200 1112s # ==> Popping OP <== 1112s ok 47 - Query OP for logout 1112s ok 48 - HTTP code is 200 1112s # ==> Pushing OP <== 1112s # ==> Popping OP <== 1112s ok 49 - Test if user is reject on OP 1112s ok 50 - Response status is 401 1112s ok 51 - Content is JSON 1112s ok 52 - Error code is 1 1112s # ==> Pushing RP <== 1112s # ==> Popping RP <== 1112s ok 53 - Test if user is reject on RP 1112s ok 54 - Get redirection 1112s ok 55 - Location header found 1112s 1..55 1112s ok 1112s t/32-OIDC-ClaimTypes.t ............................................ 1112s ok 1 - use Lemonldap::NG::Portal::Main; 1112s ok 2 - Portal object 1112s ok 3 - Init 1112s ok 4 - Portal app 1112s ok 5 - _formatvalue('', 'string', 'auto') 1112s ok 6 - _formatvalue('foo', 'string', 'auto') 1112s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 1112s ok 8 - _formatvalue('', 'int', 'auto') 1112s ok 9 - _formatvalue('0', 'int', 'auto') 1112s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 1112s ok 11 - _formatvalue('', 'bool', 'auto') 1112s ok 12 - _formatvalue('0', 'bool', 'auto') 1112s ok 13 - _formatvalue('1', 'bool', 'auto') 1112s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 1112s ok 15 - _formatvalue('', 'string', 'always') 1112s ok 16 - _formatvalue('foo', 'string', 'always') 1112s ok 17 - _formatvalue('foo;bar', 'string', 'always') 1112s ok 18 - _formatvalue('', 'int', 'always') 1112s ok 19 - _formatvalue('0', 'int', 'always') 1112s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 1112s ok 21 - _formatvalue('', 'bool', 'always') 1112s ok 22 - _formatvalue('0', 'bool', 'always') 1112s ok 23 - _formatvalue('1', 'bool', 'always') 1112s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 1112s ok 25 - _formatvalue('', 'string', 'never') 1112s ok 26 - _formatvalue('foo', 'string', 'never') 1112s ok 27 - _formatvalue('foo;bar', 'string', 'never') 1112s ok 28 - _formatvalue('', 'int', 'never') 1112s ok 29 - _formatvalue('0', 'int', 'never') 1112s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 1112s ok 31 - _formatvalue('', 'bool', 'never') 1112s ok 32 - _formatvalue('0', 'bool', 'never') 1112s ok 33 - _formatvalue('1', 'bool', 'never') 1112s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 1112s 1..34 1112s ok 1113s t/32-OIDC-ClientCredentials-Grant.t ............................... 1113s ok 1 - use Lemonldap::NG::Portal::Main; 1113s ok 2 - Portal object 1113s ok 3 - Init 1113s ok 4 - Portal app 1113s ok 5 - HTTP code is 400 1113s ok 6 - HTTP code is 400 1113s ok 7 - Response status is 400 1113s ok 8 - Content is JSON 1113s ok 9 - Error code is invalid_scope 1113s ok 10 - HTTP code is 200 1113s ok 11 - Content-Type is JSON 1113s ok 12 - Content is valid JSON 1113s ok 13 - Access Token found 1113s ok 14 - Token response returned scope 1113s ok 15 - HTTP code is 200 1113s ok 16 - Content-Type is JSON 1113s ok 17 - Content is valid JSON 1113s ok 18 1113s ok 19 1113s ok 20 1113s ok 21 - Post introspection 1113s ok 22 - HTTP code is 200 1113s ok 23 - Content-Type is JSON 1113s ok 24 - Content is valid JSON 1113s ok 25 - Scope read found 1113s ok 26 - Rule-enforced scope found 1113s ok 27 - Hook-enforced scope found 1113s ok 28 - Token response scope match token scope 1113s 1..28 1113s ok 1114s t/32-OIDC-Code-Flow-Mobile.t ...................................... 1114s ok 1 - use Lemonldap::NG::Portal::Main; 1114s ok 2 - Portal object 1114s ok 3 - Init 1114s ok 4 - Portal app 1114s ok 5 - OP portal 1114s ok 6 - Get cookie lemonldap (5e91ec841f84d67f8dcef890e96f158a1a16a075ce95606e7512a5ce42b3c575) 1114s ok 7 - Allowed custom scheme 1114s ok 8 - Correct Redirect URI 1114s ok 9 - Found code 1114s ok 10 - HTTP code is 200 1114s ok 11 - Content-Type is JSON 1114s ok 12 - Content is valid JSON 1114s ok 13 - Found access token 1114s ok 14 1114s ok 15 - HTTP code is 200 1114s ok 16 - Content-Type is JSON 1114s ok 17 - Content is valid JSON 1114s ok 18 - Correct subject 1114s 1..18 1114s ok 1114s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ......................... 1114s ok 1 - use Lemonldap::NG::Portal::Main; 1114s ok 2 - Portal object 1114s ok 3 - Init 1114s ok 4 - Portal app 1114s ok 5 - Register $type 1114s ok 6 - OP portal 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 7 - Get JWKS, endpoint /oauth2/jwks 1114s ok 8 - HTTP code is 200 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1114s ok 10 - HTTP code is 200 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 11 - Post authentication with no target auth level 1114s ok 12 - Get cookie lemonldap (5bd6b50446a4d52d131a4707f1e9ed8978db6826d38f8ab2dabffe9d703a9d1a) 1114s ok 13 - Portal object 1114s ok 14 - Init 1114s ok 15 - Portal app 1114s ok 16 - Register $type 1114s ok 17 - RP portal 1114s # ==> Pushing RP <== 1114s # ==> Popping RP <== 1114s ok 18 - Unauth SP request 1114s ok 19 - Get redirection 1114s ok 20 - Location header found 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 21 - Push request to OP, endpoint /oauth2/authorize 1114s ok 22 - HTTP code is 200 1114s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179106%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22targetAuthnLevel%22%3A%225%22%2C%22issuerRequestoauth2%22%3A%221746107226_55898%22%7D) 1114s ok 24 - HTTP code is 200 1114s ok 25 - Page contains a form 1114s ok 26 - URI match 1114s ok 27 - Field "confirm" is defined 1114s ok 28 - Field "url" is defined 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 29 - Post code 1114s ok 30 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22targetAuthnLevel%22%3A%225%22%2C%22issuerTs%22%3A1746179106%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107226_55898%22%7D) 1114s ok 31 - HTTP code is 200 1114s ok 32 - Page contains a form 1114s ok 33 - URI match 1114s ok 34 - Field "token" is defined 1114s ok 35 - Field "code" is defined 1114s ok 36 - Field "checkLogins" is defined 1114s ok 37 - Found EXTCODE input 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 38 - Post code 1114s ok 39 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746107226_55898%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1114s ok 40 - Get redirection 1114s ok 41 - Location header found 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 42 - Follow redirection to Oauth2 issuer 1114s ok 43 - Get cookie lemonldappdata () 1114s ok 44 - Pdata was cleared 1114s ok 45 - HTTP code is 200 1114s ok 46 - Page contains a form 1114s ok 47 - URI match 1114s ok 48 - Field "confirm" is defined 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 49 - Post confirmation, endpoint /oauth2/authorize 1114s ok 50 - Get redirection 1114s ok 51 - Location header found 1114s # ==> Pushing RP <== 1114s ok 52 - REST request 1114s ok 53 - Request from RP to OP, endpoint /oauth2/token 1114s # ==> Saving handler RP <== 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s # ==> Restoring RP <== 1114s ok 54 - Execute request 1114s ok 55 - Response is 200 1114s ok 56 - Content is JSON 1114s ok 57 - Found access_token 479013954d70cce54f857197e7254c354d105e6d0dd74f5bf6a3ca02cd2a04ec 1114s ok 58 - REST request 1114s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 1114s # ==> Saving handler RP <== 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s # ==> Restoring RP <== 1114s ok 60 - Execute request 1114s ok 61 - Response is 200 1114s ok 62 - Content is JSON 1114s # ==> Popping RP <== 1114s ok 63 - Call openidconnectcallback on RP 1114s ok 64 - Get cookie lemonldap (099c11f74b404b221cb9b2b0c52adf028456011aa2c95afe46b52c2a72a92ec6) 1114s # ==> Pushing RP <== 1114s # ==> Popping RP <== 1114s ok 65 - Get / on SP 1114s ok 66 - HTTP code is 200 1114s ok 67 - Authenticated as french 1114s # ==> Pushing RP <== 1114s # ==> Popping RP <== 1114s ok 68 - Unauth SP request 1114s ok 69 - Get redirection 1114s ok 70 - Location header found 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 71 - Push request to OP, endpoint /oauth2/authorize 1114s ok 72 - HTTP code is 200 1114s ok 73 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746179106%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107226_26058%22%7D) 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 74 - Post authentication, endpoint /oauth2/authorize 1114s ok 75 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746107226_26058%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746179106%2C%22targetAuthnLevel%22%3A5%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1114s ok 76 - HTTP code is 200 1114s ok 77 - Page contains a form 1114s ok 78 - URI match 1114s ok 79 - Field "token" is defined 1114s ok 80 - Field "code" is defined 1114s ok 81 - Field "checkLogins" is defined 1114s ok 82 - Found EXTCODE input 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 83 - Post code 1114s ok 84 - Get cookie lemonldap (b45d5290fe6f6af2295d41d35d11e3d3de475e46fd39050cfacc50a6311af5c7) 1114s ok 85 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107226_26058%22%7D) 1114s ok 86 - Get redirection 1114s ok 87 - Location header found 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s ok 88 - Follow redirection to Oauth2 issuer 1114s ok 89 - Get cookie lemonldappdata () 1114s ok 90 - Pdata was cleared 1114s ok 91 - Get redirection 1114s ok 92 - Location header found 1114s # ==> Pushing RP <== 1114s ok 93 - REST request 1114s ok 94 - Request from RP to OP, endpoint /oauth2/token 1114s # ==> Saving handler RP <== 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s # ==> Restoring RP <== 1114s ok 95 - Execute request 1114s ok 96 - Response is 200 1114s ok 97 - Content is JSON 1114s ok 98 - Found access_token 3ba4f9311c145134ed0c26c7c05ca053d9ec48793cd8b2cbd0d0036c344b3466 1114s ok 99 - REST request 1114s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 1114s # ==> Saving handler RP <== 1114s # ==> Pushing OP <== 1114s # ==> Popping OP <== 1114s # ==> Restoring RP <== 1114s ok 101 - Execute request 1114s ok 102 - Response is 200 1114s ok 103 - Content is JSON 1114s # ==> Popping RP <== 1114s ok 104 - Call openidconnectcallback on RP 1114s ok 105 - Get cookie lemonldap (c2b6612f1a23379919ed9be99c15a2dad8973c92273945f15ec2177577242946) 1114s # ==> Pushing RP <== 1114s # ==> Popping RP <== 1114s ok 106 - Get / on SP 1114s ok 107 - HTTP code is 200 1114s ok 108 - Authenticated as french 1114s 1..108 1114s ok 1115s t/32-OIDC-Code-Flow-with-2F.t ..................................... 1115s ok 1 - use Lemonldap::NG::Portal::Main; 1115s ok 2 - Portal object 1115s ok 3 - Init 1115s ok 4 - Portal app 1115s ok 5 - Register $type 1115s ok 6 - OP portal 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 7 - Get JWKS, endpoint /oauth2/jwks 1115s ok 8 - HTTP code is 200 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1115s ok 10 - HTTP code is 200 1115s ok 11 - Portal object 1115s ok 12 - Init 1115s ok 13 - Portal app 1115s ok 14 - Register $type 1115s ok 15 - RP portal 1115s # ==> Pushing RP <== 1115s # ==> Popping RP <== 1115s ok 16 - Unauth SP request 1115s ok 17 - Get redirection 1115s ok 18 - Location header found 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 19 - Push request to OP, endpoint /oauth2/authorize 1115s ok 20 - HTTP code is 200 1115s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746179107%2C%22issuerRequestoauth2%22%3A%221746107227_43791%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 22 - Post authentication, endpoint /oauth2/authorize 1115s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746107227_43791%22%2C%22issuerTs%22%3A1746179107%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) 1115s ok 24 - HTTP code is 200 1115s ok 25 - Page contains a form 1115s ok 26 - URI match 1115s ok 27 - Field "token" is defined 1115s ok 28 - Field "code" is defined 1115s ok 29 - Field "checkLogins" is defined 1115s ok 30 - Found EXTCODE input 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 31 - Post code 1115s ok 32 - Get cookie lemonldap (2ad5dc6e83da47b2d95decef591643e024df6dc4c72c73b6047b033d10311fe8) 1115s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746107227_43791%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) 1115s ok 34 - Get redirection 1115s ok 35 - Location header found 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 36 - Follow redirection to Oauth2 issuer 1115s ok 37 - Get cookie lemonldappdata () 1115s ok 38 - Pdata was cleared 1115s ok 39 - HTTP code is 200 1115s ok 40 - Page contains a form 1115s ok 41 - URI match 1115s ok 42 - Field "confirm" is defined 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 43 - Post confirmation, endpoint /oauth2/authorize 1115s ok 44 - Get redirection 1115s ok 45 - Location header found 1115s # ==> Pushing RP <== 1115s ok 46 - REST request 1115s ok 47 - Request from RP to OP, endpoint /oauth2/token 1115s # ==> Saving handler RP <== 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s # ==> Restoring RP <== 1115s ok 48 - Execute request 1115s ok 49 - Response is 200 1115s ok 50 - Content is JSON 1115s ok 51 - Found access_token fd87a55a705c55ea39e57388d0e8fe764305cb13153a8382d61a50eecccfab97 1115s ok 52 - REST request 1115s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 1115s # ==> Saving handler RP <== 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s # ==> Restoring RP <== 1115s ok 54 - Execute request 1115s ok 55 - Response is 200 1115s ok 56 - Content is JSON 1115s # ==> Popping RP <== 1115s ok 57 - Call openidconnectcallback on RP 1115s ok 58 - Get cookie lemonldap (f1e8148a5f6cfb366a95744c58debb77aa0acd9f3c44b49bec67acc218064c3c) 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 59 - Check session, endpoint /oauth2/checksession.html 1115s ok 60 - HTTP code is 200 1115s ok 61 - Frame can be embedded 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 62 - Get userinfo 1115s ok 63 - HTTP code is 200 1115s ok 64 - Content-Type is JSON 1115s ok 65 - Content is valid JSON 1115s ok 66 - UTF-8 values 1115s ok 67 - UTF-8 values 1115s # ==> Pushing RP <== 1115s # ==> Popping RP <== 1115s ok 68 - Query RP for logout 1115s ok 69 - Get redirection 1115s ok 70 - Location header found 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 71 - Push logout request to OP, endpoint /oauth2/logout 1115s ok 72 - HTTP code is 200 1115s ok 73 - Page contains a form 1115s ok 74 - Host match 1115s ok 75 - Field "confirm" is defined 1115s ok 76 - CSP header authorize POST request to \# 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 77 - Confirm logout, endpoint /oauth2/logout 1115s ok 78 - Get redirection 1115s ok 79 - Location header found 1115s ok 80 - Get cookie lemonldap (0) 1115s ok 81 - SSO cookie removed 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 1115s ok 83 - Get redirection 1115s ok 84 - Location is http://auth.rp.com/?logout=1 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 85 - logout endpoint, endpoint /oauth2/logout 1115s ok 86 - Response status is 401 1115s ok 87 - Content is JSON 1115s ok 88 - Error code is 9 1115s # ==> Pushing OP <== 1115s # ==> Popping OP <== 1115s ok 89 - Test if user is reject on IdP 1115s ok 90 - Response status is 401 1115s ok 91 - Content is JSON 1115s ok 92 - Error code is 1 1115s # ==> Pushing RP <== 1115s # ==> Popping RP <== 1115s ok 93 - Test if user is reject on SP 1115s ok 94 - Get redirection 1115s ok 95 - Location header found 1115s 1..95 1115s ok 1116s t/32-OIDC-Double-Keys-without-kid.t ............................... 1116s ok 1 - use Lemonldap::NG::Portal::Main; 1116s ok 2 - Portal object 1116s ok 3 - Init 1116s ok 4 - Portal app 1116s ok 5 - Register $type 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s ok 6 - Get JWKS, endpoint /oauth2/jwks 1116s ok 7 - HTTP code is 200 1116s ok 8 - JWKS->keys is an array 1116s ok 9 - Found 2 keys 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1116s ok 11 - HTTP code is 200 1116s ok 12 - Portal object 1116s ok 13 - Init 1116s ok 14 - Portal app 1116s ok 15 - Register $type 1116s # ==> Pushing RP <== 1116s # ==> Popping RP <== 1116s ok 16 - Unauth RP request 1116s ok 17 - Get redirection 1116s ok 18 - Location header found 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s ok 19 - Push request to OP, endpoint /oauth2/authorize 1116s ok 20 - HTTP code is 200 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s ok 21 - Post authentication, endpoint /oauth2/authorize 1116s ok 22 - Get cookie lemonldap (3eef1559194cd7fb78c91d9eb2c4713746d1f2743e9d09b9d80f72dfa8d78418) 1116s ok 23 - HTTP code is 200 1116s ok 24 - Page contains a form 1116s ok 25 - Host match 1116s ok 26 - Field "confirm" is defined 1116s ok 27 - CSP header authorize POST request to \# 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s ok 28 - Post confirmation, endpoint /oauth2/authorize 1116s ok 29 - Get redirection 1116s ok 30 - Location header found 1116s # ==> Pushing RP <== 1116s ok 31 - REST request 1116s ok 32 - Request from RP to OP, endpoint /oauth2/token 1116s # ==> Saving handler RP <== 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s # ==> Restoring RP <== 1116s ok 33 - Execute request 1116s ok 34 - Response is 200 1116s ok 35 - Content is JSON 1116s ok 36 - REST request 1116s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1116s # ==> Saving handler RP <== 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s # ==> Restoring RP <== 1116s ok 38 - Execute request 1116s ok 39 - Response is 200 1116s ok 40 - Content is JSON 1116s # ==> Popping RP <== 1116s ok 41 - Call openidconnectcallback on RP 1116s ok 42 - Get cookie lemonldap (e5e0c8f25958010babb704d8c2a736f4922a65b6378e0938928cd015ffa6bc5d) 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s # ==> Pushing OP <== 1116s ok 43 - REST request 1116s ok 44 - Request from OP to RP 1116s # ==> Saving handler OP <== 1116s # ==> Pushing RP <== 1116s # ==> Popping RP <== 1116s # ==> Restoring OP <== 1116s ok 45 - Execute request 1116s ok 46 - Response is 200 1116s # ==> Popping OP <== 1116s ok 47 - Query OP for logout 1116s ok 48 - HTTP code is 200 1116s # ==> Pushing OP <== 1116s # ==> Popping OP <== 1116s ok 49 - Test if user is reject on OP 1116s ok 50 - Response status is 401 1116s ok 51 - Content is JSON 1116s ok 52 - Error code is 1 1116s # ==> Pushing RP <== 1116s # ==> Popping RP <== 1116s ok 53 - Test if user is reject on RP 1116s ok 54 - Get redirection 1116s ok 55 - Location header found 1116s 1..55 1116s ok 1117s t/32-OIDC-Double-Keys.t ........................................... 1117s ok 1 - use Lemonldap::NG::Portal::Main; 1117s ok 2 - Portal object 1117s ok 3 - Init 1117s ok 4 - Portal app 1117s ok 5 - Register $type 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s ok 6 - Get JWKS, endpoint /oauth2/jwks 1117s ok 7 - HTTP code is 200 1117s ok 8 - JWKS->keys is an array 1117s ok 9 - Found 2 keys 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1117s ok 11 - HTTP code is 200 1117s ok 12 - Portal object 1117s ok 13 - Init 1117s ok 14 - Portal app 1117s ok 15 - Register $type 1117s # ==> Pushing RP <== 1117s # ==> Popping RP <== 1117s ok 16 - Unauth RP request 1117s ok 17 - Get redirection 1117s ok 18 - Location header found 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s ok 19 - Push request to OP, endpoint /oauth2/authorize 1117s ok 20 - HTTP code is 200 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s ok 21 - Post authentication, endpoint /oauth2/authorize 1117s ok 22 - Get cookie lemonldap (aa155f7b1256f7c014cbe0dfe8b90c4c4a8c29f1c36ee7badb9c83a4eac22115) 1117s ok 23 - HTTP code is 200 1117s ok 24 - Page contains a form 1117s ok 25 - Host match 1117s ok 26 - Field "confirm" is defined 1117s ok 27 - CSP header authorize POST request to \# 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s ok 28 - Post confirmation, endpoint /oauth2/authorize 1117s ok 29 - Get redirection 1117s ok 30 - Location header found 1117s # ==> Pushing RP <== 1117s ok 31 - REST request 1117s ok 32 - Request from RP to OP, endpoint /oauth2/token 1117s # ==> Saving handler RP <== 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s # ==> Restoring RP <== 1117s ok 33 - Execute request 1117s ok 34 - Response is 200 1117s ok 35 - Content is JSON 1117s ok 36 - REST request 1117s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1117s # ==> Saving handler RP <== 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s # ==> Restoring RP <== 1117s ok 38 - Execute request 1117s ok 39 - Response is 200 1117s ok 40 - Content is JSON 1117s # ==> Popping RP <== 1117s ok 41 - Call openidconnectcallback on RP 1117s ok 42 - Get cookie lemonldap (7e8c638f665ba8b3b220d33dac53f9adbc1845bcb718e0133c6f2eafe46b20bd) 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s # ==> Pushing OP <== 1117s ok 43 - REST request 1117s ok 44 - Request from OP to RP 1117s # ==> Saving handler OP <== 1117s # ==> Pushing RP <== 1117s # ==> Popping RP <== 1117s # ==> Restoring OP <== 1117s ok 45 - Execute request 1117s ok 46 - Response is 200 1117s # ==> Popping OP <== 1117s ok 47 - Query OP for logout 1117s ok 48 - HTTP code is 200 1117s # ==> Pushing OP <== 1117s # ==> Popping OP <== 1117s ok 49 - Test if user is reject on OP 1117s ok 50 - Response status is 401 1117s ok 51 - Content is JSON 1117s ok 52 - Error code is 1 1117s # ==> Pushing RP <== 1117s # ==> Popping RP <== 1117s ok 53 - Test if user is reject on RP 1117s ok 54 - Get redirection 1117s ok 55 - Location header found 1117s 1..55 1117s ok 1117s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t ....................... 1117s ok 1 - use Lemonldap::NG::Portal::Main; 1117s ok 2 - use Lemonldap::NG::Handler::Server; 1117s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1117s ok 4 - Portal object 1117s ok 5 - Init 1117s ok 6 - Portal app 1117s ok 7 - HTTP code is 200 1117s ok 8 - Content-Type is JSON 1117s ok 9 - Content is valid JSON 1117s ok 10 - HTTP code is 200 1117s ok 11 - HTTP code is 403 1117s ok 12 - HTTP code is 403 1117s ok 13 - HTTP code is 200 1117s ok 14 - Content-Type is JSON 1117s ok 15 - Content is valid JSON 1117s ok 16 - HTTP code is 403 1117s ok 17 - HTTP code is 200 1117s ok 18 - HTTP code is 403 1117s ok 19 - Get cookie lemonldap (7bff6bd75b1869829b196e416e8486d9fe9ff5c1ad1dcdfbfc691173926e5906) 1117s ok 20 - Get redirection 1117s ok 21 - Location header found 1117s ok 22 - HTTP code is 200 1117s ok 23 - Content-Type is JSON 1117s ok 24 - Content is valid JSON 1117s ok 25 - HTTP code is 403 1117s ok 26 - HTTP code is 403 1117s ok 27 - HTTP code is 200 1117s 1..27 1117s ok 1118s t/32-OIDC-Grant-Type-Rules.t ...................................... 1118s ok 1 - use Lemonldap::NG::Portal::Main; 1118s ok 2 - Portal object 1118s ok 3 - Init 1118s ok 4 - Portal app 1118s ok 5 - Response status is 400 1118s ok 6 - Content is JSON 1118s ok 7 - Error code is invalid_grant 1118s ok 8 - Response status is 400 1118s ok 9 - Content is JSON 1118s ok 10 - Error code is invalid_grant 1118s ok 11 - Get cookie lemonldap (e257c9c48069f666ddbc062a8b5cd05d39bc3e6fd8c5cdfed70e3d1cbb0cdef6) 1118s ok 12 - Get redirection 1118s ok 13 - Location header found 1118s ok 14 - HTTP code is 200 1118s ok 15 - Content-Type is JSON 1118s ok 16 - Content is valid JSON 1118s ok 17 - Response status is 400 1118s ok 18 - Content is JSON 1118s ok 19 - Error code is invalid_grant 1118s ok 20 - Get cookie lemonldap (b9ecdc706952b264f0f3c24ced563413b89a509b02f18dd001cbd1db545ea851) 1118s ok 21 - Expected portal error code: code found on page 1118s ok 22 - Expected portal error code 1118s ok 23 - Response status is 400 1118s ok 24 - Content is JSON 1118s ok 25 - Error code is invalid_grant 1118s ok 26 - HTTP code is 200 1118s ok 27 - Content-Type is JSON 1118s ok 28 - Content is valid JSON 1118s ok 29 - Get cookie lemonldap (da7a168713c8fa38f22c633ee795d68c08547f6b7ce0f56b5f2265de904c3e3f) 1118s ok 30 - Expected portal error code: code found on page 1118s ok 31 - Expected portal error code 1118s 1..31 1118s ok 1119s t/32-OIDC-Hook-GetRpConfig.t ...................................... 1119s ok 1 - use Lemonldap::NG::Portal::Main; 1119s # Subtest: Check negative TTL 1119s ok 1 - Portal object 1119s ok 2 - Init 1119s ok 3 - Portal app 1119s ok 4 - Auth query 1119s ok 5 - HTTP code is 200 1119s ok 6 - Get cookie lemonldap (202d11c0fd47cda24a48626ba88b98a2277aa9c054f97c48f1e867885c6ccf45) 1119s ok 7 - Expected portal error code: code found on page 1119s ok 8 - Expected portal error code 1119s ok 9 - Called once 1119s ok 10 - Expected portal error code: code found on page 1119s ok 11 - Expected portal error code 1119s ok 12 - Not called again 1119s ok 13 - Expected portal error code: code found on page 1119s ok 14 - Expected portal error code 1119s ok 15 - Called again 1119s 1..15 1119s ok 2 - Check negative TTL 1119s # Subtest: Check getting RP from plugin 1119s ok 1 - Portal object 1119s ok 2 - Init 1119s ok 3 - Portal app 1119s ok 4 - Auth query 1119s ok 5 - HTTP code is 200 1119s ok 6 - Get cookie lemonldap (0c834d6e4306f3cb682dccbb0b6cea72a1e59da5d34fd1a2ad2f3909200df1c8) 1119s ok 7 - Expected portal error code: code found on page 1119s ok 8 - Expected portal error code 1119s ok 9 - Called once 1119s ok 10 - Get redirection 1119s ok 11 - Location header found 1119s ok 12 - Found code 1119s ok 13 - Not called again 1119s ok 14 - Access token present 1119s ok 15 - HTTP code is 200 1119s ok 16 - Content-Type is JSON 1119s ok 17 - Content is valid JSON 1119s ok 18 - Scope, Attributes etc are working 1119s 1..18 1119s ok 3 - Check getting RP from plugin 1119s # Subtest: Check config change 1119s ok 1 - Portal object 1119s ok 2 - Init 1119s ok 3 - Portal app 1119s ok 4 - Auth query 1119s ok 5 - HTTP code is 200 1119s ok 6 - Get cookie lemonldap (25c1e33078ce1cd0f80567f7f1722d3a2c5ff5a27065bf860dd7f6d7f434e404) 1119s ok 7 - Get redirection 1119s ok 8 - Location header found 1119s ok 9 - Found code 1119s ok 10 - ID token present 1119s ok 11 1119s ok 12 - Called once 1119s ok 13 - Get redirection 1119s ok 14 - Location header found 1119s ok 15 - Found code 1119s ok 16 - ID token present 1119s ok 17 1119s ok 18 - Not called again yet 1119s ok 19 - Get redirection 1119s ok 20 - Location header found 1119s ok 21 - Found code 1119s ok 22 - ID token present 1119s ok 23 1119s ok 24 - Called again 1119s 1..24 1119s ok 4 - Check config change 1119s # Subtest: Test persistent behavior 1119s ok 1 - Portal object 1119s ok 2 - Init 1119s ok 3 - Portal app 1119s ok 4 - Auth query 1119s ok 5 - HTTP code is 200 1119s ok 6 - Get cookie lemonldap (0f035b4633818aeea9c7c7c1afcaee7065f4fc1b5224564d1663d7dff05664ee) 1119s ok 7 - Get redirection 1119s ok 8 - Location header found 1119s ok 9 - Found code 1119s ok 10 - Plugin was called 1119s # Subtest: After disabling config, provider is becomes disabled 1119s ok 1 - Get redirection 1119s ok 2 - Location header found 1119s ok 3 - Found code 1119s ok 4 - Plugin was not called again 1119s ok 5 - Expected portal error code: code found on page 1119s ok 6 - Expected portal error code 1119s ok 7 - Plugin was called again 1119s 1..7 1119s ok 11 - After disabling config, provider is becomes disabled 1119s # Subtest: After reload, config is disabled for good 1119s ok 1 - Call count reset 1119s ok 2 - Expected portal error code: code found on page 1119s ok 3 - Expected portal error code 1119s ok 4 - Plugin was called 1119s 1..4 1119s ok 12 - After reload, config is disabled for good 1119s # Subtest: Enable again, reload, config works immediately 1119s ok 1 - Call count reset 1119s ok 2 - Get redirection 1119s ok 3 - Location header found 1119s ok 4 - Found code 1119s ok 5 - Plugin was called 1119s 1..5 1119s ok 13 - Enable again, reload, config works immediately 1119s 1..13 1119s ok 5 - Test persistent behavior 1119s 1..5 1119s ok 1119s t/32-OIDC-Hooks.t ................................................. 1119s ok 1 - use Lemonldap::NG::Portal::Main; 1119s ok 2 - Portal object 1119s ok 3 - Init 1119s ok 4 - Portal app 1119s ok 5 - Post authentication 1119s ok 6 - Get cookie lemonldap (8324785fa65e7ec80ccd6aaa4070636f87972a0fb4ac868c074f801f063c4d2c) 1119s ok 7 - Get authorization code 1119s ok 8 - Get redirection 1119s ok 9 - Location header found 1119s ok 10 - Post token 1119s ok 11 - Access token present 1119s ok 12 - ID token present 1119s ok 13 - Refresh token present 1119s ok 14 - Found custom token in token response 1119s ok 15 - Found hooked claim in ID token 1119s ok 16 - HS** ID token has no kid header 1119s ok 17 - HTTP code is 200 1119s ok 18 - Content-Type is JSON 1119s ok 19 - Content is valid JSON 1119s ok 20 - Found hooked claim in Userinfo token 1119s ok 21 - Found injected variable in Userinfo token 1119s ok 22 - Found exported attribute variable in Userinfo token 1119s ok 23 - Scopes are visible in hook 1119s ok 24 - Token is a JWT 1119s ok 25 - Found claim in JWT 1119s ok 26 - Post introspection 1119s ok 27 - HTTP code is 200 1119s ok 28 - Found hook defined scope 1119s ok 29 - Found result of oidcResolveScope 1119s ok 30 - HTTP code is 200 1119s ok 31 - Content-Type is JSON 1119s ok 32 - Content is valid JSON 1119s ok 33 - Access token present 1119s ok 34 - Token is a JWT 1119s ok 35 - Found claim in JWT 1119s ok 36 - Get redirection 1119s ok 37 - Location header found 1119s ok 38 - HTTP code is 200 1119s ok 39 - Content-Type is JSON 1119s ok 40 - Content is valid JSON 1119s ok 41 - Refresh token present 1119s ok 42 - HTTP code is 200 1119s ok 43 - Content-Type is JSON 1119s ok 44 - Content is valid JSON 1119s ok 45 - Token is a JWT 1119s ok 46 - Found claim in JWT 1119s 1..46 1119s ok 1120s t/32-OIDC-ID-Token.t .............................................. 1120s ok 1 - use Lemonldap::NG::Portal::Main; 1120s # Subtest: Default ID token 1120s ok 1 - Portal object 1120s ok 2 - Init 1120s ok 3 - Portal app 1120s ok 4 - Register $type 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 5 - Get cookie lemonldap (dced58fbc4913ab3069162f5a1529a5f7230429f1479e00312b9e9d4ebb189f1) 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 6 - Get redirection 1120s ok 7 - Location header found 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 8 - HTTP code is 200 1120s ok 9 - Content-Type is JSON 1120s ok 10 - Content is valid JSON 1120s ok 11 - Successfully decoded ID Token header 1120s ok 12 - Successfully decoded ID Token payload 1120s ok 13 - Default ID token alg is RS256 1120s ok 14 - kid is not present 1120s ok 15 - Audience is rpid 1120s ok 16 - Expires in an hour 1120s ok 17 - Issuer is correct 1120s ok 18 - Subject is correct 1120s ok 19 - No claims in ID Token 1120s 1..19 1120s ok 2 - Default ID token 1120s # Subtest: Has Key ID in conf 1120s ok 1 - Portal object 1120s ok 2 - Init 1120s ok 3 - Portal app 1120s ok 4 - Register $type 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 5 - Get cookie lemonldap (621aef87b0350d45b54de0df489f362317c78da8f6acab5b9f5ded8a1eab97a4) 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 6 - Get redirection 1120s ok 7 - Location header found 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 8 - HTTP code is 200 1120s ok 9 - Content-Type is JSON 1120s ok 10 - Content is valid JSON 1120s ok 11 - Successfully decoded ID Token header 1120s ok 12 - Successfully decoded ID Token payload 1120s ok 13 - Default ID token alg is RS256 1120s ok 14 - kid is correct 1120s 1..14 1120s ok 3 - Has Key ID in conf 1120s # Subtest: Different signing alg 1120s ok 1 - Portal object 1120s ok 2 - Init 1120s ok 3 - Portal app 1120s ok 4 - Register $type 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 5 - Get cookie lemonldap (522c1b61c2aa963630fb0136cd71e21cf44b508e3864a1862a694f46658b05c9) 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 6 - Get redirection 1120s ok 7 - Location header found 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 8 - HTTP code is 200 1120s ok 9 - Content-Type is JSON 1120s ok 10 - Content is valid JSON 1120s ok 11 - Successfully decoded ID Token header 1120s ok 12 - Successfully decoded ID Token payload 1120s ok 13 - Signature alg was modified 1120s ok 14 - kid is not present 1120s 1..14 1120s ok 4 - Different signing alg 1120s # Subtest: Force claims 1120s ok 1 - Portal object 1120s ok 2 - Init 1120s ok 3 - Portal app 1120s ok 4 - Register $type 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 5 - Get cookie lemonldap (268ea8fe63476fe0222815b729c4483e97ca0375872e03c8e2254dde619ca2ef) 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 6 - Get redirection 1120s ok 7 - Location header found 1120s # ==> Pushing OP <== 1120s # ==> Popping OP <== 1120s ok 8 - HTTP code is 200 1120s ok 9 - Content-Type is JSON 1120s ok 10 - Content is valid JSON 1120s ok 11 - Successfully decoded ID Token header 1120s ok 12 - Successfully decoded ID Token payload 1120s ok 13 - Found claims in ID Token 1120s 1..13 1120s ok 5 - Force claims 1120s 1..5 1120s ok 1121s t/32-OIDC-JWE.t ................................................... 1121s ok 1 - use Lemonldap::NG::Portal::Main; 1121s ok 2 - Portal object 1121s ok 3 - REST request 1121s ok 4 - Request from OP to RP 1121s [Fri May 2 09:45:13 2025] [LLNG:6550] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1121s [Fri May 2 09:45:13 2025] [LLNG:6550] [error] Malformed JWKS document 1121s [Fri May 2 09:45:13 2025] [LLNG:6550] [error] Relying Party rp has errors and will be ignored 1121s ok 5 - Init 1121s ok 6 - Portal app 1121s ok 7 - Register $type 1121s ok 8 - OP portal 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s ok 9 - Get JWKS, endpoint /oauth2/jwks 1121s ok 10 - HTTP code is 200 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1121s ok 12 - HTTP code is 200 1121s ok 13 - Portal object 1121s ok 14 - Init 1121s ok 15 - Portal app 1121s ok 16 - Register $type 1121s ok 17 - RP portal 1121s # ==> Pushing OP <== 1121s ok 18 - REST request 1121s ok 19 - Request from OP to RP 1121s # ==> Saving handler OP <== 1121s # ==> Pushing RP <== 1121s # ==> Popping RP <== 1121s # ==> Restoring OP <== 1121s ok 20 - Execute request 1121s ok 21 - Response is 200 1121s ok 22 - Content is JSON 1121s # ==> Popping OP <== 1121s # ==> Pushing RP <== 1121s # ==> Popping RP <== 1121s ok 23 - RP publish its keys 1121s ok 24 - HTTP code is 200 1121s ok 25 - Content-Type is JSON 1121s ok 26 - Content is valid JSON 1121s ok 27 - Get RP encryption key 1121s # ==> Pushing RP <== 1121s # ==> Popping RP <== 1121s ok 28 - Unauth RP request 1121s ok 29 - Get redirection 1121s ok 30 - Location header found 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s ok 31 - Push request to OP, endpoint /oauth2/authorize 1121s ok 32 - HTTP code is 200 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s ok 33 - Post authentication, endpoint /oauth2/authorize 1121s ok 34 - Get cookie lemonldap (87fb709e236b184fdb7914ad9428750139cc7f25e7f7644d77be1ae34fc0894d) 1121s ok 35 - HTTP code is 200 1121s ok 36 - Page contains a form 1121s ok 37 - Host match 1121s ok 38 - Field "confirm" is defined 1121s ok 39 - CSP header authorize POST request to \# 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s ok 40 - Post confirmation, endpoint /oauth2/authorize 1121s ok 41 - Get redirection 1121s ok 42 - Location header found 1121s # ==> Pushing RP <== 1121s ok 43 - REST request 1121s ok 44 - Request from RP to OP, endpoint /oauth2/token 1121s # ==> Saving handler RP <== 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s # ==> Restoring RP <== 1121s ok 45 - Execute request 1121s ok 46 - Response is 200 1121s ok 47 - Content is JSON 1121s ok 48 - REST request 1121s ok 49 - Request from RP to OP, endpoint /oauth2/userinfo 1121s # ==> Saving handler RP <== 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s # ==> Restoring RP <== 1121s ok 50 - Execute request 1121s ok 51 - Response is 200 1121s ok 52 - Content is JSON 1121s # ==> Popping RP <== 1121s ok 53 - Call openidconnectcallback on RP 1121s ok 54 - Get cookie lemonldap (237682fbbd1a3a1738fcfb07c2c2390f7a67f922cbd98feb85f095cf006d7173) 1121s # ==> Pushing OP <== 1121s ok 55 - REST request 1121s ok 56 - Request from OP to RP 1121s # ==> Saving handler OP <== 1121s # ==> Pushing RP <== 1121s # ==> Popping RP <== 1121s # ==> Restoring OP <== 1121s ok 57 - Execute request 1121s ok 58 - Response is 200 1121s ok 59 - Content is JSON 1121s # ==> Popping OP <== 1121s # ==> Pushing OP <== 1121s ok 60 - REST request 1121s ok 61 - Request from OP to RP 1121s # ==> Saving handler OP <== 1121s # ==> Pushing RP <== 1121s # ==> Popping RP <== 1121s # ==> Restoring OP <== 1121s ok 62 - Execute request 1121s ok 63 - Response is 200 1121s # ==> Popping OP <== 1121s ok 64 - Query OP for logout 1121s ok 65 - HTTP code is 200 1121s # ==> Pushing OP <== 1121s # ==> Popping OP <== 1121s ok 66 - Test if user is reject on OP 1121s ok 67 - Response status is 401 1121s ok 68 - Content is JSON 1121s ok 69 - Error code is 1 1121s # ==> Pushing RP <== 1121s # ==> Popping RP <== 1121s ok 70 - Test if user is reject on RP 1121s ok 71 - Get redirection 1121s ok 72 - Location header found 1121s 1..72 1121s ok 1122s t/32-OIDC-JWS-client_secret_jwt.t ................................. 1122s ok 1 - use Lemonldap::NG::Portal::Main; 1122s ok 2 - Portal object 1122s ok 3 - Init 1122s ok 4 - Portal app 1122s ok 5 - Register $type 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 6 - Get JWKS, endpoint /oauth2/jwks 1122s ok 7 - HTTP code is 200 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1122s ok 9 - HTTP code is 200 1122s ok 10 - Portal object 1122s ok 11 - Init 1122s ok 12 - Portal app 1122s ok 13 - Register $type 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s ok 14 - Unauth RP request 1122s ok 15 - Get redirection 1122s ok 16 - Location header found 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 17 - Push request to OP, endpoint /oauth2/authorize 1122s ok 18 - HTTP code is 200 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 19 - Post authentication, endpoint /oauth2/authorize 1122s ok 20 - Get cookie lemonldap (da6299375e9defb6e4cd1bba0dc5dbd508914293312fdbc136c819432c20d376) 1122s ok 21 - HTTP code is 200 1122s ok 22 - Page contains a form 1122s ok 23 - Host match 1122s ok 24 - Field "confirm" is defined 1122s ok 25 - CSP header authorize POST request to \# 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 26 - Post confirmation, endpoint /oauth2/authorize 1122s ok 27 - Get redirection 1122s ok 28 - Location header found 1122s # ==> Pushing RP <== 1122s ok 29 - REST request 1122s ok 30 - Request from RP to OP, endpoint /oauth2/token 1122s # ==> Saving handler RP <== 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s # ==> Restoring RP <== 1122s ok 31 - Execute request 1122s ok 32 - Response is 200 1122s ok 33 - Content is JSON 1122s ok 34 - REST request 1122s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 1122s # ==> Saving handler RP <== 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s # ==> Restoring RP <== 1122s ok 36 - Execute request 1122s ok 37 - Response is 200 1122s ok 38 - Content is JSON 1122s # ==> Popping RP <== 1122s ok 39 - Call openidconnectcallback on RP 1122s ok 40 - Get cookie lemonldap (f9fc685a0fd47020dc19d06c7d25b7ca78a910945e3966b8985657209575dcc1) 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s # ==> Pushing OP <== 1122s ok 41 - REST request 1122s ok 42 - Request from OP to RP 1122s # ==> Saving handler OP <== 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s # ==> Restoring OP <== 1122s ok 43 - Execute request 1122s ok 44 - Response is 200 1122s # ==> Popping OP <== 1122s ok 45 - Query OP for logout 1122s ok 46 - HTTP code is 200 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 47 - Test if user is reject on OP 1122s ok 48 - Response status is 401 1122s ok 49 - Content is JSON 1122s ok 50 - Error code is 1 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s ok 51 - Test if user is reject on RP 1122s ok 52 - Get redirection 1122s ok 53 - Location header found 1122s 1..53 1122s ok 1122s t/32-OIDC-JWS-private_key_jwt.t ................................... 1122s ok 1 - use Lemonldap::NG::Portal::Main; 1122s ok 2 - Portal object 1122s ok 3 - REST request 1122s ok 4 - Request from OP to RP 1122s [Fri May 2 09:45:14 2025] [LLNG:6555] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1122s [Fri May 2 09:45:14 2025] [LLNG:6555] [error] Malformed JWKS document 1122s [Fri May 2 09:45:14 2025] [LLNG:6555] [error] Relying Party rp has errors and will be ignored 1122s ok 5 - Init 1122s ok 6 - Portal app 1122s ok 7 - Register $type 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 8 - Get JWKS, endpoint /oauth2/jwks 1122s ok 9 - HTTP code is 200 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1122s ok 11 - HTTP code is 200 1122s ok 12 - Portal object 1122s ok 13 - Init 1122s ok 14 - Portal app 1122s ok 15 - Register $type 1122s ok 16 - Portal object 1122s ok 17 - REST request 1122s ok 18 - Request from OP to RP 1122s # ==> Saving handler OP <== 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s # ==> Restoring OP <== 1122s ok 19 - Execute request 1122s ok 20 - Response is 200 1122s ok 21 - Content is JSON 1122s ok 22 - Init 1122s ok 23 - Portal app 1122s ok 24 - Register $type 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s ok 25 - RP publish its keys 1122s ok 26 - HTTP code is 200 1122s ok 27 - Content-Type is JSON 1122s ok 28 - Content is valid JSON 1122s ok 29 - Get RP sig key 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s ok 30 - Unauth RP request 1122s ok 31 - Get redirection 1122s ok 32 - Location header found 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 33 - Push request to OP, endpoint /oauth2/authorize 1122s ok 34 - HTTP code is 200 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 35 - Post authentication, endpoint /oauth2/authorize 1122s ok 36 - Get cookie lemonldap (47f5f8b75740d475d0e6e6684ce401a342b30fa176d078d67fa191a2dbae8576) 1122s ok 37 - HTTP code is 200 1122s ok 38 - Page contains a form 1122s ok 39 - Host match 1122s ok 40 - Field "confirm" is defined 1122s ok 41 - CSP header authorize POST request to \# 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 42 - Post confirmation, endpoint /oauth2/authorize 1122s ok 43 - Get redirection 1122s ok 44 - Location header found 1122s # ==> Pushing RP <== 1122s ok 45 - REST request 1122s ok 46 - Request from RP to OP, endpoint /oauth2/token 1122s # ==> Saving handler RP <== 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s # ==> Restoring RP <== 1122s ok 47 - Execute request 1122s ok 48 - Response is 200 1122s ok 49 - Content is JSON 1122s ok 50 - REST request 1122s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1122s # ==> Saving handler RP <== 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s # ==> Restoring RP <== 1122s ok 52 - Execute request 1122s ok 53 - Response is 200 1122s ok 54 - Content is JSON 1122s # ==> Popping RP <== 1122s ok 55 - Call openidconnectcallback on RP 1122s ok 56 - Get cookie lemonldap (89590aaebb97e74318998ef104949c3bc2c8b8912778465354c81090ef0904a1) 1122s # ==> Pushing OP <== 1122s ok 57 - REST request 1122s ok 58 - Request from OP to RP 1122s # ==> Saving handler OP <== 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s # ==> Restoring OP <== 1122s ok 59 - Execute request 1122s ok 60 - Response is 200 1122s ok 61 - Content is JSON 1122s # ==> Popping OP <== 1122s # ==> Pushing OP <== 1122s ok 62 - REST request 1122s ok 63 - Request from OP to RP 1122s # ==> Saving handler OP <== 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s # ==> Restoring OP <== 1122s ok 64 - Execute request 1122s ok 65 - Response is 200 1122s # ==> Popping OP <== 1122s ok 66 - Query OP for logout 1122s ok 67 - HTTP code is 200 1122s # ==> Pushing OP <== 1122s # ==> Popping OP <== 1122s ok 68 - Test if user is reject on OP 1122s ok 69 - Response status is 401 1122s ok 70 - Content is JSON 1122s ok 71 - Error code is 1 1122s # ==> Pushing RP <== 1122s # ==> Popping RP <== 1122s ok 72 - Test if user is reject on RP 1122s ok 73 - Get redirection 1122s ok 74 - Location header found 1122s 1..74 1122s ok 1123s t/32-OIDC-Logout-from-RP-bypass-confirm.t ......................... 1123s ok 1 - use Lemonldap::NG::Portal::Main; 1123s ok 2 - Portal object 1123s ok 3 - Init 1123s ok 4 - Portal app 1123s ok 5 - Register $type 1123s ok 6 - OP portal 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 7 - Get JWKS, endpoint /oauth2/jwks 1123s ok 8 - HTTP code is 200 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1123s ok 10 - HTTP code is 200 1123s ok 11 - Portal object 1123s ok 12 - Init 1123s ok 13 - Portal app 1123s ok 14 - Register $type 1123s ok 15 - RP portal 1123s # ==> Pushing RP <== 1123s # ==> Popping RP <== 1123s ok 16 - Unauth SP request 1123s ok 17 - Get redirection 1123s ok 18 - Location header found 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 19 - Push request to OP, endpoint /oauth2/authorize 1123s ok 20 - HTTP code is 200 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 21 - Post authentication, endpoint /oauth2/authorize 1123s ok 22 - Get cookie lemonldap (9a5a62c658000010a8863cf41776c9848f6ed7b37817eb31cad1ad1e1d8bb3f9) 1123s ok 23 - HTTP code is 200 1123s ok 24 - Page contains a form 1123s ok 25 - Host match 1123s ok 26 - Field "confirm" is defined 1123s ok 27 - CSP header authorize POST request to \# 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 28 - Post confirmation, endpoint /oauth2/authorize 1123s ok 29 - Get redirection 1123s ok 30 - Location header found 1123s # ==> Pushing RP <== 1123s ok 31 - REST request 1123s ok 32 - Request from RP to OP, endpoint /oauth2/token 1123s # ==> Saving handler RP <== 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s # ==> Restoring RP <== 1123s ok 33 - Execute request 1123s ok 34 - Response is 200 1123s ok 35 - Content is JSON 1123s ok 36 - REST request 1123s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1123s # ==> Saving handler RP <== 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s # ==> Restoring RP <== 1123s ok 38 - Execute request 1123s ok 39 - Response is 200 1123s ok 40 - Content is JSON 1123s # ==> Popping RP <== 1123s ok 41 - Call openidconnectcallback on RP 1123s ok 42 - Get cookie lemonldap (59a7d434ff417df8f8f562a2757e6f94d30b051cf878c346bae9c236bb6c8476) 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 43 - Check session, endpoint /oauth2/checksession.html 1123s ok 44 - HTTP code is 200 1123s ok 45 - Frame can be embedded 1123s ok 46 - UTF-8 values 1123s # ==> Pushing RP <== 1123s # ==> Popping RP <== 1123s ok 47 - Call logout from RP 1123s ok 48 - Get cookie lemonldap (0) 1123s ok 49 - Test empty cookie on RP 1123s ok 50 - Get redirection 1123s ok 51 - Location header found 1123s ok 52 - Found ID Token hint 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 53 - Forward logout to OP 1123s ok 54 - HTTP code is 200 1123s ok 55 - Found RP logout iframe 1123s # ==> Pushing OP <== 1123s # ==> Popping OP <== 1123s ok 56 - Test if user is reject on IdP 1123s ok 57 - Response status is 401 1123s ok 58 - Content is JSON 1123s ok 59 - Error code is 1 1123s 1..59 1123s ok 1124s t/32-OIDC-Logout-redirect-uri-not-allowed.t ....................... 1124s ok 1 - use Lemonldap::NG::Portal::Main; 1124s ok 2 - Portal object 1124s ok 3 - Init 1124s ok 4 - Portal app 1124s ok 5 - Register $type 1124s ok 6 - OP portal 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 7 - Get JWKS, endpoint /oauth2/jwks 1124s ok 8 - HTTP code is 200 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1124s ok 10 - HTTP code is 200 1124s ok 11 - Portal object 1124s ok 12 - Init 1124s ok 13 - Portal app 1124s ok 14 - Register $type 1124s ok 15 - RP portal 1124s # ==> Pushing RP <== 1124s # ==> Popping RP <== 1124s ok 16 - Unauth SP request 1124s ok 17 - Get redirection 1124s ok 18 - Location header found 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 19 - Push request to OP, endpoint /oauth2/authorize 1124s ok 20 - HTTP code is 200 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 21 - Post authentication, endpoint /oauth2/authorize 1124s ok 22 - Get cookie lemonldap (76ace628cf302a2964a8f7a7e10fd753d745e7c095b6b51c22a59df655ae0807) 1124s ok 23 - HTTP code is 200 1124s ok 24 - Page contains a form 1124s ok 25 - Host match 1124s ok 26 - Field "confirm" is defined 1124s ok 27 - CSP header authorize POST request to \# 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 28 - Post confirmation, endpoint /oauth2/authorize 1124s ok 29 - Get redirection 1124s ok 30 - Location header found 1124s # ==> Pushing RP <== 1124s ok 31 - REST request 1124s ok 32 - Request from RP to OP, endpoint /oauth2/token 1124s # ==> Saving handler RP <== 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s # ==> Restoring RP <== 1124s ok 33 - Execute request 1124s ok 34 - Response is 200 1124s ok 35 - Content is JSON 1124s ok 36 - REST request 1124s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1124s # ==> Saving handler RP <== 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s # ==> Restoring RP <== 1124s ok 38 - Execute request 1124s ok 39 - Response is 200 1124s ok 40 - Content is JSON 1124s # ==> Popping RP <== 1124s ok 41 - Call openidconnectcallback on RP 1124s ok 42 - Get cookie lemonldap (01154fe37dc953c843eaf0f5ae30ad4bff4436c85ca9459d625308eeafce2e76) 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 43 - Check session, endpoint /oauth2/checksession.html 1124s ok 44 - HTTP code is 200 1124s ok 45 - Frame can be embedded 1124s ok 46 - UTF-8 values 1124s # ==> Pushing RP <== 1124s # ==> Popping RP <== 1124s ok 47 - Query RP for logout 1124s ok 48 - Get redirection 1124s ok 49 - Location header found 1124s ok 50 - Found client ID in logout request 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 51 - Push logout request to OP, endpoint /oauth2/logout 1124s ok 52 - HTTP code is 200 1124s ok 53 - Page contains a form 1124s ok 54 - Host match 1124s ok 55 - Field "confirm" is defined 1124s ok 56 - CSP header authorize POST request to \# 1124s # ==> Pushing OP <== 1124s # ==> Popping OP <== 1124s ok 57 - Confirm logout, endpoint /oauth2/logout 1124s ok 58 - Unauthorized URL: code found on page 1124s ok 59 - Unauthorized URL 1124s 1..59 1124s ok 1125s t/32-OIDC-Macro.t ................................................. 1125s ok 1 - use Lemonldap::NG::Portal::Main; 1125s # Subtest: Macros, filtered by scope 1125s ok 1 - Portal object 1125s ok 2 - Init 1125s ok 3 - Portal app 1125s ok 4 - OP portal 1125s ok 5 - Get cookie lemonldap (dce940d1aecf28b41a35d4d1153e1fae9914d248eb68af84462cae757ab7ae53) 1125s ok 6 - Get redirection 1125s ok 7 - Location header found 1125s ok 8 - HTTP code is 200 1125s ok 9 - Content-Type is JSON 1125s ok 10 - Content is valid JSON 1125s ok 11 - Found access token 1125s ok 12 1125s ok 13 - HTTP code is 200 1125s ok 14 - Content-Type is JSON 1125s ok 15 - Content is valid JSON 1125s ok 16 - Correct macro value 1125s ok 17 - Sub macro correctly evaluated 1125s ok 18 - Complex claim 1125s ok 19 - Macro required by scope is included 1125s ok 20 - Macro not required by scope is omitted 1125s 1..20 1125s ok 2 - Macros, filtered by scope 1125s # Subtest: Macros, not filtered by scope 1125s ok 1 - Portal object 1125s ok 2 - Init 1125s ok 3 - Portal app 1125s ok 4 - OP portal 1125s ok 5 - Get cookie lemonldap (cab4909730a0635d69729058814365458858b107b5e11f425734e5dee7c7f039) 1125s ok 6 - Get redirection 1125s ok 7 - Location header found 1125s ok 8 - HTTP code is 200 1125s ok 9 - Content-Type is JSON 1125s ok 10 - Content is valid JSON 1125s ok 11 - Found access token 1125s ok 12 1125s ok 13 - HTTP code is 200 1125s ok 14 - Content-Type is JSON 1125s ok 15 - Content is valid JSON 1125s ok 16 - Correct macro value 1125s ok 17 - Sub macro correctly evaluated 1125s ok 18 - Complex claim 1125s ok 19 - Macro required by scope is included 1125s ok 20 - Macro not required by scope is included 1125s 1..20 1125s ok 3 - Macros, not filtered by scope 1125s 1..3 1125s ok 1125s t/32-OIDC-Metadata.t .............................................. 1125s ok 1 - use Lemonldap::NG::Portal::Main; 1125s # Subtest: OpenID Connect metadata 1125s ok 1 - Portal object 1125s ok 2 - Init 1125s ok 3 - Portal app 1125s ok 4 - HTTP code is 200 1125s ok 5 - Content-Type is JSON 1125s ok 6 - Content is valid JSON 1125s ok 7 - Correct JWKS URI 1125s 1..7 1125s ok 2 - OpenID Connect metadata 1125s # Subtest: JWKS test (certificate) 1125s ok 1 - Portal object 1125s ok 2 - Init 1125s ok 3 - Portal app 1125s ok 4 - HTTP code is 200 1125s ok 5 - Content-Type is JSON 1125s ok 6 - Content is valid JSON 1125s ok 7 - Correct RSA exponent 1125s ok 8 - Correct RSA modulus 1125s ok 9 - Correct key ID 1125s ok 10 - Correct key type 1125s ok 11 - Correct key use 1125s ok 12 - Correct certificate 1125s ok 13 - Correct certificate thumbprint 1125s ok 14 - Correct previous key ID 1125s ok 15 - Correct previous certificate 1125s 1..15 1125s ok 3 - JWKS test (certificate) 1125s # Subtest: JWKS test (pubkey) 1125s ok 1 - Portal object 1125s ok 2 - Init 1125s ok 3 - Portal app 1125s ok 4 - HTTP code is 200 1125s ok 5 - Content-Type is JSON 1125s ok 6 - Content is valid JSON 1125s ok 7 - Correct RSA exponent 1125s ok 8 - Correct RSA modulus 1125s ok 9 - Correct key type 1125s ok 10 - Correct key use 1125s 1..10 1125s ok 4 - JWKS test (pubkey) 1125s 1..4 1125s ok 1126s t/32-OIDC-Offline-Session.t ....................................... 1126s ok 1 - use Lemonldap::NG::Portal::Main; 1126s # Subtest: Run tests with base config 1126s ok 1 - Portal object 1126s ok 2 - Init 1126s ok 3 - Portal app 1126s ok 4 - Auth query 1126s ok 5 - HTTP code is 200 1126s ok 6 - Get cookie lemonldap (5411e2414ea0d702943e12705303afd6e79b76783e054aa481dde4def527f4fc) 1126s ok 7 - Get redirection 1126s ok 8 - Location header found 1126s ok 9 - HTTP code is 200 1126s ok 10 - Content-Type is JSON 1126s ok 11 - Content is valid JSON 1126s ok 12 1126s ok 13 - Got access token 1126s ok 14 - Got refresh token 1126s ok 15 - Got ID token 1126s ok 16 - Authentication date found in token 1126s ok 17 - Found claim in ID token 1126s ok 18 - Found sub in ID token 1126s ok 19 - HTTP code is 200 1126s ok 20 - Content-Type is JSON 1126s ok 21 - Content is valid JSON 1126s ok 22 - Got User Info 1126s ok 23 - Got User Info 1126s ok 24 - Logout request 1126s ok 25 - Response is 200 1126s ok 26 - Cookie is deleted 1126s ok 27 - No pdata 1126s ok 28 - Disconnect request 1126s ok 29 - Response is 401 1126s ok 30 - HTTP code is 200 1126s ok 31 - Content-Type is JSON 1126s ok 32 - Content is valid JSON 1126s ok 33 - Refresh token not present 1126s ok 34 1126s ok 35 - Got refreshed Access token 1126s ok 36 - Got refreshed ID token 1126s ok 37 - Found claim in ID token 1126s ok 38 - Found sub in ID token 1126s ok 39 - HTTP code is 200 1126s ok 40 - Content-Type is JSON 1126s ok 41 - Content is valid JSON 1126s ok 42 - Correct user info 1126s ok 43 - Got User Info 1126s ok 44 - HTTP code is 200 1126s ok 45 - Content-Type is JSON 1126s ok 46 - Content is valid JSON 1126s ok 47 - Refresh token not present 1126s ok 48 1126s ok 49 - Got refreshed Access token 1126s ok 50 - Got refreshed ID token 1126s ok 51 - Original auth_time retained 1126s ok 52 - Found claim in ID token 1126s ok 53 - Check that clientid is in audience 1126s ok 54 - Check for additional audiences 1126s ok 55 - Check for additional audiences 1126s ok 56 - HTTP code is 200 1126s ok 57 - Content-Type is JSON 1126s ok 58 - Content is valid JSON 1126s ok 59 - Correct user info 1126s ok 60 - Got User Info 1126s ok 61 - HTTP code is 200 1126s ok 62 - Content-Type is JSON 1126s ok 63 - Content is valid JSON 1126s ok 64 - Token is active 1126s ok 65 - Introspection contains client_id 1126s ok 66 - Introspection contains sub 1126s ok 67 - Scope contains weird scope name 1126s 1..67 1126s ok 2 - Run tests with base config 1126s # Subtest: Removed user's offline sessions are no longer valid 1126s ok 1 - Portal object 1126s ok 2 - Init 1126s ok 3 - Portal app 1126s ok 4 - Get cookie lemonldap (6007d07ae5c63f9b36d3d2a3714b77cba1edeedd0229bcb0e3bbd467862c2871) 1126s ok 5 - Get redirection 1126s ok 6 - Location header found 1126s ok 7 - HTTP code is 200 1126s ok 8 - Content-Type is JSON 1126s ok 9 - Content is valid JSON 1126s ok 10 - Got refresh token 1126s ok 11 - Logout request 1126s ok 12 - Response is 200 1126s ok 13 - Cookie is deleted 1126s ok 14 - No pdata 1126s ok 15 - Disconnect request 1126s ok 16 - Response is 401 1126s ok 17 - HTTP code is 200 1126s ok 18 - Content-Type is JSON 1126s ok 19 - Content is valid JSON 1126s ok 20 - Found access token 1126s ok 21 - Refresh token not present 1126s ok 22 - Response status is 400 1126s ok 23 - Content is JSON 1126s ok 24 - Error code is invalid_grant 1126s 1..24 1126s ok 3 - Removed user's offline sessions are no longer valid 1126s # Subtest: Run tests with JWT access tokens 1126s ok 1 - Portal object 1126s ok 2 - Init 1126s ok 3 - Portal app 1126s ok 4 - Auth query 1126s ok 5 - HTTP code is 200 1126s ok 6 - Get cookie lemonldap (0d597fbab2086bf074a0e5e778127adac972cbb812e5d398f91fa954c53f94a2) 1126s ok 7 - Get redirection 1126s ok 8 - Location header found 1126s ok 9 - HTTP code is 200 1126s ok 10 - Content-Type is JSON 1126s ok 11 - Content is valid JSON 1126s ok 12 - Token is a JWT 1126s ok 13 - Found claim in JWT 1126s ok 14 - Found claim in JWT 1126s ok 15 1126s ok 16 - Got access token 1126s ok 17 - Got refresh token 1126s ok 18 - Got ID token 1126s ok 19 - Authentication date found in token 1126s ok 20 - Found claim in ID token 1126s ok 21 - Found sub in ID token 1126s ok 22 - HTTP code is 200 1126s ok 23 - Content-Type is JSON 1126s ok 24 - Content is valid JSON 1126s ok 25 - Got User Info 1126s ok 26 - Got User Info 1126s ok 27 - Logout request 1126s ok 28 - Response is 200 1126s ok 29 - Cookie is deleted 1126s ok 30 - No pdata 1126s ok 31 - Disconnect request 1126s ok 32 - Response is 401 1126s ok 33 - HTTP code is 200 1126s ok 34 - Content-Type is JSON 1126s ok 35 - Content is valid JSON 1126s ok 36 - Refresh token not present 1126s ok 37 1126s ok 38 - Token is a JWT 1126s ok 39 - Found claim in JWT 1126s ok 40 - Found claim in JWT 1126s ok 41 - Got refreshed Access token 1126s ok 42 - Got refreshed ID token 1126s ok 43 - Found claim in ID token 1126s ok 44 - Found sub in ID token 1126s ok 45 - HTTP code is 200 1126s ok 46 - Content-Type is JSON 1126s ok 47 - Content is valid JSON 1126s ok 48 - Correct user info 1126s ok 49 - Got User Info 1126s ok 50 - HTTP code is 200 1126s ok 51 - Content-Type is JSON 1126s ok 52 - Content is valid JSON 1126s ok 53 - Refresh token not present 1126s ok 54 1126s ok 55 - Token is a JWT 1126s ok 56 - Found claim in JWT 1126s ok 57 - Found claim in JWT 1126s ok 58 - Got refreshed Access token 1126s ok 59 - Got refreshed ID token 1126s ok 60 - Original auth_time retained 1126s ok 61 - Found claim in ID token 1126s ok 62 - Check that clientid is in audience 1126s ok 63 - Check for additional audiences 1126s ok 64 - Check for additional audiences 1126s ok 65 - HTTP code is 200 1126s ok 66 - Content-Type is JSON 1126s ok 67 - Content is valid JSON 1126s ok 68 - Correct user info 1126s ok 69 - Got User Info 1126s ok 70 - HTTP code is 200 1126s ok 71 - Content-Type is JSON 1126s ok 72 - Content is valid JSON 1126s ok 73 - Token is active 1126s ok 74 - Introspection contains client_id 1126s ok 75 - Introspection contains sub 1126s ok 76 - Scope contains weird scope name 1126s 1..76 1126s ok 4 - Run tests with JWT access tokens 1126s # Subtest: Run tests with refresh token rotation 1126s ok 1 - Portal object 1126s ok 2 - Init 1126s ok 3 - Portal app 1126s ok 4 - Auth query 1126s ok 5 - HTTP code is 200 1126s ok 6 - Get cookie lemonldap (181ade41ab0de666a0623e9482edb8148c64cce00e19c60ff7b9135e836acd7c) 1126s ok 7 - Get redirection 1126s ok 8 - Location header found 1126s ok 9 - HTTP code is 200 1126s ok 10 - Content-Type is JSON 1126s ok 11 - Content is valid JSON 1126s ok 12 - Token is a JWT 1126s ok 13 - Found claim in JWT 1126s ok 14 - Found claim in JWT 1126s ok 15 1126s ok 16 - Got access token 1126s ok 17 - Got refresh token 1126s ok 18 - Got ID token 1126s ok 19 - Authentication date found in token 1126s ok 20 - Found claim in ID token 1126s ok 21 - Found sub in ID token 1126s ok 22 - HTTP code is 200 1126s ok 23 - Content-Type is JSON 1126s ok 24 - Content is valid JSON 1126s ok 25 - Got User Info 1126s ok 26 - Got User Info 1126s ok 27 - Logout request 1126s ok 28 - Response is 200 1126s ok 29 - Cookie is deleted 1126s ok 30 - No pdata 1126s ok 31 - Disconnect request 1126s ok 32 - Response is 401 1126s ok 33 - HTTP code is 200 1126s ok 34 - Content-Type is JSON 1126s ok 35 - Content is valid JSON 1126s ok 36 - Refresh token was updated 1126s ok 37 - Response status is 400 1126s ok 38 - Content is JSON 1126s ok 39 - Error code is invalid_request 1126s ok 40 1126s ok 41 - Token is a JWT 1126s ok 42 - Found claim in JWT 1126s ok 43 - Found claim in JWT 1126s ok 44 - Got refreshed Access token 1126s ok 45 - Got refreshed ID token 1126s ok 46 - Found claim in ID token 1126s ok 47 - Found sub in ID token 1126s ok 48 - HTTP code is 200 1126s ok 49 - Content-Type is JSON 1126s ok 50 - Content is valid JSON 1126s ok 51 - Correct user info 1126s ok 52 - Got User Info 1126s ok 53 - HTTP code is 200 1126s ok 54 - Content-Type is JSON 1126s ok 55 - Content is valid JSON 1126s ok 56 - Refresh token was updated 1126s ok 57 - Response status is 400 1126s ok 58 - Content is JSON 1126s ok 59 - Error code is invalid_request 1126s ok 60 1126s ok 61 - Token is a JWT 1126s ok 62 - Found claim in JWT 1126s ok 63 - Found claim in JWT 1126s ok 64 - Got refreshed Access token 1126s ok 65 - Got refreshed ID token 1126s ok 66 - Original auth_time retained 1126s ok 67 - Found claim in ID token 1126s ok 68 - Check that clientid is in audience 1126s ok 69 - Check for additional audiences 1126s ok 70 - Check for additional audiences 1126s ok 71 - HTTP code is 200 1126s ok 72 - Content-Type is JSON 1126s ok 73 - Content is valid JSON 1126s ok 74 - Correct user info 1126s ok 75 - Got User Info 1126s ok 76 - HTTP code is 200 1126s ok 77 - Content-Type is JSON 1126s ok 78 - Content is valid JSON 1126s ok 79 - Token is active 1126s ok 80 - Introspection contains client_id 1126s ok 81 - Introspection contains sub 1126s ok 82 - Scope contains weird scope name 1126s 1..82 1126s ok 5 - Run tests with refresh token rotation 1126s # Subtest: Using choice authentication method 1126s ok 1 - Portal object 1126s ok 2 - Init 1126s ok 3 - Portal app 1126s ok 4 - Auth query 1126s ok 5 - HTTP code is 200 1126s ok 6 - Get cookie lemonldap (e79b7ca5966ea4226b50c88ac12aa3227a4b35c54a6f069bd325512bca13d63d) 1126s ok 7 - Get redirection 1126s ok 8 - Location header found 1126s ok 9 - HTTP code is 200 1126s ok 10 - Content-Type is JSON 1126s ok 11 - Content is valid JSON 1126s ok 12 - Token is a JWT 1126s ok 13 - Found claim in JWT 1126s ok 14 - Found claim in JWT 1126s ok 15 1126s ok 16 - Got access token 1126s ok 17 - Got refresh token 1126s ok 18 - Got ID token 1126s ok 19 - Authentication date found in token 1126s ok 20 - Found claim in ID token 1126s ok 21 - Found sub in ID token 1126s ok 22 - HTTP code is 200 1126s ok 23 - Content-Type is JSON 1126s ok 24 - Content is valid JSON 1126s ok 25 - Got User Info 1126s ok 26 - Got User Info 1126s ok 27 - Logout request 1126s ok 28 - Response is 200 1126s ok 29 - Cookie is deleted 1126s ok 30 - No pdata 1126s ok 31 - Disconnect request 1126s ok 32 - Response is 401 1126s ok 33 - HTTP code is 200 1126s ok 34 - Content-Type is JSON 1126s ok 35 - Content is valid JSON 1126s ok 36 - Refresh token was updated 1126s ok 37 - Response status is 400 1126s ok 38 - Content is JSON 1126s ok 39 - Error code is invalid_request 1126s ok 40 1126s ok 41 - Token is a JWT 1126s ok 42 - Found claim in JWT 1126s ok 43 - Found claim in JWT 1126s ok 44 - Got refreshed Access token 1126s ok 45 - Got refreshed ID token 1126s ok 46 - Found claim in ID token 1126s ok 47 - Found sub in ID token 1126s ok 48 - HTTP code is 200 1126s ok 49 - Content-Type is JSON 1126s ok 50 - Content is valid JSON 1126s ok 51 - Correct user info 1126s ok 52 - Got User Info 1126s ok 53 - HTTP code is 200 1126s ok 54 - Content-Type is JSON 1126s ok 55 - Content is valid JSON 1126s ok 56 - Refresh token was updated 1126s ok 57 - Response status is 400 1126s ok 58 - Content is JSON 1126s ok 59 - Error code is invalid_request 1126s ok 60 1126s ok 61 - Token is a JWT 1126s ok 62 - Found claim in JWT 1126s ok 63 - Found claim in JWT 1126s ok 64 - Got refreshed Access token 1126s ok 65 - Got refreshed ID token 1126s ok 66 - Original auth_time retained 1126s ok 67 - Found claim in ID token 1126s ok 68 - Check that clientid is in audience 1126s ok 69 - Check for additional audiences 1126s ok 70 - Check for additional audiences 1126s ok 71 - HTTP code is 200 1126s ok 72 - Content-Type is JSON 1126s ok 73 - Content is valid JSON 1126s ok 74 - Correct user info 1126s ok 75 - Got User Info 1126s ok 76 - HTTP code is 200 1126s ok 77 - Content-Type is JSON 1126s ok 78 - Content is valid JSON 1126s ok 79 - Token is active 1126s ok 80 - Introspection contains client_id 1126s ok 81 - Introspection contains sub 1126s ok 82 - Scope contains weird scope name 1126s 1..82 1126s ok 6 - Using choice authentication method 1126s 1..6 1126s ok 1127s t/32-OIDC-Opaque-Token.t .......................................... 1127s ok 1 - use Lemonldap::NG::Portal::Main; 1127s ok 2 - Portal object 1127s ok 3 - Init 1127s ok 4 - Portal app 1127s ok 5 - Post authentication 1127s ok 6 - Get cookie lemonldap (42e841d4bc9f085fac4ad7f1bf4c06820eeaf83d3195a86dc6d9116b98b6f3d8) 1127s ok 7 - Get authorization code 1127s ok 8 - Get redirection 1127s ok 9 - Location header found 1127s ok 10 - Post token 1127s ok 11 - Access token present 1127s ok 12 - ID token present 1127s ok 13 - Refresh token present 1127s ok 14 - Found hooked claim in ID token 1127s ok 15 - HTTP code is 200 1127s ok 16 - Content-Type is JSON 1127s ok 17 - Content is valid JSON 1127s ok 18 - Found hooked claim in Userinfo token 1127s ok 19 - Found session variable in Userinfo token 1127s ok 20 - Scopes are visible in hook 1127s ok 21 - Post introspection 1127s ok 22 - HTTP code is 200 1127s ok 23 - Found hook defined scope 1127s ok 24 - Found result of oidcResolveScope 1127s ok 25 - HTTP code is 200 1127s ok 26 - Content-Type is JSON 1127s ok 27 - Content is valid JSON 1127s ok 28 - Access token present 1127s ok 29 - Get redirection 1127s ok 30 - Location header found 1127s ok 31 - HTTP code is 200 1127s ok 32 - Content-Type is JSON 1127s ok 33 - Content is valid JSON 1127s ok 34 - Refresh token present 1127s ok 35 - HTTP code is 200 1127s ok 36 - Content-Type is JSON 1127s ok 37 - Content is valid JSON 1127s 1..37 1127s ok 1128s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.t ............. 1128s ok 1 - use Lemonldap::NG::Portal::Main; 1128s ok 2 - Portal object 1128s ok 3 - Init 1128s ok 4 - Portal app 1128s ok 5 - HTTP code is 400 1128s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2839. 1128s ok 6 - HTTP code is 200 1128s ok 7 - Content-Type is JSON 1128s ok 8 - Content is valid JSON 1128s ok 9 - Access Token found 1128s ok 10 - Scope found in token response 1128s ok 11 - Found ID token in original grant 1128s ok 12 - Got refresh token 1128s ok 13 - HTTP code is 200 1128s ok 14 - Content-Type is JSON 1128s ok 15 - Content is valid JSON 1128s ok 16 - Got User Info 1128s ok 17 - Attribute released as int in JSON 1128s ok 18 - Single valued attribute forced as array 1128s ok 19 - Multi valued attribute exposed as array 1128s ok 20 - Post introspection 1128s ok 21 - HTTP code is 200 1128s ok 22 - Content-Type is JSON 1128s ok 23 - Content is valid JSON 1128s ok 24 - Scope read not asked, and thus not found 1128s ok 25 - Attribute-based scope found 1128s ok 26 - Rule-enforced scope found 1128s ok 27 - Token response scope matches token scope 1128s ok 28 - Post introspection 1128s ok 29 - HTTP code is 200 1128s ok 30 - Content-Type is JSON 1128s ok 31 - Content is valid JSON 1128s ok 32 - Token is no longer active 1128s ok 33 - Post introspection 1128s ok 34 - HTTP code is 200 1128s ok 35 - Content-Type is JSON 1128s ok 36 - Content is valid JSON 1128s ok 37 - Found ID token in refresh grant 1128s 1..37 1128s ok 1128s t/32-OIDC-Password-Grant.t ........................................ 1128s ok 1 - use Lemonldap::NG::Portal::Main; 1128s ok 2 - Portal object 1128s ok 3 - Init 1128s ok 4 - Portal app 1128s ok 5 - Response status is 400 1128s ok 6 - Content is JSON 1128s ok 7 - Error code is invalid_grant 1128s ok 8 - Response status is 400 1128s ok 9 - Content is JSON 1128s ok 10 - Error code is invalid_scope 1128s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2839. 1128s ok 11 - HTTP code is 200 1128s ok 12 - Content-Type is JSON 1128s ok 13 - Content is valid JSON 1128s ok 14 - Access Token found 1128s ok 15 - Scope found in token response 1128s ok 16 - No ID token in original request 1128s ok 17 - Got refresh token 1128s ok 18 - HTTP code is 200 1128s ok 19 - Content-Type is JSON 1128s ok 20 - Content is valid JSON 1128s ok 21 - Got User Info 1128s ok 22 - Attribute released as int in JSON 1128s ok 23 - Single valued attribute forced as array 1128s ok 24 - Multi valued attribute exposed as array 1128s ok 25 - Post introspection 1128s ok 26 - HTTP code is 200 1128s ok 27 - Content-Type is JSON 1128s ok 28 - Content is valid JSON 1128s ok 29 - Scope read not asked, and thus not found 1128s ok 30 - Attribute-based scope found 1128s ok 31 - Rule-enforced scope found 1128s ok 32 - Token response scope matches token scope 1128s ok 33 - Post introspection 1128s ok 34 - HTTP code is 200 1128s ok 35 - Content-Type is JSON 1128s ok 36 - Content is valid JSON 1128s ok 37 - Token is no longer active 1128s ok 38 - Post introspection 1128s ok 39 - HTTP code is 200 1128s ok 40 - Content-Type is JSON 1128s ok 41 - Content is valid JSON 1128s ok 42 - No ID token in refreshed response 1128s 1..42 1128s ok 1129s t/32-OIDC-RP-rule.t ............................................... 1129s ok 1 - use Lemonldap::NG::Portal::Main; 1129s ok 2 - Portal object 1129s ok 3 - Init 1129s ok 4 - Portal app 1129s ok 5 - Register $type 1129s ok 6 - OP portal 1129s # ==> Pushing OP <== 1129s # ==> Popping OP <== 1129s ok 7 - Get JWKS, endpoint /oauth2/jwks 1129s ok 8 - HTTP code is 200 1129s # ==> Pushing OP <== 1129s # ==> Popping OP <== 1129s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1129s ok 10 - HTTP code is 200 1129s ok 11 - Portal object 1129s ok 12 - Init 1129s ok 13 - Portal app 1129s ok 14 - Register $type 1129s ok 15 - RP portal 1129s # ==> Pushing RP <== 1129s # ==> Popping RP <== 1129s ok 16 - Unauth SP request 1129s ok 17 - Get redirection 1129s ok 18 - Location header found 1129s # ==> Pushing OP <== 1129s # ==> Popping OP <== 1129s ok 19 - Push request to OP, endpoint /oauth2/authorize 1129s ok 20 - HTTP code is 200 1129s # ==> Pushing OP <== 1129s # ==> Popping OP <== 1129s ok 21 - Post authentication, endpoint /oauth2/authorize 1129s ok 22 - Get cookie lemonldap (be5b1c4dd7e4562ba7659424bf6f5fcb0a5ffd42efd786892d110f7db4bfa6e4) 1129s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 1129s ok 24 - PE_UNAUTHORIZEDPARTNER 1129s # ==> Pushing OP <== 1129s # ==> Popping OP <== 1129s ok 25 - Post access to unknown RP 1129s ok 26 - Unknown client ID: code found on page 1129s ok 27 - Unknown client ID 1129s 1..27 1129s ok 1130s t/32-OIDC-Refresh-Token.t ......................................... 1130s ok 1 - use Lemonldap::NG::Portal::Main; 1130s ok 2 - Portal object 1130s ok 3 - Init 1130s ok 4 - Portal app 1130s # Subtest: Run test with basic configuration 1130s ok 1 - Get cookie lemonldap (4dc0237d255004bf42edbec776e06d5145dbd1364786efb064fa3356546699d9) 1130s ok 2 - Get redirection 1130s ok 3 - Location header found 1130s ok 4 - HTTP code is 200 1130s ok 5 - Content-Type is JSON 1130s ok 6 - Content is valid JSON 1130s ok 7 - Got access token 1130s ok 8 - Got refresh token 1130s ok 9 - Got ID token 1130s ok 10 - Found sub in ID token 1130s ok 11 - Found claim in ID token 1130s ok 12 - Check that clientid is in audience 1130s ok 13 - Check for additional audiences 1130s ok 14 - Check for additional audiences 1130s ok 15 - HTTP code is 200 1130s ok 16 - Content-Type is JSON 1130s ok 17 - Content is valid JSON 1130s ok 18 - Got User Info 1130s ok 19 - Got User Info 1130s ok 20 - Access token rejected 1130s ok 21 - HTTP code is 200 1130s ok 22 - Content-Type is JSON 1130s ok 23 - Content is valid JSON 1130s ok 24 - Got refreshed Access token 1130s ok 25 - Got refreshed ID token 1130s ok 26 - Refresh token not present 1130s ok 27 - Found sub in ID token 1130s ok 28 - Found claim in ID token 1130s ok 29 - HTTP code is 200 1130s ok 30 - Content-Type is JSON 1130s ok 31 - Content is valid JSON 1130s ok 32 - Got User Info 1130s ok 33 - Got User Info 1130s ok 34 - Access token rejected 1130s ok 35 - HTTP code is 200 1130s ok 36 - Content-Type is JSON 1130s ok 37 - Content is valid JSON 1130s ok 38 - Refresh token not present 1130s ok 39 - HTTP code is 200 1130s ok 40 - Content-Type is JSON 1130s ok 41 - Content is valid JSON 1130s ok 42 - Got User Info 1130s ok 43 - Got User Info 1130s ok 44 - Logout request 1130s ok 45 - Response is 200 1130s ok 46 - Cookie is deleted 1130s ok 47 - No pdata 1130s ok 48 - Disconnect request 1130s ok 49 - Response is 401 1130s ok 50 - Response status is 400 1130s ok 51 - Content is JSON 1130s ok 52 - Error code is invalid_grant 1130s ok 53 - Cannot use refreshed access token tied to expired session 1130s 1..53 1130s ok 5 - Run test with basic configuration 1130s # Subtest: Run test with JWT access tokens 1130s ok 1 - Portal object 1130s ok 2 - Init 1130s ok 3 - Portal app 1130s ok 4 - Get cookie lemonldap (ef2618452386ab26d0dd70435b8e2421bdf381b9359956afaed9af99fb18f8eb) 1130s ok 5 - Get redirection 1130s ok 6 - Location header found 1130s ok 7 - HTTP code is 200 1130s ok 8 - Content-Type is JSON 1130s ok 9 - Content is valid JSON 1130s ok 10 - Token is a JWT 1130s ok 11 - Found claim in JWT 1130s ok 12 - Found claim in JWT 1130s ok 13 - Found claim in JWT 1130s ok 14 - Found claim in JWT 1130s ok 15 - Found claim in JWT 1130s ok 16 1130s ok 17 1130s ok 18 1130s ok 19 - Expiration date sanity check 1130s ok 20 - Expiration date sanity check 1130s ok 21 - Got access token 1130s ok 22 - Got refresh token 1130s ok 23 - Got ID token 1130s ok 24 - Found sub in ID token 1130s ok 25 - Found claim in ID token 1130s ok 26 - Check that clientid is in audience 1130s ok 27 - Check for additional audiences 1130s ok 28 - Check for additional audiences 1130s ok 29 - HTTP code is 200 1130s ok 30 - Content-Type is JSON 1130s ok 31 - Content is valid JSON 1130s ok 32 - Got User Info 1130s ok 33 - Got User Info 1130s ok 34 - Access token rejected 1130s ok 35 - HTTP code is 200 1130s ok 36 - Content-Type is JSON 1130s ok 37 - Content is valid JSON 1130s ok 38 - Token is a JWT 1130s ok 39 - Found claim in JWT 1130s ok 40 - Found claim in JWT 1130s ok 41 - Found claim in JWT 1130s ok 42 - Found claim in JWT 1130s ok 43 - Found claim in JWT 1130s ok 44 1130s ok 45 1130s ok 46 1130s ok 47 - Expiration date sanity check 1130s ok 48 - Expiration date sanity check 1130s ok 49 - Got refreshed Access token 1130s ok 50 - Got refreshed ID token 1130s ok 51 - Refresh token not present 1130s ok 52 - Found sub in ID token 1130s ok 53 - Found claim in ID token 1130s ok 54 - HTTP code is 200 1130s ok 55 - Content-Type is JSON 1130s ok 56 - Content is valid JSON 1130s ok 57 - Got User Info 1130s ok 58 - Got User Info 1130s ok 59 - Access token rejected 1130s ok 60 - HTTP code is 200 1130s ok 61 - Content-Type is JSON 1130s ok 62 - Content is valid JSON 1130s ok 63 - Refresh token not present 1130s ok 64 - HTTP code is 200 1130s ok 65 - Content-Type is JSON 1130s ok 66 - Content is valid JSON 1130s ok 67 - Got User Info 1130s ok 68 - Got User Info 1130s ok 69 - Logout request 1130s ok 70 - Response is 200 1130s ok 71 - Cookie is deleted 1130s ok 72 - No pdata 1130s ok 73 - Disconnect request 1130s ok 74 - Response is 401 1130s ok 75 - Response status is 400 1130s ok 76 - Content is JSON 1130s ok 77 - Error code is invalid_grant 1130s ok 78 - Cannot use refreshed access token tied to expired session 1130s 1..78 1130s ok 6 - Run test with JWT access tokens 1130s # Subtest: Run test with activity timeout 1130s ok 1 - Portal object 1130s ok 2 - Init 1130s ok 3 - Portal app 1130s ok 4 - Get cookie lemonldap (80b2b82f5d2466282d17cf61f05b903b3b032549b3bb62b672890c4596c02b3f) 1130s ok 5 - Get redirection 1130s ok 6 - Location header found 1130s ok 7 - HTTP code is 200 1130s ok 8 - Content-Type is JSON 1130s ok 9 - Content is valid JSON 1130s ok 10 - Token is a JWT 1130s ok 11 - Found claim in JWT 1130s ok 12 - Found claim in JWT 1130s ok 13 - Found claim in JWT 1130s ok 14 - Found claim in JWT 1130s ok 15 - Found claim in JWT 1130s ok 16 1130s ok 17 1130s ok 18 1130s ok 19 - Expiration date sanity check 1130s ok 20 - Expiration date sanity check 1130s ok 21 - Got access token 1130s ok 22 - Got refresh token 1130s ok 23 - Got ID token 1130s ok 24 - Found sub in ID token 1130s ok 25 - Found claim in ID token 1130s ok 26 - Check that clientid is in audience 1130s ok 27 - Check for additional audiences 1130s ok 28 - Check for additional audiences 1130s ok 29 - HTTP code is 200 1130s ok 30 - Content-Type is JSON 1130s ok 31 - Content is valid JSON 1130s ok 32 - Got User Info 1130s ok 33 - Got User Info 1130s ok 34 - Access token rejected 1130s ok 35 - HTTP code is 200 1130s ok 36 - Content-Type is JSON 1130s ok 37 - Content is valid JSON 1130s ok 38 - Token is a JWT 1130s ok 39 - Found claim in JWT 1130s ok 40 - Found claim in JWT 1130s ok 41 - Found claim in JWT 1130s ok 42 - Found claim in JWT 1130s ok 43 - Found claim in JWT 1130s ok 44 1130s ok 45 1130s ok 46 1130s ok 47 - Expiration date sanity check 1130s ok 48 - Expiration date sanity check 1130s ok 49 - Got refreshed Access token 1130s ok 50 - Got refreshed ID token 1130s ok 51 - Refresh token not present 1130s ok 52 - Found sub in ID token 1130s ok 53 - Found claim in ID token 1130s ok 54 - HTTP code is 200 1130s ok 55 - Content-Type is JSON 1130s ok 56 - Content is valid JSON 1130s ok 57 - Got User Info 1130s ok 58 - Got User Info 1130s ok 59 - Access token rejected 1130s ok 60 - HTTP code is 200 1130s ok 61 - Content-Type is JSON 1130s ok 62 - Content is valid JSON 1130s ok 63 - Refresh token not present 1130s ok 64 - HTTP code is 200 1130s ok 65 - Content-Type is JSON 1130s ok 66 - Content is valid JSON 1130s ok 67 - Got User Info 1130s ok 68 - Got User Info 1130s ok 69 - Logout request 1130s ok 70 - Response is 200 1130s ok 71 - Cookie is deleted 1130s ok 72 - No pdata 1130s ok 73 - Disconnect request 1130s ok 74 - Response is 401 1130s ok 75 - Response status is 400 1130s ok 76 - Content is JSON 1130s ok 77 - Error code is invalid_grant 1130s ok 78 - Cannot use refreshed access token tied to expired session 1130s 1..78 1130s ok 7 - Run test with activity timeout 1130s # Subtest: Run test with refresh token rotation 1130s ok 1 - Portal object 1130s ok 2 - Init 1130s ok 3 - Portal app 1130s ok 4 - Get cookie lemonldap (308dcfa5e642f1b30eaae4e420bc61f9621c2bd4f2d17e7874d6b4dbeb74adcd) 1130s ok 5 - Get redirection 1130s ok 6 - Location header found 1130s ok 7 - HTTP code is 200 1130s ok 8 - Content-Type is JSON 1130s ok 9 - Content is valid JSON 1130s ok 10 - Token is a JWT 1130s ok 11 - Found claim in JWT 1130s ok 12 - Found claim in JWT 1130s ok 13 - Found claim in JWT 1130s ok 14 - Found claim in JWT 1130s ok 15 - Found claim in JWT 1130s ok 16 1130s ok 17 1130s ok 18 1130s ok 19 - Expiration date sanity check 1130s ok 20 - Expiration date sanity check 1130s ok 21 - Got access token 1130s ok 22 - Got refresh token 1130s ok 23 - Got ID token 1130s ok 24 - Found sub in ID token 1130s ok 25 - Found claim in ID token 1130s ok 26 - Check that clientid is in audience 1130s ok 27 - Check for additional audiences 1130s ok 28 - Check for additional audiences 1130s ok 29 - HTTP code is 200 1130s ok 30 - Content-Type is JSON 1130s ok 31 - Content is valid JSON 1130s ok 32 - Got User Info 1130s ok 33 - Got User Info 1130s ok 34 - Access token rejected 1130s ok 35 - HTTP code is 200 1130s ok 36 - Content-Type is JSON 1130s ok 37 - Content is valid JSON 1130s ok 38 - Token is a JWT 1130s ok 39 - Found claim in JWT 1130s ok 40 - Found claim in JWT 1130s ok 41 - Found claim in JWT 1130s ok 42 - Found claim in JWT 1130s ok 43 - Found claim in JWT 1130s ok 44 1130s ok 45 1130s ok 46 1130s ok 47 - Expiration date sanity check 1130s ok 48 - Expiration date sanity check 1130s ok 49 - Got refreshed Access token 1130s ok 50 - Got refreshed ID token 1130s ok 51 - Refresh token was updated 1130s ok 52 - Response status is 400 1130s ok 53 - Content is JSON 1130s ok 54 - Error code is invalid_request 1130s ok 55 - Found sub in ID token 1130s ok 56 - Found claim in ID token 1130s ok 57 - HTTP code is 200 1130s ok 58 - Content-Type is JSON 1130s ok 59 - Content is valid JSON 1130s ok 60 - Got User Info 1130s ok 61 - Got User Info 1130s ok 62 - Access token rejected 1130s ok 63 - HTTP code is 200 1130s ok 64 - Content-Type is JSON 1130s ok 65 - Content is valid JSON 1130s ok 66 - Refresh token was updated 1130s ok 67 - Response status is 400 1130s ok 68 - Content is JSON 1130s ok 69 - Error code is invalid_request 1130s ok 70 - HTTP code is 200 1130s ok 71 - Content-Type is JSON 1130s ok 72 - Content is valid JSON 1130s ok 73 - Got User Info 1130s ok 74 - Got User Info 1130s ok 75 - Logout request 1130s ok 76 - Response is 200 1130s ok 77 - Cookie is deleted 1130s ok 78 - No pdata 1130s ok 79 - Disconnect request 1130s ok 80 - Response is 401 1130s ok 81 - Response status is 400 1130s ok 82 - Content is JSON 1130s ok 83 - Error code is invalid_grant 1130s ok 84 - Cannot use refreshed access token tied to expired session 1130s 1..84 1130s ok 8 - Run test with refresh token rotation 1130s 1..8 1130s ok 1131s t/32-OIDC-Register-with-bad-redirect-uri.t ........................ 1131s ok 1 - use Lemonldap::NG::Portal::Main; 1131s ok 2 - Portal object 1131s ok 3 - Init 1131s ok 4 - Portal app 1131s ok 5 - OP portal 1131s ok 6 - Post register data with bad redirect_uris 1131s ok 7 - Return code is 400 1131s 1..7 1131s ok 1131s t/32-OIDC-Register.t .............................................. 1131s ok 1 - use Lemonldap::NG::Portal::Main; 1131s ok 2 - Portal object 1131s ok 3 - Init 1131s ok 4 - Portal app 1131s ok 5 - OP portal 1131s ok 6 - Post register data 1131s ok 7 - Return code is 201 1131s ok 8 - Client ID found in answer: hlj4JRM9oT7vfS2DNwyd6WMzhmzfXn 1131s ok 9 - Client ID saved in configuration 1131s ok 10 - Extra claim defined 1131s ok 11 - Extra variable defined 1131s 1..11 1131s ok 1132s t/32-OIDC-Request-Uri.t ........................................... 1132s ok 1 - use Lemonldap::NG::Portal::Main; 1132s ok 2 - Portal object 1132s ok 3 - Init 1132s ok 4 - Portal app 1132s ok 5 - OP portal 1132s # Subtest: Successful request 1132s ok 1 - Get cookie lemonldap (5258713d28ca91419e42d4c5e1cfdc353eb4bb5d93259ff957e6677aeb654fa6) 1132s ok 2 - only authorized URI is called 1132s ok 3 - Call is expected in this scenario 1132s ok 4 - Get redirection 1132s ok 5 - Location header found 1132s 1..5 1132s ok 6 - Successful request 1132s # Subtest: Successful request, override of bad redirect_uri 1132s ok 1 - Get cookie lemonldap (d79bdeebc1ae35910a116115d2b634d4c24a850a97b4df7e814a68977795dece) 1132s ok 2 - only authorized URI is called 1132s ok 3 - Call is expected in this scenario 1132s ok 4 - Get redirection 1132s ok 5 - Location header found 1132s 1..5 1132s ok 7 - Successful request, override of bad redirect_uri 1132s # Subtest: unauthorized Request URI 1132s ok 1 - Get cookie lemonldap (5eb90e58f6ac25c1a57374f50f9ba3f133b2ac4c85e303e00ed48167fdadff32) 1132s ok 2 - Expected portal error code: code found on page 1132s ok 3 - Expected portal error code 1132s 1..3 1132s ok 8 - unauthorized Request URI 1132s # Subtest: Allowed request URI, bad redirect URI 1132s ok 1 - Get cookie lemonldap (66a3b1033831f7f878830928ae30a1e7f167692af168ff3647a4825ebf0cd150) 1132s ok 2 - only authorized URI is called 1132s ok 3 - Call is expected in this scenario 1132s ok 4 - Expected portal error code: code found on page 1132s ok 5 - Expected portal error code 1132s 1..5 1132s ok 9 - Allowed request URI, bad redirect URI 1132s # Subtest: Allowed request URI, bad redirect URI override 1132s ok 1 - Get cookie lemonldap (3a1f87ed0f1555ebcb274f6ca3549213f5fc95feac25855c212efc70369604af) 1132s ok 2 - only authorized URI is called 1132s ok 3 - Call is expected in this scenario 1132s ok 4 - Expected portal error code: code found on page 1132s ok 5 - Expected portal error code 1132s 1..5 1132s ok 10 - Allowed request URI, bad redirect URI override 1132s # Subtest: Undeclared request_uri is not called before auth 1132s ok 1 1132s 1..1 1132s ok 11 - Undeclared request_uri is not called before auth 1132s 1..11 1132s ok 1133s t/32-OIDC-Response-Modes.t ........................................ 1133s ok 1 - use Lemonldap::NG::Portal::Main; 1133s ok 2 - Portal object 1133s ok 3 - Init 1133s ok 4 - Portal app 1133s ok 5 - Post authentication 1133s ok 6 - Get cookie lemonldap (10b0f7663d119177169ffcf303946e24d2b16fd16fecdc7bc708559b97f1bf86) 1133s # Subtest: Default response mode for Authorization Code grant 1133s ok 1 - Get redirection 1133s ok 2 - Location header found 1133s ok 3 - Query found 1133s ok 4 - Correct host 1133s ok 5 - Correct path 1133s ok 6 - Correct state 1133s 1..6 1133s ok 7 - Default response mode for Authorization Code grant 1133s # Subtest: Fragment response mode for Authorization Code grant 1133s ok 1 - Get redirection 1133s ok 2 - Location header found 1133s ok 3 - Fragment found 1133s ok 4 - Query is empty 1133s ok 5 - Correct host 1133s ok 6 - Correct path 1133s ok 7 - Correct state 1133s ok 8 - Found code 1133s 1..8 1133s ok 8 - Fragment response mode for Authorization Code grant 1133s # Subtest: Form POST response mode for Authorization Code grant 1133s ok 1 - HTTP code is 200 1133s ok 2 - Page contains a form 1133s ok 3 - CSP header authorize POST request to rp.com 1133s ok 4 - Correct host 1133s ok 5 - Correct path 1133s ok 6 - Correct state 1133s ok 7 - Found code 1133s 1..7 1133s ok 9 - Form POST response mode for Authorization Code grant 1133s # Subtest: Default response mode for Implicit grant 1133s ok 1 - Get redirection 1133s ok 2 - Location header found 1133s ok 3 - Fragment found 1133s ok 4 - Query is empty 1133s ok 5 - Correct host 1133s ok 6 - Correct path 1133s ok 7 - Correct state 1133s ok 8 - Found id_token 1133s ok 9 - Found access_token 1133s 1..9 1133s ok 10 - Default response mode for Implicit grant 1133s # Subtest: Query response mode for Implicit grant 1133s ok 1 - Expected portal error code: code found on page 1133s ok 2 - Expected portal error code 1133s 1..2 1133s ok 11 - Query response mode for Implicit grant 1133s # Subtest: Form POST response mode for Implicit grant 1133s ok 1 - HTTP code is 200 1133s ok 2 - Page contains a form 1133s ok 3 - CSP header authorize POST request to rp.com 1133s ok 4 - Correct host 1133s ok 5 - Correct path 1133s ok 6 - Correct state 1133s ok 7 - Found id_token 1133s ok 8 - Found access_token 1133s 1..8 1133s ok 12 - Form POST response mode for Implicit grant 1133s # Subtest: Default response mode for Hybrid grant 1133s ok 1 - Get redirection 1133s ok 2 - Location header found 1133s ok 3 - Fragment found 1133s ok 4 - Query is empty 1133s ok 5 - Correct host 1133s ok 6 - Correct path 1133s ok 7 - Correct state 1133s ok 8 - Found id_token 1133s ok 9 - Found code 1133s 1..9 1133s ok 13 - Default response mode for Hybrid grant 1133s # Subtest: Query response mode for Hybrid grant 1133s ok 1 - Expected portal error code: code found on page 1133s ok 2 - Expected portal error code 1133s 1..2 1133s ok 14 - Query response mode for Hybrid grant 1133s # Subtest: Form POST response mode for Hybrid grant 1133s ok 1 - HTTP code is 200 1133s ok 2 - Page contains a form 1133s ok 3 - CSP header authorize POST request to rp.com 1133s ok 4 - Correct host 1133s ok 5 - Correct path 1133s ok 6 - Correct state 1133s ok 7 - Found id_token 1133s ok 8 - Found code 1133s 1..8 1133s ok 15 - Form POST response mode for Hybrid grant 1133s 1..15 1133s ok 1133s t/32-OIDC-Token-Exchange.t ........................................ 1133s ok 1 - use Lemonldap::NG::Portal::Main; 1133s ok 2 - Portal object 1133s ok 3 - Init 1133s ok 4 - Portal app 1133s ok 5 - Get cookie lemonldap (133b5206261f30c54545c6da2f7e358a1fff0e5161a34b7efcd3dd9e209ecf17) 1133s ok 6 - Get redirection 1133s ok 7 - Location header found 1133s ok 8 - HTTP code is 200 1133s ok 9 - Content-Type is JSON 1133s ok 10 - Content is valid JSON 1133s ok 11 - Response status is 400 1133s ok 12 - Content is JSON 1133s ok 13 - Error code is invalid_request 1133s ok 14 - HTTP code is 200 1133s ok 15 - Content-Type is JSON 1133s ok 16 - Content is valid JSON 1133s ok 17 - Request was handled by hook 1133s 1..17 1133s ok 1134s t/32-OIDC-Token-Introspection.t ................................... 1134s ok 1 - use Lemonldap::NG::Portal::Main; 1134s ok 2 - Portal object 1134s ok 3 - Init 1134s ok 4 - Portal app 1134s ok 5 - Get cookie lemonldap (9b2b218975d2d2006229d23a29ade07667bd788681c6f54a00c696ea5fc09c18) 1134s ok 6 - Get redirection 1134s ok 7 - Location header found 1134s ok 8 - HTTP code is 200 1134s ok 9 - Content-Type is JSON 1134s ok 10 - Content is valid JSON 1134s ok 11 - Access token present 1134s ok 12 - Token response returned granted scopes 1134s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1753. 1134s ok 13 - Try introspection without authentication 1134s ok 14 - Response status is 400 1134s ok 15 - Content is JSON 1134s ok 16 - Error code is invalid_client 1134s ok 17 - Post introspection 1134s ok 18 - Response status is 401 1134s ok 19 - Content is JSON 1134s ok 20 - Error code is invalid_client 1134s ok 21 1134s ok 22 - Post introspection 1134s ok 23 - HTTP code is 200 1134s ok 24 - Token is valid 1134s ok 25 - Response contains the correct sub 1134s ok 26 - Response contains the correct issuer 1134s ok 27 - Response contains the correct client id 1134s ok 28 - Response contains the default scopes 1134s ok 29 - Response contains the default scopes 1134s ok 30 - Response contains the default scopes 1134s ok 31 - Response omits a dynamic scope that evaluates to false 1134s ok 32 - Response omits a dynamic scope that was not requested 1134s ok 33 - Response contains a dynamic scope that is sent only when requested 1134s ok 34 - Response contains a dynamic scope that is not requested but always sent 1134s ok 35 - Response omits a scope that is not declared anywhere 1134s ok 36 - Response contains scope coming from extra claims definition 1134s ok 37 - Token response scope matches token scope 1134s ok 38 - Post introspection 1134s ok 39 - HTTP code is 200 1134s ok 40 - Content-Type is JSON 1134s ok 41 - Content is valid JSON 1134s ok 42 - Token is no longer valid 1134s 1..42 1134s ok 1135s t/32-OIDC-Token-Security.t ........................................ 1135s ok 1 - use Lemonldap::NG::Portal::Main; 1135s ok 2 - Portal object 1135s ok 3 - Init 1135s ok 4 - Portal app 1135s ok 5 - Post authentication 1135s ok 6 - Get cookie lemonldap (2e040bf6eb8956874e1ff80975d833f710c3fd4babcd75f2baadcf307345180f) 1135s # Subtest: Try to increase the required authn level with acr_values 1135s ok 1 - Get redirection 1135s ok 2 - Location header found 1135s ok 3 - Access was allowed 1135s ok 4 - Get redirection 1135s ok 5 - Location header found 1135s ok 6 - Access was allowed 1135s ok 7 - HTTP code is 200 1135s ok 8 - Page contains a form 1135s ok 9 - URI match 1135s 1..9 1135s ok 7 - Try to increase the required authn level with acr_values 1135s # Subtest: acr_values correctly sets target AuthnLevel 1135s ok 1 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746107246_23447%22%2C%22targetAuthnLevel%22%3A2%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%22issuerTs%22%3A1746179126%7D) 1135s ok 2 - Pdata is not empty 1135s ok 3 - No LOA, correct target Authnlevel 1135s ok 4 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestoauth2%22%3A%221746107246_40299%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746179126%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1135s ok 5 - Pdata is not empty 1135s ok 6 - LOA specified, correct target Authnlevel 1135s 1..6 1135s ok 8 - acr_values correctly sets target AuthnLevel 1135s # Subtest: Try to lower the required authn level with acr_values 1135s ok 1 - HTTP code is 200 1135s ok 2 - Page contains a form 1135s ok 3 - URI match 1135s ok 4 - HTTP code is 200 1135s ok 5 - Page contains a form 1135s ok 6 - URI match 1135s 1..6 1135s ok 9 - Try to lower the required authn level with acr_values 1135s # Subtest: Try to get code for RP1 with invalide scope name 1135s ok 1 - Get authorization code for rp1 1135s ok 2 - Invalid scope: code found on page 1135s ok 3 - Invalid scope 1135s 1..3 1135s ok 10 - Try to get code for RP1 with invalide scope name 1135s # Subtest: Use code on different RP 1135s ok 1 - Get authorization code for rp1 1135s ok 2 - Get redirection 1135s ok 3 - Location header found 1135s ok 4 - Post token on wrong RP 1135s ok 5 - Response status is 400 1135s ok 6 - Content is JSON 1135s ok 7 - Error code is invalid_grant 1135s ok 8 - CORS header present on Token error response 1135s 1..8 1135s ok 11 - Use code on different RP 1135s # Subtest: Test authentication failures in token grant 1135s ok 1 - Get authorization code again 1135s ok 2 - Get redirection 1135s ok 3 - Location header found 1135s ok 4 - Post auth code on correct RP 1135s ok 5 - Response status is 401 1135s ok 6 - Content is JSON 1135s ok 7 - Error code is invalid_client 1135s ok 8 1135s ok 9 - Post auth code on correct RP 1135s ok 10 - Response status is 401 1135s ok 11 - Content is JSON 1135s ok 12 - Error code is invalid_client 1135s ok 13 1135s ok 14 - Post auth code on correct RP 1135s ok 15 - Response status is 400 1135s ok 16 - Content is JSON 1135s ok 17 - Error code is invalid_client 1135s ok 18 1135s # Subtest: Bad auth (form) - missing client secret 1135s ok 1 - Post auth code on correct RP 1135s ok 2 - Response status is 400 1135s ok 3 - Content is JSON 1135s ok 4 - Error code is invalid_client 1135s ok 5 1135s 1..5 1135s ok 19 - Bad auth (form) - missing client secret 1135s ok 20 - Post auth code on correct RP 1135s ok 21 - Response status is 401 1135s ok 22 - Content is JSON 1135s ok 23 - Error code is invalid_client 1135s ok 24 1135s ok 25 - Use GET on token endpoint 1135s ok 26 - Response status is 400 1135s ok 27 - Content is JSON 1135s ok 28 - Error code is invalid_client 1135s ok 29 - Post auth code on correct RP 1135s ok 30 - CORS header present on Token response 1135s ok 31 - HTTP code is 200 1135s ok 32 - Content-Type is JSON 1135s ok 33 - Content is valid JSON 1135s ok 34 - Access token present 1135s ok 35 - post to userinfo 1135s ok 36 - Userinfo successful 1135s ok 37 - CORS header present on userinfo response 1135s 1..37 1135s ok 12 - Test authentication failures in token grant 1135s # Subtest: Use expired access token 1135s ok 1 - post to userinfo with expired access token 1135s ok 2 - Access denied with expired token 1135s ok 3 - CORS header present on userinfo error response 1135s 1..3 1135s ok 13 - Use expired access token 1135s 1..13 1135s ok 1135s t/32-OIDC-bad-auth-method.t ....................................... 1135s ok 1 - use Lemonldap::NG::Portal::Main; 1135s ok 2 - Portal object 1135s ok 3 - REST request 1135s ok 4 - Request from OP to RP 1135s [Fri May 2 09:45:27 2025] [LLNG:6575] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1135s [Fri May 2 09:45:27 2025] [LLNG:6575] [error] Malformed JWKS document 1135s [Fri May 2 09:45:27 2025] [LLNG:6575] [error] Relying Party rp has errors and will be ignored 1135s ok 5 - Init 1135s ok 6 - Portal app 1135s ok 7 - Register $type 1135s ok 8 - OP portal 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s ok 9 - Get JWKS, endpoint /oauth2/jwks 1135s ok 10 - HTTP code is 200 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1135s ok 12 - HTTP code is 200 1135s ok 13 - Portal object 1135s ok 14 - Init 1135s ok 15 - Portal app 1135s ok 16 - Register $type 1135s ok 17 - RP portal 1135s # ==> Pushing OP <== 1135s ok 18 - REST request 1135s ok 19 - Request from OP to RP 1135s # ==> Saving handler OP <== 1135s # ==> Pushing RP <== 1135s # ==> Popping RP <== 1135s # ==> Restoring OP <== 1135s ok 20 - Execute request 1135s ok 21 - Response is 200 or 401 1135s ok 22 - Content is JSON 1135s # ==> Popping OP <== 1135s # ==> Pushing RP <== 1135s # ==> Popping RP <== 1135s ok 23 - RP publish its keys 1135s ok 24 - HTTP code is 200 1135s ok 25 - Content-Type is JSON 1135s ok 26 - Content is valid JSON 1135s ok 27 - Get RP sig key 1135s # ==> Pushing RP <== 1135s # ==> Popping RP <== 1135s ok 28 - Unauth RP request 1135s ok 29 - Get redirection 1135s ok 30 - Location header found 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s ok 31 - Push request to OP, endpoint /oauth2/authorize 1135s ok 32 - HTTP code is 200 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s ok 33 - Post authentication, endpoint /oauth2/authorize 1135s ok 34 - Get cookie lemonldap (778f27086541c87879d82b30cd829b60ef73432db2a836b2a1fcc3a7586cc6c5) 1135s ok 35 - HTTP code is 200 1135s ok 36 - Page contains a form 1135s ok 37 - Host match 1135s ok 38 - Field "confirm" is defined 1135s ok 39 - CSP header authorize POST request to \# 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s ok 40 - Post confirmation, endpoint /oauth2/authorize 1135s ok 41 - Get redirection 1135s ok 42 - Location header found 1135s # ==> Pushing RP <== 1135s ok 43 - REST request 1135s ok 44 - Request from RP to OP, endpoint /oauth2/token 1135s # ==> Saving handler RP <== 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s # ==> Restoring RP <== 1135s ok 45 - Execute request 1135s ok 46 - Response is 200 or 401 1135s ok 47 - Content is JSON 1135s # ==> Popping RP <== 1135s ok 48 - Call openidconnectcallback on RP 1135s ok 49 - Response status is 401 1135s ok 50 - Content is JSON 1135s ok 51 - Error code is 106 1135s # ==> Pushing OP <== 1135s ok 52 - REST request 1135s ok 53 - Request from OP to RP 1135s # ==> Saving handler OP <== 1135s # ==> Pushing RP <== 1135s # ==> Popping RP <== 1135s # ==> Restoring OP <== 1135s ok 54 - Execute request 1135s ok 55 - Response is 200 or 401 1135s ok 56 - Content is JSON 1135s # ==> Popping OP <== 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s ok 57 - Query OP for logout 1135s ok 58 - HTTP code is 200 1135s # ==> Pushing OP <== 1135s # ==> Popping OP <== 1135s ok 59 - Test if user is reject on OP 1135s ok 60 - Response status is 401 1135s ok 61 - Content is JSON 1135s ok 62 - Error code is 1 1135s 1..62 1135s ok 1136s t/32-OIDC-no-Metadata.t ........................................... 1136s ok 1 - use Lemonldap::NG::Portal::Main; 1136s ok 2 - Portal object 1136s ok 3 - Init 1136s ok 4 - Portal app 1136s ok 5 - Query OIDC metadata 1136s ok 6 - HTTP code is 200 1136s ok 7 - HTTP code is 200 1136s ok 8 - Page contains a form 1136s ok 9 - CSP header authorize POST request to \# 1136s 1..9 1136s ok 1137s t/32-OIDC-redirect_uri-filter.t ................................... 1137s ok 1 - use Lemonldap::NG::Portal::Main; 1137s ok 2 - Portal object 1137s ok 3 - Init 1137s ok 4 - Portal app 1137s ok 5 - OP portal 1137s ok 6 - Get JWKS, endpoint /oauth2/jwks 1137s ok 7 - HTTP code is 200 1137s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1137s ok 9 - HTTP code is 200 1137s ok 10 - Portal object 1137s ok 11 - Init 1137s ok 12 - Portal app 1137s ok 13 - RP portal 1137s ok 14 - Post authentication 1137s ok 15 - Get cookie lemonldap (a049d482a5d3f8545608dcb7f5e6ea520eb9d9b77b598582412054d9cbbf093b) 1137s ok 16 - Unauth SP request 1137s ok 17 - Get redirection 1137s ok 18 - Location header found 1137s ok 19 - Push bad request to OP 1137s ok 20 - HTTP code is 200 1137s ok 21 - Get unauthorized redirect_uri 1137s 1..21 1137s ok 1137s t/32-OIDC-strict-JWS-private_key_jwt.t ............................ 1137s ok 1 - use Lemonldap::NG::Portal::Main; 1137s ok 2 - Portal object 1137s ok 3 - REST request 1137s ok 4 - Request from OP to RP 1137s [Fri May 2 09:45:29 2025] [LLNG:6578] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1137s [Fri May 2 09:45:29 2025] [LLNG:6578] [error] Malformed JWKS document 1137s [Fri May 2 09:45:29 2025] [LLNG:6578] [error] Relying Party rp has errors and will be ignored 1137s ok 5 - Init 1137s ok 6 - Portal app 1137s ok 7 - Register $type 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s ok 8 - Get JWKS, endpoint /oauth2/jwks 1137s ok 9 - HTTP code is 200 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1137s ok 11 - HTTP code is 200 1137s ok 12 - Portal object 1137s ok 13 - Init 1137s ok 14 - Portal app 1137s ok 15 - Register $type 1137s ok 16 - Portal object 1137s ok 17 - REST request 1137s ok 18 - Request from OP to RP 1137s # ==> Saving handler OP <== 1137s # ==> Pushing RP <== 1137s # ==> Popping RP <== 1137s # ==> Restoring OP <== 1137s ok 19 - Execute request 1137s ok 20 - Response is 200 1137s ok 21 - Content is JSON 1137s ok 22 - Init 1137s ok 23 - Portal app 1137s ok 24 - Register $type 1137s # ==> Pushing RP <== 1137s # ==> Popping RP <== 1137s ok 25 - RP publish its keys 1137s ok 26 - HTTP code is 200 1137s ok 27 - Content-Type is JSON 1137s ok 28 - Content is valid JSON 1137s ok 29 - Get RP sig key 1137s # ==> Pushing RP <== 1137s # ==> Popping RP <== 1137s ok 30 - Unauth RP request 1137s ok 31 - Get redirection 1137s ok 32 - Location header found 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s ok 33 - Push request to OP, endpoint /oauth2/authorize 1137s ok 34 - HTTP code is 200 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s ok 35 - Post authentication, endpoint /oauth2/authorize 1137s ok 36 - Get cookie lemonldap (3e993e3db031ae07d145d9765f078856677316a048127f09443370ddb2c69f51) 1137s ok 37 - HTTP code is 200 1137s ok 38 - Page contains a form 1137s ok 39 - Host match 1137s ok 40 - Field "confirm" is defined 1137s ok 41 - CSP header authorize POST request to \# 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s ok 42 - Post confirmation, endpoint /oauth2/authorize 1137s ok 43 - Get redirection 1137s ok 44 - Location header found 1137s # ==> Pushing RP <== 1137s ok 45 - REST request 1137s ok 46 - Request from RP to OP, endpoint /oauth2/token 1137s # ==> Saving handler RP <== 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s # ==> Restoring RP <== 1137s ok 47 - Execute request 1137s ok 48 - Response is 200 1137s ok 49 - Content is JSON 1137s ok 50 - REST request 1137s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1137s # ==> Saving handler RP <== 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s # ==> Restoring RP <== 1137s ok 52 - Execute request 1137s ok 53 - Response is 200 1137s ok 54 - Content is JSON 1137s # ==> Popping RP <== 1137s ok 55 - Call openidconnectcallback on RP 1137s ok 56 - Get cookie lemonldap (65f8ad2fab9c7c9a194d70c38aad9a27ec7ca021cdcb8479a88fbe4ec14359a6) 1137s # ==> Pushing OP <== 1137s ok 57 - REST request 1137s ok 58 - Request from OP to RP 1137s # ==> Saving handler OP <== 1137s # ==> Pushing RP <== 1137s # ==> Popping RP <== 1137s # ==> Restoring OP <== 1137s ok 59 - Execute request 1137s ok 60 - Response is 200 1137s ok 61 - Content is JSON 1137s # ==> Popping OP <== 1137s # ==> Pushing OP <== 1137s ok 62 - REST request 1137s ok 63 - Request from OP to RP 1137s # ==> Saving handler OP <== 1137s # ==> Pushing RP <== 1137s # ==> Popping RP <== 1137s # ==> Restoring OP <== 1137s ok 64 - Execute request 1137s ok 65 - Response is 200 1137s # ==> Popping OP <== 1137s ok 66 - Query OP for logout 1137s ok 67 - HTTP code is 200 1137s # ==> Pushing OP <== 1137s # ==> Popping OP <== 1137s ok 68 - Test if user is reject on OP 1137s ok 69 - Response status is 401 1137s ok 70 - Content is JSON 1137s ok 71 - Error code is 1 1137s # ==> Pushing RP <== 1137s # ==> Popping RP <== 1137s ok 72 - Test if user is reject on RP 1137s ok 73 - Get redirection 1137s ok 74 - Location header found 1137s 1..74 1137s ok 1138s t/33-Auth-and-issuer-OpenID2.t .................................... 1138s ok 1 - use Lemonldap::NG::Portal::Main; 1138s ok 2 - Portal object 1138s ok 3 - Init 1138s ok 4 - Portal app 1138s ok 5 - Register $type 1138s ok 6 - Portal object 1138s ok 7 - Init 1138s ok 8 - Portal app 1138s ok 9 - Register $type 1138s # ==> Pushing SP <== 1138s # ==> Popping SP <== 1138s ok 10 - Unauth SP request 1138s ok 11 - HTTP code is 200 1138s ok 12 - Page contains a form 1138s ok 13 - Host match 1138s ok 14 - CSP header authorize POST request to \# 1138s ok 15 - Ask for OpenID identity 1138s # ==> Pushing SP <== 1138s ok 16 - Request from SP to IdP 1138s # ==> Saving handler SP <== 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s # ==> Restoring SP <== 1138s ok 17 - Execute post request 1138s ok 18 - HTTP code is 200 1138s ok 19 - Request from SP to IdP 1138s # ==> Saving handler SP <== 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s # ==> Restoring SP <== 1138s ok 20 - Execute request 1138s ok 21 - HTTP code is 200 1138s # ==> Popping SP <== 1138s ok 22 - Post OpenID identity 1138s ok 23 - Get redirection 1138s ok 24 - Location header found 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s ok 25 - Follow redirection to IdP 1138s ok 26 - HTTP code is 200 1138s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179130%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerRequestopenidserver%22%3A%221746107250_59787%22%7D) 1138s ok 28 - HTTP code is 200 1138s ok 29 - Page contains a form 1138s ok 30 - Host match 1138s ok 31 - CSP header authorize POST request to \# 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s ok 32 - Try to authenticate 1138s ok 33 - Reject reason is 91 1138s # ==> Pushing SP <== 1138s # ==> Popping SP <== 1138s ok 34 - Unauth SP request 1138s ok 35 - HTTP code is 200 1138s ok 36 - Page contains a form 1138s ok 37 - Host match 1138s ok 38 - CSP header authorize POST request to \# 1138s ok 39 - Ask for OpenID identity 1138s # ==> Pushing SP <== 1138s ok 40 - Request from SP to IdP 1138s # ==> Saving handler SP <== 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s # ==> Restoring SP <== 1138s ok 41 - Execute post request 1138s ok 42 - HTTP code is 200 1138s # ==> Popping SP <== 1138s ok 43 - Post OpenID identity 1138s ok 44 - Get redirection 1138s ok 45 - Location header found 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s ok 46 - Follow redirection to IdP 1138s ok 47 - HTTP code is 200 1138s ok 48 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserver%22%3A%221746107250_37384%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerTs%22%3A1746179130%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%7D) 1138s ok 49 - HTTP code is 200 1138s ok 50 - Page contains a form 1138s ok 51 - Host match 1138s ok 52 - CSP header authorize POST request to \# 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s ok 53 - Try to authenticate 1138s ok 54 - Get cookie lemonldap (0d11faff76238a1a2eafd0679a2bf27497d00d17be28ddc9f70ab24a585ab5ed) 1138s ok 55 - HTTP code is 200 1138s ok 56 - Page contains a form 1138s ok 57 - Host match 1138s ok 58 - Field "confirm" is defined 1138s ok 59 - CSP header authorize POST request to \# 1138s # ==> Pushing ISSUER <== 1138s # ==> Popping ISSUER <== 1138s ok 60 - Confirm choice 1138s ok 61 - Get redirection 1138s ok 62 - Location header found 1138s # ==> Pushing SP <== 1138s # ==> Popping SP <== 1138s ok 63 - Follow redirection to SP 1138s ok 64 - Get cookie lemonldap (6bf59497ba2030921f0490ceb1fb1996a0543f49a5d5e59f4f538696223e3582) 1138s ok 65 - Get redirection 1138s ok 66 - Location header found 1138s 1..66 1138s ok 1139s t/34-Auth-Proxy-and-REST-Server.t ................................. 1139s ok 1 - use Lemonldap::NG::Portal::Main; 1139s ok 2 - Portal object 1139s ok 3 - Init 1139s ok 4 - Portal app 1139s ok 5 - Register $type 1139s ok 6 - Portal object 1139s ok 7 - Init 1139s ok 8 - Portal app 1139s ok 9 - Register $type 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 10 - Unauth SP request 1139s ok 11 - HTTP code is 200 1139s # ==> Pushing SP <== 1139s ok 12 - @ REST request (POST /) 1139s # ==> Saving handler SP <== 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s # ==> Restoring SP <== 1139s ok 13 - Post request 1139s ok 14 - HTTP code is 200 1139s ok 15 - Get cookie lemonldap (711e1bd37c24e926beae9ad77d207430eb9fa22482c64a55f2285cbe352e3fb9) 1139s ok 16 - Content is JSON 1139s ok 17 - @ REST request (GET /session/my/global) 1139s # ==> Saving handler SP <== 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s # ==> Restoring SP <== 1139s ok 18 - Execute request 1139s ok 19 - HTTP code is 200 1139s ok 20 - Content is JSON 1139s # ==> Popping SP <== 1139s ok 21 - Post user/password 1139s ok 22 - Get redirection 1139s ok 23 - Location is http://auth.sp.com/ 1139s ok 24 - Get cookie lemonldap (2c655345eb16b09cf6ca3c2afeef92aed537981802ef6aa3ce36faf653e80704) 1139s ok 25 - Good ID 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 26 - Some session keys 1139s ok 27 - HTTP code is 200 1139s ok 28 - GET JSON 1139s ok 29 - Good ID 1139s ok 30 - Uid is dwho 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 31 - Create session 1139s ok 32 - HTTP code is 200 1139s ok 33 - GET JSON 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 34 - Verify uid 1139s ok 35 - Uid is good 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 36 - Put a new key 1139s ok 37 - HTTP code is 200 1139s ok 38 - GET JSON 1139s ok 39 - Result is 1 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 40 - Verify cn 1139s ok 41 - CN is good 1139s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 1139s ok 43 - @ REST request (POST /sessions/global/) 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 44 - Post request 1139s ok 45 - HTTP code is 200 1139s ok 46 - Content is JSON 1139s ok 47 - Search all sessions 1139s ok 48 - Result is an hash 1139s ok 49 - Found 4 sessions 1139s ok 50 - All sessions are valid 1139s ok 51 - @ REST request (POST /sessions/global/) 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 52 - Post request 1139s ok 53 - HTTP code is 200 1139s ok 54 - Content is JSON 1139s ok 55 - Search all sessions with a code 1139s ok 56 - Result is an hash 1139s ok 57 - Found the same count 1139s ok 58 - All sessions are valid 1139s ok 59 - @ REST request (POST /sessions/global/) 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 60 - Post request 1139s ok 61 - HTTP code is 200 1139s ok 62 - Content is JSON 1139s ok 63 - Search dwho sessions 1139s ok 64 - Result is an hash 1139s ok 65 - Found 2 sessions 1139s ok 66 - All sessions are valid 1139s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 68 - Delete new session 1139s ok 69 - HTTP code is 200 1139s ok 70 - GET JSON 1139s ok 71 - Result is 1 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s ok 72 - New session is deleted 1139s ok 73 - Session does not exist 1139s # ==> Pushing SP <== 1139s ok 74 - @ REST request (GET /) 1139s # ==> Saving handler SP <== 1139s # ==> Pushing ISSUER <== 1139s # ==> Popping ISSUER <== 1139s # ==> Restoring SP <== 1139s ok 75 - Execute request 1139s ok 76 - HTTP code is 200 1139s ok 77 - Content is JSON 1139s # ==> Popping SP <== 1139s ok 78 - Ask for logout 1139s ok 79 - HTTP code is 200 1139s # ==> Pushing SP <== 1139s # ==> Popping SP <== 1139s ok 80 - Test if user is reject on IdP 1139s ok 81 - Response status is 401 1139s ok 82 - Content is JSON 1139s ok 83 - Error code is 1 1139s 1..83 1139s ok 1140s t/34-Auth-Proxy-and-REST-sessions.t ............................... 1140s ok 1 - use Lemonldap::NG::Portal::Main; 1140s ok 2 - Portal object 1140s ok 3 - Init 1140s ok 4 - Portal app 1140s ok 5 - Issuer portal 1140s ok 6 - Portal object 1140s ok 7 - Init 1140s ok 8 - Portal app 1140s ok 9 - SP portal 1140s ok 10 - Unauth SP request 1140s ok 11 - HTTP code is 200 1140s ok 12 - @ REST request (POST /) 1140s ok 13 - Post request 1140s ok 14 - @ REST request (GET /session/my/global) 1140s ok 15 - @ REST request (GET /sessions/global/0ceb3edd6302727642a10af412b28d574dd4035c6ad6dbe02861a1a5ee8ee08f) 1140s ok 16 - Execute request 1140s ok 17 - Execute request 1140s ok 18 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1140s ok 19 - Execute request 1140s ok 20 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1140s ok 21 - Post request 1140s ok 22 - @ REST request (PUT /sessions/global/cc4f6448a1b95f8b577c6fe16b1d34c96abadf1859de13ed096f04b823455f52) 1140s ok 23 - Post request 1140s ok 24 - Post user/password 1140s ok 25 - Get redirection 1140s ok 26 - Location is http://auth.sp.com/ 1140s ok 27 - Get cookie lemonldap (cc4f6448a1b95f8b577c6fe16b1d34c96abadf1859de13ed096f04b823455f52) 1140s ok 28 - @ REST request (GET /) 1140s ok 29 - Execute request 1140s ok 30 - @ REST request (DELETE /sessions/global/cc4f6448a1b95f8b577c6fe16b1d34c96abadf1859de13ed096f04b823455f52) 1140s ok 31 - Execute request 1140s ok 32 - Ask for logout 1140s ok 33 - HTTP code is 200 1140s ok 34 - @ REST request (GET /sessions/global/cc4f6448a1b95f8b577c6fe16b1d34c96abadf1859de13ed096f04b823455f52) 1140s ok 35 - Execute request 1140s ok 36 - Test if user is reject on IdP 1140s ok 37 - Response status is 401 1140s ok 38 - Content is JSON 1140s ok 39 - Error code is 1 1140s 1..39 1140s ok 1140s t/34-Auth-Proxy-and-SOAP-Server.t ................................. 1140s ok 1 - use Lemonldap::NG::Portal::Main; 1140s ok 2 - Portal object 1140s ok 3 - Init 1140s ok 4 - Portal app 1140s ok 5 - Register $type 1140s ok 6 - Portal object 1140s ok 7 - Init 1140s ok 8 - Portal app 1140s ok 9 - Register $type 1140s # ==> Pushing SP <== 1140s # ==> Popping SP <== 1140s ok 10 - Unauth SP request 1140s ok 11 - HTTP code is 200 1140s # ==> Pushing SP <== 1140s ok 12 - @ SOAP REQUEST @ 1140s # ==> Saving handler SP <== 1140s # ==> Pushing ISSUER <== 1140s # ==> Popping ISSUER <== 1140s # ==> Restoring SP <== 1140s ok 13 - Execute request 1140s ok 14 - HTTP code is 200 1140s ok 15 - Content is XML 1140s ok 16 - @ END OF SOAP REQUEST @ 1140s ok 17 - @ SOAP REQUEST @ 1140s # ==> Saving handler SP <== 1140s # ==> Pushing ISSUER <== 1140s # ==> Popping ISSUER <== 1140s # ==> Restoring SP <== 1140s ok 18 - Execute request 1140s ok 19 - HTTP code is 200 1140s ok 20 - Content is XML 1140s ok 21 - @ END OF SOAP REQUEST @ 1140s # ==> Popping SP <== 1140s ok 22 - Post user/password 1140s ok 23 - Get redirection 1140s ok 24 - Location is http://auth.sp.com/ 1140s ok 25 - Get cookie lemonldap (3d9378973015c822f5827d931f6ea45be859b323b96f7a846199dd1c415a7b00) 1140s # ==> Pushing SP <== 1140s # ==> Popping SP <== 1140s ok 26 - Try to get menu 1140s ok 27 - HTTP code is 200 1140s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 1140s ok 29 - @ SOAP REQUEST @ 1140s # ==> Pushing ISSUER <== 1140s # ==> Popping ISSUER <== 1140s ok 30 - Execute request 1140s ok 31 - HTTP code is 200 1140s ok 32 - Content is XML 1140s ok 33 - @ END OF SOAP REQUEST @ 1140s ok 34 - @ SOAP REQUEST @ 1140s # ==> Pushing ISSUER <== 1140s # ==> Popping ISSUER <== 1140s ok 35 - Execute request 1140s ok 36 - HTTP code is 200 1140s ok 37 - Content is XML 1140s ok 38 - @ END OF SOAP REQUEST @ 1140s ok 39 - Try get_key_from_all_sessions 1140s ok 40 - Found session 1140s # ==> Pushing SP <== 1140s # ==> Popping SP <== 1140s ok 41 - Ask for logout 1140s ok 42 - HTTP code is 200 1140s # ==> Pushing SP <== 1140s # ==> Popping SP <== 1140s ok 43 - Test if user is reject on IdP 1140s ok 44 - Response status is 401 1140s ok 45 - Content is JSON 1140s ok 46 - Error code is 1 1140s 1..46 1140s ok 1141s t/35-My-session.t ................................................. 1141s ok 1 - use Lemonldap::NG::Portal::Main; 1141s ok 2 - Portal object 1141s ok 3 - Init 1141s ok 4 - Portal app 1141s ok 5 - Auth query 1141s ok 6 - HTTP code is 200 1141s ok 7 - Get cookie lemonldap (33c072dae1a7fb84b504b1765b9467ef31be000d6240595172bdefbe3839be67) 1141s ok 8 - Check for test1 1141s ok 9 - HTTP code is 200 1141s ok 10 - http//test1.example.com is ganted 1141s ok 11 - Check for test1 1141s ok 12 - HTTP code is 200 1141s ok 13 - Request for my applications 1141s ok 14 - HTTP code is 200 1141s ok 15 - Result == 1 1141s ok 16 - "Sample applications" category found 1141s ok 17 - Two applications found 1141s ok 18 - Description app1 found 1141s ok 19 - Logo app1 found 1141s ok 20 - URI app2 found 1141s ok 21 - Logout request 1141s ok 22 - Response is 200 1141s ok 23 - Cookie is deleted 1141s ok 24 - No pdata 1141s ok 25 - Disconnect request 1141s ok 26 - Response is 401 1141s 1..26 1141s ok 1142s t/35-REST-OAuth2-deny.t ........................................... 1142s ok 1 - use Lemonldap::NG::Portal::Main; 1142s ok 2 - Portal object 1142s ok 3 - Init 1142s ok 4 - Portal app 1142s ok 5 - Register $type 1142s ok 6 - OP portal 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 7 - Get JWKS, endpoint /oauth2/jwks 1142s ok 8 - HTTP code is 200 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1142s ok 10 - HTTP code is 200 1142s ok 11 - Portal object 1142s ok 12 - Init 1142s ok 13 - Portal app 1142s ok 14 - Register $type 1142s ok 15 - RP portal 1142s # ==> Pushing RP <== 1142s # ==> Popping RP <== 1142s ok 16 - Unauth SP request 1142s ok 17 - Get redirection 1142s ok 18 - Location header found 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 19 - Push request to OP, endpoint /oauth2/authorize 1142s ok 20 - HTTP code is 200 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 21 - Post authentication, endpoint /oauth2/authorize 1142s ok 22 - Get cookie lemonldap (bb22bb0cbc2839395525508453b89f175e819838f17467f10615ec90cf6ab607) 1142s ok 23 - HTTP code is 200 1142s ok 24 - Page contains a form 1142s ok 25 - Host match 1142s ok 26 - Field "confirm" is defined 1142s ok 27 - CSP header authorize POST request to \# 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 28 - Post confirmation, endpoint /oauth2/authorize 1142s ok 29 - Get redirection 1142s ok 30 - Location header found 1142s # ==> Pushing RP <== 1142s ok 31 - REST request 1142s ok 32 - Request from RP to OP, endpoint /oauth2/token 1142s # ==> Saving handler RP <== 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s # ==> Restoring RP <== 1142s ok 33 - Execute request 1142s ok 34 - Response is 200 1142s ok 35 - Content is JSON 1142s ok 36 - Found access_token 1c497a0a6879a06177e738efed7da7424bcd909ae163a69967d5ca463aa570be 1142s ok 37 - REST request 1142s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1142s # ==> Saving handler RP <== 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s # ==> Restoring RP <== 1142s ok 39 - Execute request 1142s ok 40 - Response is 200 1142s ok 41 - Content is JSON 1142s # ==> Popping RP <== 1142s ok 42 - Call openidconnectcallback on RP 1142s ok 43 - Get cookie lemonldap (ef5630ede4b9712be45534bddb50c60c91618d12b12b0a6543aa217e36136a47) 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 44 - Check session 1142s ok 45 - Response status is 401 1142s ok 46 - Content is JSON 1142s ok 47 - Error code is 9 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 48 - Check session 1142s ok 49 - HTTP code is 403 1142s 1..49 1142s ok 1142s t/35-REST-OAuth2.t ................................................ 1142s ok 1 - use Lemonldap::NG::Portal::Main; 1142s ok 2 - Portal object 1142s ok 3 - Init 1142s ok 4 - Portal app 1142s ok 5 - Register $type 1142s ok 6 - OP portal 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 7 - Get JWKS, endpoint /oauth2/jwks 1142s ok 8 - HTTP code is 200 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1142s ok 10 - HTTP code is 200 1142s ok 11 - Portal object 1142s ok 12 - Init 1142s ok 13 - Portal app 1142s ok 14 - Register $type 1142s ok 15 - RP portal 1142s # ==> Pushing RP <== 1142s # ==> Popping RP <== 1142s ok 16 - Unauth SP request 1142s ok 17 - Get redirection 1142s ok 18 - Location header found 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 19 - Push request to OP, endpoint /oauth2/authorize 1142s ok 20 - HTTP code is 200 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 21 - Post authentication, endpoint /oauth2/authorize 1142s ok 22 - Get cookie lemonldap (ab840ea9848eaf1ef6ec560722b8e4827bdc0c87021a075240035ffca0fe5bb5) 1142s ok 23 - HTTP code is 200 1142s ok 24 - Page contains a form 1142s ok 25 - Host match 1142s ok 26 - Field "confirm" is defined 1142s ok 27 - CSP header authorize POST request to \# 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 28 - Post confirmation, endpoint /oauth2/authorize 1142s ok 29 - Get redirection 1142s ok 30 - Location header found 1142s # ==> Pushing RP <== 1142s ok 31 - REST request 1142s ok 32 - Request from RP to OP, endpoint /oauth2/token 1142s # ==> Saving handler RP <== 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s # ==> Restoring RP <== 1142s ok 33 - Execute request 1142s ok 34 - Response is 200 1142s ok 35 - Content is JSON 1142s ok 36 - Found access_token 21063de7916fa35b4857766ce62ddeb51e8d52483879b8040b1dac4e38c11ce1 1142s ok 37 - REST request 1142s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1142s # ==> Saving handler RP <== 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s # ==> Restoring RP <== 1142s ok 39 - Execute request 1142s ok 40 - Response is 200 1142s ok 41 - Content is JSON 1142s # ==> Popping RP <== 1142s ok 42 - Call openidconnectcallback on RP 1142s ok 43 - Get cookie lemonldap (d579803ceee417f5b43eb00e703af31b38638a04b82d8762bff29c16571e7c83) 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 44 - Check session 1142s ok 45 - Response status is 401 1142s ok 46 - Content is JSON 1142s ok 47 - Error code is 9 1142s # ==> Pushing OP <== 1142s # ==> Popping OP <== 1142s ok 48 - Check session 1142s ok 49 - HTTP code is 200 1142s 1..49 1142s ok 1143s t/35-REST-auth-password-server.t .................................. 1143s ok 1 - use Lemonldap::NG::Portal::Main; 1143s ok 2 - Portal object 1143s ok 3 - Init 1143s ok 4 - Portal app 1143s ok 5 - HTTP code is 200 1143s ok 6 - Content-Type is JSON 1143s ok 7 - Content is valid JSON 1143s ok 8 - Correct password is accepted 1143s ok 9 - HTTP code is 200 1143s ok 10 - Content-Type is JSON 1143s ok 11 - Content is valid JSON 1143s ok 12 - Incorrect user is rejected 1143s ok 13 - HTTP code is 200 1143s ok 14 - Content-Type is JSON 1143s ok 15 - Content is valid JSON 1143s ok 16 - Incorrect password is rejected 1143s ok 17 - HTTP code is 200 1143s ok 18 - Content-Type is JSON 1143s ok 19 - Content is valid JSON 1143s ok 20 - Correct result 1143s ok 21 - Correct attributes 1143s ok 22 - Correct macro 1143s ok 23 - HTTP code is 200 1143s ok 24 - Content-Type is JSON 1143s ok 25 - Content is valid JSON 1143s ok 26 - Correct result 1143s ok 27 - No attributes 1143s 1..27 1143s ok 1143s t/35-REST-config-backend.t ........................................ 1143s ok 1 - use Lemonldap::NG::Portal::Main; 1143s ok 2 - Portal object 1143s ok 3 - Init 1143s ok 4 - Portal app 1143s ok 5 - Register $type 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s ok 6 - Get latest conf metadata 1143s ok 7 - HTTP code is 200 1143s ok 8 - Portal object 1143s ok 9 - @ REST request (GET /config/latest) 1143s # ==> Saving handler SP <== 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s # ==> Restoring SP <== 1143s ok 10 - Execute request 1143s ok 11 - Response is 200 or 400 1143s ok 12 - @ END OF REST REQUEST 1143s ok 13 - @ REST request (GET /config/latest) 1143s # ==> Saving handler SP <== 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s # ==> Restoring SP <== 1143s ok 14 - Execute request 1143s ok 15 - Response is 200 or 400 1143s ok 16 - @ END OF REST REQUEST 1143s ok 17 - @ REST request (GET /config/1) 1143s # ==> Saving handler SP <== 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s # ==> Restoring SP <== 1143s ok 18 - Execute request 1143s ok 19 - Response is 200 or 400 1143s ok 20 - @ END OF REST REQUEST 1143s ok 21 - Init 1143s ok 22 - Portal app 1143s ok 23 - Register $type 1143s # ==> Pushing SP <== 1143s # ==> Popping SP <== 1143s ok 24 - Unauth SP request 1143s ok 25 - HTTP code is 200 1143s # ==> Pushing SP <== 1143s # ==> Popping SP <== 1143s ok 26 - Post user/password 1143s ok 27 - Get redirection 1143s ok 28 - Location is http://auth.sp.com/ 1143s ok 29 - Get cookie lemonldap (a72aff55e68ad5d682f93a55a575998c7ef17ca8239633b155b9c593eea7db4d) 1143s # ==> Pushing SP <== 1143s # ==> Popping SP <== 1143s ok 30 - Auth test 1143s ok 31 - HTTP code is 200 1143s ok 32 - Good ID 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s ok 33 - Some session keys 1143s ok 34 - HTTP code is 200 1143s ok 35 - GET JSON 1143s ok 36 - Good ID 1143s ok 37 - Uid is french 1143s ok 38 - UTF-8 values 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s ok 39 - Retrieve error message: 9 from lang: fr 1143s ok 40 - HTTP code is 200 1143s ok 41 - GET JSON 1143s ok 42 - Good lang 1143s ok 43 - Good errorNum 1143s ok 44 - Good errorMsgName 1143s ok 45 - Good file URL 1143s ok 46 - Good result 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s ok 47 - Retrieve ALL error messages from lang: es 1143s ok 48 - HTTP code is 200 1143s ok 49 - GET JSON 1143s ok 50 - Good lang 1143s ok 51 - Good errorNum 1143s ok 52 - Good file URL 1143s ok 53 - Good result 1143s # ==> Pushing ISSUER <== 1143s # ==> Popping ISSUER <== 1143s ok 54 - Retrieve ALL error messages from lang: en (default) 1143s ok 55 - HTTP code is 200 1143s ok 56 - GET JSON 1143s ok 57 - Good lang 1143s ok 58 - Good errorNum 1143s ok 59 - Good file URL 1143s ok 60 - Good result 1143s # ==> Pushing SP <== 1143s # ==> Popping SP <== 1143s ok 61 - Ask for logout 1143s ok 62 - HTTP code is 200 1143s # ==> Pushing SP <== 1143s # ==> Popping SP <== 1143s ok 63 - Test if user is reject on IdP 1143s ok 64 - Response status is 401 1143s ok 65 - Content is JSON 1143s ok 66 - Error code is 1 1143s 1..66 1143s ok 1144s t/35-REST-export-password.t ....................................... 1144s ok 1 - use Lemonldap::NG::Portal::Main; 1144s ok 2 - Portal object 1144s ok 3 - Init 1144s ok 4 - Portal app 1144s ok 5 - Register $type 1144s ok 6 - Portal object 1144s ok 7 - Init 1144s ok 8 - Portal app 1144s ok 9 - Register $type 1144s # ==> Pushing SP <== 1144s # ==> Popping SP <== 1144s ok 10 - Unauth SP request 1144s ok 11 - HTTP code is 200 1144s # ==> Pushing SP <== 1144s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1144s # ==> Saving handler SP <== 1144s # ==> Pushing ISSUER <== 1144s # ==> Popping ISSUER <== 1144s # ==> Restoring SP <== 1144s ok 13 - Execute request 1144s ok 14 - Response is 200 or 400 1144s ok 15 - @ END OF REST REQUEST 1144s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1144s # ==> Saving handler SP <== 1144s # ==> Pushing ISSUER <== 1144s # ==> Popping ISSUER <== 1144s # ==> Restoring SP <== 1144s ok 17 - Post request 1144s ok 18 - HTTP code is 200 1144s ok 19 - @ END OF REST REQUEST 1144s ok 20 - @ REST request (PUT /sessions/global/e9f011a1c06af410205d3a08949337342c02db08a248118c3f7f87fcef2a05be) 1144s # ==> Saving handler SP <== 1144s # ==> Pushing ISSUER <== 1144s # ==> Popping ISSUER <== 1144s # ==> Restoring SP <== 1144s ok 21 - Post request 1144s ok 22 - HTTP code is 200 1144s ok 23 - @ END OF REST REQUEST 1144s # ==> Popping SP <== 1144s ok 24 - Post user/password 1144s ok 25 - Get redirection 1144s ok 26 - Location is http://auth.sp.com/ 1144s ok 27 - Get cookie lemonldap (e9f011a1c06af410205d3a08949337342c02db08a248118c3f7f87fcef2a05be) 1144s # ==> Pushing SP <== 1144s # ==> Popping SP <== 1144s ok 28 - Auth test 1144s ok 29 - HTTP code is 200 1144s ok 30 - Password is exported 1144s 1..30 1144s ok 1145s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t ....... 1145s ok 1 - use Lemonldap::NG::Portal::Main; 1145s ok 2 - Portal object 1145s ok 3 - Init 1145s ok 4 - Portal app 1145s ok 5 - Issuer portal 1145s ok 6 - Simple request to handler 1145s ok 7 - Get WWW-Authenticate header 1145s # Subtest: REST request to Portal 1145s 1..3 1145s ok 1 - Get POST request 1145s ok 2 - Push request to portal 1145s ok 3 - Response is 200 1145s ok 8 - REST request to Portal 1145s ok 9 - AuthBasic request 1145s ok 10 - HTTP code is 200 1145s ok 11 - Authenticated as dwho 1145s # Subtest: REST request to Portal 1145s 1..3 1145s ok 1 - Get POST request 1145s ok 2 - Push request to portal 1145s ok 3 - Response is 200 1145s ok 12 - REST request to Portal 1145s ok 13 - AuthBasic request 1145s ok 14 - HTTP code is 200 1145s ok 15 - Authenticated as rtyler 1145s ok 16 - REST requests were done by handler 1145s ok 17 - New AuthBasic request 1145s ok 18 - Handler used its local cache 1145s ok 19 - HTTP code is 200 1145s ok 20 - Authenticated as dwho 1145s ok 21 - New AuthBasic request 1145s ok 22 - Handler used its local cache 1145s ok 23 - HTTP code is 200 1145s ok 24 - Authenticated as rtyler 1145s # Subtest: REST request to Portal 1145s 1..3 1145s ok 1 - Get POST request 1145s ok 2 - Push request to portal 1145s ok 3 - Response is 401 1145s ok 25 - REST request to Portal 1145s ok 26 - New AuthBasic request 1145s ok 27 - Request was rejected 1145s # Subtest: REST request to Portal 1145s 1..3 1145s ok 1 - Get POST request 1145s ok 2 - Push request to portal 1145s ok 3 - Response is 401 1145s ok 28 - REST request to Portal 1145s ok 29 - New AuthBasic request 1145s ok 30 - Request was rejected 1145s 1..30 1145s ok 1145s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t .............. 1145s ok 1 - use Lemonldap::NG::Portal::Main; 1145s ok 2 - Portal object 1145s ok 3 - Init 1145s ok 4 - Portal app 1145s ok 5 - Issuer portal 1145s ok 6 - Simple request to handler 1145s ok 7 - Get WWW-Authenticate header 1145s ok 8 - Get Menu 1145s ok 9 - HTTP code is 200 1145s ok 10 - Page contains a form 1145s ok 11 - Host match 1145s ok 12 - Field "user" is defined 1145s ok 13 - Field "password" is defined 1145s ok 14 - CSP header authorize POST request to \# 1145s ok 15 - Auth query 1145s ok 16 - Get cookie lemonldap (c1b275617944bcd93b43cf2a0707ef7e4d59d1fb421a3d3c3a3dc0c5567e71bd) 1145s ok 17 - Get redirection 1145s ok 18 - Location is http://auth.idp.com/ 1145s ok 19 - Form registration 1145s ok 20 - Get redirection 1145s ok 21 - Location header found 1145s ok 22 - Form registration 1145s ok 23 - Found TOTP js 1145s ok 24 - Get new key 1145s ok 25 - Content is JSON 1145s ok 26 - Found secret 1145s ok 27 - Found token 1145s ok 28 - Code 1145s ok 29 - Code contains 6 digits 1145s ok 30 - Post code 1145s ok 31 - Content is JSON 1145s ok 32 - Key is registered 1145s ok 33 - Get Menu 1145s ok 34 - HTTP code is 200 1145s ok 35 - Page contains a form 1145s ok 36 - Host match 1145s ok 37 - Field "user" is defined 1145s ok 38 - Field "password" is defined 1145s ok 39 - CSP header authorize POST request to \# 1145s ok 40 - Auth query 1145s ok 41 - HTTP code is 200 1145s ok 42 - Page contains a form 1145s ok 43 - URI match 1145s # Subtest: REST request to Portal 1145s 1..2 1145s ok 1 - Get POST request 1145s ok 2 - Push request to portal 1145s ok 44 - REST request to Portal 1145s ok 45 - AuthBasic request 1145s ok 46 - Authentication rejected 1145s ok 47 - REST requests were done by handler 1145s # Subtest: REST request to Portal 1145s 1..2 1145s ok 1 - Get POST request 1145s ok 2 - Push request to portal 1145s ok 48 - REST request to Portal 1145s ok 49 - New AuthBasic request 1145s ok 50 - Handler used its local cache 1145s ok 51 - Authentication rejected a second time 1145s # Subtest: REST request to Portal 1145s 1..2 1145s ok 1 - Get POST request 1145s ok 2 - Push request to portal 1145s ok 52 - REST request to Portal 1145s ok 53 - New AuthBasic request 1145s ok 54 - Portal was called a second time 1145s ok 55 - 2FA did not trigger for rtyler because of ENV rule 1145s 1..55 1145s ok 1146s t/35-REST-sessions-with-AuthBasic-handler.t ....................... 1146s ok 1 - use Lemonldap::NG::Portal::Main; 1146s ok 2 - Portal object 1146s ok 3 - Init 1146s ok 4 - Portal app 1146s ok 5 - Issuer portal 1146s ok 6 - Simple request to handler 1146s ok 7 - Get WWW-Authenticate header 1146s # Subtest: REST request to Portal 1146s 1..3 1146s ok 1 - Get POST request 1146s ok 2 - Push request to portal 1146s ok 3 - Response is 200 1146s ok 8 - REST request to Portal 1146s ok 9 - AuthBasic request 1146s ok 10 - HTTP code is 200 1146s ok 11 - Authenticated as dwho 1146s # Subtest: REST request to Portal 1146s 1..3 1146s ok 1 - Get POST request 1146s ok 2 - Push request to portal 1146s ok 3 - Response is 200 1146s ok 12 - REST request to Portal 1146s ok 13 - AuthBasic request 1146s ok 14 - HTTP code is 200 1146s ok 15 - Authenticated as rtyler 1146s ok 16 - REST requests were done by handler 1146s ok 17 - New AuthBasic request 1146s ok 18 - Handler used its local cache 1146s ok 19 - HTTP code is 200 1146s ok 20 - Authenticated as dwho 1146s ok 21 - New AuthBasic request 1146s ok 22 - Handler used its local cache 1146s ok 23 - HTTP code is 200 1146s ok 24 - Authenticated as rtyler 1146s # Subtest: REST request to Portal 1146s 1..3 1146s ok 1 - Get POST request 1146s ok 2 - Push request to portal 1146s ok 3 - Response is 401 1146s ok 25 - REST request to Portal 1146s ok 26 - New AuthBasic request 1146s ok 27 - Request was rejected 1146s # Subtest: REST request to Portal 1146s 1..3 1146s ok 1 - Get POST request 1146s ok 2 - Push request to portal 1146s ok 3 - Response is 401 1146s ok 28 - REST request to Portal 1146s ok 29 - New AuthBasic request 1146s ok 30 - Request was rejected 1146s 1..30 1146s ok 1147s t/35-REST-sessions-with-REST-server.t ............................. 1147s ok 1 - use Lemonldap::NG::Portal::Main; 1147s ok 2 - Portal object 1147s ok 3 - Init 1147s ok 4 - Portal app 1147s ok 5 - Register $type 1147s ok 6 - Portal object 1147s ok 7 - Init 1147s ok 8 - Portal app 1147s ok 9 - Register $type 1147s # ==> Pushing SP <== 1147s # ==> Popping SP <== 1147s ok 10 - Unauth SP request 1147s ok 11 - HTTP code is 200 1147s # ==> Pushing SP <== 1147s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 13 - Execute request 1147s ok 14 - Response is 200 or 400 1147s ok 15 - @ END OF REST REQUEST 1147s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 17 - Post request 1147s ok 18 - HTTP code is 200 1147s ok 19 - @ END OF REST REQUEST 1147s ok 20 - @ REST request (PUT /sessions/global/05aa67b5491723280805d8c854f210565a4181a6058449bc757c92a7bff072c4) 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 21 - Post request 1147s ok 22 - HTTP code is 200 1147s ok 23 - @ END OF REST REQUEST 1147s # ==> Popping SP <== 1147s ok 24 - Post user/password 1147s ok 25 - Get redirection 1147s ok 26 - Location is http://auth.sp.com/ 1147s ok 27 - Get cookie lemonldap (05aa67b5491723280805d8c854f210565a4181a6058449bc757c92a7bff072c4) 1147s # ==> Pushing SP <== 1147s # ==> Popping SP <== 1147s ok 28 - Auth test 1147s ok 29 - HTTP code is 200 1147s ok 30 - Good ID 1147s ok 31 - Mulivalued attribute found 1147s ok 32 - Good ID 1147s ok 33 - Uid is french 1147s # ==> Pushing SP <== 1147s ok 34 - @ REST request (DELETE /sessions/global/05aa67b5491723280805d8c854f210565a4181a6058449bc757c92a7bff072c4) 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 35 - Execute request 1147s ok 36 - Response is 200 or 400 1147s ok 37 - @ END OF REST REQUEST 1147s # ==> Popping SP <== 1147s ok 38 - Ask for logout 1147s ok 39 - HTTP code is 200 1147s # ==> Pushing SP <== 1147s ok 40 - @ REST request (GET /sessions/global/05aa67b5491723280805d8c854f210565a4181a6058449bc757c92a7bff072c4) 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 41 - Execute request 1147s ok 42 - Response is 200 or 400 1147s ok 43 - @ END OF REST REQUEST 1147s # ==> Popping SP <== 1147s ok 44 - Test if user is reject on IdP 1147s ok 45 - Response status is 401 1147s ok 46 - Content is JSON 1147s ok 47 - Error code is 1 1147s 1..47 1147s ok 1147s t/35-SOAP-config-backend.t ........................................ 1147s ok 1 - use Lemonldap::NG::Portal::Main; 1147s ok 2 - Portal object 1147s ok 3 - Init 1147s ok 4 - Portal app 1147s ok 5 - Register $type 1147s ok 6 - @ SOAP REQUEST @ 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s ok 7 - Execute request 1147s ok 8 - HTTP code is 200 1147s ok 9 - Content is XML 1147s ok 10 - @ END OF SOAP REQUEST @ 1147s ok 11 - Last cfg is 1 1147s ok 12 - @ SOAP REQUEST @ 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s ok 13 - Execute request 1147s ok 14 - HTTP code is 200 1147s ok 15 - Content is XML 1147s ok 16 - @ END OF SOAP REQUEST @ 1147s ok 17 - Get configuration 1147s ok 18 - cfgNum is 1 1147s ok 19 - Portal object 1147s ok 20 - @ SOAP REQUEST @ 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 21 - Execute request 1147s ok 22 - HTTP code is 200 1147s ok 23 - Content is XML 1147s ok 24 - @ END OF SOAP REQUEST @ 1147s ok 25 - @ SOAP REQUEST @ 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 26 - Execute request 1147s ok 27 - HTTP code is 200 1147s ok 28 - Content is XML 1147s ok 29 - @ END OF SOAP REQUEST @ 1147s ok 30 - @ SOAP REQUEST @ 1147s # ==> Saving handler SP <== 1147s # ==> Pushing ISSUER <== 1147s # ==> Popping ISSUER <== 1147s # ==> Restoring SP <== 1147s ok 31 - Execute request 1147s ok 32 - HTTP code is 200 1147s ok 33 - Content is XML 1147s ok 34 - @ END OF SOAP REQUEST @ 1147s ok 35 - Init 1147s ok 36 - Portal app 1147s ok 37 - Register $type 1147s # ==> Pushing SP <== 1147s # ==> Popping SP <== 1147s ok 38 - Unauth SP request 1147s ok 39 - HTTP code is 200 1147s # ==> Pushing SP <== 1147s # ==> Popping SP <== 1147s ok 40 - Post user/password 1147s ok 41 - Get redirection 1147s ok 42 - Location is http://auth.sp.com/ 1147s ok 43 - Get cookie lemonldap (3ca8f58c6509dbe521c25edb976d115a3e24fec75674aa1304c2829dd2b4bbf8) 1147s # ==> Pushing SP <== 1147s # ==> Popping SP <== 1147s ok 44 - Try to get menu 1147s ok 45 - HTTP code is 200 1147s # ==> Pushing SP <== 1147s # ==> Popping SP <== 1147s ok 46 - Ask for logout 1147s ok 47 - HTTP code is 200 1147s # ==> Pushing SP <== 1147s # ==> Popping SP <== 1147s ok 48 - Test if user is reject on IdP 1147s ok 49 - Response status is 401 1147s ok 50 - Content is JSON 1147s ok 51 - Error code is 1 1147s 1..51 1147s ok 1148s t/35-SOAP-sessions-with-SOAP-server.t ............................. 1148s ok 1 - use Lemonldap::NG::Portal::Main; 1148s ok 2 - Portal object 1148s ok 3 - Init 1148s ok 4 - Portal app 1148s ok 5 - Register $type 1148s ok 6 - Portal object 1148s ok 7 - Init 1148s ok 8 - Portal app 1148s ok 9 - Register $type 1148s # ==> Pushing SP <== 1148s # ==> Popping SP <== 1148s ok 10 - Unauth SP request 1148s ok 11 - HTTP code is 200 1148s # ==> Pushing SP <== 1148s ok 12 - @ SOAP REQUEST @ 1148s # ==> Saving handler SP <== 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s # ==> Restoring SP <== 1148s ok 13 - Execute request 1148s ok 14 - HTTP code is 200 1148s ok 15 - Content is XML 1148s ok 16 - @ END OF SOAP REQUEST @ 1148s ok 17 - @ SOAP REQUEST @ 1148s # ==> Saving handler SP <== 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s # ==> Restoring SP <== 1148s ok 18 - Execute request 1148s ok 19 - HTTP code is 200 1148s ok 20 - Content is XML 1148s ok 21 - @ END OF SOAP REQUEST @ 1148s ok 22 - @ SOAP REQUEST @ 1148s # ==> Saving handler SP <== 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s # ==> Restoring SP <== 1148s ok 23 - Execute request 1148s ok 24 - HTTP code is 200 1148s ok 25 - Content is XML 1148s ok 26 - @ END OF SOAP REQUEST @ 1148s ok 27 - @ SOAP REQUEST @ 1148s # ==> Saving handler SP <== 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s # ==> Restoring SP <== 1148s ok 28 - Execute request 1148s ok 29 - HTTP code is 200 1148s ok 30 - Content is XML 1148s ok 31 - @ END OF SOAP REQUEST @ 1148s ok 32 - @ SOAP REQUEST @ 1148s # ==> Saving handler SP <== 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s # ==> Restoring SP <== 1148s ok 33 - Execute request 1148s ok 34 - HTTP code is 200 1148s ok 35 - Content is XML 1148s ok 36 - @ END OF SOAP REQUEST @ 1148s # ==> Popping SP <== 1148s ok 37 - Post user/password 1148s ok 38 - Get redirection 1148s ok 39 - Location is http://auth.sp.com/ 1148s ok 40 - Get cookie lemonldap (673b65d187a63bb85e1c0206c13dab113065d0b6212d1b60932f8110aebc678f) 1148s # ==> Pushing SP <== 1148s # ==> Popping SP <== 1148s ok 41 - Try to get menu 1148s ok 42 - HTTP code is 200 1148s # ==> Pushing SP <== 1148s ok 43 - @ SOAP REQUEST @ 1148s # ==> Saving handler SP <== 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s # ==> Restoring SP <== 1148s ok 44 - Execute request 1148s ok 45 - HTTP code is 200 1148s ok 46 - Content is XML 1148s ok 47 - @ END OF SOAP REQUEST @ 1148s # ==> Popping SP <== 1148s ok 48 - Ask for logout 1148s ok 49 - HTTP code is 200 1148s # ==> Pushing SP <== 1148s ok 50 - @ SOAP REQUEST @ 1148s # ==> Saving handler SP <== 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s # ==> Restoring SP <== 1148s ok 51 - Execute request 1148s ok 52 - HTTP code is 200 1148s ok 53 - Content is XML 1148s ok 54 - @ END OF SOAP REQUEST @ 1148s # ==> Popping SP <== 1148s ok 55 - Test if user is reject on IdP 1148s ok 56 - Response status is 401 1148s ok 57 - Content is JSON 1148s ok 58 - Error code is 1 1148s # ==> Pushing ISSUER <== 1148s # ==> Popping ISSUER <== 1148s ok 59 - Test WSDL 1148s ok 60 - HTTP code is 200 1148s ok 61 - Content contains wsdl def 1148s 1..61 1148s ok 1149s t/36-Combination-Custom.t ......................................... 1149s ok 1 - use Lemonldap::NG::Portal::Main; 1149s ok 2 - Portal object 1149s ok 3 - Init 1149s ok 4 - Portal app 1149s ok 5 - Expression loaded: "[Dm] or [DB]" 1149s ok 6 - Try to connect with login dwho 1149s ok 7 - Get cookie lemonldap (9c709113d6b14f969acec1da01658162f2217cb17ef5a15a930f932ed0646928) 1149s ok 8 - Logout request 1149s ok 9 - Response is 200 1149s ok 10 - Cookie is deleted 1149s ok 11 - No pdata 1149s ok 12 - Disconnect request 1149s ok 13 - Response is 401 1149s ok 14 - Try to connect with login dvador 1149s ok 15 - Get cookie lemonldap (d6213fe93ec4349826c1c4dd80f69d1bbdcc60b55877a96270df6ac7fd47ed93) 1149s ok 16 - Portal object 1149s ok 17 - Init 1149s ok 18 - Portal app 1149s ok 19 - Expression loaded: "[Dm] and [DB]" 1149s ok 20 - Try to connect with login rtyler 1149s ok 21 - Get cookie lemonldap (2c005809d1b09cc07c619ece84ba4e4a630bdcdb2440152b466dc7e1a099f517) 1149s ok 22 - Logout request 1149s ok 23 - Response is 200 1149s ok 24 - Cookie is deleted 1149s ok 25 - No pdata 1149s ok 26 - Disconnect request 1149s ok 27 - Response is 401 1149s ok 28 - Try to connect with login dwho 1149s ok 29 - Response status is 401 1149s ok 30 - Content is JSON 1149s ok 31 - Error code is 5 1149s ok 32 - Portal object 1149s ok 33 - Init 1149s ok 34 - Portal app 1149s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1149s ok 36 - Try to connect with login dwho 1149s ok 37 - Get cookie lemonldap (85a21a377e0ce4ae57c48eeada13bd76af4740f6265d81ebbfa1768391fd55ec) 1149s ok 38 - Logout request 1149s ok 39 - Response is 200 1149s ok 40 - Cookie is deleted 1149s ok 41 - No pdata 1149s ok 42 - Disconnect request 1149s ok 43 - Response is 401 1149s ok 44 - Try to connect with login dvador 1149s ok 45 - Get cookie lemonldap (1a08cf9a898b69df8b4f1cd44d6810ede0c79efc03147b26e19d59fe13c676e3) 1149s ok 46 - Logout request 1149s ok 47 - Response is 200 1149s ok 48 - Cookie is deleted 1149s ok 49 - No pdata 1149s ok 50 - Disconnect request 1149s ok 51 - Response is 401 1149s ok 52 - Portal object 1149s ok 53 - Init 1149s ok 54 - Portal app 1149s 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]" 1149s ok 56 - Try to connect with login rtyler 1149s ok 57 - Get cookie lemonldap (023a3cf6cacbbf5da631a63624f9609880b9f6ee355d94c3b38678b5bf7aa24d) 1149s ok 58 - Demo and DBI exported variables exist in session 1149s ok 59 - Try to connect with login dvador 1149s ok 60 - Get cookie lemonldap (0a2916d6bc68f4bfe08d737446ca45116bfd2b9e793b16095a6b06e8af96a989) 1149s ok 61 - Try to connect with login dwho 1149s ok 62 - Response status is 401 1149s ok 63 - Content is JSON 1149s ok 64 - Error code is 5 1149s ok 65 - Portal object 1149s ok 66 - Init 1149s ok 67 - Portal app 1149s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1149s ok 69 - Try to connect with login rtyler 1149s ok 70 - Get cookie lemonldap (6001c42eb7569146c5e0395a6415ec80c13eb09d11c490a8b3d344c12d7c498e) 1149s ok 71 - Try to connect with login dwho 1149s ok 72 - Get cookie lemonldap (bc7a87f6715332cc438235d6595c7fcd6a12598d0b87e1639b821bc43f82e532) 1149s ok 73 - Portal object 1149s ok 74 - Init 1149s ok 75 - Portal app 1149s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1149s ok 77 - Try to connect with login rtyler 1149s ok 78 - Get cookie lemonldap (a1385c70112c28fd729b94ce4a40118a7cde97e378e9761fd4e02645aa6a2403) 1149s ok 79 - Try to connect with login dwho 1149s ok 80 - Response status is 401 1149s ok 81 - Content is JSON 1149s ok 82 - Error code is 5 1149s 1..82 1149s ok 1150s t/36-Combination-Kerberos-multiple-domains.t ...................... 1150s ok 1 - use Lemonldap::NG::Portal::Main; 1150s ok 2 - Portal object 1150s ok 3 - Init 1150s ok 4 - Portal app 1150s # Subtest: Successful Kerberos authentication on dom1 1150s ok 1 - Simple access 1150s ok 2 - Found Kerberos JS 1150s ok 3 - HTTP code is 200 1150s ok 4 - Page contains a form 1150s ok 5 - Host match 1150s ok 6 - Field "kerberos" is defined 1150s ok 7 - Field "ajax_auth_token" is defined 1150s ok 8 - CSP header authorize POST request to \# 1150s ok 9 - AJAX query 1150s ok 10 1150s ok 11 - AJAX query 1150s ok 12 - HTTP code is 200 1150s ok 13 - Content-Type is JSON 1150s ok 14 - Content is valid JSON 1150s ok 15 - User token was returned 1150s ok 16 - Post form 1150s ok 17 - Get cookie lemonldap (03568ba9812e86260743379fb7dda2c2b224946e83ed1c929b5596bf68bae63f) 1150s ok 18 - Get session using restSessionServer 1150s ok 19 - HTTP code is 200 1150s ok 20 - Deserialize session content 1150s ok 21 - Session has correct value for cn 1150s 1..21 1150s ok 5 - Successful Kerberos authentication on dom1 1150s # Subtest: Successful Kerberos authentication on dom2 1150s ok 1 - Simple access 1150s ok 2 - Found Kerberos JS 1150s ok 3 - HTTP code is 200 1150s ok 4 - Page contains a form 1150s ok 5 - Host match 1150s ok 6 - Field "kerberos" is defined 1150s ok 7 - Field "ajax_auth_token" is defined 1150s ok 8 - CSP header authorize POST request to \# 1150s ok 9 - AJAX query 1150s ok 10 1150s ok 11 - AJAX query 1150s ok 12 - HTTP code is 200 1150s ok 13 - Content-Type is JSON 1150s ok 14 - Content is valid JSON 1150s ok 15 - User token was returned 1150s ok 16 - Post form 1150s ok 17 - Get cookie lemonldap (6a74cb3e692ba5d02fa1ddfff246a072b4b70fb97335e5596a290c847f274efe) 1150s ok 18 - Get session using restSessionServer 1150s ok 19 - HTTP code is 200 1150s ok 20 - Deserialize session content 1150s ok 21 - Session has correct value for cn 1150s 1..21 1150s ok 6 - Successful Kerberos authentication on dom2 1150s # Subtest: Fallback to Dom1 1150s ok 1 - Simple access 1150s ok 2 - Found Kerberos JS 1150s ok 3 - HTTP code is 200 1150s ok 4 - Page contains a form 1150s ok 5 - Host match 1150s ok 6 - Field "kerberos" is defined 1150s ok 7 - Field "ajax_auth_token" is defined 1150s ok 8 - CSP header authorize POST request to \# 1150s ok 9 - Post form 1150s ok 10 - HTTP code is 200 1150s ok 11 - Page contains a form 1150s ok 12 - Host match 1150s ok 13 - Field "user" is defined 1150s ok 14 - Field "password" is defined 1150s ok 15 - CSP header authorize POST request to \# 1150s ok 16 - Post form 1150s ok 17 - Get cookie lemonldap (b69d6febd596b109f9f9cadc9a0f1eff07437399ea5242dec9092d8a114b3232) 1150s ok 18 - Get session using restSessionServer 1150s ok 19 - HTTP code is 200 1150s ok 20 - Deserialize session content 1150s ok 21 - Session has correct value for cn 1150s 1..21 1150s ok 7 - Fallback to Dom1 1150s # Subtest: Fallback to Dom2 1150s ok 1 - Simple access 1150s ok 2 - Found Kerberos JS 1150s ok 3 - HTTP code is 200 1150s ok 4 - Page contains a form 1150s ok 5 - Host match 1150s ok 6 - Field "kerberos" is defined 1150s ok 7 - Field "ajax_auth_token" is defined 1150s ok 8 - CSP header authorize POST request to \# 1150s ok 9 - Post form 1150s ok 10 - HTTP code is 200 1150s ok 11 - Page contains a form 1150s ok 12 - Host match 1150s ok 13 - Field "user" is defined 1150s ok 14 - Field "password" is defined 1150s ok 15 - CSP header authorize POST request to \# 1150s ok 16 - Post form 1150s ok 17 - Get cookie lemonldap (52e40d2136ac71a12b649dd605781c94ee59d298a8bd281b5a9f3667fc602568) 1150s ok 18 - Get session using restSessionServer 1150s ok 19 - HTTP code is 200 1150s ok 20 - Deserialize session content 1150s ok 21 - Session has correct value for cn 1150s 1..21 1150s ok 8 - Fallback to Dom2 1150s 1..8 1150s ok 1151s t/36-Combination-Password.t ....................................... 1151s ok 1 - use Lemonldap::NG::Portal::Main; 1151s ok 2 - Portal object 1151s ok 3 - Init 1151s ok 4 - Portal app 1151s ok 5 - Try to connect with login jkirk 1151s ok 6 - Get cookie lemonldap (c13b0fd4de67b44bbe59918cca54c364b81549a3ba205d9cc60479516012cc9c) 1151s ok 7 - Try to change password 1151s ok 8 - HTTP code is 200 1151s ok 9 - Content-Type is JSON 1151s ok 10 - Content is valid JSON 1151s ok 11 - PE_PASSWORD_OK 1151s ok 12 - Try to connect with login jkirk 1151s ok 13 - Response status is 401 1151s ok 14 - Content is JSON 1151s ok 15 - Error code is 5 1151s ok 16 - Try to connect with login jkirk 1151s ok 17 - Get cookie lemonldap (e8742e06348d3d7c65dc0db890d6c347fa5d3c84933ef4bedfdef3a96c5ec628) 1151s ok 18 - Try to connect with login dvador 1151s ok 19 - Get cookie lemonldap (7e0d2967a4b8d24de9b95ef9417de80da746fab5d5564663b5ccef6c3f829635) 1151s ok 20 - Try to change password 1151s ok 21 - HTTP code is 200 1151s ok 22 - Content-Type is JSON 1151s ok 23 - Content is valid JSON 1151s ok 24 - PE_PASSWORD_OK 1151s ok 25 - Try to connect with login dvador 1151s ok 26 - Response status is 401 1151s ok 27 - Content is JSON 1151s ok 28 - Error code is 5 1151s ok 29 - Try to connect with login dvador 1151s ok 30 - Get cookie lemonldap (d1b5396df885f1ac8a5a331a64af2604a04c813f86887adfa08c2b624e5c30a9) 1151s 1..30 1151s ok 1151s t/36-Combination-SSL-Kerberos.t ................................... 1151s ok 1 - use Lemonldap::NG::Portal::Main; 1151s ok 2 - Portal object 1151s ok 3 - Init 1151s ok 4 - Portal app 1151s # Subtest: Auth by SSL 1151s ok 1 - Get cookie lemonldap (192a84e6030f96105ec20f25bbb987654fdafbfcc7dc96be89f8701b959e62b2) 1151s ok 2 - Correct session auth module 1151s ok 3 - Correct session UID 1151s 1..3 1151s ok 5 - Auth by SSL 1151s # Subtest: Auth by Kerberos 1151s ok 1 - HTTP code is 200 1151s ok 2 - Page contains a form 1151s ok 3 - Host match 1151s ok 4 - Field "kerberos" is defined 1151s ok 5 - CSP header authorize POST request to \# 1151s ok 6 - Found hidden attribut "kerberos" with value="0" 1151s ok 7 - Get Kerberos javascript 1151s ok 8 - Response body is not empty 1151s ok 9 - Found waiting message 1151s ok 10 - HTTP code is 200 1151s ok 11 - Page contains a form 1151s ok 12 - Host match 1151s ok 13 - Field "url" is defined 1151s ok 14 - Field "kerberos" is defined 1151s ok 15 - Field "ajax_auth_token" is defined 1151s ok 16 - CSP header authorize POST request to \# 1151s ok 17 - AJAX query 1151s ok 18 1151s ok 19 - AJAX query 1151s ok 20 - HTTP code is 200 1151s ok 21 - Content-Type is JSON 1151s ok 22 - Content is valid JSON 1151s ok 23 - User token was returned 1151s ok 24 - Post form 1151s ok 25 - Get cookie lemonldap (082a16c15a4184dc30158cc4538e4c5e9904be25293b5d49de3ad4117bce4e3f) 1151s ok 26 - Correct session auth module 1151s ok 27 - Correct session UID 1151s 1..27 1151s ok 6 - Auth by Kerberos 1151s # Subtest: Auth by Demo 1151s ok 1 - Response body is not empty 1151s ok 2 - Found waiting message 1151s ok 3 - HTTP code is 200 1151s ok 4 - Page contains a form 1151s ok 5 - Host match 1151s ok 6 - Field "url" is defined 1151s ok 7 - Field "kerberos" is defined 1151s ok 8 - Field "ajax_auth_token" is defined 1151s ok 9 - CSP header authorize POST request to \# 1151s ok 10 - Post form 1151s ok 11 - HTTP code is 200 1151s ok 12 - Page contains a form 1151s ok 13 - Host match 1151s ok 14 - Field "url" is defined 1151s ok 15 - Field "user" is defined 1151s ok 16 - Field "password" is defined 1151s ok 17 - CSP header authorize POST request to \# 1151s ok 18 - Post form 1151s ok 19 - Get cookie lemonldap (d5e7b48c93f48157648fdfcd9cd8cc378710694909edbfdc92acfecc744bc6ed) 1151s ok 20 - Correct session auth module 1151s ok 21 - Correct session UID 1151s 1..21 1151s ok 7 - Auth by Demo 1151s 1..7 1151s ok 1152s t/36-Combination-with-Choice.t .................................... 1152s ok 1 - use Lemonldap::NG::Portal::Main; 1152s ok 2 - Portal object 1152s ok 3 - Init 1152s ok 4 - Portal app 1152s ok 5 - Expression loaded: "[Dm] or [Ch]" 1152s ok 6 - Try to connect with login dwho 1152s ok 7 - Get cookie lemonldap (e68a1ba7b32623f44764fad7070e518a7df9f352db7a79401a4ca93eeecbf49e) 1152s ok 8 - Logout request 1152s ok 9 - Response is 200 1152s ok 10 - Cookie is deleted 1152s ok 11 - No pdata 1152s ok 12 - Disconnect request 1152s ok 13 - Response is 401 1152s ok 14 - Try to connect with login dvador 1152s ok 15 - Get cookie lemonldap (85e6ab3d6c9c4f3f2e06012134b8248604ec8cd0c70171e54f19bc9f55b521cb) 1152s ok 16 - Logout request 1152s ok 17 - Response is 200 1152s ok 18 - Cookie is deleted 1152s ok 19 - No pdata 1152s ok 20 - Disconnect request 1152s ok 21 - Response is 401 1152s ok 22 - Portal object 1152s ok 23 - Init 1152s ok 24 - Portal app 1152s ok 25 - Expression loaded: "[Dm] and [Ch]" 1152s ok 26 - Try to connect with login rtyler 1152s ok 27 - Get cookie lemonldap (de130cdac9ae9d15de4929ee309b58e83e207d4c131dacd56d31389a1c4f3cd2) 1152s ok 28 - Logout request 1152s ok 29 - Response is 200 1152s ok 30 - Cookie is deleted 1152s ok 31 - No pdata 1152s ok 32 - Disconnect request 1152s ok 33 - Response is 401 1152s ok 34 - Try to connect with login dwho 1152s ok 35 - Get cookie lemonldap (487433f08c6bf28fce7f55e0ace15be948db0296ba4f1e29fb0949de2a2e161c) 1152s ok 36 - Logout request 1152s ok 37 - Response is 200 1152s ok 38 - Cookie is deleted 1152s ok 39 - No pdata 1152s ok 40 - Disconnect request 1152s ok 41 - Response is 401 1152s ok 42 - Try to connect with login dwho 1152s ok 43 - Response status is 401 1152s ok 44 - Content is JSON 1152s ok 45 - Error code is 5 1152s ok 46 - Portal object 1152s ok 47 - Init 1152s ok 48 - Portal app 1152s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 1152s ok 50 - Try to connect with login dwho 1152s ok 51 - Get cookie lemonldap (f7dad651301ae37700ff8958f73624aa39f2fc9853b8b2295fe141239b84b0cb) 1152s ok 52 - Logout request 1152s ok 53 - Response is 200 1152s ok 54 - Cookie is deleted 1152s ok 55 - No pdata 1152s ok 56 - Disconnect request 1152s ok 57 - Response is 401 1152s ok 58 - Try to connect with login dvador 1152s ok 59 - Get cookie lemonldap (19e7058c0dfe8998f34ec2859a869d736ed9e6ffe47ac00a3e18138337892d91) 1152s ok 60 - Logout request 1152s ok 61 - Response is 200 1152s ok 62 - Cookie is deleted 1152s ok 63 - No pdata 1152s ok 64 - Disconnect request 1152s ok 65 - Response is 401 1152s ok 66 - Portal object 1152s ok 67 - Init 1152s ok 68 - Portal app 1152s 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]" 1152s ok 70 - Try to connect with login rtyler 1152s ok 71 - Get cookie lemonldap (b8c5a43bd646cd03983ebf1becc5b158069b3e587dc9fec37ecc10675f10a835) 1152s ok 72 - Logout request 1152s ok 73 - Response is 200 1152s ok 74 - Cookie is deleted 1152s ok 75 - No pdata 1152s ok 76 - Disconnect request 1152s ok 77 - Response is 401 1152s ok 78 - Try to connect with login dvador 1152s ok 79 - Get cookie lemonldap (ad9180d5935156e57df7f7dce0012d42ceb3bfaf55a037e002a76a8c1d5d1384) 1152s ok 80 - Logout request 1152s ok 81 - Response is 200 1152s ok 82 - Cookie is deleted 1152s ok 83 - No pdata 1152s ok 84 - Disconnect request 1152s ok 85 - Response is 401 1152s ok 86 - Try to connect with login dwho 1152s ok 87 - Get cookie lemonldap (263eb55c62b600a7d09e7d93bdcfbf56bf7753dcd28aa241c2790e934ddbad3c) 1152s ok 88 - Logout request 1152s ok 89 - Response is 200 1152s ok 90 - Cookie is deleted 1152s ok 91 - No pdata 1152s ok 92 - Disconnect request 1152s ok 93 - Response is 401 1152s ok 94 - Try to connect with login dwho 1152s ok 95 - Response status is 401 1152s ok 96 - Content is JSON 1152s ok 97 - Error code is 5 1152s 1..97 1152s ok 1153s t/36-Combination-with-TOTP.t ...................................... 1153s ok 1 - use Lemonldap::NG::Portal::Main; 1153s ok 2 - Portal object 1153s ok 3 - Init 1153s ok 4 - Portal app 1153s ok 5 - Get Menu 1153s ok 6 - HTTP code is 200 1153s ok 7 - Page contains a form 1153s ok 8 - Host match 1153s ok 9 - Field "user" is defined 1153s ok 10 - Field "password" is defined 1153s ok 11 - Field "token" is defined 1153s ok 12 - CSP header authorize POST request to \# 1153s ok 13 - Auth query 1153s ok 14 - Get cookie lemonldap (c8a3631a629cd74652d2384efaf09a0510307719e422c75c4b3632910a1a9d73) 1153s ok 15 - Get redirection 1153s ok 16 - Location is http://auth.example.com/ 1153s ok 17 - Form registration 1153s ok 18 - Found TOTP js 1153s ok 19 - Get new key 1153s ok 20 - Content is JSON 1153s ok 21 - Found secret 1153s ok 22 - Found token 1153s ok 23 - Code 1153s ok 24 - Code contains 6 digits 1153s ok 25 - Post code 1153s ok 26 - Content is JSON 1153s ok 27 - Key is registered 1153s ok 28 - Logout request 1153s ok 29 - Response is 200 1153s ok 30 - Cookie is deleted 1153s ok 31 - No pdata 1153s ok 32 - Disconnect request 1153s ok 33 - Response is 401 1153s ok 34 - Get Menu 1153s ok 35 - HTTP code is 200 1153s ok 36 - Page contains a form 1153s ok 37 - Host match 1153s ok 38 - Field "user" is defined 1153s ok 39 - Field "password" is defined 1153s ok 40 - Field "token" is defined 1153s ok 41 - CSP header authorize POST request to \# 1153s ok 42 - Auth query with bad password 1153s ok 43 - Get Menu 1153s ok 44 - HTTP code is 200 1153s ok 45 - Page contains a form 1153s ok 46 - Host match 1153s ok 47 - Field "user" is defined 1153s ok 48 - Field "password" is defined 1153s ok 49 - Field "token" is defined 1153s ok 50 - CSP header authorize POST request to \# 1153s ok 51 - Auth query 1153s ok 52 - HTTP code is 200 1153s ok 53 - Page contains a form 1153s ok 54 - URI match 1153s ok 55 - Field "token" is defined 1153s ok 56 - Code 1153s ok 57 - Post code 1153s ok 58 - Token expired 1153s ok 59 - Get Menu 1153s ok 60 - HTTP code is 200 1153s ok 61 - Page contains a form 1153s ok 62 - Host match 1153s ok 63 - Field "user" is defined 1153s ok 64 - Field "password" is defined 1153s ok 65 - Field "token" is defined 1153s ok 66 - CSP header authorize POST request to \# 1153s 1..66 1153s ok 1154s t/36-Combination-with-over.t ...................................... 1154s ok 1 - use Lemonldap::NG::Portal::Main; 1154s ok 2 - Portal object 1154s ok 3 - Init 1154s ok 4 - Portal app 1154s ok 5 - Expression loaded: "[Dm] or [DB]" 1154s ok 6 - JSON is parsed 1154s ok 7 - Try to connect with login dwho 1154s ok 8 - Get cookie lemonldap (9950bc598e76abe929f5622fd423a2ab3bc8901621fe3a0151a7ad4b80a5d303) 1154s ok 9 - Logout request 1154s ok 10 - Response is 200 1154s ok 11 - Cookie is deleted 1154s ok 12 - No pdata 1154s ok 13 - Disconnect request 1154s ok 14 - Response is 401 1154s ok 15 - Try to connect with login dvador 1154s ok 16 - Get cookie lemonldap (c6cfc608b206b2a21100ad2f2c70f12cf09de0c7ba3e855d85522404bb406696) 1154s ok 17 - Logout request 1154s ok 18 - Response is 200 1154s ok 19 - Cookie is deleted 1154s ok 20 - No pdata 1154s ok 21 - Disconnect request 1154s ok 22 - Response is 401 1154s 1..22 1154s ok 1155s t/36-Combination-with-token.t ..................................... 1155s ok 1 - use Lemonldap::NG::Portal::Main; 1155s ok 2 - Portal object 1155s ok 3 - Init 1155s ok 4 - Portal app 1155s ok 5 - Expression loaded: "[Dm] or [DB]" 1155s ok 6 - Unauth request 1155s ok 7 - HTTP code is 200 1155s ok 8 - Page contains a form 1155s ok 9 - Host match 1155s ok 10 - Field "token" is defined 1155s ok 11 - CSP header authorize POST request to \# 1155s ok 12 - Try to connect with login dwho 1155s ok 13 - Get cookie lemonldap (d1a04ee067877289a406a4d566db86adf089273d462a336e3b1db34ce38c4fb0) 1155s ok 14 - Logout request 1155s ok 15 - Response is 200 1155s ok 16 - Cookie is deleted 1155s ok 17 - No pdata 1155s ok 18 - Disconnect request 1155s ok 19 - Response is 401 1155s ok 20 - Unauth request 1155s ok 21 - HTTP code is 200 1155s ok 22 - Page contains a form 1155s ok 23 - Host match 1155s ok 24 - Field "token" is defined 1155s ok 25 - CSP header authorize POST request to \# 1155s ok 26 - Try to connect with login dvador 1155s ok 27 - Get cookie lemonldap (f2e86d44c011cb685201915668bfdd12af30e9082f541ee1df62dffc326979b6) 1155s ok 28 - Logout request 1155s ok 29 - Response is 200 1155s ok 30 - Cookie is deleted 1155s ok 31 - No pdata 1155s ok 32 - Disconnect request 1155s ok 33 - Response is 401 1155s ok 34 - Portal object 1155s ok 35 - Init 1155s ok 36 - Portal app 1155s ok 37 - Expression loaded: "[Dm] and [DB]" 1155s ok 38 - Unauth request 1155s ok 39 - HTTP code is 200 1155s ok 40 - Page contains a form 1155s ok 41 - Host match 1155s ok 42 - Field "token" is defined 1155s ok 43 - CSP header authorize POST request to \# 1155s ok 44 - Try to connect with login rtyler 1155s ok 45 - Get cookie lemonldap (cff3531ae14cbd2435c7ca9425d06aa82ef694874f3addc85c13b180b1ed7593) 1155s ok 46 - Logout request 1155s ok 47 - Response is 200 1155s ok 48 - Cookie is deleted 1155s ok 49 - No pdata 1155s ok 50 - Disconnect request 1155s ok 51 - Response is 401 1155s ok 52 - Unauth request 1155s ok 53 - HTTP code is 200 1155s ok 54 - Page contains a form 1155s ok 55 - Host match 1155s ok 56 - Field "token" is defined 1155s ok 57 - CSP header authorize POST request to \# 1155s ok 58 - Try to connect with login dwho 1155s ok 59 - Response status is 401 1155s ok 60 - Content is JSON 1155s ok 61 - Error code is 5 1155s ok 62 - Portal object 1155s ok 63 - Init 1155s ok 64 - Portal app 1155s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1155s ok 66 - Unauth request 1155s ok 67 - HTTP code is 200 1155s ok 68 - Page contains a form 1155s ok 69 - Host match 1155s ok 70 - Field "token" is defined 1155s ok 71 - CSP header authorize POST request to \# 1155s ok 72 - Try to connect with login dwho 1155s ok 73 - Get cookie lemonldap (db75bffd8c152be573882a41ae73b4b671d6f2402ea24a3e3f7379fd80caea47) 1155s ok 74 - Logout request 1155s ok 75 - Response is 200 1155s ok 76 - Cookie is deleted 1155s ok 77 - No pdata 1155s ok 78 - Disconnect request 1155s ok 79 - Response is 401 1155s ok 80 - Unauth request 1155s ok 81 - HTTP code is 200 1155s ok 82 - Page contains a form 1155s ok 83 - Host match 1155s ok 84 - Field "token" is defined 1155s ok 85 - CSP header authorize POST request to \# 1155s ok 86 - Try to connect with login dvador 1155s ok 87 - Get cookie lemonldap (3416e67abc9e71fdc5cdb18e1d72558f565d3e4669d5ea8b98796ce1fec2d2b4) 1155s ok 88 - Logout request 1155s ok 89 - Response is 200 1155s ok 90 - Cookie is deleted 1155s ok 91 - No pdata 1155s ok 92 - Disconnect request 1155s ok 93 - Response is 401 1155s ok 94 - Portal object 1155s ok 95 - Init 1155s ok 96 - Portal app 1155s 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]" 1155s ok 98 - Unauth request 1155s ok 99 - HTTP code is 200 1155s ok 100 - Page contains a form 1155s ok 101 - Host match 1155s ok 102 - Field "token" is defined 1155s ok 103 - CSP header authorize POST request to \# 1155s ok 104 - Try to connect with login rtyler 1155s ok 105 - Get cookie lemonldap (67bd9c224337020b94ea16006158cc1b28b552ab7385f9d18181e9fa4d024405) 1155s ok 106 - Logout request 1155s ok 107 - Response is 200 1155s ok 108 - Cookie is deleted 1155s ok 109 - No pdata 1155s ok 110 - Disconnect request 1155s ok 111 - Response is 401 1155s ok 112 - Unauth request 1155s ok 113 - HTTP code is 200 1155s ok 114 - Page contains a form 1155s ok 115 - Host match 1155s ok 116 - Field "token" is defined 1155s ok 117 - CSP header authorize POST request to \# 1155s ok 118 - Try to connect with login dvador 1155s ok 119 - Get cookie lemonldap (9f92b2c6e3977e20774b0b83b6fea765e92c717bba01f97681eaa8fb503ea191) 1155s ok 120 - Logout request 1155s ok 121 - Response is 200 1155s ok 122 - Cookie is deleted 1155s ok 123 - No pdata 1155s ok 124 - Disconnect request 1155s ok 125 - Response is 401 1155s ok 126 - Unauth request 1155s ok 127 - HTTP code is 200 1155s ok 128 - Page contains a form 1155s ok 129 - Host match 1155s ok 130 - Field "token" is defined 1155s ok 131 - CSP header authorize POST request to \# 1155s ok 132 - Try to connect with login dwho 1155s ok 133 - Response status is 401 1155s ok 134 - Content is JSON 1155s ok 135 - Error code is 5 1155s 1..135 1155s ok 1155s t/36-Combination.t ................................................ 1155s ok 1 - use Lemonldap::NG::Portal::Main; 1155s ok 2 - Portal object 1155s ok 3 - Init 1155s ok 4 - Portal app 1155s ok 5 - Expression loaded: "[Dm] or [DB]" 1155s ok 6 - Try to connect with login dwho 1155s ok 7 - Get cookie lemonldap (532222e3114558ad9fe70fc95cf04cad8f010b4a6b20092651fece0720a0cf39) 1155s ok 8 - Logout request 1155s ok 9 - Response is 200 1155s ok 10 - Cookie is deleted 1155s ok 11 - No pdata 1155s ok 12 - Disconnect request 1155s ok 13 - Response is 401 1155s ok 14 - Try to connect with login dvador 1155s ok 15 - Get cookie lemonldap (9a39b3646d03b5d56c8968d28fb1b10ece8b460875989bfad93013ee659df4e0) 1155s ok 16 - Portal object 1155s ok 17 - Init 1155s ok 18 - Portal app 1155s ok 19 - Expression loaded: "[Dm] and [DB]" 1155s ok 20 - Try to connect with login rtyler 1155s ok 21 - Get cookie lemonldap (0dff5eaf7c2f29f7fd8c98fab943b95d737530b261e9ed3bf22c0d55492a1dd2) 1155s ok 22 - Logout request 1155s ok 23 - Response is 200 1155s ok 24 - Cookie is deleted 1155s ok 25 - No pdata 1155s ok 26 - Disconnect request 1155s ok 27 - Response is 401 1155s ok 28 - Try to connect with login dwho 1155s ok 29 - Response status is 401 1155s ok 30 - Content is JSON 1155s ok 31 - Error code is 5 1155s ok 32 - Portal object 1155s ok 33 - Init 1155s ok 34 - Portal app 1155s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1155s ok 36 - Try to connect with login dwho 1155s ok 37 - Get cookie lemonldap (c5bdb945c1d1a21adac89a1c9b543330f29a098904a026de053e68b126e32b34) 1155s ok 38 - Logout request 1155s ok 39 - Response is 200 1155s ok 40 - Cookie is deleted 1155s ok 41 - No pdata 1155s ok 42 - Disconnect request 1155s ok 43 - Response is 401 1155s ok 44 - Try to connect with login dvador 1155s ok 45 - Get cookie lemonldap (cf417bfd6e1e92a49c8a9ca09ba93e9150ed25cfb081422a4977fe5b65e0a7cc) 1155s ok 46 - Logout request 1155s ok 47 - Response is 200 1155s ok 48 - Cookie is deleted 1155s ok 49 - No pdata 1155s ok 50 - Disconnect request 1155s ok 51 - Response is 401 1155s ok 52 - Portal object 1155s ok 53 - Init 1155s ok 54 - Portal app 1155s 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]" 1155s ok 56 - Try to connect with login rtyler 1155s ok 57 - Get cookie lemonldap (e68b6eaa8f8da247477de57c27590a8d7b9f38d4d1a7938f6c56ab10cee2d8f1) 1155s ok 58 - Demo and DBI exported variables exist in session 1155s ok 59 - Try to connect with login dvador 1155s ok 60 - Get cookie lemonldap (82942bd880f0765f95e749373661089f7e30b57186bc2311afe1e57004f65b8c) 1155s ok 61 - Try to connect with login dwho 1155s ok 62 - Response status is 401 1155s ok 63 - Content is JSON 1155s ok 64 - Error code is 5 1155s ok 65 - Portal object 1155s ok 66 - Init 1155s ok 67 - Portal app 1155s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1155s ok 69 - Try to connect with login rtyler 1155s ok 70 - Get cookie lemonldap (acb39b6ec8da5bdfc62c5ef03e45383c1b31bd407f6fa65a5c02540a452f74cb) 1155s ok 71 - Try to connect with login dwho 1155s ok 72 - Get cookie lemonldap (7c2f06252a12b0ef600904b989037738e3034224985d23917bf3309346a61e5d) 1155s ok 73 - Portal object 1155s ok 74 - Init 1155s ok 75 - Portal app 1155s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1155s ok 77 - Try to connect with login rtyler 1155s ok 78 - Get cookie lemonldap (0a829d28300b5e9f6ddadf92d21472488e07ef79f61d60f8a8753147cab27c04) 1155s ok 79 - Try to connect with login dwho 1155s ok 80 - Response status is 401 1155s ok 81 - Content is JSON 1155s ok 82 - Error code is 5 1155s 1..82 1155s ok 1156s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.t ......................... 1156s ok 1 - use Lemonldap::NG::Portal::Main; 1156s ok 2 - Portal object 1156s ok 3 - Init 1156s ok 4 - Portal app 1156s ok 5 - Register $type 1156s ok 6 - Portal object 1156s ok 7 - Init 1156s ok 8 - Portal app 1156s ok 9 - Register $type 1156s ok 10 - Portal object 1156s ok 11 - Init 1156s ok 12 - Portal app 1156s ok 13 - Register $type 1156s # ==> Pushing APP <== 1156s # ==> Popping APP <== 1156s ok 14 - Unauth CAS app request 1156s ok 15 - Get cookie llngcasserver (proxy) 1156s ok 16 - Get CAS server cookie 1156s ok 17 - Get redirection 1156s ok 18 - Location header found 1156s # ==> Pushing PROXY <== 1156s # ==> Popping PROXY <== 1156s ok 19 - Push request to proxy 1156s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179148%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcas%22%3A%221746107268_12895%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1156s ok 21 - Get redirection 1156s ok 22 - Location header found 1156s # ==> Pushing PROXY <== 1156s # ==> Popping PROXY <== 1156s ok 23 - Return from WAYF 1156s ok 24 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerTs%22%3A1746179148%2C%22issuerRequestcas%22%3A%221746107268_12895%22%7D) 1156s ok 25 - HTTP code is 200 1156s ok 26 - Page contains a form 1156s ok 27 - Host match 1156s ok 28 - URI match 1156s ok 29 - Field "SAMLRequest" is defined 1156s ok 30 - CSP header authorize POST request to auth.idp.com 1156s ok 31 - Method is POST 1156s # ==> Pushing IDP <== 1156s # ==> Popping IDP <== 1156s ok 32 - Launch SAML request to IdP 1156s ok 33 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179148%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107268_59962%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1156s # ==> Pushing IDP <== 1156s # ==> Popping IDP <== 1156s ok 34 - Post authentication 1156s ok 35 - HTTP code is 200 1156s ok 36 - Page contains a form 1156s ok 37 - CSP header authorize POST request to auth.proxy.com 1156s ok 38 - Method is POST 1156s ok 39 - Get cookie lemonldap (151c6a9597eff0b5244a9c366df0142cb8f9f0ceb050d9de6d48f865061b3367) 1156s ok 40 - Get cookie lemonldappdata () 1156s ok 41 - SAML request cleared from pdata 1156s # ==> Pushing PROXY <== 1156s # ==> Popping PROXY <== 1156s ok 42 - POST SAML response 1156s ok 43 - Get cookie lemonldap (6d489ae3766b87f0972a0b8f35f0788b705e2615fa5fb94b2f1bf00c4bdca316) 1156s ok 44 - Get redirection 1156s ok 45 - Location header found 1156s # ==> Pushing PROXY <== 1156s # ==> Popping PROXY <== 1156s ok 46 - Follow internal redirection 1156s ok 47 - Get redirection 1156s ok 48 - Location header found 1156s # ==> Pushing APP <== 1156s ok 49 - SOAP request 1156s # ==> Saving handler APP <== 1156s # ==> Pushing PROXY <== 1156s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1156s # ==> Popping PROXY <== 1156s # ==> Restoring APP <== 1156s ok 50 - Execute request to /cas/serviceValidate 1156s ok 51 - HTTP code is 200 1156s ok 52 - Content is XML 1156s # ==> Popping APP <== 1156s ok 53 - Follow redirection to RP 1156s ok 54 - Get cookie lemonldap (13ee8d8cd787ac21d871b8e2244e86ca3f37c2ccb529d29bfeec0632675dcf9a) 1156s 1..54 1156s ok 1157s t/37-CAS-App-to-SAML-IdP-POST.t ................................... 1157s ok 1 - use Lemonldap::NG::Portal::Main; 1157s ok 2 - Portal object 1157s ok 3 - Init 1157s ok 4 - Portal app 1157s ok 5 - Register $type 1157s ok 6 - Portal object 1157s ok 7 - Init 1157s ok 8 - Portal app 1157s ok 9 - Register $type 1157s ok 10 - Portal object 1157s ok 11 - Init 1157s ok 12 - Portal app 1157s ok 13 - Register $type 1157s # ==> Pushing APP <== 1157s # ==> Popping APP <== 1157s ok 14 - Unauth CAS app request 1157s ok 15 - Get cookie llngcasserver (proxy) 1157s ok 16 - Get CAS server cookie 1157s ok 17 - Get redirection 1157s ok 18 - Location header found 1157s # ==> Pushing PROXY <== 1157s # ==> Popping PROXY <== 1157s ok 19 - Push request to proxy 1157s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179149%2C%22issuerRequestcas%22%3A%221746107269_55424%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%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%7D) 1157s ok 21 - HTTP code is 200 1157s ok 22 - Page contains a form 1157s ok 23 - Host match 1157s ok 24 - URI match 1157s ok 25 - Field "SAMLRequest" is defined 1157s ok 26 - CSP header authorize POST request to auth.idp.com 1157s ok 27 - Method is POST 1157s # ==> Pushing IDP <== 1157s # ==> Popping IDP <== 1157s ok 28 - Launch SAML request to IdP 1157s ok 29 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107269_8825%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179149%7D) 1157s # ==> Pushing IDP <== 1157s # ==> Popping IDP <== 1157s ok 30 - Post authentication 1157s ok 31 - HTTP code is 200 1157s ok 32 - Page contains a form 1157s ok 33 - CSP header authorize POST request to auth.proxy.com 1157s ok 34 - Method is POST 1157s ok 35 - Get cookie lemonldap (30dd9beeb8c600815052da8236b923a346990c349171c04a584d5784e5504a7d) 1157s ok 36 - Get cookie lemonldappdata () 1157s ok 37 - SAML request cleared from pdata 1157s # ==> Pushing PROXY <== 1157s # ==> Popping PROXY <== 1157s ok 38 - POST SAML response 1157s ok 39 - Get cookie lemonldap (82556c60b061fa5c98e16568c3e7abc375f82e4a5b99e1348be8fa4b9b15ca3c) 1157s ok 40 - Get redirection 1157s ok 41 - Location header found 1157s # ==> Pushing PROXY <== 1157s # ==> Popping PROXY <== 1157s ok 42 - Follow internal redirection 1157s ok 43 - Get redirection 1157s ok 44 - Location header found 1157s # ==> Pushing APP <== 1157s ok 45 - SOAP request 1157s # ==> Saving handler APP <== 1157s # ==> Pushing PROXY <== 1157s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1157s # ==> Popping PROXY <== 1157s # ==> Restoring APP <== 1157s ok 46 - Execute request to /cas/serviceValidate 1157s ok 47 - HTTP code is 200 1157s ok 48 - Content is XML 1157s # ==> Popping APP <== 1157s ok 49 - Follow redirection to RP 1157s ok 50 - Get cookie lemonldap (eca4e06c4b4a5cac517a6dd130e9d985c7cbf90c97ccbd702e8708139808a14e) 1157s 1..50 1157s ok 1158s t/37-Issuer-Display-Rule.t ........................................ 1158s ok 1 - use Lemonldap::NG::Portal::Main; 1158s ok 2 - Portal object 1158s ok 3 - Init 1158s ok 4 - Portal app 1158s ok 5 - Get cookie lemonldap (bfc823a0a2686f6518626a9da4f62dcfa181bf4ac028b0498c73d43768b6e340) 1158s ok 6 - Get Menu 1158s ok 7 - Response body is not empty 1158s ok 8 1158s 1..8 1158s ok 1158s t/37-Issuer-Timeout.t ............................................. 1158s ok 1 - use Lemonldap::NG::Portal::Main; 1158s ok 2 - Portal object 1158s ok 3 - Init 1158s ok 4 - Portal app 1158s ok 5 - OP portal 1158s # Subtest: Request RP1, wait for timeout, request RP2 1158s ok 1 - Authorization request to RP1 1158s ok 2 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746107450_53639%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746179150%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1158s ok 3 - Authorization request to RP2 1158s ok 4 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746179750%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746108050_36881%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1158s ok 5 - HTTP code is 200 1158s ok 6 - Page contains a form 1158s ok 7 - Host match 1158s ok 8 - Field "user" is defined 1158s ok 9 - Field "password" is defined 1158s ok 10 - CSP header authorize POST request to \# 1158s ok 11 - Authorization request to RP2 1158s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746179750%2C%22issuerRequestoauth2%22%3A%221746108050_36881%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1158s ok 13 - HTTP code is 200 1158s ok 14 - Page contains a form 1158s ok 15 - URI match 1158s ok 16 - Field "token" is defined 1158s ok 17 - Field "code" is defined 1158s ok 18 - Found EXTCODE input 1158s ok 19 - Post code 1158s ok 20 - Get redirection 1158s ok 21 - Location is http://auth.op.com/oauth2 1158s ok 22 - Get cookie lemonldap (1a070bea5f4e18705f271f385bb130d36b9eec1d5957a649216488069757f31f) 1158s ok 23 - Authorization request to RP1 1158s ok 24 - Get redirection 1158s ok 25 - Location header found 1158s 1..25 1158s ok 6 - Request RP1, wait for timeout, request RP2 1158s # Subtest: Request RP1, wait for timeout, complete login 1158s ok 1 - Authorization request to RP1 1158s ok 2 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746179150%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107450_46151%22%7D) 1158s ok 3 - HTTP code is 200 1158s ok 4 - Page contains a form 1158s ok 5 - Host match 1158s ok 6 - Field "user" is defined 1158s ok 7 - Field "password" is defined 1158s ok 8 - CSP header authorize POST request to \# 1158s ok 9 - Authorization request to RP2 1158s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746107450_46151%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746179150%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1158s ok 11 - HTTP code is 200 1158s ok 12 - Page contains a form 1158s ok 13 - URI match 1158s ok 14 - Field "token" is defined 1158s ok 15 - Field "code" is defined 1158s ok 16 - Found EXTCODE input 1158s ok 17 - Post code 1158s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221746107450_46151%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1158s ok 19 - Get redirection 1158s ok 20 - Location is http://auth.op.com/oauth2 1158s ok 21 - Get cookie lemonldap (bb6bc4a38c2a4e626631dbe2a49d8cfca7aa7bbe9473b5d189da876129aecf9b) 1158s ok 22 - Authorization request to RP1 1158s ok 23 - Expected portal error code: code found on page 1158s ok 24 - Expected portal error code 1158s ok 25 - Get cookie lemonldappdata () 1158s ok 26 - pdata was cleared 1158s 1..26 1158s ok 7 - Request RP1, wait for timeout, complete login 1158s 1..7 1158s ok 1159s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ......................... 1159s ok 1 - use Lemonldap::NG::Portal::Main; 1159s ok 2 - Portal object 1159s ok 3 - Init 1159s ok 4 - Portal app 1159s ok 5 - Register $type 1159s ok 6 - Portal object 1159s ok 7 - Init 1159s ok 8 - Portal app 1159s ok 9 - Register $type 1159s ok 10 - Portal object 1159s ok 11 - Init 1159s ok 12 - Portal app 1159s ok 13 - Register $type 1159s # ==> Pushing SP <== 1159s # ==> Popping SP <== 1159s ok 14 - Unauth SP request 1159s ok 15 - Get redirection 1159s ok 16 - Location header found 1159s # ==> Pushing PROXY <== 1159s # ==> Popping PROXY <== 1159s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 1159s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179151%2C%22issuerRequestsaml%22%3A%221746107271_57541%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 1159s ok 19 - Get redirection 1159s ok 20 - Location header found 1159s # ==> Pushing IDP <== 1159s # ==> Popping IDP <== 1159s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 1159s ok 22 - 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%221746107271_24852%22%2C%22issuerTs%22%3A1746179151%7D) 1159s ok 23 - HTTP code is 200 1159s ok 24 - Page contains a form 1159s ok 25 - Host match 1159s ok 26 - Field "url" is defined 1159s ok 27 - Field "timezone" is defined 1159s ok 28 - Field "skin" is defined 1159s ok 29 - Field "user" is defined 1159s ok 30 - Field "password" is defined 1159s ok 31 - CSP header authorize POST request to \# 1159s # ==> Pushing IDP <== 1159s # ==> Popping IDP <== 1159s ok 32 - Post authentication, endpoint /saml/singleSignOn 1159s ok 33 - Get cookie lemonldappdata () 1159s ok 34 - Get cookie lemonldap (ef9457d8ced0644cf3d755174c308029139ee0cadacc7d5a4a9d9caeae7c7d83) 1159s ok 35 - HTTP code is 200 1159s ok 36 - Page contains a form 1159s ok 37 - Host match 1159s ok 38 - URI match 1159s ok 39 - Field "SAMLResponse" is defined 1159s ok 40 - Field "RelayState" is defined 1159s ok 41 - CSP header authorize POST request to auth.proxy.com 1159s # ==> Pushing PROXY <== 1159s # ==> Popping PROXY <== 1159s ok 42 - Post SAML response to PROXY 1159s ok 43 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107271_57541%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1159s ok 44 - Get cookie lemonldap (35649ec075595e785756bcc596833c79acabc438db16ca6afeb798acf8c46571) 1159s ok 45 - Get redirection 1159s ok 46 - Location header found 1159s # ==> Pushing PROXY <== 1159s # ==> Popping PROXY <== 1159s ok 47 - internal redirection to PROXY, endpoint /saml 1159s ok 48 - HTTP code is 200 1159s ok 49 - Page contains a form 1159s ok 50 - Host match 1159s ok 51 - URI match 1159s ok 52 - Field "SAMLResponse" is defined 1159s ok 53 - CSP header authorize POST request to auth.sp.com 1159s # ==> Pushing SP <== 1159s # ==> Popping SP <== 1159s ok 54 - Post SAML response to SP 1159s ok 55 - Get cookie lemonldap (a3424c698d38ab56b67683f5bb841d195e5047f6b127a10dc7583186d24d9bf8) 1159s # ==> Pushing SP <== 1159s ok 56 - REST request 1159s ok 57 - Request from PROXY to PROXY 1159s # ==> Saving handler SP <== 1159s # ==> Pushing PROXY <== 1159s ok 58 - REST request 1159s ok 59 - Request to IDP 1159s # ==> Saving handler PROXY <== 1159s # ==> Pushing IDP <== 1159s # ==> Popping IDP <== 1159s # ==> Restoring PROXY <== 1159s ok 60 - Execute post request 1159s ok 61 - Response is 200 1159s ok 62 - Content is JSON|XML 1159s # ==> Popping PROXY <== 1159s # ==> Restoring SP <== 1159s ok 63 - Execute post request 1159s ok 64 - Response is 200 1159s ok 65 - Content is JSON|XML 1159s # ==> Popping SP <== 1159s ok 66 - Call logout from SP 1159s ok 67 - Get cookie lemonldap (0) 1159s ok 68 - Test empty cookie on SP 1159s ok 69 - Test disconnexion message on SP 1159s # ==> Pushing PROXY <== 1159s # ==> Popping PROXY <== 1159s ok 70 - Test if still logged on PROXY 1159s ok 71 - Get redirection 1159s ok 72 - Location header found 1159s # ==> Pushing IDP <== 1159s # ==> Popping IDP <== 1159s ok 73 - Test if still logged on IDP 1159s ok 74 - test presence of user field in form (prove successful logout) 1159s 1..74 1159s ok 1160s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.t ................... 1160s ok 1 - use Lemonldap::NG::Portal::Main; 1160s ok 2 - Portal object 1160s ok 3 - Init 1160s ok 4 - Portal app 1160s ok 5 - Register $type 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 6 - Get JWKS, endpoint /oauth2/jwks 1160s ok 7 - HTTP code is 200 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1160s ok 9 - HTTP code is 200 1160s ok 10 - Portal object 1160s ok 11 - Init 1160s ok 12 - Portal app 1160s ok 13 - Register $type 1160s ok 14 - Portal object 1160s ok 15 - Init 1160s ok 16 - Portal app 1160s ok 17 - Register $type 1160s # ==> Pushing RP <== 1160s # ==> Popping RP <== 1160s ok 18 - Unauth SP request 1160s ok 19 - Get redirection 1160s ok 20 - Location header found 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 21 - Push request to OP, endpoint /oauth2/authorize 1160s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746107272_36273%22%2C%22issuerTs%22%3A1746179152%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1160s ok 23 - Get redirection 1160s ok 24 - Location header found 1160s # ==> Pushing IDP <== 1160s # ==> Popping IDP <== 1160s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1160s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179152%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107272_610%22%7D) 1160s ok 27 - HTTP code is 200 1160s ok 28 - Page contains a form 1160s ok 29 - Host match 1160s ok 30 - Field "url" is defined 1160s ok 31 - Field "timezone" is defined 1160s ok 32 - Field "skin" is defined 1160s ok 33 - Field "user" is defined 1160s ok 34 - Field "password" is defined 1160s ok 35 - CSP header authorize POST request to \# 1160s # ==> Pushing IDP <== 1160s # ==> Popping IDP <== 1160s ok 36 - Post authentication, endpoint /saml/singleSignOn 1160s ok 37 - Get cookie lemonldappdata () 1160s ok 38 - Get cookie lemonldap (b8c37dbb670d9ff57560f147443a0353c1fb24c8f5a6fb361857a3007af3c912) 1160s ok 39 - HTTP code is 200 1160s ok 40 - Page contains a form 1160s ok 41 - Host match 1160s ok 42 - URI match 1160s ok 43 - Field "SAMLResponse" is defined 1160s ok 44 - Field "RelayState" is defined 1160s ok 45 - CSP header authorize POST request to auth.op.com 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 46 - Post SAML response to SP 1160s ok 47 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107272_36273%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1160s ok 48 - Get cookie lemonldap (3a7489aeb605034f11ab91c51b5edf0f37d3864d4a9a5f67c56ed1526f930494) 1160s ok 49 - Get redirection 1160s ok 50 - Location header found 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 51 - Call OP from SAML SP 1160s ok 52 - Get cookie lemonldappdata () 1160s ok 53 - Get redirection 1160s ok 54 - Location header found 1160s # ==> Pushing RP <== 1160s ok 55 - REST request 1160s ok 56 - Request from RP to OP, endpoint /oauth2/token 1160s # ==> Saving handler RP <== 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s # ==> Restoring RP <== 1160s ok 57 - Execute post request 1160s ok 58 - Response is 200 1160s ok 59 - Content is JSON 1160s ok 60 - REST request 1160s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1160s # ==> Saving handler RP <== 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s # ==> Restoring RP <== 1160s ok 62 - Execute get request 1160s ok 63 - Response is 200 1160s ok 64 - Content is JSON 1160s # ==> Popping RP <== 1160s ok 65 - Call openidconnectcallback on RP 1160s ok 66 - Get cookie lemonldap (32fa893a4ab14e374ef0b5302416643ffefde23b295926c3faf8c269a102c0e3) 1160s # ==> Pushing RP <== 1160s # ==> Popping RP <== 1160s ok 67 - Call logout from RP 1160s ok 68 - Get cookie lemonldap (0) 1160s ok 69 - Test empty cookie on RP 1160s ok 70 - Get redirection 1160s ok 71 - Location header found 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 72 - Forward logout to OP 1160s ok 73 - HTTP code is 200 1160s ok 74 - Page contains a form 1160s ok 75 - Host match 1160s ok 76 - Field "post_logout_redirect_uri" is defined 1160s ok 77 - Field "confirm" is defined 1160s ok 78 - Field "skin" is defined 1160s ok 79 - CSP header authorize POST request to \# 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 1160s ok 81 - Get cookie lemonldap (0) 1160s ok 82 - Test empty cookie on OP 1160s ok 83 - Get redirection 1160s ok 84 - Location header found 1160s # ==> Pushing IDP <== 1160s # ==> Popping IDP <== 1160s ok 85 - redirect to IdP 1160s ok 86 - Get cookie lemonldap (0) 1160s ok 87 - Test empty cookie on IDP 1160s ok 88 - Get redirection 1160s ok 89 - Location header found 1160s # ==> Pushing OP <== 1160s # ==> Popping OP <== 1160s ok 90 - redirect to OP 1160s ok 91 - HTTP code is 200 1160s 1..91 1160s ok 1161s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.t ....................... 1161s ok 1 - use Lemonldap::NG::Portal::Main; 1161s ok 2 - Portal object 1161s ok 3 - Init 1161s ok 4 - Portal app 1161s ok 5 - Register $type 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s ok 6 - Get JWKS, endpoint /oauth2/jwks 1161s ok 7 - HTTP code is 200 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1161s ok 9 - HTTP code is 200 1161s ok 10 - Portal object 1161s ok 11 - Init 1161s ok 12 - Portal app 1161s ok 13 - Register $type 1161s ok 14 - Portal object 1161s ok 15 - Init 1161s ok 16 - Portal app 1161s ok 17 - Register $type 1161s # ==> Pushing RP <== 1161s # ==> Popping RP <== 1161s ok 18 - Unauth SP request 1161s ok 19 - Get redirection 1161s ok 20 - Location header found 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s ok 21 - Push request to OP, endpoint /oauth2/authorize 1161s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179153%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221746107273_6218%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1161s ok 23 - Get redirection 1161s ok 24 - Location header found 1161s # ==> Pushing IDP <== 1161s # ==> Popping IDP <== 1161s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1161s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179153%2C%22issuerRequestsaml%22%3A%221746107273_17272%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1161s ok 27 - HTTP code is 200 1161s ok 28 - Page contains a form 1161s ok 29 - Host match 1161s ok 30 - Field "url" is defined 1161s ok 31 - Field "timezone" is defined 1161s ok 32 - Field "skin" is defined 1161s ok 33 - Field "user" is defined 1161s ok 34 - Field "password" is defined 1161s ok 35 - CSP header authorize POST request to \# 1161s # ==> Pushing IDP <== 1161s # ==> Popping IDP <== 1161s ok 36 - Post authentication, endpoint /saml/singleSignOn 1161s ok 37 - Get cookie lemonldappdata () 1161s ok 38 - Get cookie lemonldap (8cd266980b3816f0fb16c2b10a651892cadcdca9704e6f0c001cdea78fcf20ca) 1161s ok 39 - HTTP code is 200 1161s ok 40 - Page contains a form 1161s ok 41 - Host match 1161s ok 42 - URI match 1161s ok 43 - Field "SAMLResponse" is defined 1161s ok 44 - Field "RelayState" is defined 1161s ok 45 - CSP header authorize POST request to auth.op.com 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s ok 46 - Post SAML response to SP 1161s ok 47 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107273_6218%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1161s ok 48 - Get cookie lemonldap (1d002ec9689f46f7887ec85c8e8edc721bd84c6303d12e3e61231b58d45e17f2) 1161s ok 49 - Get redirection 1161s ok 50 - Location header found 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s ok 51 - Call OP from SAML SP 1161s ok 52 - Get cookie lemonldappdata () 1161s ok 53 - Get redirection 1161s ok 54 - Location header found 1161s # ==> Pushing RP <== 1161s ok 55 - REST request 1161s ok 56 - Request from RP to OP, endpoint /oauth2/token 1161s # ==> Saving handler RP <== 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s # ==> Restoring RP <== 1161s ok 57 - Execute post request 1161s ok 58 - Response is 200 1161s ok 59 - Content is JSON|XML 1161s ok 60 - REST request 1161s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1161s # ==> Saving handler RP <== 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s # ==> Restoring RP <== 1161s ok 62 - Execute get request 1161s ok 63 - Response is 200 1161s ok 64 - Content is JSON|XML 1161s # ==> Popping RP <== 1161s ok 65 - Call openidconnectcallback on RP 1161s ok 66 - Get cookie lemonldap (bc1fe215d6b78b10cf6b113c89613ea232232e75da631816fb74e42767a2be75) 1161s # ==> Pushing RP <== 1161s # ==> Popping RP <== 1161s ok 67 - Call logout from RP 1161s ok 68 - Get cookie lemonldap (0) 1161s ok 69 - Test empty cookie on RP 1161s ok 70 - Get redirection 1161s ok 71 - Location header found 1161s # ==> Pushing OP <== 1161s # ==> Popping OP <== 1161s ok 72 - Forward logout to OP 1161s ok 73 - HTTP code is 200 1161s ok 74 - Page contains a form 1161s ok 75 - Host match 1161s ok 76 - Field "post_logout_redirect_uri" is defined 1161s ok 77 - Field "confirm" is defined 1161s ok 78 - Field "skin" is defined 1161s ok 79 - CSP header authorize POST request to \# 1161s # ==> Pushing OP <== 1161s ok 80 - REST request 1161s ok 81 - Request to IDP 1161s # ==> Saving handler OP <== 1161s # ==> Pushing IDP <== 1161s # ==> Popping IDP <== 1161s # ==> Restoring OP <== 1161s ok 82 - Execute post request 1161s ok 83 - Response is 200 1161s ok 84 - Content is JSON|XML 1161s # ==> Popping OP <== 1161s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 1161s ok 86 - Get cookie lemonldap (0) 1161s ok 87 - Test empty cookie on OP 1161s ok 88 - Get redirection 1161s ok 89 - Location header found 1161s # ==> Pushing RP <== 1161s # ==> Popping RP <== 1161s ok 90 - redirect to RP 1161s ok 91 - HTTP code is 200 1161s # ==> Pushing IDP <== 1161s # ==> Popping IDP <== 1161s ok 92 - Test if still logged on IDP 1161s ok 93 - test presence of user field in form (prove successful logout) 1161s 1..93 1161s ok 1162s t/37-Logout-from-OIDC-RP-to-SAML-SP.t ............................. 1162s ok 1 - use Lemonldap::NG::Portal::Main; 1162s ok 2 - Portal object 1162s ok 3 - Init 1162s ok 4 - Portal app 1162s ok 5 - Register $type 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 6 - Get JWKS, endpoint /oauth2/jwks 1162s ok 7 - HTTP code is 200 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1162s ok 9 - HTTP code is 200 1162s ok 10 - Portal object 1162s ok 11 - Init 1162s ok 12 - Portal app 1162s ok 13 - Register $type 1162s ok 14 - Portal object 1162s ok 15 - Init 1162s ok 16 - Portal app 1162s ok 17 - Register $type 1162s # ==> Pushing RP <== 1162s # ==> Popping RP <== 1162s ok 18 - Unauth SP request 1162s ok 19 - Get redirection 1162s ok 20 - Location header found 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 21 - Push request to OP, endpoint /oauth2/authorize 1162s ok 22 - HTTP code is 200 1162s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746179154%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107274_51405%22%7D) 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 24 - Post authentication, endpoint /oauth2/authorize 1162s ok 25 - Get cookie lemonldap (407f6bad00c51c4cebf10d5aa9a1081a7e54524f84bd4785dd33b0e0bcaf8d89) 1162s ok 26 - HTTP code is 200 1162s ok 27 - Page contains a form 1162s ok 28 - Host match 1162s ok 29 - Field "confirm" is defined 1162s ok 30 - CSP header authorize POST request to \# 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 31 - Post confirmation, endpoint /oauth2/authorize 1162s ok 32 - Get redirection 1162s ok 33 - Location header found 1162s # ==> Pushing RP <== 1162s ok 34 - REST request 1162s ok 35 - Request from RP to OP, endpoint /oauth2/token 1162s # ==> Saving handler RP <== 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s # ==> Restoring RP <== 1162s ok 36 - Execute request 1162s ok 37 - Response is 200 1162s ok 38 - Content is JSON 1162s ok 39 - REST request 1162s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1162s # ==> Saving handler RP <== 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s # ==> Restoring RP <== 1162s ok 41 - Execute request 1162s ok 42 - Response is 200 1162s ok 43 - Content is JSON 1162s # ==> Popping RP <== 1162s ok 44 - Call openidconnectcallback on RP 1162s ok 45 - Get cookie lemonldap (71f9adbe3142cd37a0869d47ab354ed0c5a3cf08bd28de941fe6e1516905dc75) 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 46 - Check session, endpoint /oauth2/checksession.html 1162s ok 47 - HTTP code is 200 1162s ok 48 - Frame can be embedded 1162s # ==> Pushing SP <== 1162s # ==> Popping SP <== 1162s ok 49 - Try SAML SP 1162s ok 50 - HTTP code is 200 1162s ok 51 - Page contains a form 1162s ok 52 - Host match 1162s ok 53 - URI match 1162s ok 54 - Field "SAMLRequest" is defined 1162s ok 55 - CSP header authorize POST request to auth.op.com 1162s ok 56 - Method is POST 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 57 - Post SAML request to IdP 1162s ok 58 - HTTP code is 200 1162s ok 59 - Page contains a form 1162s ok 60 - Host match 1162s ok 61 - URI match 1162s ok 62 - Field "SAMLResponse" is defined 1162s ok 63 - CSP header authorize POST request to auth.sp.com 1162s ok 64 - Method is POST 1162s # ==> Pushing SP <== 1162s # ==> Popping SP <== 1162s ok 65 - Post SAML response to SP 1162s ok 66 - Get cookie lemonldap (008e2bda0ce94965538adc305efa49d79b6ced4a89acd9559d39c680fb09569e) 1162s # ==> Pushing RP <== 1162s # ==> Popping RP <== 1162s ok 67 - Query SP for logout 1162s ok 68 - Get redirection 1162s ok 69 - Location header found 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 70 - Push logout request to OP, endpoint /oauth2/logout 1162s ok 71 - HTTP code is 200 1162s ok 72 - Page contains a form 1162s ok 73 - Host match 1162s ok 74 - Field "confirm" is defined 1162s ok 75 - CSP header authorize POST request to \# 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 76 - Confirm logout, endpoint /oauth2/logout 1162s ok 77 - HTTP code is 200 1162s ok 78 - Get cookie lemonldap (0) 1162s ok 79 - SSO cookie removed 1162s ok 80 - Get iframe request 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 81 - Get iframe 1162s ok 82 - HTTP code is 200 1162s ok 83 - Page contains a form 1162s ok 84 - Host match 1162s ok 85 - URI match 1162s ok 86 - Field "SAMLRequest" is defined 1162s ok 87 - CSP header authorize POST request to auth.sp.com 1162s ok 88 - Method is POST 1162s # ==> Pushing SP <== 1162s # ==> Popping SP <== 1162s ok 89 - Post SAML logout request to SP 1162s ok 90 - HTTP code is 200 1162s ok 91 - Page contains a form 1162s ok 92 - Host match 1162s ok 93 - URI match 1162s ok 94 - Field "SAMLResponse" is defined 1162s ok 95 - CSP header authorize POST request to auth.op.com 1162s ok 96 - Method is POST 1162s # ==> Pushing SP <== 1162s # ==> Popping SP <== 1162s ok 97 - Post SAML logout response to IdP 1162s # ==> Pushing OP <== 1162s # ==> Popping OP <== 1162s ok 98 - Test if user is reject on IdP 1162s ok 99 - Response status is 401 1162s ok 100 - Content is JSON 1162s ok 101 - Error code is 1 1162s # ==> Pushing RP <== 1162s # ==> Popping RP <== 1162s ok 102 - Test if user is reject on SP 1162s ok 103 - Get redirection 1162s ok 104 - Location header found 1162s # ==> Pushing SP <== 1162s # ==> Popping SP <== 1162s ok 105 - Test if user is reject on SP 1162s ok 106 - HTTP code is 200 1162s ok 107 - HTTP code is 200 1162s ok 108 - Page contains a form 1162s ok 109 - Host match 1162s ok 110 - URI match 1162s ok 111 - Field "SAMLRequest" is defined 1162s ok 112 - CSP header authorize POST request to auth.op.com 1162s ok 113 - Method is POST 1162s 1..113 1162s ok 1163s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.t .......................... 1163s ok 1 - use Lemonldap::NG::Portal::Main; 1163s ok 2 - Portal object 1163s ok 3 - Init 1163s ok 4 - Portal app 1163s ok 5 - Register $type 1163s ok 6 - Portal object 1163s ok 7 - Init 1163s ok 8 - Portal app 1163s ok 9 - Register $type 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 10 - Get JWKS, endpoint /oauth2/jwks 1163s ok 11 - HTTP code is 200 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1163s ok 13 - HTTP code is 200 1163s ok 14 - Portal object 1163s ok 15 - Init 1163s ok 16 - Portal app 1163s ok 17 - Register $type 1163s # ==> Pushing RP <== 1163s # ==> Popping RP <== 1163s ok 18 - Unauth SP request 1163s ok 19 - Get redirection 1163s ok 20 - Location header found 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 21 - Push request to OP, endpoint /oauth2/authorize 1163s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1746179155%2C%22issuerRequestoauth2%22%3A%221746107275_11355%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1163s ok 23 - Get redirection 1163s ok 24 - Location header found 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 25 - Return from WAYF 1163s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221746107275_11355%22%2C%22issuerTs%22%3A1746179155%7D) 1163s ok 27 - Get redirection 1163s ok 28 - Location header found 1163s # ==> Pushing IDP <== 1163s # ==> Popping IDP <== 1163s ok 29 - Launch SAML request to IdP 1163s ok 30 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179155%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107275_4900%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1163s # ==> Pushing IDP <== 1163s # ==> Popping IDP <== 1163s ok 31 - Post authentication 1163s ok 32 - HTTP code is 200 1163s ok 33 - Page contains a form 1163s ok 34 - Host match 1163s ok 35 - CSP header authorize POST request to auth.sp.com 1163s ok 36 - Method is POST 1163s ok 37 - Get cookie lemonldap (83df1d62becdb9b0d52df5bc06d43f883875616274e58b493aa0caa4859dba4d) 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 38 - POST SAML response 1163s ok 39 - Get cookie lemonldap (a1b75ced7685d2f82d6703c5bf78a96616fe1b8a29c32aca0c2088442e5c5699) 1163s ok 40 - Get redirection 1163s ok 41 - Location header found 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 1163s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179155%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1163s ok 44 - HTTP code is 200 1163s ok 45 - Page contains a form 1163s ok 46 - URI match 1163s ok 47 - Field "confirm" is defined 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 48 - Confirm OIDC sharing 1163s ok 49 - Get redirection 1163s ok 50 - Location header found 1163s # ==> Pushing RP <== 1163s ok 51 - REST request 1163s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 1163s # ==> Saving handler RP <== 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s # ==> Restoring RP <== 1163s ok 53 - Execute request 1163s ok 54 - Response is 200 1163s ok 55 - Content is JSON 1163s ok 56 - REST request 1163s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1163s # ==> Saving handler RP <== 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s # ==> Restoring RP <== 1163s ok 58 - Execute request 1163s ok 59 - Response is 200 1163s ok 60 - Content is JSON 1163s # ==> Popping RP <== 1163s ok 61 - Follow redirection to RP 1163s ok 62 - Get cookie lemonldap (aceb3d2efc59e2ecd55883c4194c6310403639e338fc276ec9df05c70c28f763) 1163s # ==> Pushing RP <== 1163s # ==> Popping RP <== 1163s ok 63 - Query RP for logout 1163s ok 64 - Get redirection 1163s ok 65 - Location header found 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 1163s ok 67 - HTTP code is 200 1163s ok 68 - Page contains a form 1163s ok 69 - Host match 1163s ok 70 - Field "confirm" is defined 1163s ok 71 - CSP header authorize POST request to \# 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 72 - Confirm logout, endpoint /oauth2/logout 1163s ok 73 - Get redirection 1163s ok 74 - Location header found 1163s # ==> Pushing IDP <== 1163s # ==> Popping IDP <== 1163s ok 75 - Push logout to SAML IdP 1163s ok 76 - Get redirection 1163s ok 77 - Location header found 1163s ok 78 - Get cookie lemonldap (0) 1163s ok 79 - SSO cookie removed 1163s # ==> Pushing SP <== 1163s # ==> Popping SP <== 1163s ok 80 - Push logout to SAML IdP 1163s 1..80 1163s ok 1164s t/37-OIDC-RP-to-SAML-IdP-GET.t .................................... 1164s ok 1 - use Lemonldap::NG::Portal::Main; 1164s ok 2 - Portal object 1164s ok 3 - Init 1164s ok 4 - Portal app 1164s ok 5 - Register $type 1164s ok 6 - Portal object 1164s ok 7 - Init 1164s ok 8 - Portal app 1164s ok 9 - Register $type 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 10 - Get JWKS, endpoint /oauth2/jwks 1164s ok 11 - HTTP code is 200 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1164s ok 13 - HTTP code is 200 1164s ok 14 - Portal object 1164s ok 15 - Init 1164s ok 16 - Portal app 1164s ok 17 - Register $type 1164s # ==> Pushing RP <== 1164s # ==> Popping RP <== 1164s ok 18 - Unauth SP request 1164s ok 19 - Get redirection 1164s ok 20 - Location header found 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 21 - Push request to OP, endpoint /oauth2/authorize 1164s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746107276_48177%22%2C%22issuerTs%22%3A1746179156%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1164s ok 23 - Get redirection 1164s ok 24 - Location header found 1164s # ==> Pushing IDP <== 1164s # ==> Popping IDP <== 1164s ok 25 - Launch SAML request to IdP 1164s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179156%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107276_47854%22%7D) 1164s # ==> Pushing IDP <== 1164s # ==> Popping IDP <== 1164s ok 27 - Post authentication 1164s ok 28 - HTTP code is 200 1164s ok 29 - Page contains a form 1164s ok 30 - Host match 1164s ok 31 - CSP header authorize POST request to auth.sp.com 1164s ok 32 - Method is POST 1164s ok 33 - Get cookie lemonldap (fb1d586032955c262e1eb8384f75ee481afbcfa6f3ea9c5118925a6414c881c8) 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 34 - POST SAML response 1164s ok 35 - Get cookie lemonldap (1f21700071e432bc38b887022762c68280e9d3a6fb7cb21580ac445bd65d992b) 1164s ok 36 - Get redirection 1164s ok 37 - Location header found 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 1164s ok 39 - HTTP code is 200 1164s ok 40 - Page contains a form 1164s ok 41 - URI match 1164s ok 42 - Field "confirm" is defined 1164s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1746179156%7D) 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 44 - Confirm OIDC sharing 1164s ok 45 - Get redirection 1164s ok 46 - Location header found 1164s # ==> Pushing RP <== 1164s ok 47 - REST request 1164s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 1164s # ==> Saving handler RP <== 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s # ==> Restoring RP <== 1164s ok 49 - Execute request 1164s ok 50 - Response is 200 1164s ok 51 - Content is JSON 1164s ok 52 - REST request 1164s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1164s # ==> Saving handler RP <== 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s # ==> Restoring RP <== 1164s ok 54 - Execute request 1164s ok 55 - Response is 200 1164s ok 56 - Content is JSON 1164s # ==> Popping RP <== 1164s ok 57 - Follow redirection to RP 1164s ok 58 - Get cookie lemonldap (96f53cc9a3bca27439a18b057b1183d10af1161dfe201242b0f12633e57c8d4c) 1164s # ==> Pushing RP <== 1164s # ==> Popping RP <== 1164s ok 59 - Query RP for logout 1164s ok 60 - Get redirection 1164s ok 61 - Location header found 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 1164s ok 63 - HTTP code is 200 1164s ok 64 - Page contains a form 1164s ok 65 - Host match 1164s ok 66 - Field "confirm" is defined 1164s ok 67 - CSP header authorize POST request to \# 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 68 - Confirm logout, endpoint /oauth2/logout 1164s ok 69 - Get redirection 1164s ok 70 - Location header found 1164s # ==> Pushing IDP <== 1164s # ==> Popping IDP <== 1164s ok 71 - Push logout to SAML IdP 1164s ok 72 - Get redirection 1164s ok 73 - Location header found 1164s ok 74 - Get cookie lemonldap (0) 1164s ok 75 - SSO cookie removed 1164s # ==> Pushing SP <== 1164s # ==> Popping SP <== 1164s ok 76 - Push logout to SAML IdP 1164s 1..76 1164s ok 1165s t/37-OIDC-RP-to-SAML-IdP-POST.t ................................... 1165s ok 1 - use Lemonldap::NG::Portal::Main; 1165s ok 2 - Portal object 1165s ok 3 - Init 1165s ok 4 - Portal app 1165s ok 5 - Register $type 1165s ok 6 - Portal object 1165s ok 7 - Init 1165s ok 8 - Portal app 1165s ok 9 - Register $type 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 10 - Get JWKS, endpoint /oauth2/jwks 1165s ok 11 - HTTP code is 200 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 1165s ok 13 - HTTP code is 200 1165s ok 14 - Portal object 1165s ok 15 - Init 1165s ok 16 - Portal app 1165s ok 17 - Register $type 1165s # ==> Pushing RP <== 1165s # ==> Popping RP <== 1165s ok 18 - Unauth SP request 1165s ok 19 - Get redirection 1165s ok 20 - Location header found 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 21 - Push request to OP, endpoint /oauth2/authorize 1165s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221746107277_45364%22%2C%22issuerTs%22%3A1746179157%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1165s ok 23 - HTTP code is 200 1165s ok 24 - Page contains a form 1165s ok 25 - Host match 1165s ok 26 - URI match 1165s ok 27 - Field "SAMLRequest" is defined 1165s ok 28 - CSP header authorize POST request to auth.idp.com 1165s ok 29 - Method is POST 1165s # ==> Pushing IDP <== 1165s # ==> Popping IDP <== 1165s ok 30 - Launch SAML request to IdP 1165s ok 31 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179157%2C%22issuerRequestsaml%22%3A%221746107277_38019%22%7D) 1165s # ==> Pushing IDP <== 1165s # ==> Popping IDP <== 1165s ok 32 - Post authentication 1165s ok 33 - HTTP code is 200 1165s ok 34 - Page contains a form 1165s ok 35 - CSP header authorize POST request to auth.sp.com 1165s ok 36 - Method is POST 1165s ok 37 - Get cookie lemonldap (f9b4e8137eb6fcf1794997789383835316ff77e5ac08624d6b4f3d12ddb42aa6) 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 38 - POST SAML response 1165s ok 39 - Get cookie lemonldap (53ad6c5c08629fefce64e5a206b4dffc9b08ae882c3d405009fcc66aff930f5b) 1165s ok 40 - Get redirection 1165s ok 41 - Location header found 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 1165s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179157%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1165s ok 44 - HTTP code is 200 1165s ok 45 - Page contains a form 1165s ok 46 - URI match 1165s ok 47 - Field "confirm" is defined 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 48 - Confirm OIDC sharing 1165s ok 49 - Get redirection 1165s ok 50 - Location header found 1165s # ==> Pushing RP <== 1165s ok 51 - REST request 1165s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 1165s # ==> Saving handler RP <== 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s # ==> Restoring RP <== 1165s ok 53 - Execute request 1165s ok 54 - Response is 200 1165s ok 55 - Content is JSON 1165s ok 56 - REST request 1165s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1165s # ==> Saving handler RP <== 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s # ==> Restoring RP <== 1165s ok 58 - Execute request 1165s ok 59 - Response is 200 1165s ok 60 - Content is JSON 1165s # ==> Popping RP <== 1165s ok 61 - Follow redirection to RP 1165s ok 62 - Get cookie lemonldap (2687137326fa673f44a79220a7027695cdb08ade582c0100badc55f9f5eeb84f) 1165s # ==> Pushing RP <== 1165s # ==> Popping RP <== 1165s ok 63 - Query RP for logout 1165s ok 64 - Get redirection 1165s ok 65 - Location header found 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 1165s ok 67 - HTTP code is 200 1165s ok 68 - Page contains a form 1165s ok 69 - Host match 1165s ok 70 - Field "confirm" is defined 1165s ok 71 - CSP header authorize POST request to \# 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 72 - Confirm logout, endpoint /oauth2/logout 1165s ok 73 - HTTP code is 200 1165s ok 74 - Page contains a form 1165s ok 75 - Host match 1165s ok 76 - URI match 1165s ok 77 - Field "SAMLRequest" is defined 1165s ok 78 - CSP header authorize POST request to auth.idp.com 1165s # ==> Pushing IDP <== 1165s # ==> Popping IDP <== 1165s ok 79 - Push logout to SAML IdP 1165s ok 80 - HTTP code is 200 1165s ok 81 - Page contains a form 1165s ok 82 - Host match 1165s ok 83 - URI match 1165s ok 84 - CSP header authorize POST request to auth.sp.com 1165s ok 85 - Get cookie lemonldap (0) 1165s ok 86 - SSO cookie removed 1165s # ==> Pushing SP <== 1165s # ==> Popping SP <== 1165s ok 87 - Push logout to SAML IdP 1165s 1..87 1165s ok 1166s t/37-OIDC-and-DBI-with-choice-and-override.t ...................... 1166s ok 1 - use Lemonldap::NG::Portal::Main; 1166s ok 2 - Portal object 1166s ok 3 - Init 1166s ok 4 - Portal app 1166s ok 5 - Register $type 1166s ok 6 - OP portal 1166s # ==> Pushing OP <== 1166s # ==> Popping OP <== 1166s ok 7 - Get JWKS, endpoint /oauth2/jwks 1166s ok 8 - HTTP code is 200 1166s # ==> Pushing OP <== 1166s # ==> Popping OP <== 1166s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1166s ok 10 - HTTP code is 200 1166s ok 11 - Portal object 1166s ok 12 - Init 1166s ok 13 - Portal app 1166s ok 14 - Register $type 1166s ok 15 - RP portal 1166s # ==> Pushing OP <== 1166s # ==> Popping OP <== 1166s # ==> Pushing RP <== 1166s # ==> Popping RP <== 1166s ok 16 - Auth query 1166s ok 17 - Get cookie lemonldap (e72c6c230c66bdfd530599f09b615a3bcd4afbfa07b8ffb847fbbddbc9e87cac) 1166s # ==> Pushing RP <== 1166s # ==> Popping RP <== 1166s ok 18 - Logout request 1166s ok 19 - Response is 200 1166s ok 20 - Cookie is deleted 1166s ok 21 - No pdata 1166s # ==> Pushing RP <== 1166s # ==> Popping RP <== 1166s ok 22 - Disconnect request 1166s ok 23 - Response is 401 1166s # ==> Pushing RP <== 1166s # ==> Popping RP <== 1166s ok 24 - Unauth RP request 1166s ok 25 - Get redirection 1166s ok 26 - Location header found 1166s # ==> Pushing OP <== 1166s # ==> Popping OP <== 1166s ok 27 - Push request to OP, endpoint /oauth2/authorize 1166s ok 28 - HTTP code is 200 1166s # ==> Pushing OP <== 1166s # ==> Popping OP <== 1166s ok 29 - Post authentication, endpoint /oauth2/authorize 1166s ok 30 - Get cookie lemonldap (0174ca1cbf8e6d09b7951b378ff9bd3c2f066cddcb47e7dbeb36d2c6f7dc96e5) 1166s ok 31 - HTTP code is 200 1166s ok 32 - Page contains a form 1166s ok 33 - Host match 1166s ok 34 - Field "confirm" is defined 1166s ok 35 - CSP header authorize POST request to \# 1166s # ==> Pushing OP <== 1166s # ==> Popping OP <== 1166s ok 36 - Post confirmation, endpoint /oauth2/authorize 1166s ok 37 - Get redirection 1166s ok 38 - Location header found 1166s # ==> Pushing RP <== 1166s ok 39 - REST request 1166s ok 40 - Request from RP to OP, endpoint /oauth2/token 1166s # ==> Saving handler RP <== 1166s # ==> Pushing OP <== 1166s # ==> Popping OP <== 1166s # ==> Restoring RP <== 1166s ok 41 - Execute request 1166s ok 42 - Response is 200 1166s ok 43 - Content is JSON 1166s # ==> Popping RP <== 1166s ok 44 - Call openidconnectcallback on RP 1166s ok 45 - Get cookie lemonldap (9ff0aeb8d04db6a9ff13753c8eacaa97551d94822c77a5b8e1c4250aa03ae627) 1166s 1..45 1166s ok 1167s t/37-SAML-SP-GET-to-OIDC-OP.t ..................................... 1167s ok 1 - use Lemonldap::NG::Portal::Main; 1167s ok 2 - Portal object 1167s ok 3 - Init 1167s ok 4 - Portal app 1167s ok 5 - Register $type 1167s # ==> Pushing OP <== 1167s # ==> Popping OP <== 1167s ok 6 - Get JWKS, endpoint /oauth2/jwks 1167s ok 7 - HTTP code is 200 1167s # ==> Pushing OP <== 1167s # ==> Popping OP <== 1167s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1167s ok 9 - HTTP code is 200 1167s ok 10 - Portal object 1167s ok 11 - Init 1167s ok 12 - Portal app 1167s ok 13 - Register $type 1167s ok 14 - Portal object 1167s ok 15 - Init 1167s ok 16 - Portal app 1167s ok 17 - Register $type 1167s # ==> Pushing SP <== 1167s # ==> Popping SP <== 1167s ok 18 - Try SAML SP 1167s ok 19 - Get redirection 1167s ok 20 - Location header found 1167s # ==> Pushing PROXY <== 1167s # ==> Popping PROXY <== 1167s ok 21 - Launch SAML request to IdP 1167s ok 22 - Get redirection 1167s ok 23 - Location header found 1167s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179158%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%22issuerRequestsaml%22%3A%221746107278_23987%22%7D) 1167s # ==> Pushing OP <== 1167s # ==> Popping OP <== 1167s ok 25 - Push request to OP, endpoint /oauth2/authorize 1167s ok 26 - HTTP code is 200 1167s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179158%2C%22issuerRequestoauth2%22%3A%221746107278_4656%22%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) 1167s # ==> Pushing OP <== 1167s # ==> Popping OP <== 1167s ok 28 - Post authentication, endpoint /oauth2/authorize 1167s ok 29 - Get cookie lemonldap (638070b89171e50806219209df20e2a27265a2ad22dbd8d60cf4a57e6b5e5e14) 1167s ok 30 - HTTP code is 200 1167s ok 31 - Page contains a form 1167s ok 32 - Host match 1167s ok 33 - Field "confirm" is defined 1167s ok 34 - CSP header authorize POST request to \# 1167s # ==> Pushing OP <== 1167s # ==> Popping OP <== 1167s ok 35 - Post confirmation, endpoint /oauth2/authorize 1167s ok 36 - Get redirection 1167s ok 37 - Location header found 1167s # ==> Pushing PROXY <== 1167s ok 38 - REST request 1167s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 1167s # ==> Saving handler PROXY <== 1167s # ==> Pushing OP <== 1167s # ==> Popping OP <== 1167s # ==> Restoring PROXY <== 1167s ok 40 - Execute request 1167s ok 41 - Response is 200 1167s ok 42 - Content is JSON 1167s ok 43 - REST request 1167s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1167s # ==> Saving handler PROXY <== 1167s # ==> Pushing OP <== 1167s # ==> Popping OP <== 1167s # ==> Restoring PROXY <== 1167s ok 45 - Execute request 1167s ok 46 - Response is 200 1167s ok 47 - Content is JSON 1167s # ==> Popping PROXY <== 1167s ok 48 - Call openidconnectcallback on Proxy 1167s ok 49 - Get cookie lemonldap (741f9990e169af4afa118575e353482c98dcad4d1ad2625d6e1a36ebbba070ae) 1167s ok 50 - Get redirection 1167s ok 51 - Location header found 1167s # ==> Pushing PROXY <== 1167s # ==> Popping PROXY <== 1167s ok 52 - Replay SAML request 1167s ok 53 - HTTP code is 200 1167s ok 54 - Page contains a form 1167s ok 55 - Host match 1167s ok 56 - URI match 1167s ok 57 - Field "SAMLResponse" is defined 1167s ok 58 - CSP header authorize POST request to auth.sp.com 1167s ok 59 - Method is POST 1167s # ==> Pushing SP <== 1167s # ==> Popping SP <== 1167s ok 60 - Post SAML response to SP 1167s ok 61 - Get cookie lemonldap (52796630582ef99d9832743c407b29b91f85c1e4678935e11417be8494801ced) 1167s ok 62 - Get redirection 1167s ok 63 - Location is http://auth.sp.com/ 1167s # ==> Pushing SP <== 1167s # ==> Popping SP <== 1167s ok 64 - Query SP for logout 1167s ok 65 - Get redirection 1167s ok 66 - Location header found 1167s # ==> Pushing PROXY <== 1167s # ==> Popping PROXY <== 1167s ok 67 - Launch SAML logout request to IdP 1167s ok 68 - Get redirection 1167s ok 69 - Location header found 1167s ok 70 - Get cookie lemonldap (0) 1167s ok 71 - SSO cookie removed 1167s # ==> Pushing SP <== 1167s # ==> Popping SP <== 1167s ok 72 - Forward logout response to SP 1167s ok 73 - HTTP code is 200 1167s 1..73 1167s ok 1168s t/37-SAML-SP-GET-to-SAML-with-Logout.t ............................ 1168s ok 1 - use Lemonldap::NG::Portal::Main; 1168s ok 2 - Portal object 1168s ok 3 - Init 1168s ok 4 - Portal app 1168s ok 5 - Register $type 1168s ok 6 - Portal object 1168s ok 7 - Init 1168s ok 8 - Portal app 1168s ok 9 - Register $type 1168s ok 10 - Portal object 1168s ok 11 - Init 1168s ok 12 - Portal app 1168s ok 13 - Register $type 1168s # ==> Pushing SP <== 1168s # ==> Popping SP <== 1168s ok 14 - Try SAML SP 1168s ok 15 - Get redirection 1168s ok 16 - Location header found 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 17 - Launch SAML request to proxy 1168s ok 18 - Get redirection 1168s ok 19 - Location header found 1168s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107279_46748%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179159%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 1168s # ==> Pushing IDP <== 1168s # ==> Popping IDP <== 1168s ok 21 - Launch SAML request to proxy 1168s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179159%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107279_35744%22%7D) 1168s ok 23 - HTTP code is 200 1168s ok 24 - Page contains a form 1168s ok 25 - Host match 1168s ok 26 - Field "user" is defined 1168s ok 27 - Field "password" is defined 1168s ok 28 - CSP header authorize POST request to \# 1168s # ==> Pushing IDP <== 1168s # ==> Popping IDP <== 1168s ok 29 - Post authentication, endpoint 1168s ok 30 - Get cookie lemonldap (6f06bdef01d89ab64b5b2fd7532a3f5beee971bcba72002366bc2b76a275b61f) 1168s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107279_35744%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1168s ok 32 - Get redirection 1168s ok 33 - Location header found 1168s # ==> Pushing IDP <== 1168s # ==> Popping IDP <== 1168s ok 34 - Follow redirection to issuer 1168s ok 35 - Get cookie lemonldappdata () 1168s ok 36 - HTTP code is 200 1168s ok 37 - Page contains a form 1168s ok 38 - Host match 1168s ok 39 - URI match 1168s ok 40 - Field "SAMLResponse" is defined 1168s ok 41 - CSP header authorize POST request to auth.proxy.com 1168s ok 42 - Method is POST 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 43 - Post SAMLResponse to proxy 1168s ok 44 - Get cookie lemonldap (343afb076309d574924e161446f59f0d88d04760c0408898d905b48da9feaaf7) 1168s ok 45 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107279_46748%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1168s ok 46 - Get redirection 1168s ok 47 - Location header found 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 48 - Follow redirection to issuer 1168s ok 49 - Get cookie lemonldappdata () 1168s ok 50 - HTTP code is 200 1168s ok 51 - Page contains a form 1168s ok 52 - Host match 1168s ok 53 - URI match 1168s ok 54 - Field "SAMLResponse" is defined 1168s ok 55 - CSP header authorize POST request to auth.sp.com 1168s ok 56 - Method is POST 1168s # ==> Pushing SP <== 1168s # ==> Popping SP <== 1168s ok 57 - Post SAMLResponse to SP 1168s ok 58 - Get cookie lemonldap (0e41b9f35e22b9c8e93133ea8f435eb664a0548479b3aee64417be7090aa7391) 1168s ok 59 - Get redirection 1168s ok 60 - Location header found 1168s # ==> Pushing SP <== 1168s # ==> Popping SP <== 1168s ok 61 - Initiate logout 1168s ok 62 - Get cookie lemonldap (0) 1168s ok 63 - Removed lemonldap cookie at sp 1168s ok 64 - Get redirection 1168s ok 65 - Location header found 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 66 - Forward logout to proxy 1168s ok 67 - Get cookie lemonldap (0) 1168s ok 68 - Removed lemonldap cookie at proxy 1168s ok 69 - Get redirection 1168s ok 70 - Location header found 1168s # ==> Pushing IDP <== 1168s # ==> Popping IDP <== 1168s ok 71 - Forward logout to IDP 1168s ok 72 - Get cookie lemonldap (0) 1168s ok 73 - Removed lemonldap cookie at idp 1168s ok 74 - Get redirection 1168s ok 75 - Location header found 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 76 - Forward logout to proxy 1168s ok 77 - Get redirection 1168s ok 78 - Location header found 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 79 - Resume proxy logout process 1168s ok 80 - Get redirection 1168s ok 81 - Location header found 1168s # ==> Pushing SP <== 1168s # ==> Popping SP <== 1168s ok 82 - Forward logout to sp 1168s ok 83 - Logout OK: code found on page 1168s ok 84 - Logout OK 1168s 1..84 1168s ok 1168s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t ..................... 1168s ok 1 - use Lemonldap::NG::Portal::Main; 1168s ok 2 - Portal object 1168s ok 3 - Init 1168s ok 4 - Portal app 1168s ok 5 - Register $type 1168s ok 6 - Portal object 1168s ok 7 - Init 1168s ok 8 - Portal app 1168s ok 9 - Register $type 1168s ok 10 - Portal object 1168s ok 11 - Init 1168s ok 12 - Portal app 1168s ok 13 - Register $type 1168s # ==> Pushing SP <== 1168s # ==> Popping SP <== 1168s ok 14 - Unauth SP request 1168s ok 15 - HTTP code is 200 1168s ok 16 - Page contains a form 1168s ok 17 - Host match 1168s ok 18 - URI match 1168s ok 19 - Field "SAMLRequest" is defined 1168s ok 20 - CSP header authorize POST request to auth.proxy.com 1168s ok 21 - Method is POST 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 22 - Post SAML request to IdP 1168s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1746179160%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107280_51336%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1168s ok 24 - Found SAML choice 1168s ok 25 - HTTP code is 200 1168s ok 26 - Page contains a form 1168s ok 27 - CSP header authorize POST request to \# 1168s # ==> Pushing PROXY <== 1168s # ==> Popping PROXY <== 1168s ok 28 - Select "CAS" 1168s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221746107280_51336%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179160%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22_choice%22%3A%22cas%22%7D) 1168s ok 30 - Get cookie llngcasserver (idp) 1168s ok 31 - Get CAS server cookie 1168s ok 32 - Get redirection 1168s ok 33 - Location header found 1168s # ==> Pushing ISSUER <== 1168s # ==> Popping ISSUER <== 1168s ok 34 - Query CAS server 1168s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107280_50575%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1746179160%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1168s ok 36 - HTTP code is 200 1168s ok 37 - Page contains a form 1168s ok 38 - CSP header authorize POST request to \# 1168s # ==> Pushing ISSUER <== 1168s # ==> Popping ISSUER <== 1168s ok 39 - Post authentication 1168s ok 40 - Get cookie lemonldap (9428a65d388b7335621765242acaf384ac82140a2526c29d01f0bdf7e9b64dc5) 1168s ok 41 - Get redirection 1168s ok 42 - Location header found 1168s # ==> Pushing PROXY <== 1168s ok 43 - SOAP request 1168s # ==> Saving handler PROXY <== 1168s # ==> Pushing ISSUER <== 1168s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1168s # ==> Popping ISSUER <== 1168s # ==> Restoring PROXY <== 1168s ok 44 - Execute request to /cas/serviceValidate 1168s ok 45 - HTTP code is 200 1168s ok 46 - Content is XML 1168s # ==> Popping PROXY <== 1168s ok 47 - Push CAS response to proxy 1168s ok 48 - Get cookie lemonldap (4ddb748043e2e4c30977741db62d26860132259d35618661a5570146ccda4d3c) 1168s ok 49 - HTTP code is 200 1168s ok 50 - Page contains a form 1168s ok 51 - Host match 1168s ok 52 - URI match 1168s ok 53 - Field "SAMLResponse" is defined 1168s ok 54 - CSP header authorize POST request to auth.sp.com 1168s ok 55 - Method is POST 1168s # ==> Pushing SP <== 1168s # ==> Popping SP <== 1168s ok 56 - Post SAML response to SP 1168s ok 57 - Get redirection 1168s ok 58 - Location is http://auth.sp.com/ 1168s ok 59 - Get cookie lemonldap (801519512e227374eed4f49d2376503586aad3a185613b10b78fcb8378776958) 1168s # ==> Pushing SP <== 1168s # ==> Popping SP <== 1168s ok 60 - Get / on SP 1168s ok 61 - HTTP code is 200 1168s ok 62 - Authenticated as fa@badwolf.org@proxy 1168s ok 63 - UTF-8 values 1168s 1..63 1168s ok 1169s t/37-SAML-SP-POST-to-CAS-server.t ................................. 1169s ok 1 - use Lemonldap::NG::Portal::Main; 1169s ok 2 - Portal object 1169s ok 3 - Init 1169s ok 4 - Portal app 1169s ok 5 - Register $type 1169s ok 6 - Portal object 1169s ok 7 - Init 1169s ok 8 - Portal app 1169s ok 9 - Register $type 1169s ok 10 - Portal object 1169s ok 11 - Init 1169s ok 12 - Portal app 1169s ok 13 - Register $type 1169s # ==> Pushing SP <== 1169s # ==> Popping SP <== 1169s ok 14 - Unauth SP request 1169s ok 15 - HTTP code is 200 1169s ok 16 - Page contains a form 1169s ok 17 - Host match 1169s ok 18 - URI match 1169s ok 19 - Field "SAMLRequest" is defined 1169s ok 20 - CSP header authorize POST request to auth.proxy.com 1169s ok 21 - Method is POST 1169s # ==> Pushing PROXY <== 1169s # ==> Popping PROXY <== 1169s ok 22 - Post SAML request to IdP 1169s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221746107281_45396%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1746179161%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1169s ok 24 - Get cookie llngcasserver (idp) 1169s ok 25 - Get CAS server cookie 1169s ok 26 - Get redirection 1169s ok 27 - Location header found 1169s # ==> Pushing ISSUER <== 1169s # ==> Popping ISSUER <== 1169s ok 28 - Query CAS server 1169s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221746107281_7379%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1746179161%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1169s ok 30 - HTTP code is 200 1169s ok 31 - Page contains a form 1169s ok 32 - CSP header authorize POST request to \# 1169s # ==> Pushing ISSUER <== 1169s # ==> Popping ISSUER <== 1169s ok 33 - Post authentication 1169s ok 34 - Get cookie lemonldap (caa77c668bd5ddd9435b42508bf88632ce1bbf741a6a8148de8af9a058dbe522) 1169s ok 35 - Get redirection 1169s ok 36 - Location header found 1169s # ==> Pushing PROXY <== 1169s ok 37 - SOAP request 1169s # ==> Saving handler PROXY <== 1169s # ==> Pushing ISSUER <== 1169s Use of uninitialized value $app in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm line 996. 1169s # ==> Popping ISSUER <== 1169s # ==> Restoring PROXY <== 1169s ok 38 - Execute request to /cas/serviceValidate 1169s ok 39 - HTTP code is 200 1169s ok 40 - Content is XML 1169s # ==> Popping PROXY <== 1169s ok 41 - Push CAS response to proxy 1169s ok 42 - Get cookie lemonldap (950edea92b2f070cce08fcfcde0be00c1e08a192bd0e465a20590307b368a2de) 1169s ok 43 - HTTP code is 200 1169s ok 44 - Page contains a form 1169s ok 45 - Host match 1169s ok 46 - URI match 1169s ok 47 - Field "SAMLResponse" is defined 1169s ok 48 - CSP header authorize POST request to auth.sp.com 1169s ok 49 - Method is POST 1169s # ==> Pushing SP <== 1169s # ==> Popping SP <== 1169s ok 50 - Post SAML response to SP 1169s ok 51 - Get redirection 1169s ok 52 - Location is http://auth.sp.com/ 1169s ok 53 - Get cookie lemonldap (53a8a006f392bb3b5f11bfe263e4a547213e6c368fe678637759fa319e0ab77d) 1169s # ==> Pushing SP <== 1169s # ==> Popping SP <== 1169s ok 54 - Get / on SP 1169s ok 55 - HTTP code is 200 1169s ok 56 - Authenticated as fa@badwolf.org@proxy 1169s ok 57 - UTF-8 values 1169s 1..57 1169s ok 1170s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.t ........................ 1170s ok 1 - use Lemonldap::NG::Portal::Main; 1170s ok 2 - Portal object 1170s ok 3 - Init 1170s ok 4 - Portal app 1170s ok 5 - Register $type 1170s # ==> Pushing OP <== 1170s # ==> Popping OP <== 1170s ok 6 - Get JWKS, endpoint /oauth2/jwks 1170s ok 7 - HTTP code is 200 1170s # ==> Pushing OP <== 1170s # ==> Popping OP <== 1170s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1170s ok 9 - HTTP code is 200 1170s ok 10 - Portal object 1170s ok 11 - Init 1170s ok 12 - Portal app 1170s ok 13 - Register $type 1170s ok 14 - Portal object 1170s ok 15 - Init 1170s ok 16 - Portal app 1170s ok 17 - Register $type 1170s # ==> Pushing SP <== 1170s # ==> Popping SP <== 1170s ok 18 - Try SAML SP 1170s ok 19 - HTTP code is 200 1170s ok 20 - Page contains a form 1170s ok 21 - Host match 1170s ok 22 - URI match 1170s ok 23 - Field "SAMLRequest" is defined 1170s ok 24 - CSP header authorize POST request to auth.proxy.com 1170s # ==> Pushing PROXY <== 1170s # ==> Popping PROXY <== 1170s ok 25 - Launch SAML request to IdP 1170s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107282_45150%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179162%7D) 1170s ok 27 - Get redirection 1170s ok 28 - Location header found 1170s # ==> Pushing OP <== 1170s # ==> Popping OP <== 1170s ok 29 - Push request to OP, endpoint /oauth2/authorize 1170s ok 30 - HTTP code is 200 1170s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1746179162%2C%22issuerRequestoauth2%22%3A%221746107282_18262%22%7D) 1170s # ==> Pushing OP <== 1170s # ==> Popping OP <== 1170s ok 32 - Post authentication, endpoint /oauth2/authorize 1170s ok 33 - Get cookie lemonldap (7e3f224b8d5be2094cf150876f69e29d37888144df5acae26b216cbba9779942) 1170s ok 34 - HTTP code is 200 1170s ok 35 - Page contains a form 1170s ok 36 - Host match 1170s ok 37 - Field "confirm" is defined 1170s ok 38 - CSP header authorize POST request to \# 1170s # ==> Pushing OP <== 1170s # ==> Popping OP <== 1170s ok 39 - Post confirmation, endpoint /oauth2/authorize 1170s ok 40 - Get redirection 1170s ok 41 - Location header found 1170s # ==> Pushing PROXY <== 1170s ok 42 - REST request 1170s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1170s # ==> Saving handler PROXY <== 1170s # ==> Pushing OP <== 1170s # ==> Popping OP <== 1170s # ==> Restoring PROXY <== 1170s ok 44 - Execute request 1170s ok 45 - Response is 200 1170s ok 46 - Content is JSON 1170s ok 47 - REST request 1170s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1170s # ==> Saving handler PROXY <== 1170s # ==> Pushing OP <== 1170s # ==> Popping OP <== 1170s # ==> Restoring PROXY <== 1170s ok 49 - Execute request 1170s ok 50 - Response is 200 1170s ok 51 - Content is JSON 1170s # ==> Popping PROXY <== 1170s ok 52 - Call openidconnectcallback on Proxy 1170s ok 53 - Get cookie lemonldap (2f8f093fe69b2b9053daede9411636b44ee4f152d90cb14206ae87f65190e36a) 1170s ok 54 - Get redirection 1170s ok 55 - Location header found 1170s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107282_45150%22%7D) 1170s # ==> Pushing PROXY <== 1170s # ==> Popping PROXY <== 1170s ok 57 - Replay SAML request 1170s ok 58 - HTTP code is 200 1170s ok 59 - Page contains a form 1170s ok 60 - Host match 1170s ok 61 - URI match 1170s ok 62 - Field "SAMLResponse" is defined 1170s ok 63 - CSP header authorize POST request to auth.sp.com 1170s ok 64 - Method is POST 1170s # ==> Pushing SP <== 1170s # ==> Popping SP <== 1170s ok 65 - Post SAML response to SP 1170s ok 66 - Get cookie lemonldap (67537e80c9c4e756400bce615791641038ef400a73524a739454b919e94fd78e) 1170s ok 67 - Get redirection 1170s ok 68 - Location is http://auth.sp.com/ 1170s # ==> Pushing SP <== 1170s # ==> Popping SP <== 1170s ok 69 - Query SP for logout 1170s ok 70 - HTTP code is 200 1170s ok 71 - Page contains a form 1170s ok 72 - Host match 1170s ok 73 - URI match 1170s ok 74 - Field "SAMLRequest" is defined 1170s ok 75 - CSP header authorize POST request to auth.proxy.com 1170s # ==> Pushing PROXY <== 1170s # ==> Popping PROXY <== 1170s ok 76 - Launch SAML logout request to IdP 1170s ok 77 - HTTP code is 200 1170s ok 78 - Page contains a form 1170s ok 79 - Host match 1170s ok 80 - URI match 1170s ok 81 - Field "SAMLResponse" is defined 1170s ok 82 - CSP header authorize POST request to auth.sp.com 1170s ok 83 - Get cookie lemonldap (0) 1170s ok 84 - SSO cookie removed 1170s # ==> Pushing SP <== 1170s # ==> Popping SP <== 1170s ok 85 - Forward logout response to SP 1170s ok 86 - Get redirection 1170s ok 87 - Location is http://auth.sp.com/?logout=1 1170s 1..87 1170s ok 1171s t/37-SAML-SP-POST-to-OIDC-OP.t .................................... 1171s ok 1 - use Lemonldap::NG::Portal::Main; 1171s ok 2 - Portal object 1171s ok 3 - Init 1171s ok 4 - Portal app 1171s ok 5 - Register $type 1171s # ==> Pushing OP <== 1171s # ==> Popping OP <== 1171s ok 6 - Get JWKS, endpoint /oauth2/jwks 1171s ok 7 - HTTP code is 200 1171s # ==> Pushing OP <== 1171s # ==> Popping OP <== 1171s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1171s ok 9 - HTTP code is 200 1171s ok 10 - Portal object 1171s ok 11 - Init 1171s ok 12 - Portal app 1171s ok 13 - Register $type 1171s ok 14 - Portal object 1171s ok 15 - Init 1171s ok 16 - Portal app 1171s ok 17 - Register $type 1171s # ==> Pushing SP <== 1171s # ==> Popping SP <== 1171s ok 18 - Try SAML SP 1171s ok 19 - HTTP code is 200 1171s ok 20 - Page contains a form 1171s ok 21 - Host match 1171s ok 22 - URI match 1171s ok 23 - Field "SAMLRequest" is defined 1171s ok 24 - CSP header authorize POST request to auth.proxy.com 1171s # ==> Pushing PROXY <== 1171s # ==> Popping PROXY <== 1171s ok 25 - Launch SAML request to IdP 1171s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1746179163%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221746107283_26569%22%7D) 1171s ok 27 - Get redirection 1171s ok 28 - Location header found 1171s # ==> Pushing OP <== 1171s # ==> Popping OP <== 1171s ok 29 - Push request to OP, endpoint /oauth2/authorize 1171s ok 30 - HTTP code is 200 1171s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221746107283_29723%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%3A1746179163%7D) 1171s # ==> Pushing OP <== 1171s # ==> Popping OP <== 1171s ok 32 - Post authentication, endpoint /oauth2/authorize 1171s ok 33 - Get cookie lemonldap (e5c2ea5495f9ad0a600475d1ad3bc8189a0ca480685a455032d195b07b8a5ac2) 1171s ok 34 - HTTP code is 200 1171s ok 35 - Page contains a form 1171s ok 36 - Host match 1171s ok 37 - Field "confirm" is defined 1171s ok 38 - CSP header authorize POST request to \# 1171s # ==> Pushing OP <== 1171s # ==> Popping OP <== 1171s ok 39 - Post confirmation, endpoint /oauth2/authorize 1171s ok 40 - Get redirection 1171s ok 41 - Location header found 1171s # ==> Pushing PROXY <== 1171s ok 42 - REST request 1171s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 1171s # ==> Saving handler PROXY <== 1171s # ==> Pushing OP <== 1171s # ==> Popping OP <== 1171s # ==> Restoring PROXY <== 1171s ok 44 - Execute request 1171s ok 45 - Response is 200 1171s ok 46 - Content is JSON 1171s ok 47 - REST request 1171s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1171s # ==> Saving handler PROXY <== 1171s # ==> Pushing OP <== 1171s # ==> Popping OP <== 1171s # ==> Restoring PROXY <== 1171s ok 49 - Execute request 1171s ok 50 - Response is 200 1171s ok 51 - Content is JSON 1171s # ==> Popping PROXY <== 1171s ok 52 - Call openidconnectcallback on Proxy 1171s ok 53 - Get cookie lemonldap (e9a18675dc0382c4da6d1de8db5a9194401e899cd9322e32083df770f7aba3f1) 1171s ok 54 - Get redirection 1171s ok 55 - Location header found 1171s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221746107283_26569%22%7D) 1171s # ==> Pushing PROXY <== 1171s # ==> Popping PROXY <== 1171s ok 57 - Replay SAML request 1171s ok 58 - HTTP code is 200 1171s ok 59 - Page contains a form 1171s ok 60 - Host match 1171s ok 61 - URI match 1171s ok 62 - Field "SAMLResponse" is defined 1171s ok 63 - CSP header authorize POST request to auth.sp.com 1171s ok 64 - Method is POST 1171s # ==> Pushing SP <== 1171s # ==> Popping SP <== 1171s ok 65 - Post SAML response to SP 1171s ok 66 - Get cookie lemonldap (5354c3643b3f7b2945ba94397077e60b3ca361cac400fea578748f560be615d3) 1171s ok 67 - Get redirection 1171s ok 68 - Location is http://auth.sp.com/ 1171s # ==> Pushing SP <== 1171s # ==> Popping SP <== 1171s ok 69 - Query SP for logout 1171s ok 70 - HTTP code is 200 1171s ok 71 - Page contains a form 1171s ok 72 - Host match 1171s ok 73 - URI match 1171s ok 74 - Field "SAMLRequest" is defined 1171s ok 75 - CSP header authorize POST request to auth.proxy.com 1171s # ==> Pushing PROXY <== 1171s # ==> Popping PROXY <== 1171s ok 76 - Launch SAML logout request to IdP 1171s ok 77 - HTTP code is 200 1171s ok 78 - Page contains a form 1171s ok 79 - Host match 1171s ok 80 - URI match 1171s ok 81 - Field "SAMLResponse" is defined 1171s ok 82 - CSP header authorize POST request to auth.sp.com 1171s ok 83 - Get cookie lemonldap (0) 1171s ok 84 - SSO cookie removed 1171s # ==> Pushing SP <== 1171s # ==> Popping SP <== 1171s ok 85 - Forward logout response to SP 1171s ok 86 - Get redirection 1171s ok 87 - Location is http://auth.sp.com/?logout=1 1171s 1..87 1171s ok 1172s t/38-No-persistent-session.t ...................................... 1172s ok 1 - use Lemonldap::NG::Portal::Main; 1172s ok 2 - Portal object 1172s ok 3 - Init 1172s ok 4 - Portal app 1172s ok 5 - Auth query 1172s ok 6 - Get cookie lemonldap (11a60ab17f8a4014cec35dc003bc1f0fc3c857aaacfdf49818f6aa2fed17281d) 1172s ok 7 - Logout request 1172s ok 8 - Response is 200 1172s ok 9 - Cookie is deleted 1172s ok 10 - No pdata 1172s ok 11 - Disconnect request 1172s ok 12 - Response is 401 1172s ok 13 - Auth query 1172s ok 14 - Get cookie lemonldap (b30e72a0813b53114be0260dacd7ff75b46264c878a4e89f77379600a9fc3e01) 1172s ok 15 - Logout request 1172s ok 16 - Response is 200 1172s ok 17 - Cookie is deleted 1172s ok 18 - No pdata 1172s ok 19 - Disconnect request 1172s ok 20 - Response is 401 1172s ok 21 - Auth query 1172s ok 22 - Get cookie lemonldap (a8da0e3835b840db2f0f4ce48007ab03a431d7131511ac19293c3156f8ea9399) 1172s ok 23 - History found 1172s ok 24 - -> NO history : only one entry found 1172s ok 25 - Form registration 1172s ok 26 - Get redirection 1172s ok 27 - Location header found 1172s ok 28 - Form registration 1172s ok 29 - Found TOTP js 1172s ok 30 - Get new key 1172s ok 31 - Content is JSON 1172s ok 32 - Found secret 1172s ok 33 - Found token 1172s ok 34 - Code 1172s ok 35 - Code contains 8 digits 1172s ok 36 - Post code 1172s ok 37 - Content is JSON 1172s ok 38 - Key is registered 1172s ok 39 - Logout request 1172s ok 40 - Response is 200 1172s ok 41 - Cookie is deleted 1172s ok 42 - No pdata 1172s ok 43 - Disconnect request 1172s ok 44 - Response is 401 1172s ok 45 - Auth query 1172s ok 46 - Get cookie lemonldap (b703660e12e91a82b067b5dd225b29a84bb670291ca47f63f00d275988f13bbb) 1172s ok 47 - Logout request 1172s ok 48 - Response is 200 1172s ok 49 - Cookie is deleted 1172s ok 50 - No pdata 1172s ok 51 - Disconnect request 1172s ok 52 - Response is 401 1172s 1..52 1172s ok 1172s t/39-Failing-RP-Logout.t .......................................... 1172s ok 1 - use Lemonldap::NG::Portal::Main; 1172s ok 2 - Portal object 1172s ok 3 - Init 1172s ok 4 - Portal app 1172s ok 5 - Register $type 1172s ok 6 - OP portal 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s ok 7 - Get JWKS, endpoint /oauth2/jwks 1172s ok 8 - HTTP code is 200 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1172s ok 10 - HTTP code is 200 1172s ok 11 - Portal object 1172s ok 12 - Init 1172s ok 13 - Portal app 1172s ok 14 - Register $type 1172s ok 15 - RP portal 1172s # ==> Pushing RP <== 1172s # ==> Popping RP <== 1172s ok 16 - Unauth RP request 1172s ok 17 - Get redirection 1172s ok 18 - Location header found 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s ok 19 - Push request to OP, endpoint /oauth2/authorize 1172s ok 20 - HTTP code is 200 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s ok 21 - Post authentication, endpoint /oauth2/authorize 1172s ok 22 - Get cookie lemonldap (36fde446a0bfe30954568093166306697f03fe285336c4a2da38d41fa6cda666) 1172s ok 23 - HTTP code is 200 1172s ok 24 - Page contains a form 1172s ok 25 - Host match 1172s ok 26 - Field "confirm" is defined 1172s ok 27 - CSP header authorize POST request to \# 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s ok 28 - Post confirmation, endpoint /oauth2/authorize 1172s ok 29 - Get redirection 1172s ok 30 - Location header found 1172s # ==> Pushing RP <== 1172s ok 31 - REST request 1172s ok 32 - Request from RP to OP, endpoint /oauth2/token 1172s # ==> Saving handler RP <== 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s # ==> Restoring RP <== 1172s ok 33 - Execute request 1172s ok 34 - Response is 200 1172s ok 35 - Content is JSON 1172s ok 36 - REST request 1172s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1172s # ==> Saving handler RP <== 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s # ==> Restoring RP <== 1172s ok 38 - Execute request 1172s ok 39 - Response is 200 1172s ok 40 - Content is JSON 1172s # ==> Popping RP <== 1172s ok 41 - Call openidconnectcallback on RP 1172s ok 42 - Get cookie lemonldap (64745eac096d2e140788f37ef4438c09dee3f31b9795744b23963691cac0fcca) 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s # ==> Pushing OP <== 1172s ok 43 - REST request 1172s ok 44 - Request from OP to RP 1172s # ==> Saving handler OP <== 1172s # ==> Pushing RP <== 1172s # ==> Popping RP <== 1172s # ==> Restoring OP <== 1172s ok 45 - Execute request 1172s ok 46 - Response is 200 1172s # ==> Popping OP <== 1172s ok 47 - Query OP for logout 1172s ok 48 - HTTP code is 200 1172s ok 49 - Display PE_SLO_ERROR 1172s # ==> Pushing OP <== 1172s # ==> Popping OP <== 1172s ok 50 - Test if user is reject on OP 1172s ok 51 - Response status is 401 1172s ok 52 - Content is JSON 1172s ok 53 - Error code is 1 1172s # ==> Pushing RP <== 1172s # ==> Popping RP <== 1172s ok 54 - Test if user is reject on RP 1172s ok 55 - Get redirection 1172s ok 56 - Location header found 1172s 1..56 1172s ok 1173s t/40-Notifications-Explorer-JSON-File.t ........................... 1173s ok 1 - use Lemonldap::NG::Portal::Main; 1173s ok 2 - Portal object 1173s ok 3 - Init 1173s ok 4 - Portal app 1173s ok 5 - Auth query 1173s ok 6 - HTTP code is 200 1173s ok 7 - Get cookie lemonldap (aRTPJnKuFrFvb9sduC1BeIt9YTgy2Hyheo1u0K5Jt7mZ7OPss5Kz8jlVwddOyTGcVpVTC9rygMfA3JZg88r/Kqp4ymjBshLcD4fnzYHBYFciLqX3etEKwv8jD7+uwqIUp+xWmS5bA4lYhcYijO2wAQ==) 1173s ok 8 - HTTP code is 200 1173s ok 9 - Page contains a form 1173s ok 10 - URI match 1173s ok 11 - Field "reference1x1" is defined 1173s ok 12 - Test cookie received 1173s ok 13 - Response status is 401 1173s ok 14 - Content is JSON 1173s ok 15 - Error code is 1 1173s ok 16 - Auth query 1173s ok 17 - HTTP code is 200 1173s ok 18 - Get cookie lemonldap (cfhYgqsz9azfMu835AQrLL3EgSXqGk/qYY83TKkxNv2p5DmQd5uZf8qDYJEZIY2Oi7AHLna3J7U7GmZHr8F2uUHkveLivCAOVpU2Rm/MyfTtW/FEQV71QMEyV9PILOJERub5A9B30oSzfko1MiT11w==) 1173s ok 19 - HTTP code is 200 1173s ok 20 - Page contains a form 1173s ok 21 - URI match 1173s ok 22 - Field "reference1x1" is defined 1173s ok 23 - Test cookie received 1173s ok 24 - Response status is 401 1173s ok 25 - Content is JSON 1173s ok 26 - Error code is 1 1173s ok 27 - Accept notification 1173s ok 28 - Notification was not deleted 1173s ok 29 - Get cookie lemonldap (46f52fb2a72f5797cc7b345e0f0b3e786205bdebb6dd2b544c4d03aff27f2271) 1173s ok 30 - New auth query 1173s ok 31 - Authenticated as dwho 1173s ok 32 - Menu displayed 1173s ok 33 - Link found 1173s ok 34 - Notifications explorer query 1173s ok 35 - Language icons found 1173s ok 36 - trspan="myNotification" found 1173s ok 37 - trspan="date" found 1173s ok 38 - trspan="reference" found 1173s ok 39 - trspan="action" found 1173s ok 40 - epoch found 1173s ok 41 - testref found 1173s ok 42 - fa-eye found 1173s ok 43 - Notififcation container found 1173s ok 44 - trspan="verify" found 1173s ok 45 - Found NOTIFICATIONS js 1173s ok 46 - Display testref notification query 1173s ok 47 - Response is JSON 1173s ok 48 - Result is 1 1173s ok 49 - Hidden input found 1173s ok 50 -

tag found 1173s ok 51 -

tag found 1173s ok 52 -

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

tag found 1174s ok 54 -

tag found 1174s ok 55 -

tag found 1174s ok 56 - Checkbox 1 found 1174s ok 57 - Checkbox 2 found 1174s ok 58 - Malformed query 1174s ok 59 - Response is JSON 1174s ok 60 - Missing epoch parameter 1174s ok 61 - Bad query 1174s ok 62 - Response is JSON 1174s ok 63 - Result is 0 1174s ok 64 - Notification is 0 1174s ok 65 - CheckUser form 1174s ok 66 - HTTP code is 200 1174s ok 67 - Page contains a form 1174s ok 68 - URI match 1174s ok 69 - Field "user" is defined 1174s ok 70 - Field "url" is defined 1174s ok 71 - Found trspan="checkUser" 1174s ok 72 - Notification "testref" not found 1174s 1..72 1174s ok 1174s t/40-Notifications-JSON-DBI.t ..................................... 1174s ok 1 - use Lemonldap::NG::Portal::Main; 1174s ok 2 - Portal object 1174s ok 3 - Init 1174s ok 4 - Portal app 1174s ok 5 - Auth query 1174s ok 6 - HTTP code is 200 1174s ok 7 - Get cookie lemonldap (8gBELMRXJEb5dJBLVSiP7hz1wHAxPDeae+FIHalDi++A/f9o0rVEoI/BsSnm28FO78/ggylSrUIAhIYnFX3QGBJVl4uQzIcVg7UTcuBSmnmA/+kAeAfFYjXflACo5bQ/TcZ1fouHgTjQUBdtAm7vAg==) 1174s ok 8 - Two notification references found 1174s ok 9 - 1st reference found is "testref2" 1174s ok 10 - 2nd reference found is "testref" 1174s ok 11 - HTTP code is 200 1174s ok 12 - Page contains a form 1174s ok 13 - URI match 1174s ok 14 - Field "reference1x1" is defined 1174s ok 15 - Field "url" is defined 1174s ok 16 - Test cookie received 1174s ok 17 - Response status is 401 1174s ok 18 - Content is JSON 1174s ok 19 - Error code is 1 1174s ok 20 - Don't accept notification 1174s ok 21 - HTTP code is 200 1174s ok 22 - Accept notifications 1174s ok 23 - Get redirection 1174s ok 24 - Location is http://test1.example.com/ 1174s ok 25 - Make sure no pdata is returned 1174s ok 26 - Get cookie lemonldap (5a701a00a878746ab168f01fdd0cdeaa314d31c74f4fd0e05635b51cc56ea801) 1174s ok 27 - Notification was deleted 1174s ok 28 - Notifications explorer query 1174s ok 29 - Response is JSON 1174s ok 30 - Result is 2 1174s ok 31 - MSG is myNotifications 1174s ok 32 - Notification 1 found 1174s ok 33 - Notification 2 found 1174s ok 34 - epoch found 1174s ok 35 - Logout request 1174s ok 36 - Response is 200 1174s ok 37 - Cookie is deleted 1174s ok 38 - No pdata 1174s ok 39 - Disconnect request 1174s ok 40 - Response is 401 1174s ok 41 - Auth query 1174s ok 42 - Get redirection 1174s ok 43 - Location is http://test1.example.com/ 1174s ok 44 - Get cookie lemonldap (46103883013184db06f4457cd03935637f48018a29ab2a74913efc549c1ee441) 1174s ok 45 - Logout request 1174s ok 46 - Response is 200 1174s ok 47 - Cookie is deleted 1174s ok 48 - No pdata 1174s ok 49 - Disconnect request 1174s ok 50 - Response is 401 1174s 1..50 1174s ok 1175s t/40-Notifications-JSON-File-with-token.t ......................... 1175s ok 1 - use Lemonldap::NG::Portal::Main; 1175s ok 2 - Portal object 1175s ok 3 - Init 1175s ok 4 - Portal app 1175s ok 5 - Unauth request 1175s ok 6 - HTTP code is 200 1175s ok 7 - Page contains a form 1175s ok 8 - Host match 1175s ok 9 - Field "token" is defined 1175s ok 10 - CSP header authorize POST request to \# 1175s ok 11 - Auth query 1175s ok 12 - HTTP code is 200 1175s ok 13 - Get cookie lemonldap (+PQfNYmcHxLVCLFBZrLYDbEVO1yIrUrJjihGd47N4VAGliQ45lYX7qlTy1cosRT33dYrbUKNCwe1O2eLBBBAIyZyMDGPtCV/eI/uHqD8NXpiGI3MS9tryxEM96ABrbcORFJnrBhPKawiSee2UjAV3A==) 1175s ok 14 - HTTP code is 200 1175s ok 15 - Page contains a form 1175s ok 16 - URI match 1175s ok 17 - Field "reference1x1" is defined 1175s ok 18 - Field "url" is defined 1175s ok 19 - Test cookie received 1175s ok 20 - Response status is 401 1175s ok 21 - Content is JSON 1175s ok 22 - Error code is 1 1175s ok 23 - Don't accept notification 1175s ok 24 - Notification displayed 1175s ok 25 - Don't accept notification 1175s ok 26 - Notification displayed 1175s ok 27 - Accept notification 1175s ok 28 - Get redirection 1175s ok 29 - Location header found 1175s ok 30 - Notification was deleted 1175s 1..30 1175s ok 1176s t/40-Notifications-JSON-File.t .................................... 1176s ok 1 - use Lemonldap::NG::Portal::Main; 1176s ok 2 - Portal object 1176s ok 3 - Init 1176s ok 4 - Portal app 1176s ok 5 - Auth query (JSON required) 1176s ok 6 - Response is JSON 1176s ok 7 - Good result 1176s ok 8 - Notificationtion is pending 1176s ok 9 - Test received Id 1176s ok 10 - HTTP code is 200 1176s ok 11 - Page contains a form 1176s ok 12 - URI match 1176s ok 13 - Field "reference1x1" is defined 1176s ok 14 - Field "url" is defined 1176s ok 15 - Auth query 1176s ok 16 - HTTP code is 200 1176s ok 17 - Get cookie lemonldap (nLeiJd7MN/iMYxEhj893mGi8p2TOFqhoOS1C7pWV0Z0pH1XC/UxYYqSrCw+gTT0l9svt9UuInjFtYrW4ugG+M+LdfEmvjzsKa/DA+ptQ4qocS0GWk7zcQOmFMFP2/NkX6Z/N5sjaTGIv/co0uhL3fg==) 1176s ok 18 - HTTP code is 200 1176s ok 19 - Page contains a form 1176s ok 20 - URI match 1176s ok 21 - Field "reference1x1" is defined 1176s ok 22 - Field "url" is defined 1176s ok 23 - Test received cookie 1176s ok 24 - Response status is 401 1176s ok 25 - Content is JSON 1176s ok 26 - Error code is 1 1176s ok 27 - Cancel notification 1176s ok 28 - Cookie expired 1176s ok 29 - Get redirection 1176s ok 30 - Location is http://auth.example.com/ 1176s ok 31 - Auth query 1176s ok 32 - HTTP code is 200 1176s ok 33 - Get cookie lemonldap (zsbK10238kQYrzTWF7KtcmMAWeTLjRTg+wbX5RCdpvc21pPW3f4PclMkjKLbxPTSy98NStZUr9nSoKKVX8Hf6cWhUfLuTauN0b0lx/Q3BFKTLF2prPDDLjs9p0+JwEeUWDUqggaiv3kEg3fna3zzeA==) 1176s ok 34 - HTTP code is 200 1176s ok 35 - Page contains a form 1176s ok 36 - URI match 1176s ok 37 - Field "reference1x1" is defined 1176s ok 38 - Field "url" is defined 1176s ok 39 - Test cookie received 1176s ok 40 - Response status is 401 1176s ok 41 - Content is JSON 1176s ok 42 - Error code is 1 1176s ok 43 - Don't accept notification 1176s ok 44 - Notification displayed 1176s ok 45 - Found custom Main Logo 1176s ok 46 - Don't accept notification 1176s ok 47 - Notification displayed 1176s ok 48 - Don't accept notification 1176s ok 49 - Notification displayed 1176s ok 50 - Don't accept notification - Accept just one checkbox 1176s ok 51 - Notification displayed 1176s ok 52 - Accept notification 1176s ok 53 - Get redirection 1176s ok 54 - Location header found 1176s ok 55 - Notification was deleted 1176s ok 56 - Get cookie lemonldap (360bf605ef93e64801b384fe38421a00a1d7194089af407a210bc1fbb18a752d) 1176s ok 57 - New auth query 1176s ok 58 - Authenticated as dwho 1176s ok 59 - Menu displayed 1176s 1..59 1176s ok 1176s t/40-Notifications-JSON-LDAP.t .................................... 1176s ok 1 - use Lemonldap::NG::Portal::Main; 1176s ok 2 # skip LLNGTESTLDAP is not set 1176s ok 3 # skip LLNGTESTLDAP is not set 1176s ok 4 # skip LLNGTESTLDAP is not set 1176s ok 5 # skip LLNGTESTLDAP is not set 1176s ok 6 # skip LLNGTESTLDAP is not set 1176s ok 7 # skip LLNGTESTLDAP is not set 1176s ok 8 # skip LLNGTESTLDAP is not set 1176s ok 9 # skip LLNGTESTLDAP is not set 1176s ok 10 # skip LLNGTESTLDAP is not set 1176s ok 11 # skip LLNGTESTLDAP is not set 1176s ok 12 # skip LLNGTESTLDAP is not set 1176s 1..12 1176s ok 1177s t/40-Notifications-JSON-Server.t .................................. 1177s ok 1 - use Lemonldap::NG::Portal::Main; 1177s ok 2 - Portal object 1177s ok 3 - Init 1177s ok 4 - Portal app 1177s ok 5 - POST notification { 1177s # "date": "2016-13-30 15:35:10", 1177s # "reference": "testref", 1177s # "uid": "dwho", 1177s # "title": "Test title", 1177s # "text": "This is a test text" 1177s # } 1177s ok 6 - Notification not inserted 1177s ok 7 - POST notification { 1177s # "date": "2016-13_30 15:35:10", 1177s # "reference": "testref", 1177s # "uid": "dwho", 1177s # "title": "Test title", 1177s # "text": "This is a test text" 1177s # } 1177s ok 8 - Notification not inserted 1177s ok 9 - POST notification { 1177s # "date": "2016-05-30 15:35:10", 1177s # "reference": "testref", 1177s # "uid": "dwho", 1177s # "title": "Test title", 1177s # "text": "This is a test text" 1177s # } 1177s ok 10 - Notification has been inserted 1177s ok 11 - POST notification { 1177s # "date": "2016-05-30", 1177s # "reference": "test_ref2", 1177s # "uid": "dwho", 1177s # "title": "Test2 title", 1177s # "text": "This is a second test text", 1177s # "subtitle": "Application 2", 1177s # "check": ["I agree","Yes, I'm sure"] 1177s # } 1177s ok 12 - Notification has been inserted 1177s ok 13 - POST notification { 1177s # "date": "2016-05-30", 1177s # "reference": "testrefall", 1177s # "uid": "everyone", 1177s # "title": "Testall title", 1177s # "text": "This is a test text for all users" 1177s # } 1177s ok 14 - Notification has been inserted 1177s ok 15 - List notifications for "allusers" 1177s ok 16 - Result found 1177s ok 17 - Notification for all users found 1177s ok 18 - Wildcard found 1177s ok 19 - List notifications for bad uid 1177s ok 20 - Notification for all users found 1177s ok 21 - List all pending notifications 1177s ok 22 - Response is JSON 1177s ok 23 - Three notifications found 1177s ok 24 - Reference 'test-ref2' found 1177s ok 25 - UID 'dwho' found 1177s ok 26 - Reference 'testref' found 1177s ok 27 - UID 'dwho' found 1177s ok 28 - Reference 'testrefall' found 1177s ok 29 - UID 'everyone' found 1177s ok 30 - List notifications for "dwho" 1177s ok 31 - Result found 1177s ok 32 - First notification found 1177s ok 33 - Second notification found 1177s ok 34 - Third notification found (all users) 1177s ok 35 - List notification with reference "testref" 1177s ok 36 - Result found 1177s ok 37 - Notification reference found 1177s ok 38 - Notification title found 1177s ok 39 - Notification text found 1177s ok 40 - Notification date found 1177s ok 41 - Notification uid found 1177s ok 42 - List notification with reference "test-ref2" 1177s ok 43 - Result found 1177s ok 44 - Notification reference found 1177s ok 45 - Notification title found 1177s ok 46 - Notification text found 1177s ok 47 - Notification date found 1177s ok 48 - Notification uid found 1177s ok 49 - Notification subtitle found 1177s ok 50 - Notification check boxes found 1177s ok 51 - Try to delete notification with bad method 1177s ok 52 - Bad method is refused 1177s ok 53 - Delete notification testrefall 1177s ok 54 - Notification has been deleted 1177s ok 55 - Delete notification test-ref2 1177s ok 56 - Notification has been deleted 1177s ok 57 - Try to create the same notification twice 1177s ok 58 - Append the same notification is refused 1177s ok 59 - Auth query 1177s ok 60 - HTTP code is 200 1177s ok 61 - Get cookie lemonldap (EB8Ew9W2fgKuqeaMfjQKvcUU3u87GHIFonPcp4mDtKZwQl+h1wUm65DPHGJdG177B7LYiumVGJQ3+z14HG54GdQAEwkcpRqQsIX3+/Np/p73+uIG1HT4acF2SxtNteLA3kYUU9dftLTzVCewNhyfmg==) 1177s ok 62 - HTTP code is 200 1177s ok 63 - Page contains a form 1177s ok 64 - URI match 1177s ok 65 - Field "reference1x1" is defined 1177s ok 66 - Field "url" is defined 1177s ok 67 - POST combined notifications [{ 1177s # "uid": "dwho", 1177s # "date": "2019-11-15 15:35:10", 1177s # "reference": "ABC1", 1177s # "title": "You have new authorizations", 1177s # "subtitle": "Application 1", 1177s # "text": "You have been granted to access to appli-1", 1177s # "check": "I agree" 1177s # }, 1177s # { 1177s # "uid": "rtyler", 1177s # "date": "2019-11-15", 1177s # "reference": "ABC2", 1177s # "title": "You have new authorizations", 1177s # "subtitle": "Application 1", 1177s # "text": "You have been granted to access to appli-1", 1177s # "check": ["I agree", "I am sure"] 1177s # }, 1177s # { 1177s # "uid": "rtyler", 1177s # "date": "2019-11-15", 1177s # "reference": "ABC3", 1177s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 1177s # "title": "You have new authorizations", 1177s # "subtitle": "Application 1", 1177s # "text": "You have been granted to access to appli-1", 1177s # "check": ["I agree", "I am sure"] 1177s # }, 1177s # { 1177s # "uid": "rtyler", 1177s # "date": "2050-11-15", 1177s # "reference": "ABC4", 1177s # "title": "You have new authorizations", 1177s # "subtitle": "Application 1", 1177s # "text": "You have been granted to access to appli-1", 1177s # "check": ["I agree", "I am sure"] 1177s # } 1177s # ] 1177s ok 68 - Notifications have been inserted 1177s ok 69 - List all existing notifications 1177s ok 70 - Response is JSON 1177s ok 71 - Five notifications found 1177s ok 72 - Auth query 1177s ok 73 - HTTP code is 200 1177s ok 74 - Get cookie lemonldap (a7lYYXFp5q/fhYdMZJOvyX679AJLY5+W83smVuvY1eARQx2e9hzAd1PtUwTI+mVwfVNR9DhRgRWwWcCJc8QZLur3rU8KccmiFQ61DBSwq7m06feb/P/4G+t8ThCTMBFC9H+4ho2LFA+QRGgrPrcc0g==) 1177s ok 75 - HTTP code is 200 1177s ok 76 - Page contains a form 1177s ok 77 - URI match 1177s ok 78 - Field "reference1x1" is defined 1177s ok 79 - Field "reference1x2" is defined 1177s ok 80 - Checkbox is displayed 1177s ok 81 - Checkbox is displayed 1177s ok 82 - Checkbox is displayed 1177s ok 83 - -> One checkbox found 1177s ok 84 - Accept notification 1177s ok 85 - HTTP code is 200 1177s ok 86 - Get cookie lemonldap (kI1Lm6V3EKcfATo5nUKyomX04rU3a07ORRFcVe9QbaSQZwr14QDoHh8lYFMauxXVki2kluLFcBlnUTBtY3bhlz3SDJ8AzIb3OYSMg/LxNvinaOJWO1lR3SOeKnF9irp9+C4RukwIVGqz8vpWQ/g2oQ==) 1177s ok 87 - Logout request 1177s ok 88 - Response is 200 1177s ok 89 - Cookie is deleted 1177s ok 90 - No pdata 1177s ok 91 - Disconnect request 1177s ok 92 - Response is 401 1177s ok 93 - Auth query 1177s ok 94 - HTTP code is 200 1177s ok 95 - Get cookie lemonldap (jEG3GAj2GY+2DcZupEGuA+iZDSga62hUqR9mE4/c+fvoY7uNbxDw8uqQzFwSqHnGU+EJwSnMHlEHg7bnpsRsH8YVHnI3vlayilgQQJ2qQC5KLQ4ylF9Lx6nClIkBjGmhy4LnR1HwFD3zgk8ypWRttg==) 1177s ok 96 - HTTP code is 200 1177s ok 97 - Page contains a form 1177s ok 98 - URI match 1177s ok 99 - Field "reference1x1" is defined 1177s ok 100 - Checkbox is displayed 1177s ok 101 - Checkbox is displayed 1177s ok 102 - -> Two checkboxes found 1177s ok 103 - Accept notification 1177s ok 104 - HTTP code is 200 1177s ok 105 - Get cookie lemonldap (724d7d3246eb5b243d161857bae1971c2a6996ae388ac5ceeb62fb4f2897fa4a) 1177s ok 106 - Logout request 1177s ok 107 - Response is 200 1177s ok 108 - Cookie is deleted 1177s ok 109 - No pdata 1177s ok 110 - Disconnect request 1177s ok 111 - Response is 401 1177s ok 112 - List all pending notifications 1177s ok 113 - Response is JSON 1177s ok 114 - Three notifications found 1177s 1..114 1177s ok 1177s t/40-Notifications-XML-DBI.t ...................................... 1177s ok 1 - use Lemonldap::NG::Portal::Main; 1177s ok 2 - Portal object 1177s ok 3 - Init 1177s ok 4 - Portal app 1177s ok 5 - Auth query 1177s ok 6 - HTTP code is 200 1177s ok 7 - Get cookie lemonldap (Z1stOcCeIHbJYR2WuV29GgP9TYSuVvv04xrAmtwAEKpy8AuYPZD3L2S8+3Pbm9Amdd8WfJQhlvGw4s8stvuo34i2TC6YhTv62CUmag6CGuP1zYmt4dJ4q3fGYdUAx0pSZtOyrYos7n+K+btD9C3gnA==) 1177s ok 8 - Two notification references found 1177s ok 9 - Found ref 1177s ok 10 - HTTP code is 200 1177s ok 11 - Page contains a form 1177s ok 12 - URI match 1177s ok 13 - Field "reference1x1" is defined 1177s ok 14 - Field "url" is defined 1177s ok 15 - Test cookie received 1177s ok 16 - Response status is 401 1177s ok 17 - Content is JSON 1177s ok 18 - Error code is 1 1177s ok 19 - Don't accept notification 1177s ok 20 - HTTP code is 200 1177s ok 21 - Accept notifications 1177s ok 22 - Get redirection 1177s ok 23 - Location is http://test1.example.com/ 1177s ok 24 - Make sure no pdata is returned 1177s ok 25 - Get cookie lemonldap (18b37557854fb2130e9d2272f44adb5dbf15974ae61bb5f26b5916a544beeda3) 1177s ok 26 - Notification was deleted 1177s ok 27 - Notifications explorer query 1177s ok 28 - Response is JSON 1177s ok 29 - Result is 2 1177s ok 30 - MSG is myNotifications 1177s ok 31 - Notification 1 found 1177s ok 32 - Notification 2 found 1177s ok 33 - epoch found 1177s ok 34 - Logout request 1177s ok 35 - Response is 200 1177s ok 36 - Cookie is deleted 1177s ok 37 - No pdata 1177s ok 38 - Disconnect request 1177s ok 39 - Response is 401 1177s ok 40 - Auth query 1177s ok 41 - Get redirection 1177s ok 42 - Location is http://test1.example.com/ 1177s ok 43 - Get cookie lemonldap (d3790826a1feda6e6ce36adb6ec787467e18ea3187d3e20b6fcf1f1bd1287c02) 1177s ok 44 - Logout request 1177s ok 45 - Response is 200 1177s ok 46 - Cookie is deleted 1177s ok 47 - No pdata 1177s ok 48 - Disconnect request 1177s ok 49 - Response is 401 1177s 1..49 1177s ok 1178s t/40-Notifications-XML-File.t ..................................... 1178s ok 1 - use Lemonldap::NG::Portal::Main; 1178s ok 2 - Portal object 1178s ok 3 - Init 1178s ok 4 - Portal app 1178s ok 5 - Auth query 1178s ok 6 - HTTP code is 200 1178s ok 7 - Get cookie lemonldap (AXFV2jZsywSNSVTBHgsAXDSqwXPBIM21GbEPRNEgG+O8cFlFmPoaUPOizwCdbTBdVpvRZjdmV3A0gSWLxkuCVUi7CjHuqYLwO0lksTe8x/49j6/OfXANP59ILHDbLnWMU6fkXkLY7oFMlDsKmug2MQ==) 1178s ok 8 - HTTP code is 200 1178s ok 9 - Page contains a form 1178s ok 10 - URI match 1178s ok 11 - Field "reference1x1" is defined 1178s ok 12 - Field "url" is defined 1178s ok 13 - Test cookie received 1178s ok 14 - Response status is 401 1178s ok 15 - Content is JSON 1178s ok 16 - Error code is 1 1178s ok 17 - Cancel notification 1178s ok 18 - Cookie expired 1178s ok 19 - Get redirection 1178s ok 20 - Location is http://auth.example.com/ 1178s ok 21 - Auth query 1178s ok 22 - HTTP code is 200 1178s ok 23 - Get cookie lemonldap (3SotTLPE/bobXrFvYkioGJUp+TZRq0d0U5/A0pMreZuMZKN8HGOqjQUvBMfSf4DUQZE1Ze9ArMEiZD41cht6a2QLIuvgYfAzyAnqmN0XEGBTm+iTtRNC+NrJ2uJoXRIWNCj0QxjYu7iTOTu3run+Qw==) 1178s ok 24 - HTTP code is 200 1178s ok 25 - Page contains a form 1178s ok 26 - URI match 1178s ok 27 - Field "reference1x1" is defined 1178s ok 28 - Field "url" is defined 1178s ok 29 - Test cookie received 1178s ok 30 - Response status is 401 1178s ok 31 - Content is JSON 1178s ok 32 - Error code is 1 1178s ok 33 - Don't accept notification 1178s ok 34 - Notification displayed 1178s ok 35 - Found custom Main Logo 1178s ok 36 - Don't accept notification 1178s ok 37 - Notification displayed 1178s ok 38 - Don't accept notification 1178s ok 39 - Notification displayed 1178s ok 40 - Don't accept notification - Accept just one checkbox 1178s ok 41 - Notification displayed 1178s ok 42 - Accept notification 1178s ok 43 - Get redirection 1178s ok 44 - Location header found 1178s ok 45 - Notification was deleted 1178s ok 46 - Get cookie lemonldap (90067556ca46219d5bc559dc05b12bf37d395556f01898da00aba5f58da1f6b3) 1178s ok 47 - New auth query 1178s ok 48 - Authenticated as dwho 1178s ok 49 - Menu displayed 1178s 1..49 1178s ok 1179s t/40-Notifications-XML-Server.t ................................... 1179s ok 1 - use Lemonldap::NG::Portal::Main; 1179s ok 2 - Portal object 1179s ok 3 - Init 1179s ok 4 - Portal app 1179s ok 5 - SOAP client 1179s ok 6 - @ SOAP REQUEST @ 1179s ok 7 - Execute request 1179s ok 8 - HTTP code is 200 1179s ok 9 - Content is XML 1179s ok 10 - @ END OF SOAP REQUEST @ 1179s ok 11 - Append a notification -> SOAP call returns 1 1179s ok 12 - @ SOAP REQUEST @ 1179s ok 13 - Execute request 1179s ok 14 - HTTP code is 200 1179s ok 15 - Content is XML 1179s ok 16 - @ END OF SOAP REQUEST @ 1179s ok 17 - Append the same notification twice -> SOAP call returns 0 1179s ok 18 - Auth query 1179s ok 19 - HTTP code is 200 1179s ok 20 - Get cookie lemonldap (DIe2I9uMHrgXGjauJPCI5ldcce7OIiMBMEMumhFIf4vhJFKmGrYyEOZwZshvtJ2OEsJG6uSoiwlZzHVEpttYZxn6EdEFKvg+6h/En8CuwkqqPhrwa2Ehllkz9ZOB7TTuDTI6BgpGYDh3ysdnMf6rMw==) 1179s ok 21 - HTTP code is 200 1179s ok 22 - Page contains a form 1179s ok 23 - URI match 1179s ok 24 - Field "reference1x1" is defined 1179s ok 25 - Field "url" is defined 1179s ok 26 - @ SOAP REQUEST @ 1179s ok 27 - Execute request 1179s ok 28 - HTTP code is 200 1179s ok 29 - Content is XML 1179s ok 30 - @ END OF SOAP REQUEST @ 1179s ok 31 - Append a notification -> SOAP call returns 4 1179s ok 32 - Auth query 1179s ok 33 - HTTP code is 200 1179s ok 34 - Get cookie lemonldap (QsL74RQKvfrYaxFTtNLsShObirMj3ueK+dX9+y/BOmhbIH0BnhAML3PtJs/IlIdGeAowU406MBjWnPpiZhwHLza//tauKFODWemyb5xp5Zn3qoJTiwhOHXzOuSYd9OmDAS1wEZItTslfU5MsJLSfYQ==) 1179s ok 35 - HTTP code is 200 1179s ok 36 - Page contains a form 1179s ok 37 - URI match 1179s ok 38 - Field "reference1x1" is defined 1179s ok 39 - Field "reference2x1" is defined 1179s ok 40 - -> One checkbox found 1179s ok 41 - Accept notification 1179s ok 42 - HTTP code is 200 1179s ok 43 - Logout request 1179s ok 44 - Response is 200 1179s ok 45 - Cookie is deleted 1179s ok 46 - No pdata 1179s ok 47 - Disconnect request 1179s ok 48 - Response is 401 1179s ok 49 - Auth query 1179s ok 50 - HTTP code is 200 1179s ok 51 - Get cookie lemonldap (2T/G+vqDXPx450WSDdKn8a5YXW/9GsVdyt8ClTXJddoESDsS4NV+DVCFh10xBAfglC6/29XGmtzpqJnTmXJzOHnNvp3GIqoK4XwWPvRw44u7bIvuRaht2gXXjXK+qDad3EQd1AKNo7GaBXMCVu31VQ==) 1179s ok 52 - HTTP code is 200 1179s ok 53 - Page contains a form 1179s ok 54 - URI match 1179s ok 55 - Field "reference1x1" is defined 1179s ok 56 - Reference found 1179s ok 57 - Checkbox is displayed 1179s ok 58 - Checkbox is displayed 1179s ok 59 - -> Two checkboxes found 1179s 1..59 1179s ok 1180s t/41-Captcha-old-api.t ............................................ 1180s ok 1 - use Lemonldap::NG::Portal::Main; 1180s ok 2 - Portal object 1180s ok 3 - Init 1180s ok 4 - Portal app 1180s ok 5 - HTTP code is 200 1180s ok 6 - Content-Type is JSON 1180s ok 7 - Content is valid JSON 1180s ok 8 1180s ok 9 1180s ok 10 1180s ok 11 - HTTP code is 200 1180s ok 12 - Content-Type is JSON 1180s ok 13 - Content is valid JSON 1180s ok 14 1180s ok 15 1180s ok 16 1180s ok 17 - HTTP code is 200 1180s ok 18 - Content-Type is JSON 1180s ok 19 - Content is valid JSON 1180s ok 20 - Wrong token failed 1180s ok 21 - HTTP code is 200 1180s ok 22 - Content-Type is JSON 1180s ok 23 - Content is valid JSON 1180s ok 24 - Wrong captcha failed 1180s ok 25 - HTTP code is 200 1180s ok 26 - Content-Type is JSON 1180s ok 27 - Content is valid JSON 1180s ok 28 1180s ok 29 1180s ok 30 1180s ok 31 - HTTP code is 200 1180s ok 32 - Content-Type is JSON 1180s ok 33 - Content is valid JSON 1180s ok 34 - Captcha successfully verified 1180s 1..34 1180s ok 1181s t/41-Captcha-with-rule.t .......................................... 1181s ok 1 - use Lemonldap::NG::Portal::Main; 1181s ok 2 - Portal object 1181s ok 3 - Init 1181s ok 4 - Portal app 1181s ok 5 - Auth query from non captcha network 1181s ok 6 - Get cookie lemonldap (f6a70673fd56346ee1ec173336ba38a457ef103ee7d6cdd09bb3ae709de833d1) 1181s ok 7 - Auth query from captcha network 1181s ok 8 - Response status is 401 1181s ok 9 - Content is JSON 1181s ok 10 - Error code is 76 1181s ok 11 - Response is JSON 1181s ok 12 - Response is PE_CAPTCHAERROR 1181s ok 13 - Unauth JSON request 1181s ok 14 - Response status is 401 1181s ok 15 - Content is JSON 1181s ok 16 - Error code is 9 1181s ok 17 - Unauth request 1181s ok 18 - HTTP code is 200 1181s ok 19 - Page contains a form 1181s ok 20 - Host match 1181s ok 21 - Field "token" is defined 1181s ok 22 - CSP header authorize POST request to \# 1181s ok 23 - Password: Found text input 1181s ok 24 - Token value is defined 1181s ok 25 - Captcha image inserted 1181s ok 26 - Found token session 1181s ok 27 - Found captcha value 1181s ok 28 - Found custom Main Logo 1181s ok 29 - Try to auth with captcha value 1181s ok 30 - Get cookie lemonldap (e650c019c0234e6db9d5a365c211ccd93883c6fe2bdd86ceca3e90e3e61c71c5) 1181s 1..30 1181s ok 1182s t/41-Captcha.t .................................................... 1182s ok 1 - use Lemonldap::NG::Portal::Main; 1182s ok 2 - Portal object 1182s ok 3 - Init 1182s ok 4 - Portal app 1182s ok 5 - Auth query 1182s ok 6 - Response status is 401 1182s ok 7 - Content is JSON 1182s ok 8 - Error code is 76 1182s ok 9 - Response is JSON 1182s ok 10 - Response is PE_CAPTCHAERROR 1182s ok 11 - Unauth JSON request 1182s ok 12 - Response status is 401 1182s ok 13 - Content is JSON 1182s ok 14 - Error code is 9 1182s ok 15 - Unauth request 1182s ok 16 - HTTP code is 200 1182s ok 17 - Page contains a form 1182s ok 18 - Host match 1182s ok 19 - Field "token" is defined 1182s ok 20 - CSP header authorize POST request to \# 1182s ok 21 - Password: Found text input 1182s ok 22 - Token value is defined 1182s ok 23 - Captcha image inserted 1182s ok 24 - Found token session 1182s ok 25 - Found captcha value 1182s ok 26 - Found custom Main Logo 1182s ok 27 - Try to auth with captcha value 1182s ok 28 - HTTP code is 200 1182s ok 29 - Get cookie lemonldap (d9589d79169d837591e540ec7dbb66c2ba266c20ee120dc5e8c4f52f907e371c) 1182s ok 30 - History found 1182s ok 31 - -> One entry found 1182s ok 32 - Verify auth 1182s ok 33 - HTTP code is 200 1182s ok 34 - New unauth request 1182s ok 35 - HTTP code is 200 1182s ok 36 - Page contains a form 1182s ok 37 - Host match 1182s ok 38 - Field "token" is defined 1182s ok 39 - CSP header authorize POST request to \# 1182s ok 40 - Token value is defined 1182s ok 41 - Try to auth with bad captcha value 1182s ok 42 - Response status is 401 1182s ok 43 - Content is JSON 1182s ok 44 - Error code is 76 1182s ok 45 - Verify that there is a new captcha image 1182s ok 46 - HTTP code is 200 1182s ok 47 - Page contains a form 1182s ok 48 - Host match 1182s ok 49 - Field "token" is defined 1182s ok 50 - CSP header authorize POST request to \# 1182s ok 51 - Token is refreshed 1182s ok 52 - New captcha image inserted 1182s ok 53 - Renew Captcha button found 1182s ok 54 - Get captcha javascript 1182s ok 55 - Unauth request to renew Captcha 1182s ok 56 - New token has been received 1182s ok 57 - New image has been received 1182s ok 58 - Found new token session 1182s ok 59 - Try to auth with new captcha value 1182s ok 60 - HTTP code is 200 1182s ok 61 - Get cookie lemonldap (35c12de02cdc46cfe5e5df4155fda7a5931f83820d017b1fb48110e2dc5b805f) 1182s ok 62 - Auth request with redirection 1182s ok 63 - Get redirection 1182s ok 64 - Location is http://test1.example.com/ 1182s ok 65 - Authenticated as dwho 1182s 1..65 1182s ok 1183s t/41-Token-with-global-storage.t .................................. 1183s ok 1 - use Lemonldap::NG::Portal::Main; 1183s ok 2 - Portal object 1183s ok 3 - Init 1183s ok 4 - Portal app 1183s ok 5 - Unauth request 1183s ok 6 - HTTP code is 200 1183s ok 7 - Page contains a form 1183s ok 8 - Host match 1183s ok 9 - Field "token" is defined 1183s ok 10 - CSP header authorize POST request to \# 1183s ok 11 - Token value 1183s ok 12 - Try to auth without token 1183s ok 13 - Response status is 401 1183s ok 14 - Content is JSON 1183s ok 15 - Error code is 81 1183s ok 16 - Try token as cookie 1183s ok 17 - Response status is 401 1183s ok 18 - Content is JSON 1183s ok 19 - Error code is 1 1183s ok 20 - Try to auth with token 1183s ok 21 - HTTP code is 200 1183s ok 22 - Get cookie lemonldap (c5e4160114710c2cb192538b881651cff8585dfde8105cc88d027e8945624f9c) 1183s ok 23 - Verify auth 1183s ok 24 - HTTP code is 200 1183s ok 25 - Try to reuse the same token 1183s ok 26 - Response status is 401 1183s ok 27 - Content is JSON 1183s ok 28 - Error code is 82 1183s ok 29 - Verify that there is a new token 1183s ok 30 - HTTP code is 200 1183s ok 31 - Page contains a form 1183s ok 32 - Host match 1183s ok 33 - Field "token" is defined 1183s ok 34 - CSP header authorize POST request to \# 1183s 1..34 1183s ok 1184s t/41-Token.t ...................................................... 1184s ok 1 - use Lemonldap::NG::Portal::Main; 1184s ok 2 - Portal object 1184s ok 3 - Init 1184s ok 4 - Portal app 1184s ok 5 - Unauth request 1184s ok 6 - HTTP code is 200 1184s ok 7 - Page contains a form 1184s ok 8 - Host match 1184s ok 9 - Field "token" is defined 1184s ok 10 - CSP header authorize POST request to \# 1184s ok 11 - Password: Found password input 1184s ok 12 - Try to auth without token 1184s ok 13 - Response status is 401 1184s ok 14 - Content is JSON 1184s ok 15 - Error code is 81 1184s ok 16 - Response is JSON 1184s ok 17 - Response is PE_NOTOKEN 1184s ok 18 - Try to auth with token 1184s ok 19 - HTTP code is 200 1184s ok 20 - Get cookie lemonldap (2b8a8e8cb7ed19ec7529fa29ee1a476e742bb51539bb78c1a4698fb490e231a9) 1184s ok 21 - Verify auth 1184s ok 22 - HTTP code is 200 1184s ok 23 - Try to reuse the same token 1184s ok 24 - Response status is 401 1184s ok 25 - Content is JSON 1184s ok 26 - Error code is 82 1184s ok 27 - Verify that there is a new token 1184s ok 28 - HTTP code is 200 1184s ok 29 - Page contains a form 1184s ok 30 - Host match 1184s ok 31 - Field "token" is defined 1184s ok 32 - CSP header authorize POST request to \# 1184s 1..32 1184s ok 1184s t/42-Register-Custom.t ............................................ 1184s ok 1 - use Lemonldap::NG::Portal::Main; 1184s ok 2 - Portal object 1184s ok 3 - Init 1184s ok 4 - Portal app 1184s ok 5 - Unauth request 1184s ok 6 - HTTP code is 200 1184s ok 7 - Page contains a form 1184s ok 8 - Host match 1184s ok 9 - Field "firstname" is defined 1184s ok 10 - Field "lastname" is defined 1184s ok 11 - Field "mail" is defined 1184s ok 12 - CSP header authorize POST request to \# 1184s ok 13 - Ask to create account 1184s ok 14 - HTTP code is 200 1184s ok 15 - Found subject 1184s ok 16 - Found register token 1184s ok 17 - Found register_token 1184s ok 18 - UTF-8 works 1184s ok 19 - Push register_token 1184s ok 20 - HTTP code is 200 1184s ok 21 - Found subject 1184s ok 22 - Found user and password 1184s ok 23 - Get good login 1184s ok 24 - Try to authenticate 1184s ok 25 - Get cookie lemonldap (12b5ae73a1c82729e6feec6fb157b99c1bbba2ae15e0d4e7ab305556562d29c0) 1184s 1..25 1184s ok 1185s t/42-Register-Demo-with-CustomBody.t .............................. 1185s ok 1 - use Lemonldap::NG::Portal::Main; 1185s ok 2 - Portal object 1185s ok 3 - Init 1185s ok 4 - Portal app 1185s ok 5 - Unauth request 1185s ok 6 - HTTP code is 200 1185s ok 7 - Page contains a form 1185s ok 8 - Host match 1185s ok 9 - Field "firstname" is defined 1185s ok 10 - Field "lastname" is defined 1185s ok 11 - Field "mail" is defined 1185s ok 12 - CSP header authorize POST request to \# 1185s ok 13 - Ask to create account 1185s ok 14 - HTTP code is 200 1185s ok 15 - Found custom registration subject 1185s ok 16 - Found custom body 1185s ok 17 - Found register_token 1185s ok 18 - UTF-8 works 1185s ok 19 - Found time 1185s ok 20 - Push register_token 1185s ok 21 - HTTP code is 200 1185s ok 22 - Found custom done subject 1185s ok 23 - Found email and ipAddr 1185s ok 24 - Get good email 1185s ok 25 - Get good ipAddr 1185s ok 26 - Found user and password 1185s ok 27 - Get good login 1185s ok 28 - Custom done body (Portal $url) 1185s ok 29 - Try to authenticate 1185s ok 30 - Get cookie lemonldap (e5664a1afae6b81cd94f88c4098411d3ba6b55365649612aeb71b9158bd2950c) 1185s 1..30 1185s ok 1186s t/42-Register-Demo-with-captcha.t ................................. 1186s ok 1 - use Lemonldap::NG::Portal::Main; 1186s ok 2 - Portal object 1186s ok 3 - Init 1186s ok 4 - Portal app 1186s ok 5 - Unauth request 1186s ok 6 - HTTP code is 200 1186s ok 7 - Page contains a form 1186s ok 8 - Host match 1186s ok 9 - Field "firstname" is defined 1186s ok 10 - Field "lastname" is defined 1186s ok 11 - Field "mail" is defined 1186s ok 12 - CSP header authorize POST request to \# 1186s ok 13 - Token found 1186s ok 14 - Token value is defined 1186s ok 15 - Captcha image inserted 1186s ok 16 - Found token session 1186s ok 17 - Found captcha value 1186s ok 18 - Found custom Main Logo 1186s ok 19 - Renew Captcha button found 1186s ok 20 - Get captcha javascript 1186s ok 21 - Ask to create account 1186s ok 22 - Rejected -> Mail already exists 1186s ok 23 - No form found 1186s ok 24 - Get Menu 1186s ok 25 - Found Register link & submit button 1186s ok 26 - Unauth request 1186s ok 27 - HTTP code is 200 1186s ok 28 - Page contains a form 1186s ok 29 - Host match 1186s ok 30 - Field "firstname" is defined 1186s ok 31 - Field "lastname" is defined 1186s ok 32 - Field "mail" is defined 1186s ok 33 - CSP header authorize POST request to \# 1186s ok 34 - Token found 1186s ok 35 - Token value is defined 1186s ok 36 - Captcha image inserted 1186s ok 37 - Found token session 1186s ok 38 - Found captcha value 1186s ok 39 - Found custom Main Logo 1186s ok 40 - Ask to create account 1186s ok 41 - HTTP code is 200 1186s ok 42 - Found register token 1186s ok 43 - Found register_token 1186s ok 44 - Push register_token 1186s ok 45 - HTTP code is 200 1186s ok 46 - Found user and password 1186s ok 47 - Get good login 1186s ok 48 - Try to authenticate 1186s ok 49 - Get cookie lemonldap (272bd4fb55bc22a56d5c05e96e5a477068fbc495c03678ab751637e089407bca) 1186s 1..49 1186s ok 1187s t/42-Register-Demo-with-token.t ................................... 1187s ok 1 - use Lemonldap::NG::Portal::Main; 1187s ok 2 - Portal object 1187s ok 3 - Init 1187s ok 4 - Portal app 1187s ok 5 - Get Menu 1187s ok 6 - Found Register link & submit button 1187s ok 7 - Unauth request 1187s ok 8 - HTTP code is 200 1187s ok 9 - Page contains a form 1187s ok 10 - Host match 1187s ok 11 - Field "firstname" is defined 1187s ok 12 - Field "lastname" is defined 1187s ok 13 - Field "mail" is defined 1187s ok 14 - CSP header authorize POST request to \# 1187s ok 15 - Token found 1187s ok 16 - Ask to create account 1187s ok 17 - HTTP code is 200 1187s ok 18 - Found register token 1187s ok 19 - Found register_token 1187s ok 20 - Push register_token 1187s ok 21 - HTTP code is 200 1187s ok 22 - Found user and password 1187s ok 23 - Get good login 1187s ok 24 - Unauth request 1187s ok 25 - HTTP code is 200 1187s ok 26 - Page contains a form 1187s ok 27 - Host match 1187s ok 28 - Field "token" is defined 1187s ok 29 - CSP header authorize POST request to \# 1187s ok 30 - Try to authenticate 1187s ok 31 - Get cookie lemonldap (5c5c6d815844c0665dfca2eeb9715cdd79428180d2a65f871f9768190e86b6f3) 1187s 1..31 1187s ok 1188s t/42-Register-Demo.t .............................................. 1188s ok 1 - use Lemonldap::NG::Portal::Main; 1188s ok 2 - Portal object 1188s ok 3 - Init 1188s ok 4 - Portal app 1188s ok 5 - Unauth request 1188s ok 6 - HTTP code is 200 1188s ok 7 - Page contains a form 1188s ok 8 - Host match 1188s ok 9 - Field "firstname" is defined 1188s ok 10 - Field "lastname" is defined 1188s ok 11 - Field "mail" is defined 1188s ok 12 - CSP header authorize POST request to \# 1188s ok 13 - Ask to create account 1188s ok 14 - HTTP code is 200 1188s ok 15 - Found subject 1188s ok 16 - Found register token 1188s ok 17 - Found register_token 1188s ok 18 - UTF-8 works 1188s ok 19 - Push register_token 1188s ok 20 - HTTP code is 200 1188s ok 21 - Found subject 1188s ok 22 - Found user and password 1188s ok 23 - Get good login 1188s ok 24 - Try to authenticate 1188s ok 25 - Get cookie lemonldap (d89fd030abf0e98c77a8bc832b3571067234977f46c935c1e49f730d0309148e) 1188s 1..25 1188s ok 1188s t/42-Register-LDAP.t .............................................. 1188s ok 1 - use Lemonldap::NG::Portal::Main; 1188s ok 2 # skip LLNGTESTLDAP is not set 1188s ok 3 # skip LLNGTESTLDAP is not set 1188s ok 4 # skip LLNGTESTLDAP is not set 1188s ok 5 # skip LLNGTESTLDAP is not set 1188s ok 6 # skip LLNGTESTLDAP is not set 1188s ok 7 # skip LLNGTESTLDAP is not set 1188s ok 8 # skip LLNGTESTLDAP is not set 1188s ok 9 # skip LLNGTESTLDAP is not set 1188s ok 10 # skip LLNGTESTLDAP is not set 1188s 1..10 1188s ok 1189s t/42-Register-Security.t .......................................... 1189s ok 1 - use Lemonldap::NG::Portal::Main; 1189s ok 2 - Portal object 1189s ok 3 - Init 1189s ok 4 - Portal app 1189s ok 5 - Unauth request 1189s ok 6 - HTTP code is 200 1189s ok 7 - Page contains a form 1189s ok 8 - Host match 1189s ok 9 - Field "firstname" is defined 1189s ok 10 - Field "lastname" is defined 1189s ok 11 - Field "mail" is defined 1189s ok 12 - CSP header authorize POST request to \# 1189s ok 13 - Ask to create account 1189s ok 14 - HTTP code is 200 1189s ok 15 - Found register token 1189s ok 16 - Found register_token 1189s ok 17 - Try to authenticate 1189s ok 18 - Response status is 401 1189s ok 19 - Content is JSON 1189s ok 20 - Error code is 1 1189s 1..20 1189s ok 1190s t/43-MailPasswordReset-Choice.t ................................... 1190s ok 1 - use Lemonldap::NG::Portal::Main; 1190s ok 2 - Portal object 1190s ok 3 - Init 1190s ok 4 - Portal app 1190s ok 5 - Auth query 1190s ok 6 - HTTP code is 200 1190s ok 7 - Get cookie lemonldap (d599368d3492e8278a4383b21aa2348a2250d0240b153b55ae488f8d5fe8fd1c) 1190s ok 8 - Logout request 1190s ok 9 - Response is 200 1190s ok 10 - Cookie is deleted 1190s ok 11 - No pdata 1190s ok 12 - Disconnect request 1190s ok 13 - Response is 401 1190s ok 14 - Reset form 1190s ok 15 - HTTP code is 200 1190s ok 16 - Page contains a form 1190s ok 17 - Host match 1190s ok 18 - Field "mail" is defined 1190s ok 19 - CSP header authorize POST request to \# 1190s ok 20 - Post mail 1190s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1190s ok 22 - Found link in mail 1190s ok 23 - Post mail token received by mail with another browser 1190s ok 24 - HTTP code is 200 1190s ok 25 - Page contains a form 1190s ok 26 - Host match 1190s ok 27 - Field "token" is defined 1190s ok 28 - CSP header authorize POST request to \# 1190s ok 29 - Ask for a new password 1190s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1190s ok 31 - Post new password 1190s ok 32 - Password was changed 1190s ok 33 - Auth query 1190s ok 34 - HTTP code is 200 1190s ok 35 - Get cookie lemonldap (475909766c51d7172c264b87d1e2a1e8dd8edd3303bfe4633d925c0bde222446) 1190s ok 36 - Logout request 1190s ok 37 - Response is 200 1190s ok 38 - Cookie is deleted 1190s ok 39 - No pdata 1190s ok 40 - Disconnect request 1190s ok 41 - Response is 401 1190s ok 42 - Reset form 1190s ok 43 - HTTP code is 200 1190s ok 44 - Page contains a form 1190s ok 45 - Host match 1190s ok 46 - Field "mail" is defined 1190s ok 47 - CSP header authorize POST request to \# 1190s ok 48 - Post mail 1190s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1190s ok 50 - Found link in mail 1190s ok 51 - Post mail token received by mail with the same browser 1190s ok 52 - HTTP code is 200 1190s ok 53 - Page contains a form 1190s ok 54 - Host match 1190s ok 55 - Field "token" is defined 1190s ok 56 - CSP header authorize POST request to \# 1190s ok 57 - Ask for a new password 1190s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1190s ok 59 - Post new password 1190s ok 60 - Password was changed 1190s ok 61 - Auth query 1190s ok 62 - HTTP code is 200 1190s ok 63 - Get cookie lemonldap (2d2e797611dba80819d4946c944cffd2b707b0c8f08035c8890f730e39e54a25) 1190s ok 64 - Logout request 1190s ok 65 - Response is 200 1190s ok 66 - Cookie is deleted 1190s ok 67 - No pdata 1190s ok 68 - Disconnect request 1190s ok 69 - Response is 401 1190s 1..69 1190s ok 1190s t/43-MailPasswordReset-Combination-LDAP.t ......................... 1190s ok 1 - use Lemonldap::NG::Portal::Main; 1190s ok 2 # skip LLNGTESTLDAP is not set 1190s ok 3 # skip LLNGTESTLDAP is not set 1190s ok 4 # skip LLNGTESTLDAP is not set 1190s ok 5 # skip LLNGTESTLDAP is not set 1190s ok 6 # skip LLNGTESTLDAP is not set 1190s ok 7 # skip LLNGTESTLDAP is not set 1190s ok 8 # skip LLNGTESTLDAP is not set 1190s ok 9 # skip LLNGTESTLDAP is not set 1190s 1..9 1190s ok 1191s t/43-MailPasswordReset-Combination.t .............................. 1191s ok 1 - use Lemonldap::NG::Portal::Main; 1191s ok 2 - Portal object 1191s ok 3 - Init 1191s ok 4 - Portal app 1191s ok 5 - Try to connect with login dvador 1191s ok 6 - Get cookie lemonldap (7e480963b42b3cfa138d6928830cd49c452db7d29750c92c4d030cbcb5badd65) 1191s ok 7 - Post mail 1191s ok 8 - Found link in mail 1191s ok 9 - Post mail token received by mail 1191s ok 10 - HTTP code is 200 1191s ok 11 - Page contains a form 1191s ok 12 - Host match 1191s ok 13 - Field "token" is defined 1191s ok 14 - CSP header authorize POST request to \# 1191s ok 15 - Ask for a new password 1191s ok 16 - Post new password 1191s ok 17 - Password update successful: code found on page 1191s ok 18 - Password update successful 1191s ok 19 - Try to connect with login dvador 1191s ok 20 - Get cookie lemonldap (f70f7fbdde3d02f861dd69d76bd0597e05f2f1e21332978244390fbb97689736) 1191s ok 21 - Try to connect with login jkirk 1191s ok 22 - Get cookie lemonldap (30dd466c970d31aea5f14ed0aebcef0c5d1dfe11791b4d389a84bf9e57273ac8) 1191s ok 23 - Post mail 1191s ok 24 - Found link in mail 1191s ok 25 - Post mail token received by mail 1191s ok 26 - HTTP code is 200 1191s ok 27 - Page contains a form 1191s ok 28 - Host match 1191s ok 29 - Field "token" is defined 1191s ok 30 - CSP header authorize POST request to \# 1191s ok 31 - Ask for a new password 1191s ok 32 - Post new password 1191s ok 33 - Password update successful: code found on page 1191s ok 34 - Password update successful 1191s ok 35 - Try to connect with login jkirk 1191s ok 36 - Get cookie lemonldap (20415b5c16722b25ee7854c3f413dfe7b2acce364ddd142e089c8e03c85a919c) 1191s 1..36 1191s ok 1192s t/43-MailPasswordReset-DBI.t ...................................... 1192s ok 1 - use Lemonldap::NG::Portal::Main; 1192s ok 2 - Portal object 1192s ok 3 - Init 1192s ok 4 - Portal app 1192s ok 5 - Reset form 1192s ok 6 - HTTP code is 200 1192s ok 7 - Page contains a form 1192s ok 8 - Host match 1192s ok 9 - Field "mail" is defined 1192s ok 10 - CSP header authorize POST request to \# 1192s ok 11 - Post mail 1192s ok 12 - Found link in mail 1192s ok 13 - Post mail token received by mail 1192s ok 14 - HTTP code is 200 1192s ok 15 - Page contains a form 1192s ok 16 - Host match 1192s ok 17 - Field "token" is defined 1192s ok 18 - CSP header authorize POST request to \# 1192s ok 19 - Ask for a new password \#1 1192s ok 20 - toggle newpassword icon found 1192s ok 21 - toggle confirmpassword icon found 1192s ok 22 - input type password found 1192s ok 23 - Post mismatched passwords 1192s ok 24 - PE_34 found 1192s ok 25 - HTTP code is 200 1192s ok 26 - Page contains a form 1192s ok 27 - Host match 1192s ok 28 - Field "token" is defined 1192s ok 29 - CSP header authorize POST request to \# 1192s ok 30 - Ask for a new password \#2 1192s ok 31 - Post empty newpassword 1192s ok 32 - PE_67 found 1192s ok 33 - HTTP code is 200 1192s ok 34 - Page contains a form 1192s ok 35 - Host match 1192s ok 36 - Field "token" is defined 1192s ok 37 - CSP header authorize POST request to \# 1192s ok 38 - Ask for a new password \#3 1192s ok 39 - Post empty confirmpassword 1192s ok 40 - PE_67 found 1192s ok 41 - HTTP code is 200 1192s ok 42 - Page contains a form 1192s ok 43 - Host match 1192s ok 44 - Field "token" is defined 1192s ok 45 - CSP header authorize POST request to \# 1192s ok 46 - Ask for a new password \#4 1192s ok 47 - Password special char list not found 1192s ok 48 - Found password policy min digit == 2 1192s ok 49 - Post new password 1192s ok 50 - Password was changed 1192s ok 51 - Auth query 1192s ok 52 - HTTP code is 200 1192s ok 53 - Get cookie lemonldap (abf43f7cf9645593c37675b923f52a4826352c9f9c245c046aac2051578c3f5f) 1192s ok 54 - Logout request 1192s ok 55 - Response is 200 1192s ok 56 - Cookie is deleted 1192s ok 57 - No pdata 1192s ok 58 - Disconnect request 1192s ok 59 - Response is 401 1192s 1..59 1192s ok 1193s t/43-MailPasswordReset-Hook.t ..................................... 1193s ok 1 - use Lemonldap::NG::Portal::Main; 1193s ok 2 - Portal object 1193s ok 3 - Init 1193s ok 4 - Portal app 1193s ok 5 - Reset form 1193s ok 6 - HTTP code is 200 1193s ok 7 - Page contains a form 1193s ok 8 - Host match 1193s ok 9 - Field "mail" is defined 1193s ok 10 - CSP header authorize POST request to \# 1193s ok 11 - Post mail 1193s ok 12 - Found english greeting 1193s ok 13 - Found link in mail 1193s ok 14 - Post mail token received by mail 1193s ok 15 - HTTP code is 200 1193s ok 16 - Page contains a form 1193s ok 17 - Host match 1193s ok 18 - Field "token" is defined 1193s ok 19 - CSP header authorize POST request to \# 1193s ok 20 - Ask for a new password 1193s ok 21 - Post new password 1193s ok 22 - Expected portal error code: code found on page 1193s ok 23 - Expected portal error code 1193s ok 24 - Post mail 1193s ok 25 - Found english greeting 1193s ok 26 - Found link in mail 1193s ok 27 - Post mail token received by mail 1193s ok 28 - HTTP code is 200 1193s ok 29 - Page contains a form 1193s ok 30 - Host match 1193s ok 31 - Field "token" is defined 1193s ok 32 - CSP header authorize POST request to \# 1193s ok 33 - Ask for a new password 1193s ok 34 - Post new password 1193s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 1193s ok 36 - Pdata is not empty 1193s ok 37 - passwordAfterChange hook worked as expected 1193s ok 38 - Password was changed 1193s 1..38 1193s ok 1193s t/43-MailPasswordReset-LDAP.t ..................................... 1193s ok 1 - use Lemonldap::NG::Portal::Main; 1193s ok 2 # skip LLNGTESTLDAP is not set 1193s ok 3 # skip LLNGTESTLDAP is not set 1193s ok 4 # skip LLNGTESTLDAP is not set 1193s ok 5 # skip LLNGTESTLDAP is not set 1193s ok 6 # skip LLNGTESTLDAP is not set 1193s ok 7 # skip LLNGTESTLDAP is not set 1193s ok 8 # skip LLNGTESTLDAP is not set 1193s ok 9 # skip LLNGTESTLDAP is not set 1193s 1..9 1193s ok 1194s t/43-MailPasswordReset-with-captcha.t ............................. 1194s ok 1 - use Lemonldap::NG::Portal::Main; 1194s ok 2 - Portal object 1194s ok 3 - Init 1194s ok 4 - Portal app 1194s ok 5 - Get Menu 1194s ok 6 - Found ResetPassword link & submit button 1194s ok 7 - Reset form 1194s ok 8 - HTTP code is 200 1194s ok 9 - Page contains a form 1194s ok 10 - Host match 1194s ok 11 - Field "mail" is defined 1194s ok 12 - Field "token" is defined 1194s ok 13 - CSP header authorize POST request to \# 1194s ok 14 - Captcha image inserted 1194s ok 15 - Found token session 1194s ok 16 - Found captcha value 1194s ok 17 - Found custom Main Logo 1194s ok 18 - Renew Captcha button found 1194s ok 19 - Get captcha javascript 1194s ok 20 - Post mail 1194s ok 21 - Found link in mail 1194s ok 22 - Post mail token received by mail 1194s ok 23 - HTTP code is 200 1194s ok 24 - Page contains a form 1194s ok 25 - Host match 1194s ok 26 - Field "token" is defined 1194s ok 27 - CSP header authorize POST request to \# 1194s ok 28 - Ask for a new password 1194s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1194s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1194s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 102. 1194s ok 29 - Post new password 1194s ok 30 - New password sent 1194s ok 31 - New generated password found 1194s ok 32 - New generated password matches 1194s 1..32 1194s ok 1195s t/43-MailPasswordReset-with-token.t ............................... 1195s ok 1 - use Lemonldap::NG::Portal::Main; 1195s ok 2 - Portal object 1195s ok 3 - Init 1195s ok 4 - Portal app 1195s ok 5 - Get Menu 1195s ok 6 - Found ResetPassword link & submit button 1195s ok 7 - Reset form 1195s ok 8 - HTTP code is 200 1195s ok 9 - Page contains a form 1195s ok 10 - Host match 1195s ok 11 - Field "mail" is defined 1195s ok 12 - Field "token" is defined 1195s ok 13 - CSP header authorize POST request to \# 1195s ok 14 - Post mail 1195s ok 15 - Found custom Main Logo 1195s ok 16 - Found link in mail 1195s ok 17 - Post mail token received by mail 1195s ok 18 - HTTP code is 200 1195s ok 19 - Page contains a form 1195s ok 20 - Host match 1195s ok 21 - Field "token" is defined 1195s ok 22 - CSP header authorize POST request to \# 1195s ok 23 - Ask for a new password 1195s ok 24 - Post new password 1195s ok 25 - Password was changed 1195s 1..25 1195s ok 1195s t/43-MailPasswordReset.t .......................................... 1195s ok 1 - use Lemonldap::NG::Portal::Main; 1195s ok 2 - Portal object 1195s ok 3 - Init 1195s ok 4 - Portal app 1195s ok 5 - Reset form 1195s ok 6 - HTTP code is 200 1195s ok 7 - Page contains a form 1195s ok 8 - Host match 1195s ok 9 - Field "mail" is defined 1195s ok 10 - CSP header authorize POST request to \# 1195s ok 11 - Post mail 1195s ok 12 - Found french greeting 1195s ok 13 - Post mail 1195s ok 14 - Found custom Main Logo 1195s ok 15 - Found english greeting 1195s ok 16 - Found link in mail 1195s ok 17 - Post mail token received by mail 1195s ok 18 - HTTP code is 200 1195s ok 19 - Page contains a form 1195s ok 20 - Host match 1195s ok 21 - Field "token" is defined 1195s ok 22 - CSP header authorize POST request to \# 1195s ok 23 - Ask for a new password 1195s ok 24 - Found password policy 1195s ok 25 - Found password policy min lower == 1 1195s ok 26 - Found password policy min upper == 1 1195s ok 27 - Found password policy min digit == 2 1195s ok 28 - Found password policy min speChar == 1 1195s ok 29 - Found password special char list 1195s ok 30 - Post new password 1195s ok 31 - Password was changed 1195s 1..31 1195s ok 1196s t/44-CertificateResetByMail-Demo.t ................................ 1196s ok 1 - use Lemonldap::NG::Portal::Main; 1196s ok 2 - Portal object 1196s ok 3 - Init 1196s ok 4 - Portal app 1196s ok 5 - Reset form 1196s ok 6 - HTTP code is 200 1196s ok 7 - Page contains a form 1196s ok 8 - Host match 1196s ok 9 - Field "mail" is defined 1196s ok 10 - CSP header authorize POST request to \# 1196s ok 11 - Post mail 1196s ok 12 - Found link in mail 1196s ok 13 - Post mail token received by mail 1196s ok 14 - HTTP code is 200 1196s ok 15 - Page contains a form 1196s ok 16 - Host match 1196s ok 17 - Field "token" is defined 1196s ok 18 - CSP header authorize POST request to \# 1196s ok 19 - Ask for a new certificate file 1196s ok 20 - Certificate has been reset 1196s ok 21 - Reset form 1196s ok 22 - HTTP code is 200 1196s ok 23 - Page contains a form 1196s ok 24 - Host match 1196s ok 25 - Field "mail" is defined 1196s ok 26 - CSP header authorize POST request to \# 1196s ok 27 - Post mail 1196s ok 28 - Found link in mail 1196s ok 29 - Post mail token received by mail 1196s ok 30 - HTTP code is 200 1196s ok 31 - Page contains a form 1196s ok 32 - Host match 1196s ok 33 - Field "token" is defined 1196s ok 34 - CSP header authorize POST request to \# 1196s ok 35 - Ask for a new certificate file 1196s ok 36 - Invalid certificate 1196s 1..36 1196s ok 1197s t/44-CertificateResetByMail-LDAP.t ................................ 1197s ok 1 - use Lemonldap::NG::Portal::Main; 1197s ok 2 # skip LLNGTESTLDAP is not set 1197s ok 3 # skip LLNGTESTLDAP is not set 1197s ok 4 # skip LLNGTESTLDAP is not set 1197s ok 5 # skip LLNGTESTLDAP is not set 1197s ok 6 # skip LLNGTESTLDAP is not set 1197s ok 7 # skip LLNGTESTLDAP is not set 1197s ok 8 # skip LLNGTESTLDAP is not set 1197s ok 9 # skip LLNGTESTLDAP is not set 1197s ok 10 # skip LLNGTESTLDAP is not set 1197s ok 11 # skip LLNGTESTLDAP is not set 1197s ok 12 # skip LLNGTESTLDAP is not set 1197s ok 13 # skip LLNGTESTLDAP is not set 1197s 1..13 1197s ok 1197s t/50-IssuerGet.t .................................................. 1197s ok 1 - use Lemonldap::NG::Portal::Main; 1197s ok 2 - Portal object 1197s ok 3 - Init 1197s ok 4 - Portal app 1197s ok 5 - Auth query 1197s ok 6 - HTTP code is 200 1197s ok 7 - Get cookie lemonldap (ba914140a263ba6e65394134aa60e0920a724de7e712cb91925616f140c62d27) 1197s ok 8 - GET request with good url 1197s ok 9 - Reject reason is 92 1197s ok 10 - Auth query 1197s ok 11 - HTTP code is 200 1197s ok 12 - Get cookie lemonldap (e07c2cf0be2cb8d3503ea540c4beb9b8eb367977caf45fb5481d81857d7cae20) 1197s ok 13 - GET request with good url 1197s ok 14 - Get redirection 1197s ok 15 - Location is http://test1.example.com/?ID=e07c2cf0be2cb8d3503ea540c4beb9b8eb367977caf45fb5481d81857d7cae20 1197s ok 16 - Not logged access 1197s ok 17 - Response status is 401 1197s ok 18 - Content is JSON 1197s ok 19 - Error code is 9 1197s 1..19 1197s ok 1198s t/50-IssuerJitsiJWT.t ............................................. 1198s ok 1 - use Lemonldap::NG::Portal::Main; 1198s ok 2 - Portal object 1198s ok 3 - Init 1198s ok 4 - Portal app 1198s # Subtest: ASAP key server (PUBLIC KEY) 1198s ok 1 - Portal object 1198s ok 2 - Init 1198s ok 3 - Portal app 1198s ok 4 - ASAP request with unknown key id hash 1198s ok 5 - Not found 1198s ok 6 - ASAP request with valid key id hash 1198s ok 7 - OK 1198s ok 8 - Found correct format 1198s 1..8 1198s ok 5 - ASAP key server (PUBLIC KEY) 1198s # Subtest: ASAP key server (CERTIFICATE) 1198s ok 1 - Portal object 1198s ok 2 - Init 1198s ok 3 - Portal app 1198s ok 4 - ASAP request with unknown key id hash 1198s ok 5 - Not found 1198s ok 6 - ASAP request with valid key id hash 1198s ok 7 - OK 1198s ok 8 - Found correct format 1198s 1..8 1198s ok 6 - ASAP key server (CERTIFICATE) 1198s # Subtest: ASAP key server (authenticated) 1198s ok 1 - Auth query 1198s ok 2 - HTTP code is 200 1198s ok 3 - Get cookie lemonldap (f1002cdbee69146388297e60dadf5b2ddf96a3619df020a67fd7e651735bce9d) 1198s ok 4 - ASAP request with unknown key id hash 1198s ok 5 - Not found 1198s ok 6 - ASAP request with valid key id hash 1198s ok 7 - OK 1198s ok 8 - Found correct format 1198s 1..8 1198s ok 7 - ASAP key server (authenticated) 1198s # Subtest: Unauthorized user 1198s ok 1 - Auth query 1198s ok 2 - HTTP code is 200 1198s ok 3 - Get cookie lemonldap (99fa00dd7db519ed8a6ab39a4c64134dd794b6a13af91b01ebc0c6fdb35c584d) 1198s ok 4 - Jitsi request with good url 1198s ok 5 - Expected portal error code: code found on page 1198s ok 6 - Expected portal error code 1198s 1..6 1198s ok 8 - Unauthorized user 1198s # Subtest: Login with RS256 1198s ok 1 - Auth query 1198s ok 2 - HTTP code is 200 1198s ok 3 - Get cookie lemonldap (c3c80594cf179926001aa4e8f06662b22ded941d0a56ac1992ec40f9e4b0f747) 1198s # Subtest: Missing room parameter 1198s ok 1 - Jitsi request without room 1198s ok 2 - Expected portal error code: code found on page 1198s ok 3 - Expected portal error code 1198s 1..3 1198s ok 4 - Missing room parameter 1198s # Subtest: Correct room parameter 1198s ok 1 - Jitsi request with good url 1198s ok 2 - Get redirection 1198s ok 3 - Location header found 1198s ok 4 - Correct path 1198s ok 5 - Found JWT parameter in response 1198s ok 6 - Correct type in header 1198s ok 7 - Expected alg 1198s ok 8 - Correct subject/domain 1198s ok 9 - Correct audience 1198s ok 10 - Correct issuer 1198s ok 11 - Correct room 1198s ok 12 - Correct user 1198s ok 13 - Token expires in more than 500 seconds 1198s 1..13 1198s ok 5 - Correct room parameter 1198s 1..5 1198s ok 9 - Login with RS256 1198s ok 10 - Portal object 1198s ok 11 - Init 1198s ok 12 - Portal app 1198s # Subtest: Login with HS256 1198s ok 1 - Auth query 1198s ok 2 - HTTP code is 200 1198s ok 3 - Get cookie lemonldap (eb1e22b515b70c19747d3e4b12bb1edc3ecdcf7e9596913deb45f0f5eec2c026) 1198s # Subtest: Missing room parameter 1198s ok 1 - Jitsi request without room 1198s ok 2 - Expected portal error code: code found on page 1198s ok 3 - Expected portal error code 1198s 1..3 1198s ok 4 - Missing room parameter 1198s # Subtest: Correct room parameter 1198s ok 1 - Jitsi request with good url 1198s ok 2 - Get redirection 1198s ok 3 - Location header found 1198s ok 4 - Correct path 1198s ok 5 - Found JWT parameter in response 1198s ok 6 - Correct type in header 1198s ok 7 - Expected alg 1198s ok 8 - Correct subject/domain 1198s ok 9 - Correct audience 1198s ok 10 - Correct issuer 1198s ok 11 - Correct room 1198s ok 12 - Correct user 1198s ok 13 - Token expires in more than 500 seconds 1198s 1..13 1198s ok 5 - Correct room parameter 1198s 1..5 1198s ok 13 - Login with HS256 1198s 1..13 1198s ok 1199s t/51-OIDC-Internal-Token-Exchange-no-audience.t ................... 1199s ok 1 - use Lemonldap::NG::Portal::Main; 1199s ok 2 - Portal object 1199s ok 3 - Init 1199s ok 4 - Portal app 1199s ok 5 - Get cookie lemonldap (11246ff567c14ad50c59aa7e62d76e19b247ab880a60ed292d251e0a5c581f88) 1199s ok 6 - Get redirection 1199s ok 7 - Location header found 1199s ok 8 - HTTP code is 200 1199s ok 9 - Content-Type is JSON 1199s ok 10 - Content is valid JSON 1199s ok 11 - Got access token 1199s ok 12 - Got refresh token 1199s ok 13 - Got ID token 1199s ok 14 - Call /token with access_token 1199s ok 15 - HTTP code is 200 1199s ok 16 - Content-Type is JSON 1199s ok 17 - Content is valid JSON 1199s ok 18 - Got refreshed Access token 1199s ok 19 - Got refreshed ID token 1199s ok 20 - Got new refresh_token 1199s ok 21 - Found sub in ID token 1199s ok 22 - Found claim in ID token 1199s ok 23 - rpid is in audience 1199s ok 24 - HTTP code is 200 1199s ok 25 - Content-Type is JSON 1199s ok 26 - Content is valid JSON 1199s ok 27 - Got User Info 1199s ok 28 - Got User Info 1199s ok 29 - Access token rejected 1199s 1..29 1199s ok 1200s t/51-OIDC-Internal-Token-Exchange.t ............................... 1200s ok 1 - use Lemonldap::NG::Portal::Main; 1200s ok 2 - Portal object 1200s ok 3 - Init 1200s ok 4 - Portal app 1200s ok 5 - Get cookie lemonldap (b2d6b61ea351b29e070d4744cfc22e675cf1c8d5a0eed86ce22773348aeda81a) 1200s ok 6 - Get redirection 1200s ok 7 - Location header found 1200s ok 8 - HTTP code is 200 1200s ok 9 - Content-Type is JSON 1200s ok 10 - Content is valid JSON 1200s ok 11 - Got access token 1200s ok 12 - Got refresh token 1200s ok 13 - Got ID token 1200s ok 14 - Call /token with Matrix token 1200s ok 15 - HTTP code is 200 1200s ok 16 - Content-Type is JSON 1200s ok 17 - Content is valid JSON 1200s ok 18 - Got refreshed Access token 1200s ok 19 - Got refreshed ID token 1200s ok 20 - Got new refresh_token 1200s ok 21 - Found sub in ID token 1200s ok 22 - Found claim in ID token 1200s ok 23 - rpid2 is in audience 1200s ok 24 - HTTP code is 200 1200s ok 25 - Content-Type is JSON 1200s ok 26 - Content is valid JSON 1200s ok 27 - Got User Info 1200s ok 28 - Got User Info 1200s ok 29 - Access token rejected 1200s ok 30 - Portal object 1200s ok 31 - Init 1200s ok 32 - Portal app 1200s ok 33 - Get cookie lemonldap (71aa3eb6f97d9a1f4648c2428f3d2b776c5a0f5deccf0ca9e180ce7d4cf790b8) 1200s ok 34 - Get redirection 1200s ok 35 - Location header found 1200s ok 36 - HTTP code is 200 1200s ok 37 - Content-Type is JSON 1200s ok 38 - Content is valid JSON 1200s ok 39 - Token is a JWT 1200s ok 40 - Found claim in JWT 1200s ok 41 - Found claim in JWT 1200s ok 42 - Found claim in JWT 1200s ok 43 - Found claim in JWT 1200s ok 44 - Found claim in JWT 1200s ok 45 1200s ok 46 1200s ok 47 1200s ok 48 - Expiration date sanity check 1200s ok 49 - Expiration date sanity check 1200s ok 50 - Got access token 1200s ok 51 - Got refresh token 1200s ok 52 - Got ID token 1200s ok 53 - Call /token with Matrix token 1200s ok 54 - HTTP code is 200 1200s ok 55 - Content-Type is JSON 1200s ok 56 - Content is valid JSON 1200s ok 57 - Got refreshed Access token 1200s ok 58 - Got refreshed ID token 1200s ok 59 - Got new refresh_token 1200s ok 60 - Found sub in ID token 1200s ok 61 - Found claim in ID token 1200s ok 62 - rpid2 is in audience 1200s ok 63 - HTTP code is 200 1200s ok 64 - Content-Type is JSON 1200s ok 65 - Content is valid JSON 1200s ok 66 - Got User Info 1200s ok 67 - Got User Info 1200s ok 68 - Access token rejected 1200s ok 69 - Portal object 1200s ok 70 - Init 1200s ok 71 - Portal app 1200s ok 72 - Get cookie lemonldap (26af14e3a92a1178d3532b5ab2983bf87e9273ba0b3eb971c90655a6a9190275) 1200s ok 73 - Get redirection 1200s ok 74 - Location header found 1200s ok 75 - HTTP code is 200 1200s ok 76 - Content-Type is JSON 1200s ok 77 - Content is valid JSON 1200s ok 78 - Token is a JWT 1200s ok 79 - Found claim in JWT 1200s ok 80 - Found claim in JWT 1200s ok 81 - Found claim in JWT 1200s ok 82 - Found claim in JWT 1200s ok 83 - Found claim in JWT 1200s ok 84 1200s ok 85 1200s ok 86 1200s ok 87 - Expiration date sanity check 1200s ok 88 - Expiration date sanity check 1200s ok 89 - Got access token 1200s ok 90 - Got refresh token 1200s ok 91 - Got ID token 1200s ok 92 - Call /token with Matrix token 1200s ok 93 - HTTP code is 200 1200s ok 94 - Content-Type is JSON 1200s ok 95 - Content is valid JSON 1200s ok 96 - Got refreshed Access token 1200s ok 97 - Got refreshed ID token 1200s ok 98 - Got new refresh_token 1200s ok 99 - Found sub in ID token 1200s ok 100 - Found claim in ID token 1200s ok 101 - rpid2 is in audience 1200s ok 102 - HTTP code is 200 1200s ok 103 - Content-Type is JSON 1200s ok 104 - Content is valid JSON 1200s ok 105 - Got User Info 1200s ok 106 - Got User Info 1200s ok 107 - Access token rejected 1200s 1..107 1200s ok 1200s t/56-CheckDevOps-with-Download.t .................................. 1200s ok 1 - use Lemonldap::NG::Portal::Main; 1200s ok 2 - Portal object 1200s ok 3 - Init 1200s ok 4 - Portal app 1200s ok 5 - Get Menu 1200s ok 6 - HTTP code is 200 1200s ok 7 - Page contains a form 1200s ok 8 - Host match 1200s ok 9 - Field "user" is defined 1200s ok 10 - Field "password" is defined 1200s ok 11 - CSP header authorize POST request to \# 1200s ok 12 - Auth query 1200s ok 13 - Get cookie lemonldap (5622d0ae1e25f56b3ee7e5fd307dd6cf4eb2707a91a42774296adb963d7b4236) 1200s ok 14 - Get redirection 1200s ok 15 - Location is http://auth.example.com/ 1200s ok 16 - CheckDevOps form 1200s ok 17 - HTTP code is 200 1200s ok 18 - Page contains a form 1200s ok 19 - URI match 1200s ok 20 - Field "checkDevOpsFile" is defined 1200s ok 21 - Field "url" is defined 1200s ok 22 - Found trspan="checkDevOps" 1200s ok 23 - POST checkdevops with file 1200s ok 24 - PRE not required 1200s ok 25 - HEADERS 1200s ok 26 - Normalized hearder Name found 1200s ok 27 - Normalized hearder Auth-User not found 1200s ok 28 - RULES 1200s ok 29 - testno 1200s ok 30 - default 1200s ok 31 - testyes 1200s ok 32 - deny 1200s ok 33 - file 1200s ok 34 - Hearder Mail not found 1200s ok 35 - Hearder UA found 1200s ok 36 - HTTP code is 200 1200s ok 37 - Page contains a form 1200s ok 38 - URI match 1200s ok 39 - Field "checkDevOpsFile" is defined 1200s ok 40 - POST empty checkdevops form 1200s ok 41 - Response is JSON 1200s ok 42 - alert-danger found 1200s ok 43 - PE79 1200s ok 44 - POST checkdevops with url 1200s ok 45 - Response is JSON 1200s ok 46 - alert-danger found 1200s ok 47 - PE105 1200s ok 48 - POST checkdevops with url 1200s ok 49 - Response is JSON 1200s ok 50 - Bad URL 1200s ok 51 - POST checkdevops with wrong url 1200s ok 52 - Response is JSON 1200s ok 53 - Well formated URL 1200s ok 54 - Logout request 1200s ok 55 - Response is 200 1200s ok 56 - Cookie is deleted 1200s ok 57 - No pdata 1200s ok 58 - Disconnect request 1200s ok 59 - Response is 401 1200s 1..59 1200s ok 1201s t/56-CheckDevOps.t ................................................ 1201s ok 1 - use Lemonldap::NG::Portal::Main; 1201s ok 2 - Portal object 1201s ok 3 - Init 1201s ok 4 - Portal app 1201s ok 5 - Get Menu 1201s ok 6 - HTTP code is 200 1201s ok 7 - Page contains a form 1201s ok 8 - Host match 1201s ok 9 - Field "user" is defined 1201s ok 10 - Field "password" is defined 1201s ok 11 - Field "token" is defined 1201s ok 12 - CSP header authorize POST request to \# 1201s ok 13 - Auth query 1201s ok 14 - Get cookie lemonldap (42d7341cb13198d77dc8bfedfb47c5554b44c42f7c4bffbdbd113700404c6bf3) 1201s ok 15 - Get redirection 1201s ok 16 - Location is http://auth.example.com/ 1201s ok 17 - CheckDevOps form 1201s ok 18 - HTTP code is 200 1201s ok 19 - Page contains a form 1201s ok 20 - URI match 1201s ok 21 - Field "checkDevOpsFile" is defined 1201s ok 22 - Field "token" is defined 1201s ok 23 - Found trspan="checkDevOps" 1201s ok 24 - POST checkdevops without token 1201s ok 25 - Found PE_NOTOKEN 1201s ok 26 - HTTP code is 200 1201s ok 27 - Page contains a form 1201s ok 28 - URI match 1201s ok 29 - Field "checkDevOpsFile" is defined 1201s ok 30 - Field "token" is defined 1201s ok 31 - POST checkdevops with bad file 1201s ok 32 - Found PE_BAD_DEVOPS_FILE 1201s ok 33 - HTTP code is 200 1201s ok 34 - Page contains a form 1201s ok 35 - URI match 1201s ok 36 - Field "checkDevOpsFile" is defined 1201s ok 37 - Field "token" is defined 1201s ok 38 - POST checkdevops with bad file2 1201s ok 39 - Found PE_BAD_DEVOPS_FILE 1201s ok 40 - HTTP code is 200 1201s ok 41 - Page contains a form 1201s ok 42 - URI match 1201s ok 43 - Field "checkDevOpsFile" is defined 1201s ok 44 - Field "token" is defined 1201s ok 45 - POST checkdevops with bad file3 1201s ok 46 - Found PE_BAD_DEVOPS_FILE 1201s ok 47 - HTTP code is 200 1201s ok 48 - Page contains a form 1201s ok 49 - URI match 1201s ok 50 - Field "checkDevOpsFile" is defined 1201s ok 51 - Field "token" is defined 1201s ok 52 - POST checkdevops with bad file4 1201s ok 53 - Found PE_BAD_DEVOPS_FILE 1201s ok 54 - Found unknownAttributes 1201s ok 55 - Found 4 unknown attributes 1201s ok 56 - HTTP code is 200 1201s ok 57 - Page contains a form 1201s ok 58 - URI match 1201s ok 59 - Field "checkDevOpsFile" is defined 1201s ok 60 - Field "token" is defined 1201s ok 61 - POST checkdevops with file 1201s ok 62 - PRE required 1201s ok 63 - HEADERS 1201s ok 64 - Hearder Name found 1201s ok 65 - Hearder User found 1201s ok 66 - Hearder LDAP_Var found 1201s ok 67 - Hearder Groups_SSO found 1201s ok 68 - 3 SSO groups found 1201s ok 69 - Hearder Mail not found 1201s ok 70 - Hearder UA not found 1201s ok 71 - RULES 1201s ok 72 - testno 1201s ok 73 - default 1201s ok 74 - testyes 1201s ok 75 - deny 1201s ok 76 - file 1201s ok 77 - HTTP code is 200 1201s ok 78 - Page contains a form 1201s ok 79 - URI match 1201s ok 80 - Field "checkDevOpsFile" is defined 1201s ok 81 - Field "token" is defined 1201s ok 82 - POST checkdevops with file 1201s ok 83 - Response is JSON 1201s ok 84 - alert-info found 1201s ok 85 - headers found 1201s ok 86 - rules found 1201s ok 87 - rule found 1201s ok 88 - CheckDevOps form 1201s ok 89 - HTTP code is 200 1201s ok 90 - Page contains a form 1201s ok 91 - URI match 1201s ok 92 - Field "checkDevOpsFile" is defined 1201s ok 93 - Field "token" is defined 1201s ok 94 - POST checkdevops with file 1201s ok 95 - Response is JSON 1201s ok 96 - alert-danger found 1201s ok 97 - No file found 1201s ok 98 - PE104 found 1201s ok 99 - Token found 1201s ok 100 - POST checkdevops without token 1201s ok 101 - Response is JSON 1201s ok 102 - alert-warning found 1201s ok 103 - Token found 1201s ok 104 - No file found 1201s ok 105 - PE82 found 1201s ok 106 - POST checkdevops without token 1201s ok 107 - Response is JSON 1201s ok 108 - alert-warning found 1201s ok 109 - Token found 1201s ok 110 - PE81 found 1201s ok 111 - Logout request 1201s ok 112 - Response is 200 1201s ok 113 - Cookie is deleted 1201s ok 114 - No pdata 1201s ok 115 - Disconnect request 1201s ok 116 - Response is 401 1201s 1..116 1201s ok 1202s t/57-GlobalLogout-with-Confirmation.t ............................. 1202s ok 1 - use Lemonldap::NG::Portal::Main; 1202s ok 2 - Portal object 1202s ok 3 - Init 1202s ok 4 - Portal app 1202s ok 5 - 1st "dwho" Auth query 1202s ok 6 - Get cookie lemonldap (4649d7245c8fce1ff6b9ecb58a67416e61f36d930e914ec9822e069ce5cc9ab6) 1202s ok 7 - Get redirection 1202s ok 8 - Location is http://auth.example.com/ 1202s ok 9 - 2nd "dwho" Auth query 1202s ok 10 - Get cookie lemonldap (04a23b55b59dd93e988ad24ac91d5ab2603c49bd18087018c1069790baba2e28) 1202s ok 11 - Get redirection 1202s ok 12 - Location is http://auth.example.com/ 1202s ok 13 - 3rd "dwho" Auth query 1202s ok 14 - Get cookie lemonldap (b2eae2dc26600875bed2b72b85b515a2cd7f50884de0f3645939805ac3160aea) 1202s ok 15 - Get redirection 1202s ok 16 - Location is http://auth.example.com/ 1202s ok 17 - Logout request for "dwho" 1202s ok 18 - Content is JSON 1202s ok 19 - 3 active sessions found 1202s ok 20 - Confirmation required 1202s ok 21 - Confirmed logout request for "dwho" 1202s ok 22 - Content is JSON 1202s ok 23 - PE_LOGOUT_OK 1202s ok 24 - No session found 1202s 1..24 1202s ok 1202s t/57-GlobalLogout-with-Double-cookies-Single-session.t ............ 1202s ok 1 - use Lemonldap::NG::Portal::Main; 1202s ok 2 - Portal object 1202s ok 3 - Init 1202s ok 4 - Portal app 1202s ok 5 - 1st "dwho" Auth query 1202s ok 6 - Get cookie lemonldap (ca93eaeb6d5e4b33ae0ab0c8aec4618a2b19568ded066c5c3e451c4b99a7afda) 1202s ok 7 - Get cookie lemonldaphttp (9d8f90649153ab12631b6da9b895cd031ff568a98903535511d08f43de3ddc7f7cfcc78c22576f94936e57388e19f06d) 1202s ok 8 - Get redirection 1202s ok 9 - Location is http://auth.example.com/ 1202s ok 10 - 2nd "dwho" Auth query 1202s ok 11 - Get cookie lemonldap (5da4ef908cd1691702735b0949182a6c3f0084d7d49f387c5ca57b8017bada70) 1202s ok 12 - Get cookie lemonldaphttp (3f36cabfe7c1543f9d9ee59dec544bcd79f078fd68dbb72b53334fe9a7dc19712a1af3e8aa040f26a23fe6e4fa0de53c) 1202s ok 13 - Get redirection 1202s ok 14 - Location is http://auth.example.com/ 1202s ok 15 - 3rd "dwho" Auth query 1202s ok 16 - Get cookie lemonldap (d92465cc3d73ac7269be8e26c5463dd862539aae90cbebd8ca75b77d0c7c08d7) 1202s ok 17 - Get cookie lemonldaphttp (c5239787839f8a57cbcc87e41002599ed077ca859c34b8beff5a9082158f4a288526d7d0b9f78104354250fcd22859dc) 1202s ok 18 - Get redirection 1202s ok 19 - Location is http://auth.example.com/ 1202s ok 20 - Logout request for "dwho" 1202s ok 21 - HTTP code is 200 1202s ok 22 - Page contains a form 1202s ok 23 - URI match 1202s ok 24 - Field "token" is defined 1202s ok 25 - Found trspan="globalLogout" 1202s ok 26 - -> Three entries found 1202s ok 27 - -> Four found 1202s ok 28 - -> Three epoch found 1202s ok 29 - Right epoch found 1202s ok 30 - POST /globallogout?all=1 1202s ok 31 - Found PE_LOGOUT_OK 1202s ok 32 - Two SSO sessions found 1202s ok 33 - One TOKEN session found 1202s 1..33 1202s ok 1203s t/57-GlobalLogout-with-Double-cookies.t ........................... 1203s ok 1 - use Lemonldap::NG::Portal::Main; 1203s ok 2 - Portal object 1203s ok 3 - Init 1203s ok 4 - Portal app 1203s ok 5 - 1st "dwho" Auth query 1203s ok 6 - Get cookie lemonldap (e375335802efaadf94f1baa32475f3dd68681037f204300e1d4dbc7b91396591) 1203s ok 7 - Get cookie lemonldaphttp (709ca67f68aef12cd20c0414a6cef8d83900e2b5db22f2de27d40bf27339d24f) 1203s ok 8 - Get redirection 1203s ok 9 - Location is http://auth.example.com/ 1203s ok 10 - 2nd "dwho" Auth query 1203s ok 11 - Get cookie lemonldap (0988d0b39ae9c64f43a7089323ae9f7a5e36693fe91b48c00a91f2dab8cb5b5b) 1203s ok 12 - Get cookie lemonldaphttp (87366a014c54ea3b373cc7539c25d2424c80163ff84c0390d36c7a29bd0ed55b) 1203s ok 13 - Get redirection 1203s ok 14 - Location is http://auth.example.com/ 1203s ok 15 - 3rd "dwho" Auth query 1203s ok 16 - Get cookie lemonldap (bbbb7b42c9a5b300313345e128aef4e7bd39f5e724036ca33a1a4e823ef39ff5) 1203s ok 17 - Get cookie lemonldaphttp (854b7c2025588f5b499054afffa5a94b9b74fc3244e28a3de4e8b6da829d6a9f) 1203s ok 18 - Get redirection 1203s ok 19 - Location is http://auth.example.com/ 1203s ok 20 - Logout request for "dwho" 1203s ok 21 - HTTP code is 200 1203s ok 22 - Page contains a form 1203s ok 23 - URI match 1203s ok 24 - Field "token" is defined 1203s ok 25 - Found trspan="globalLogout" 1203s ok 26 - -> Six entries found 1203s ok 27 - -> Four found 1203s ok 28 - -> Nine epoch found 1203s ok 29 - Right epoch found 1203s ok 30 - POST /globallogout?all=1 1203s ok 31 - Found PE_LOGOUT_OK 1203s ok 32 - Five sessions left 1203s 1..32 1203s ok 1204s t/57-GlobalLogout-without-Timer.t ................................. 1204s ok 1 - use Lemonldap::NG::Portal::Main; 1204s ok 2 - Portal object 1204s ok 3 - Init 1204s ok 4 - Portal app 1204s ok 5 - 1st "dwho" Auth query 1204s ok 6 - Get cookie lemonldap (f0e127025526d0ca227ac4c1922bc729a359d1d7269f699ff6c24be55d943c87) 1204s ok 7 - Get redirection 1204s ok 8 - Location is http://auth.example.com/ 1204s ok 9 - 2nd "dwho" Auth query 1204s ok 10 - Get cookie lemonldap (631b36147a65a3888e4d160675ae750cf46d625d6307854878a364c23ac05830) 1204s ok 11 - Get redirection 1204s ok 12 - Location is http://auth.example.com/ 1204s ok 13 - 3rd "dwho" Auth query 1204s ok 14 - Get cookie lemonldap (17100e2812982daf8e75d6fd4bb0ae43c2598086c5d1aedf2b9ce47e8c40b075) 1204s ok 15 - Get redirection 1204s ok 16 - Location is http://auth.example.com/ 1204s ok 17 - 1st "rtyler" Auth query 1204s ok 18 - Get cookie lemonldap (817d9384b3597928fc6904c684deb232a5baddb02f63f93123ec7ddb593344e0) 1204s ok 19 - Get redirection 1204s ok 20 - Location is http://auth.example.com/ 1204s ok 21 - 2nd "rtyler" Auth query 1204s ok 22 - Get cookie lemonldap (0c6590be0ccf8e9fe604f324f78d07c2c0407fe1abcd6d44948bbe1d75307455) 1204s ok 23 - Get redirection 1204s ok 24 - Location is http://auth.example.com/ 1204s ok 25 - Five sessions found 1204s ok 26 - Logout request for "rtyler" 1204s ok 27 - Found PE_LOGOUT_OK 1204s ok 28 - Three sessions found 1204s ok 29 - Logout request for "dwho" 1204s ok 30 - Content is JSON 1204s ok 31 - PE_LOGOUT_OK 1204s ok 32 - No session found 1204s 1..32 1204s ok 1204s t/57-GlobalLogout.t ............................................... 1204s ok 1 - use Lemonldap::NG::Portal::Main; 1204s ok 2 - Portal object 1204s ok 3 - Init 1204s ok 4 - Portal app 1204s ok 5 - 1st "dwho" Auth query 1204s ok 6 - Get cookie lemonldap (309f23727364c9885a0fa5a992f8b2b20a50695d3d13a8c996dc17eb923b5349) 1204s ok 7 - Get redirection 1204s ok 8 - Location is http://auth.example.com/ 1204s ok 9 - 2nd "dwho" Auth query 1204s ok 10 - Get cookie lemonldap (136367c854d8a37eec44123b3a9e3a3b302e72f93b4c1e3a32d26670f90647c2) 1204s ok 11 - Get redirection 1204s ok 12 - Location is http://auth.example.com/ 1204s ok 13 - 3rd "dwho" Auth query 1204s ok 14 - Get cookie lemonldap (cdc648435ae7bbfd9b5b5875833f4acbdd98f5d37b9b535f9249f3eb22b74faf) 1204s ok 15 - Get redirection 1204s ok 16 - Location is http://auth.example.com/ 1204s ok 17 - 1st "rtyler" Auth query 1204s ok 18 - Get cookie lemonldap (f998ce8d17648d153ed7eafbbcd06832d973c810b51f998a8814fa2c3a40b43c) 1204s ok 19 - Get redirection 1204s ok 20 - Location is http://auth.example.com/ 1204s ok 21 - 2nd "rtyler" Auth query 1204s ok 22 - Get cookie lemonldap (4501f6d09c1bcafb0bb5458d3c721f5b6db65d2eac0f58caad1a5c9c8441d5ea) 1204s ok 23 - Get redirection 1204s ok 24 - Location is http://auth.example.com/ 1204s ok 25 - Five sessions found 1204s ok 26 - Logout request for "rtyler" 1204s ok 27 - Found PE_LOGOUT_OK 1204s ok 28 - Logout request 1204s ok 29 - Response is 200 1204s ok 30 - Cookie is deleted 1204s ok 31 - No pdata 1204s ok 32 - Disconnect request 1204s ok 33 - Response is 401 1204s ok 34 - Three sessions found 1204s ok 35 - Logout request for "dwho" 1204s ok 36 - HTTP code is 200 1204s ok 37 - Page contains a form 1204s ok 38 - URI match 1204s ok 39 - Field "token" is defined 1204s ok 40 - Found trspan="globalLogout" 1204s ok 41 - Found CustomParam "DEMO_demo" macro 1204s ok 42 - -> Three entries found 1204s ok 43 - -> Five found 1204s ok 44 - -> Three epoch found 1204s ok 45 - Right epoch found 1204s ok 46 - Get globalLogout javascript 1204s ok 47 - POST /globallogout?all=1 1204s ok 48 - Response is JSON 1204s ok 49 - Response is PE_TOKENEXPIRED 1204s ok 50 - POST /globallogout?all=1 1204s ok 51 - Found PE_LOGOUT_OK 1204s ok 52 - No session found 1204s ok 53 - Post user/password 1 1204s ok 54 - Get redirection 1204s ok 55 - Location is http://auth.example.com/ 1204s ok 56 - Get cookie lemonldap (83f4dcdf3bea027d183af1cca5f67b0caf72267eb7cc63b32ede2dff5ef3af7d) 1204s ok 57 - Post user/password 2 1204s ok 58 - Get redirection 1204s ok 59 - Location is http://auth.example.com/ 1204s ok 60 - Post user/password 3 1204s ok 61 - Get redirection 1204s ok 62 - Location is http://auth.example.com/ 1204s ok 63 - Three sessions found 1204s ok 64 - Post user/password 4 1204s ok 65 - Get cookie lemonldap (4e829c9e3dac1ec1da08d42beba80667b90764543b91805745fc1a6ba540a2b4) 1204s ok 66 - DELETE /session/my 1204s ok 67 - GET JSON 1204s ok 68 - Session removed 1204s ok 69 - DELETE /sessions/my 1204s ok 70 - GET JSON 1204s ok 71 - Two sessions removed 1204s ok 72 - One remaining session found 1204s ok 73 - Logout request 1204s ok 74 - Response is 200 1204s ok 75 - Cookie is deleted 1204s ok 76 - No pdata 1204s ok 77 - Disconnect request 1204s ok 78 - Response is 401 1204s 1..78 1204s ok 1205s t/57-LogoutForward.t .............................................. 1205s ok 1 - use Lemonldap::NG::Portal::Main; 1205s ok 2 - Portal object 1205s ok 3 - Init 1205s ok 4 - Portal app 1205s ok 5 - 1st "dwho" Auth query 1205s ok 6 - Get cookie lemonldap (1b9426502d50d70057366dced8552748d75dda75da3ab489e10e1a17f2a1c2d0) 1205s ok 7 - Get redirection 1205s ok 8 - Location is http://auth.example.com/ 1205s ok 9 - Logout request for "dwho" 1205s ok 10 - Found Logout Forward page 1205s ok 11 - Logout request 1205s ok 12 - Response is 200 1205s ok 13 - Cookie is deleted 1205s ok 14 - No pdata 1205s ok 15 - Disconnect request 1205s ok 16 - Response is 401 1205s 1..16 1205s ok 1206s t/57-LogoutForward2153.t .......................................... 1206s ok 1 - use Lemonldap::NG::Portal::Main; 1206s ok 2 - Portal object 1206s ok 3 - Init 1206s ok 4 - Portal app 1206s ok 5 - use Lemonldap::NG::Handler::Server; 1206s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1206s ok 7 - App 1206s ok 8 - 1st "dwho" Auth query 1206s ok 9 - Get cookie lemonldap (d32ec63189a50567f11db7dc76df540f08c87f0c4291dc0022438c3ee51d241d) 1206s ok 10 - Get redirection 1206s ok 11 - Location is http://auth.example.com/ 1206s ok 12 - Logout request for "dwho" 1206s ok 13 - Found Logout Forward page 1206s ok 14 - Get cookie lemonldap (0) 1206s ok 15 - Test empty cookie sent at logout 1206s ok 16 - Verify absence of cookie lemonldappdata 1206s ok 17 - Forward logout 1206s ok 18 - Verify absence of cookie lemonldappdata 1206s 1..18 1206s ok 1206s t/58-DecryptValue-with-custom-function.t .......................... 1206s ok 1 - use Lemonldap::NG::Portal::Main; 1206s ok 2 - Portal object 1206s ok 3 - Init 1206s ok 4 - Portal app 1206s ok 5 - Get Menu 1206s ok 6 - HTTP code is 200 1206s ok 7 - Page contains a form 1206s ok 8 - Host match 1206s ok 9 - Field "user" is defined 1206s ok 10 - Field "password" is defined 1206s ok 11 - CSP header authorize POST request to \# 1206s ok 12 - Auth query 1206s ok 13 - Get cookie lemonldap (acf4ab646871ca6db524cb788d21ec6645916d192bcffee333b7a49b28b389b0) 1206s ok 14 - Get redirection 1206s ok 15 - Location is http://auth.example.com/ 1206s ok 16 - CheckUser form 1206s ok 17 - Found decryptValue.png 1206s ok 18 - DecryptValue form 1206s ok 19 - HTTP code is 200 1206s ok 20 - Page contains a form 1206s ok 21 - URI match 1206s ok 22 - Field "cipheredValue" is defined 1206s ok 23 - Found trspan="decryptCipheredValue" 1206s ok 24 - POST decryptvalue with valid value 1206s ok 25 - Found decryted value 1206s ok 26 - HTTP code is 200 1206s ok 27 - Page contains a form 1206s ok 28 - URI match 1206s ok 29 - Field "cipheredValue" is defined 1206s ok 30 - Logout request 1206s ok 31 - Response is 200 1206s ok 32 - Cookie is deleted 1206s ok 33 - No pdata 1206s ok 34 - Disconnect request 1206s ok 35 - Response is 401 1206s 1..35 1206s ok 1207s t/58-DecryptValue-with-internal-function.t ........................ 1207s ok 1 - use Lemonldap::NG::Portal::Main; 1207s ok 2 - Portal object 1207s ok 3 - Init 1207s ok 4 - Portal app 1207s ok 5 - Get Menu 1207s ok 6 - HTTP code is 200 1207s ok 7 - Page contains a form 1207s ok 8 - Host match 1207s ok 9 - Field "user" is defined 1207s ok 10 - Field "password" is defined 1207s ok 11 - Field "token" is defined 1207s ok 12 - CSP header authorize POST request to \# 1207s ok 13 - Auth query 1207s ok 14 - Get cookie lemonldap (062dd1f19ab71bdc523e4b15780e50ce2e8450b5743f052dfed8422a92c5e1b9) 1207s ok 15 - Get redirection 1207s ok 16 - Location is http://auth.example.com/ 1207s ok 17 - Try DecryptValue form for a forbidden user 1207s ok 18 - Found trmsg="95" 1207s ok 19 - Logout request 1207s ok 20 - Response is 200 1207s ok 21 - Cookie is deleted 1207s ok 22 - No pdata 1207s ok 23 - Disconnect request 1207s ok 24 - Response is 401 1207s ok 25 - Get Menu 1207s ok 26 - HTTP code is 200 1207s ok 27 - Page contains a form 1207s ok 28 - Host match 1207s ok 29 - Field "user" is defined 1207s ok 30 - Field "password" is defined 1207s ok 31 - Field "token" is defined 1207s ok 32 - CSP header authorize POST request to \# 1207s ok 33 - Auth query 1207s ok 34 - Get cookie lemonldap (9ac426bc8fcebaffadbc99438ab2d53c15184f59c72137a0e2cfd1899d34e046) 1207s ok 35 - Get redirection 1207s ok 36 - Location is http://auth.example.com/ 1207s ok 37 - CheckUser form 1207s ok 38 - Found decryptValue.png 1207s ok 39 - DecryptValue form 1207s ok 40 - HTTP code is 200 1207s ok 41 - Page contains a form 1207s ok 42 - URI match 1207s ok 43 - Field "cipheredValue" is defined 1207s ok 44 - Field "token" is defined 1207s ok 45 - Found trspan="decryptCipheredValue" 1207s ok 46 - POST decryptvalue with valid value 1207s ok 47 - Found decryted value 1207s ok 48 - HTTP code is 200 1207s ok 49 - Page contains a form 1207s ok 50 - URI match 1207s ok 51 - Field "cipheredValue" is defined 1207s ok 52 - Field "token" is defined 1207s substr outside of string at /usr/lib/aarch64-linux-gnu/perl-base/bytes.pm line 15. 1207s ok 53 - POST decryptvalue with invalid value 1207s ok 54 - Found trspan="notAnEncryptedValue" 1207s ok 55 - HTTP code is 200 1207s ok 56 - Page contains a form 1207s ok 57 - URI match 1207s ok 58 - Field "cipheredValue" is defined 1207s ok 59 - Field "token" is defined 1207s ok 60 - POST decryptvalue without token 1207s ok 61 - Found PE_NOTOKEN 1207s ok 62 - HTTP code is 200 1207s ok 63 - Page contains a form 1207s ok 64 - URI match 1207s ok 65 - Field "cipheredValue" is defined 1207s ok 66 - Field "token" is defined 1207s ok 67 - POST decryptvalue with an expired token 1207s ok 68 - Found PE_TOKENEXPIRED 1207s ok 69 - Logout request 1207s ok 70 - Response is 200 1207s ok 71 - Cookie is deleted 1207s ok 72 - No pdata 1207s ok 73 - Disconnect request 1207s ok 74 - Response is 401 1207s 1..74 1207s ok 1208s t/59-Double-cookies-Refresh-and-Logout.t .......................... 1208s ok 1 - use Lemonldap::NG::Portal::Main; 1208s ok 2 - Portal object 1208s ok 3 - Init 1208s ok 4 - Portal app 1208s ok 5 - Get Menu 1208s ok 6 - HTTP code is 200 1208s ok 7 - Page contains a form 1208s ok 8 - Host match 1208s ok 9 - Field "user" is defined 1208s ok 10 - Field "password" is defined 1208s ok 11 - CSP header authorize POST request to \# 1208s ok 12 - Auth query 1208s ok 13 - Get cookie lemonldap (0a73f6a2dca8bed681639c9baacb3fca798c60bbe907db2b7d96e4788fda3822) 1208s ok 14 - Get cookie lemonldaphttp (66a75d75a301763be6e955e69b282c6d995fd0c89207ecc56b00b81e5f2687e4) 1208s ok 15 - -> Get cookie : lemonldap=something 1208s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1208s ok 17 - -> Cookie 'lemonldap' is secure 1208s ok 18 - -> Get cookie lemonldaphttp=something 1208s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1208s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1208s ok 21 - -> Doule Cookies for two sessions found 1208s ok 22 - Get redirection 1208s ok 23 - Location is http://auth.example.com/ 1208s ok 24 - Get Menu 1208s ok 25 - HTTP code is 200 1208s ok 26 - Connected as Dwho 1208s ok 27 - CheckUser form 1208s ok 28 - HTTP code is 200 1208s ok 29 - Page contains a form 1208s ok 30 - URI match 1208s ok 31 - Field "user" is defined 1208s ok 32 - Field "url" is defined 1208s ok 33 - Found trspan="checkUser" 1208s ok 34 - POST checkuser 1208s ok 35 - Found 19 attributes 1208s ok 36 - Timestamp found 1208s ok 37 - Refresh query 1208s ok 38 - Get redirection 1208s ok 39 - Location is http://auth.example.com/ 1208s ok 40 - Get Menu 1208s ok 41 - HTTP code is 200 1208s ok 42 - Connected as Dwho 1208s ok 43 - CheckUser form 1208s ok 44 - HTTP code is 200 1208s ok 45 - Page contains a form 1208s ok 46 - URI match 1208s ok 47 - Field "user" is defined 1208s ok 48 - Field "url" is defined 1208s ok 49 - Found trspan="checkUser" 1208s ok 50 - POST checkuser 1208s ok 51 - Found 19 attributes 1208s ok 52 - Timestamp found 1208s ok 53 - _updateTime has been updated 1208s ok 54 - Get Menu 1208s ok 55 - HTTP code is 200 1208s ok 56 - Dwho has been well disconnected 1208s 1..56 1208s ok 1208s t/59-Double-cookies-for-Double-sessions.t ......................... 1208s ok 1 - use Lemonldap::NG::Portal::Main; 1208s ok 2 - Portal object 1208s ok 3 - Init 1208s ok 4 - Portal app 1208s ok 5 - Get Menu 1208s ok 6 - HTTP code is 200 1208s ok 7 - Page contains a form 1208s ok 8 - Host match 1208s ok 9 - Field "user" is defined 1208s ok 10 - Field "password" is defined 1208s ok 11 - CSP header authorize POST request to \# 1208s ok 12 - Auth query 1208s ok 13 - Get cookie lemonldap (d98bbe7fd027036b8055a9e3b3ce54d8f20d0d78c61c9d1809c9545e9fe2b74b) 1208s ok 14 - Get cookie lemonldaphttp (d9d78efc4d4e10fc2a064260c8d8f160851383ffe03939c39676c00813c169f8) 1208s ok 15 - -> Get cookie : lemonldap=something 1208s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1208s ok 17 - -> Cookie 'lemonldap' is secure 1208s ok 18 - -> Get cookie lemonldaphttp=something 1208s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1208s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1208s ok 21 - -> Double Cookies for two sessions found 1208s ok 22 - Get redirection 1208s ok 23 - Location is http://auth.example.com/ 1208s ok 24 - Logout request 1208s ok 25 - Response is 200 1208s ok 26 - Cookie is deleted 1208s ok 27 - No pdata 1208s ok 28 - Disconnect request 1208s ok 29 - Response is 401 1208s 1..29 1208s ok 1209s t/59-Double-cookies-for-a-Single-session.t ........................ 1209s ok 1 - use Lemonldap::NG::Portal::Main; 1209s ok 2 - Portal object 1209s ok 3 - Init 1209s ok 4 - Portal app 1209s ok 5 - Get Menu 1209s ok 6 - HTTP code is 200 1209s ok 7 - Page contains a form 1209s ok 8 - Host match 1209s ok 9 - Field "user" is defined 1209s ok 10 - Field "password" is defined 1209s ok 11 - CSP header authorize POST request to \# 1209s ok 12 - Auth query 1209s ok 13 - Get cookie lemonldap (ef3a78cc70e5c835525b8fa0cc8b161df3683e113fb7ee0c89e4a01c3778e5b0) 1209s ok 14 - Get cookie lemonldaphttp (4b0541a7f1092f7a93b52ca07e70241c3e612e2bdff3a554ff39082568bf7314365d61e547fd7fa369c90d54a53fbddc) 1209s ok 15 - -> https cookie is 64 char long 1209s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1209s ok 17 - -> Cookie 'lemonldap' is secure 1209s ok 18 - -> http cookie is 96 byte long 1209s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1209s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1209s ok 21 - -> Doule Cookies for a single session 1209s ok 22 - Get redirection 1209s ok 23 - Location is http://auth.example.com/ 1209s ok 24 - Logout request 1209s ok 25 - Response is 200 1209s ok 26 - Cookie is deleted 1209s ok 27 - No pdata 1209s ok 28 - Disconnect request 1209s ok 29 - Response is 401 1209s 1..29 1209s ok 1209s t/59-Secured-cookie-Refresh-and-Logout.t .......................... 1209s ok 1 - use Lemonldap::NG::Portal::Main; 1209s ok 2 - Portal object 1209s ok 3 - Init 1209s ok 4 - Portal app 1209s ok 5 - Get Menu 1209s ok 6 - HTTP code is 200 1209s ok 7 - Page contains a form 1209s ok 8 - Host match 1209s ok 9 - Field "user" is defined 1209s ok 10 - Field "password" is defined 1209s ok 11 - CSP header authorize POST request to \# 1209s ok 12 - Auth query 1209s ok 13 - Get cookie lemonldap (2defbe3cfe452fc9bca452773145d88de2928a249dfeeed400639e3754d7a97c) 1209s ok 14 - -> Get cookie : lemonldap=something 1209s ok 15 - -> Cookie 'lemonldap' is HttpOnly 1209s ok 16 - -> Cookie 'lemonldap' is secure 1209s ok 17 - -> HTTPS Cookie for one session found 1209s ok 18 - Get redirection 1209s ok 19 - Location is http://auth.example.com/ 1209s ok 20 - Get Menu 1209s ok 21 - HTTP code is 200 1209s ok 22 - Connected as Dwho 1209s ok 23 - Refresh query 1209s ok 24 - Get redirection 1209s ok 25 - Location is http://auth.example.com/ 1209s ok 26 - Get Menu 1209s ok 27 - HTTP code is 200 1209s ok 28 - Connected as Dwho 1209s ok 29 - Get Menu 1209s ok 30 - HTTP code is 200 1209s ok 31 - Dwho has been well disconnected 1209s 1..31 1209s ok 1210s t/61-AdaptativeAuthenticationLevel.t .............................. 1210s ok 1 - use Lemonldap::NG::Portal::Main; 1210s ok 2 - Portal object 1210s ok 3 - Init 1210s ok 4 - Portal app 1210s ok 5 - Auth query 1210s ok 6 - Get cookie lemonldap (c541f2771c7a4fffc6f721caec5d1ef95f2ad3c7815b9f99ee2a8d7facdd339f) 1210s ok 7 - uid found 1210s ok 8 - Authentication level upgraded 1210s ok 9 - Get session 1210s ok 10 - uid found 1210s ok 11 - Authentication level upgraded 1210s ok 12 - Logout request 1210s ok 13 - Response is 200 1210s ok 14 - Cookie is deleted 1210s ok 15 - No pdata 1210s ok 16 - Disconnect request 1210s ok 17 - Response is 401 1210s ok 18 - Logout 1210s ok 19 - Auth query 1210s ok 20 - Get cookie lemonldap (ca3ab998d944ce0be4d7b8b53b80295f1441978ae2fbe54ee1f70011e59aa653) 1210s ok 21 - Authentication level upgraded 1210s ok 22 - Logout request 1210s ok 23 - Response is 200 1210s ok 24 - Cookie is deleted 1210s ok 25 - No pdata 1210s ok 26 - Disconnect request 1210s ok 27 - Response is 401 1210s ok 28 - Logout 1210s 1..28 1210s ok 1211s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ... 1211s ok 1 - use Lemonldap::NG::Portal::Main; 1211s ok 2 - Portal object 1211s ok 3 - Init 1211s ok 4 - Portal app 1211s ok 5 - 1st Auth query 1211s ok 6 - Get cookie lemonldap (2391843f24078e5d413a7f386e0d4cf80a0811f1874ee337854cea2d962b6a9e) 1211s ok 7 - Get redirection 1211s ok 8 - Location is http://auth.example.com/ 1211s ok 9 - Get new key 1211s ok 10 - Content is JSON 1211s ok 11 - Found secret 1211s ok 12 - Found token 1211s ok 13 - Code 1211s ok 14 - Code contains 6 digits 1211s ok 15 - Post code 1211s ok 16 - Content is JSON 1211s ok 17 - Key is registered 1211s ok 18 - Logout request 1211s ok 19 - Response is 200 1211s ok 20 - Cookie is deleted 1211s ok 21 - No pdata 1211s ok 22 - Disconnect request 1211s ok 23 - Response is 401 1211s ok 24 - 1st Bad Auth query 1211s ok 25 - Bad credential 1211s ok 26 - 1st Bad Auth query 1211s ok 27 - Rejected -> Protection enabled 1211s ok 28 - LockTime = 15 1211s ok 29 - LockTime in range 1211s ok 30 - Auth query 1211s ok 31 - Rejected -> Protection enabled 1211s ok 32 - LockTime = 27 1211s ok 33 - LockTime in range 1211s ok 34 - 2nd Bad Auth query 1211s ok 35 - Rejected -> Protection enabled 1211s ok 36 - LockTime = 57 1211s ok 37 - LockTime in range 1211s ok 38 - Auth query 1211s ok 39 - Enter TOTP code 1211s ok 40 - HTTP code is 200 1211s ok 41 - Page contains a form 1211s ok 42 - URI match 1211s ok 43 - Field "token" is defined 1211s ok 44 - Code 1211s ok 45 - Post code 1211s ok 46 - Get cookie lemonldap (254bf0895d379f5c999f14832def2d8dc54cf3e1194bef325e07adc7c303ebf7) 1211s ok 47 - Get redirection 1211s ok 48 - Location is http://auth.example.com/ 1211s ok 49 - Logout request 1211s ok 50 - Response is 200 1211s ok 51 - Cookie is deleted 1211s ok 52 - No pdata 1211s ok 53 - Disconnect request 1211s ok 54 - Response is 401 1211s 1..54 1211s ok 1211s t/61-BruteForceProtection-with-Incremental-lockTimes.t ............ 1211s ok 1 - use Lemonldap::NG::Portal::Main; 1211s ok 2 - Portal object 1211s ok 3 - Init 1211s ok 4 - Portal app 1211s ok 5 - 1st Auth query 1211s ok 6 - Get cookie lemonldap (591057caf20f438e55d70dabd53ecb7a23867ea0f9c7c6cdf99632aa945a0b10) 1211s ok 7 - Get redirection 1211s ok 8 - Location is http://auth.example.com/ 1211s ok 9 - Logout request 1211s ok 10 - Response is 200 1211s ok 11 - Cookie is deleted 1211s ok 12 - No pdata 1211s ok 13 - Disconnect request 1211s ok 14 - Response is 401 1211s ok 15 - 1st allowed Bad Auth query 1211s ok 16 - Bad credential 1211s ok 17 - 2nd allowed Bad Auth query 1211s ok 18 - Bad credential 1211s ok 19 - 1st Bad Auth query 1211s ok 20 - Rejected -> Protection enabled 1211s ok 21 - LockTime = 5 1211s ok 22 - LockTime in range 1211s ok 23 - Auth query 1211s ok 24 - Rejected -> Protection enabled 1211s ok 25 - LockTime = 6 1211s ok 26 - LockTime in range 1211s ok 27 - Auth query 1211s ok 28 - Rejected -> Protection enabled 1211s ok 29 - LockTime = 16 1211s ok 30 - LockTime in range 1211s ok 31 - 3rd Bad Auth query 1211s ok 32 - Rejected -> Protection enabled 1211s ok 33 - LockTime = 488 1211s ok 34 - LockTime in range 1211s ok 35 - Auth query 1211s ok 36 - Get cookie lemonldap (677baf5af8bf0f5257cb371251012590a7e22baee69eabd7ccdfabdc4827eb57) 1211s ok 37 - Get redirection 1211s ok 38 - Location is http://auth.example.com/ 1211s ok 39 - Logout request 1211s ok 40 - Response is 200 1211s ok 41 - Cookie is deleted 1211s ok 42 - No pdata 1211s ok 43 - Disconnect request 1211s ok 44 - Response is 401 1211s ok 45 - 2nd allowed Bad Auth query 1211s ok 46 - Bad credential 1211s ok 47 - 3rd Bad Auth query 1211s ok 48 - Rejected -> Protection enabled 1211s ok 49 - LockTime = 500 1211s ok 50 - LockTime in range 1211s 1..50 1211s ok 1212s t/61-BruteForceProtection.t ....................................... 1212s ok 1 - use Lemonldap::NG::Portal::Main; 1212s ok 2 - Portal object 1212s ok 3 - Init 1212s ok 4 - Portal app 1212s ok 5 - 1st Auth query 1212s ok 6 - Get cookie lemonldap (25a1521d29c11881e6bf04408952bf435ad5154755f59d18c4d4a09de8e6d1fd) 1212s ok 7 - Get redirection 1212s ok 8 - Location is http://auth.example.com/ 1212s ok 9 - Logout request 1212s ok 10 - Response is 200 1212s ok 11 - Cookie is deleted 1212s ok 12 - No pdata 1212s ok 13 - Disconnect request 1212s ok 14 - Response is 401 1212s ok 15 - 2nd Auth query 1212s ok 16 - Get cookie lemonldap (5581c5107092962646ed9542d1cc7f9b5c5d903f45cea581f8ae8fc0d715dc30) 1212s ok 17 - Get redirection 1212s ok 18 - Location is http://auth.example.com/ 1212s ok 19 - Logout request 1212s ok 20 - Response is 200 1212s ok 21 - Cookie is deleted 1212s ok 22 - No pdata 1212s ok 23 - Disconnect request 1212s ok 24 - Response is 401 1212s ok 25 - 3rd Auth query 1212s ok 26 - Get cookie lemonldap (89148bf9a5dc585c5a71606ae56c9067e9f122e59c508d9f536872b9155dd333) 1212s ok 27 - Get redirection 1212s ok 28 - Location is http://auth.example.com/ 1212s ok 29 - Logout request 1212s ok 30 - Response is 200 1212s ok 31 - Cookie is deleted 1212s ok 32 - No pdata 1212s ok 33 - Disconnect request 1212s ok 34 - Response is 401 1212s ok 35 - 4th Auth query 1212s ok 36 - Get cookie lemonldap (01485be6e18adb19b7c6ed2db106309459373fb584853f76c31de66aaa61f494) 1212s ok 37 - Get redirection 1212s ok 38 - Location is http://auth.example.com/ 1212s ok 39 - Logout request 1212s ok 40 - Response is 200 1212s ok 41 - Cookie is deleted 1212s ok 42 - No pdata 1212s ok 43 - Disconnect request 1212s ok 44 - Response is 401 1212s ok 45 - 5th Auth query 1212s ok 46 - Get cookie lemonldap (c1d26dfd83efd747db076d8d61185c82507c0a2f626c133a75dbac41d8e48ed2) 1212s ok 47 - Get redirection 1212s ok 48 - Location is http://auth.example.com/ 1212s ok 49 - Logout request 1212s ok 50 - Response is 200 1212s ok 51 - Cookie is deleted 1212s ok 52 - No pdata 1212s ok 53 - Disconnect request 1212s ok 54 - Response is 401 1212s ok 55 - 1st Bad Auth query 1212s ok 56 - Response status is 401 1212s ok 57 - Content is JSON 1212s ok 58 - Error code is 5 1212s ok 59 - 2nd Bad Auth query 1212s ok 60 - Response status is 401 1212s ok 61 - Content is JSON 1212s ok 62 - Error code is 5 1212s ok 63 - 3rd Bad Auth query 1212s ok 64 - Response status is 401 1212s ok 65 - Content is JSON 1212s ok 66 - Error code is 5 1212s ok 67 - 4th Bad Auth query 1212s ok 68 - Response status is 401 1212s ok 69 - Content is JSON 1212s ok 70 - Error code is 5 1212s ok 71 - 5th Bad Auth query 1212s ok 72 - Rejected -> Protection enabled 1212s ok 73 - 6th Bad Auth query 1212s ok 74 - Rejected -> Protection enabled 1212s ok 75 - 6th Auth query 1212s ok 76 - Rejected -> Protection enabled 1212s ok 77 - 7th Auth query 1212s ok 78 - Get cookie lemonldap (2bfc8d208ae1fa42b4e74d3f674b6825a6f2d1fb69db70cb4e928c5655bc34a3) 1212s ok 79 - History found 1212s ok 80 - History found 1212s ok 81 - History found 1212s ok 82 - -> Eight entries found 1212s ok 83 - -> Four 'failedLogin' entries found 1212s ok 84 - Logout request 1212s ok 85 - Response is 200 1212s ok 86 - Cookie is deleted 1212s ok 87 - No pdata 1212s ok 88 - Disconnect request 1212s ok 89 - Response is 401 1212s 1..89 1212s ok 1213s t/61-CrowdSec-warn.t .............................................. 1213s ok 1 - use Lemonldap::NG::Portal::Main; 1213s ok 2 - Portal object 1213s ok 3 - Init 1213s ok 4 - Portal app 1213s ok 5 - Auth query 1213s ok 6 - HTTP code is 200 1213s ok 7 - Auth query 1213s ok 8 - HTTP code is 200 1213s 1..8 1213s ok 1213s t/61-CrowdSec.t ................................................... 1213s ok 1 - use Lemonldap::NG::Portal::Main; 1213s ok 2 - Portal object 1213s ok 3 - Init 1213s ok 4 - Portal app 1213s ok 5 - Auth query 1213s ok 6 - Response status is 401 1213s ok 7 - Content is JSON 1213s ok 8 - Error code is 41 1213s ok 9 - Auth query 1213s ok 10 - HTTP code is 200 1213s 1..10 1213s ok 1214s t/61-ForceAuthn.t ................................................. 1214s ok 1 - use Lemonldap::NG::Portal::Main; 1214s ok 2 - Portal object 1214s ok 3 - Init 1214s ok 4 - Portal app 1214s ok 5 - Auth query 1214s ok 6 - HTTP code is 200 1214s ok 7 - Get cookie lemonldap (9ea47d71514eb56109381afd97276d9a7369632a157255e7285a744199c742f7) 1214s ok 8 - Form ReAuthentication 1214s ok 9 - Found PE87 code 1214s ok 10 - Auth query 1214s ok 11 - HTTP code is 200 1214s ok 12 - Get cookie lemonldap (dc4bb5426fd909b7a2395dae09513d187f4bae271c1a25de88b37293e94f9705) 1214s ok 13 - Go to Portal 1214s ok 14 - Found applications list 1214s ok 15 - Logout request 1214s ok 16 - Response is 200 1214s ok 17 - Cookie is deleted 1214s ok 18 - No pdata 1214s ok 19 - Disconnect request 1214s ok 20 - Response is 401 1214s 1..20 1214s ok 1214s t/61-GrantSession.t ............................................... 1214s ok 1 - use Lemonldap::NG::Portal::Main; 1214s ok 2 - Portal object 1214s Bareword found where operator expected (Missing operator before "n"?) at (eval 137) line 1, near "} n" 1214s [Fri May 2 09:46:46 2025] [LLNG:6692] [error] syntax error at (eval 137) line 1, near "} n " 1214s Execution of (eval 137) aborted due to compilation errors. 1214s 1214s [Fri May 2 09:46:46 2025] [LLNG:6692] [error] Bad grantSessionRules rule: syntax error at (eval 137) line 1, near "} n " 1214s Execution of (eval 137) aborted due to compilation errors. 1214s 1214s ok 3 - Init 1214s ok 4 - Portal app 1214s ok 5 - Auth query 1214s ok 6 - dwho rejected with custom message and session data 1214s ok 7 - Auth query 1214s ok 8 - dwho rejected with PE_BADCREDENTIALS 1214s ok 9 - Found connect button 1214s ok 10 - Auth query 1214s ok 11 - dwho rejected with custom message and session data 1214s ok 12 - Found INFO js 1214s ok 13 - Found custom Main Logo 1214s ok 14 - Auth query 1214s ok 15 - HTTP code is 200 1214s ok 16 - Get cookie lemonldap (605a899b28eae79d49ef8b828892cbdb8ec239b4e8182c7bd9257a2ecc99eceb) 1214s ok 17 - Auth query 1214s ok 18 - rtyler rejected with PE_SESSIONNOTGRANTED 1214s ok 19 - Auth query 1214s ok 20 - rtyler rejected with PE_BADCREDENTIALS 1214s ok 21 - Found connect button 1214s ok 22 - Found custom Main Logo 1214s ok 23 - No cookie 1214s ok 24 - Portal object 1214s Bareword found where operator expected (Missing operator before "n"?) at (eval 404) line 1, near "} n" 1214s [Fri May 2 09:46:46 2025] [LLNG:6692] [error] syntax error at (eval 404) line 1, near "} n " 1214s Execution of (eval 404) aborted due to compilation errors. 1214s 1214s [Fri May 2 09:46:46 2025] [LLNG:6692] [error] Bad grantSessionRules rule: syntax error at (eval 404) line 1, near "} n " 1214s Execution of (eval 404) aborted due to compilation errors. 1214s 1214s ok 25 - Init 1214s ok 26 - Portal app 1214s ok 27 - auth query 1214s ok 28 - HTTP code is 200 1214s ok 29 - Get cookie lemonldap (6676e3dc0c686d2651fb0f211309710782c5e5a4d095f2ce744c1c2dd1e9ddfd) 1214s 1..29 1214s ok 1215s t/61-LocationDetect.t ............................................. 1215s ok 1 - use Lemonldap::NG::Portal::Main; 1215s 1..1 1215s ok 1215s t/61-NewLocationWarning-Custom.t .................................. 1215s ok 1 - use Lemonldap::NG::Portal::Main; 1215s ok 2 - Portal object 1215s ok 3 - Init 1215s ok 4 - Portal app 1215s ok 5 - Get Portal 1215s ok 6 - HTTP code is 200 1215s ok 7 - Page contains a form 1215s ok 8 - Host match 1215s ok 9 - Field "user" is defined 1215s ok 10 - Field "password" is defined 1215s ok 11 - CSP header authorize POST request to \# 1215s ok 12 - First auth query 1215s ok 13 - Second auth query 1215s ok 14 - Subject found 1215s ok 15 - Mail sent (IP, Date and UA found) 1215s 1..15 1215s ok 1216s t/61-NewLocationWarning.t ......................................... 1216s ok 1 - use Lemonldap::NG::Portal::Main; 1216s ok 2 - Portal object 1216s ok 3 - Init 1216s ok 4 - Portal app 1216s ok 5 - Get Portal 1216s ok 6 - HTTP code is 200 1216s ok 7 - Page contains a form 1216s ok 8 - Host match 1216s ok 9 - Field "user" is defined 1216s ok 10 - Field "password" is defined 1216s ok 11 - CSP header authorize POST request to \# 1216s ok 12 - First auth query 1216s ok 13 - Get cookie lemonldap (878e56c032a970f4ce66aa6e74f682aa623f8af2e2a6a970e8b39e2fb04acd06) 1216s ok 14 - Logout request 1216s ok 15 - Response is 200 1216s ok 16 - Cookie is deleted 1216s ok 17 - No pdata 1216s ok 18 - Disconnect request 1216s ok 19 - Response is 401 1216s ok 20 - First time seeing a new IP, no mail sent 1216s ok 21 - Second auth query 1216s ok 22 - Get cookie lemonldap (9a13c5c201aa9138f74de821cf0c5b4b6f115c21fd1d54db392834101f6159fe) 1216s ok 23 - Get redirection 1216s ok 24 - Location is http://auth.example.com/ 1216s ok 25 - Logout request 1216s ok 26 - Response is 200 1216s ok 27 - Cookie is deleted 1216s ok 28 - No pdata 1216s ok 29 - Disconnect request 1216s ok 30 - Response is 401 1216s ok 31 - Second time seeing a new IP, no mail sent 1216s ok 32 - Third auth query 1216s ok 33 - Get cookie lemonldap (3c9f7080bb5d066b74c49f76fe252bef7994e5fdcb7c07c312f9bdb2a2b6c524) 1216s ok 34 - Get redirection 1216s ok 35 - Location is http://auth.example.com/ 1216s ok 36 - Logout request 1216s ok 37 - Response is 200 1216s ok 38 - Cookie is deleted 1216s ok 39 - No pdata 1216s ok 40 - Disconnect request 1216s ok 41 - Response is 401 1216s ok 42 - First login on a new IP, email sent 1216s ok 43 - Fourth auth query 1216s ok 44 - Bad credential 1216s ok 45 - Failed login with a new IP, no email sent 1216s ok 46 - Fifth auth query 1216s ok 47 - Get cookie lemonldap (416a7521078aa8db7072e0645ca661cfcf283d681a0cce25171d9acaf0adb753) 1216s ok 48 - Get redirection 1216s ok 49 - Location is http://auth.example.com/ 1216s ok 50 - Subject found 1216s ok 51 - Mail sent (Wrong password) 1216s ok 52 - Location found in mail body 1216s ok 53 - Date found in mail body 1216s ok 54 - UserAgent found in mail body 1216s ok 55 - Fifth auth query 1216s ok 56 - Get cookie lemonldap (54fec70bb6c235bf000670b832a5ac8b27e81e309b48d5d5bdcc5a4003d8b1ff) 1216s ok 57 - Get redirection 1216s ok 58 - Location is http://auth.example.com/ 1216s ok 59 - Login on newly learned address, no email 1216s ok 60 - Fifth auth query 1216s ok 61 - Get cookie lemonldap (160a1d9b94d7dbeed8e5f2209b8a61e3790597f107275c4ef70f916d78803b97) 1216s ok 62 - Get redirection 1216s ok 63 - Location is http://auth.example.com/ 1216s ok 64 - Login on previously learned address, no email 1216s 1..64 1216s ok 1217s t/61-Session-ActivityTimeout.t .................................... 1217s ok 1 - use Lemonldap::NG::Portal::Main; 1217s ok 2 - Portal object 1217s ok 3 - Init 1217s ok 4 - Portal app 1217s ok 5 - Auth query 1217s ok 6 - HTTP code is 200 1217s ok 7 - Get cookie lemonldap (b938e2b78ec98a2451635f668f554e611840dee34ac54dd3f9af204b0bf1937e) 1217s ok 8 - Go to Portal 1217s ok 9 - Found applications list 1217s ok 10 - Form Authentification 1217s ok 11 - Found PE_SESSIONEXPIRED code 1217s ok 12 - Logout request 1217s ok 13 - Response is 200 1217s ok 14 - Cookie is deleted 1217s ok 15 - No pdata 1217s ok 16 - Disconnect request 1217s ok 17 - Response is 401 1217s 1..17 1217s ok 1217s t/61-Session-Timeout.t ............................................ 1217s ok 1 - use Lemonldap::NG::Portal::Main; 1217s ok 2 - Portal object 1217s ok 3 - Init 1217s ok 4 - Portal app 1217s ok 5 - Auth query 1217s ok 6 - HTTP code is 200 1217s ok 7 - Get cookie lemonldap (9d5dc5432d6a5834fb55615d36fc7b320a6b944d2e76a84cdeb8fc2774daeaca) 1217s ok 8 - Go to Portal 1217s ok 9 - Found applications list 1217s ok 10 - Form Authentification 1217s ok 11 - Found PE_SESSIONEXPIRED code 1217s ok 12 - Logout request 1217s ok 13 - Response is 200 1217s ok 14 - Cookie is deleted 1217s ok 15 - No pdata 1217s ok 16 - Disconnect request 1217s ok 17 - Response is 401 1217s 1..17 1217s ok 1218s t/62-Refresh-plugin.t ............................................. 1218s ok 1 - use Lemonldap::NG::Portal::Main; 1218s ok 2 - Portal object 1218s ok 3 - Init 1218s ok 4 - Portal app 1218s ok 5 - Auth query 1 1218s ok 6 - Get cookie lemonldap (7f570720089ce9b50a065ffa3a52213ba468405560b44f2fbe06a64185a823ae) 1218s ok 7 - Auth query 2 1218s ok 8 - Get cookie lemonldap (1aa2705438b33b540e066dacc900af7c264fd0b1f38668ed7365f1e8466f017d) 1218s ok 9 - Auth query 3 1218s ok 10 - Get cookie lemonldap (78b3331b1fd098a0eaaf00c5925a879fcc4d645b3b825828ab06b777af929d73) 1218s ok 11 - Auth query 4 1218s ok 12 - Get cookie lemonldap (372b9ca9c34aec2975ef3b243033b136028ac866ad5c48aadda158d37637d85d) 1218s ok 13 - Auth query 5 1218s ok 14 - Get cookie lemonldap (e786c5de2b681cf107a299ddbeda211fa163e9095f59cda415e2918b1ae25a05) 1218s ok 15 - Auth query 6 1218s ok 16 - Get cookie lemonldap (a10c13a2c92f8b838bd0b213070330e955087d693c4f5adaf3c17402845c6cde) 1218s ok 17 - Call refresh 1218s ok 18 - HTTP code is 200 1218s ok 19 - Count is 6 1218s ok 20 - Get session using restSessionServer 1218s ok 21 - HTTP code is 200 1218s ok 22 - Deserialize session content 1218s ok 23 - Get session content 1218s ok 24 - Content is updated 1218s ok 25 - Correct groups 1218s ok 26 - Get session using restSessionServer 1218s ok 27 - HTTP code is 200 1218s ok 28 - Deserialize session content 1218s ok 29 - Get session content 1218s ok 30 - Content is updated 1218s ok 31 - Correct groups 1218s ok 32 - Get session using restSessionServer 1218s ok 33 - HTTP code is 200 1218s ok 34 - Deserialize session content 1218s ok 35 - Get session content 1218s ok 36 - Content is updated 1218s ok 37 - Correct groups 1218s ok 38 - Get session using restSessionServer 1218s ok 39 - HTTP code is 200 1218s ok 40 - Deserialize session content 1218s ok 41 - Get session content 1218s ok 42 - Content is updated 1218s ok 43 - Correct groups 1218s ok 44 - Get session using restSessionServer 1218s ok 45 - HTTP code is 200 1218s ok 46 - Deserialize session content 1218s ok 47 - Get session content 1218s ok 48 - Content is updated 1218s ok 49 - Correct groups 1218s ok 50 - Get session using restSessionServer 1218s ok 51 - HTTP code is 200 1218s ok 52 - Deserialize session content 1218s ok 53 - Get session content 1218s ok 54 - Content is updated 1218s ok 55 - Correct groups 1218s 1..55 1218s ok 1218s t/62-SingleSession-with-History.t ................................. 1218s ok 1 - use Lemonldap::NG::Portal::Main; 1218s ok 2 - Portal object 1218s ok 3 - Init 1218s ok 4 - Portal app 1218s ok 5 - Auth query 1218s ok 6 - Get cookie lemonldap (4431f246e85e0eaea863e13b8aa687192e5d6932150f67320ca7871a8cac9cff) 1218s ok 7 - Auth query 1218s ok 8 - Get cookie lemonldap (c162e8e1eeaedf7f87dd05e4868399d93ee1b0202aa924b790aaf0ddd3aabda7) 1218s ok 9 - Auth query 1218s ok 10 - Get cookie lemonldap (19c9967545de64b7351d2ad664d754e34932076d752e26d6237aa1f17c74bfe5) 1218s ok 11 - sessionsDeleted found 1218s ok 12 - History found 1218s ok 13 - -> Four entries found 1218s 1..13 1218s ok 1219s t/62-SingleSession-with-Rules.t ................................... 1219s ok 1 - use Lemonldap::NG::Portal::Main; 1219s ok 2 - Portal object 1219s ok 3 - Init 1219s ok 4 - Portal app 1219s ok 5 - Auth query 1219s ok 6 - HTTP code is 200 1219s ok 7 - Get cookie lemonldap (a67fb857c08f7e0c2d1e3237141529996951252867d0b4f7f6345ac8e81fbca8) 1219s ok 8 - Auth query 1219s ok 9 - HTTP code is 200 1219s ok 10 - Get cookie lemonldap (c3c88dfdedade73b02ea285f2bd7c7e2ca624e2f53ae3db4c1231ba77d10dad9) 1219s ok 11 1219s ok 12 - HTTP code is 200 1219s ok 13 1219s ok 14 - Response status is 401 1219s ok 15 - Content is JSON 1219s ok 16 - Error code is 1 1219s ok 17 - Auth query 1219s ok 18 - HTTP code is 200 1219s ok 19 - Get cookie lemonldap (7c56f388a6aa758b0c09d72042d1b75647c9469eb494b930016ddae07a4500fc) 1219s ok 20 - Auth query 1219s ok 21 - HTTP code is 200 1219s ok 22 - Get cookie lemonldap (2ee3e9980f875add489db81fcc57637ffae1642ebc9a2ce769a3770c365f9bda) 1219s ok 23 - Auth query 1219s ok 24 - HTTP code is 200 1219s ok 25 - Get cookie lemonldap (99e622b4c086436a195cd0dbdc371d131d10b940b84091e3630eceff8a2708a6) 1219s ok 26 1219s ok 27 - HTTP code is 200 1219s ok 28 1219s ok 29 - HTTP code is 200 1219s ok 30 1219s ok 31 - Response status is 401 1219s ok 32 - Content is JSON 1219s ok 33 - Error code is 1 1219s ok 34 - Auth query 1219s ok 35 - HTTP code is 200 1219s ok 36 - Get cookie lemonldap (c932de233a93118e1418596056e2d22ef7f69ef66b1c7fe1f998f095596b4748) 1219s ok 37 - Auth query 1219s ok 38 - HTTP code is 200 1219s ok 39 - Get cookie lemonldap (579cbf35f6dec4aa9fc50e04d061f07b66b2c43dbe16a38bac91c9da7b17ec87) 1219s ok 40 1219s ok 41 - HTTP code is 200 1219s ok 42 1219s ok 43 - HTTP code is 200 1219s ok 44 1219s ok 45 - Response status is 401 1219s ok 46 - Content is JSON 1219s ok 47 - Error code is 1 1219s ok 48 1219s ok 49 - HTTP code is 200 1219s 1..49 1219s ok 1220s t/62-SingleSession.t .............................................. 1220s ok 1 - use Lemonldap::NG::Portal::Main; 1220s ok 2 - Portal object 1220s ok 3 - Init 1220s ok 4 - Portal app 1220s ok 5 - Portal object 1220s ok 6 - Init 1220s ok 7 - Portal app 1220s ok 8 - Portal object 1220s ok 9 - Init 1220s ok 10 - Portal app 1220s ok 11 - Portal object 1220s ok 12 - Init 1220s ok 13 - Portal app 1220s ok 14 - Portal object 1220s ok 15 - Init 1220s ok 16 - Portal app 1220s ok 17 - Auth query 1220s ok 18 - Get cookie lemonldap (70d35603e880d456bf96c7926957afe9eca233076fdfd722801cbed9d832ea58) 1220s ok 19 - "skin=bootstrap" input not found 1220s ok 20 - Auth query 1220s ok 21 - Get cookie lemonldap (2d210263590062cc94cac93ac131962ab52688b17b9a2d3e0cb2cb91e367a06e) 1220s ok 22 - "skin=bootstrap" input found 1220s ok 23 - Auth query 1220s ok 24 - Get cookie lemonldap (7574ba47d0b9d17142d6bb25f7d70ec68dc4e5af402e3ec207f97ce4d330c0eb) 1220s ok 25 - "skin=bootstrap" input not found 1220s ok 26 - Attempt login with latest session 1220s ok 27 - HTTP code is 200 1220s ok 28 - Attempt login with removed session 1220s ok 29 - Response status is 401 1220s ok 30 - Content is JSON 1220s ok 31 - Error code is 1 1220s ok 32 - Attempt login with removed session 1220s ok 33 - Response status is 401 1220s ok 34 - Content is JSON 1220s ok 35 - Error code is 1 1220s ok 36 - Auth query 1220s ok 37 - Get cookie lemonldap (9fb8f2a2a72a484328cd89859db8ec44e62c23771e0da6f315692fa9d1eeeb42) 1220s ok 38 - Auth query 1220s ok 39 - Get cookie lemonldap (65a459cfc4749330d2582878ef3583e5b47b358818c439296470b4cfead39909) 1220s ok 40 - Auth query 1220s ok 41 - Get cookie lemonldap (63f4765cc08e6d13371573a0474c4440236559c9dee4aee45a1c887a4fc01255) 1220s ok 42 - Auth query 1220s ok 43 - Get cookie lemonldap (5551b2fcd11c1a1a103d54f2bbdb1e7facedeea8a58e9f7f566eaa6fdf8ac5d7) 1220s ok 44 - First session on latest IP 1220s ok 45 - HTTP code is 200 1220s ok 46 - Latest session on latest IP 1220s ok 47 - HTTP code is 200 1220s ok 48 - session on old IP 1220s ok 49 - Response status is 401 1220s ok 50 - Content is JSON 1220s ok 51 - Error code is 1 1220s ok 52 - session on old IP 1220s ok 53 - Response status is 401 1220s ok 54 - Content is JSON 1220s ok 55 - Error code is 1 1220s ok 56 - Auth query 1220s ok 57 - Get cookie lemonldap (17c8128bace4f2d07d73c4408a1e9c1c1863519d7d288821474f673d6124ecce) 1220s ok 58 - Auth query 1220s ok 59 - Get cookie lemonldap (304b1f6ce989848c4df70394e930c22fcbe57225b1793f33a09729e4fb66055f) 1220s ok 60 - Auth query 1220s ok 61 - Get cookie lemonldap (48c2ac41bf4cd4a09a9b1967c7663eaed1bb07630ff03a36e9c3e6fc6dc812a0) 1220s ok 62 - Auth query 1220s ok 63 - Get cookie lemonldap (e6a47e980202199b8f51a14c13eac8020f3526245729b22f435c98baa9f41efd) 1220s ok 64 - Other user, but other IP 1220s ok 65 - HTTP code is 200 1220s ok 66 - Other user, same IP 1220s ok 67 - Response status is 401 1220s ok 68 - Content is JSON 1220s ok 69 - Error code is 1 1220s ok 70 - Same user, same IP 1220s ok 71 - HTTP code is 200 1220s ok 72 - Same user, same IP 1220s ok 73 - HTTP code is 200 1220s ok 74 - Auth query 1220s ok 75 - Get cookie lemonldap (62a10d04d5f651dba67769ef7d50f77b80e0265d63cee99e4dfb87a6e2046590) 1220s ok 76 - Auth query 1220s ok 77 - Get cookie lemonldap (cb85f4dbea728789a3d4a38ed6087f094d946d6023bcf7f4eca3be9b594280e6) 1220s ok 78 - Auth query 1220s ok 79 - Get cookie lemonldap (91a0ceff9fbc5f9210c91d66d2a72e9634c833f1cbe727615217ff7830cc041c) 1220s ok 80 - Auth query 1220s ok 81 - Get cookie lemonldap (c8b1e094652a072117833845f89cc8f3f03eca1f4ab0f569886abd6147738815) 1220s ok 82 - sessionsDeleted found 1220s ok 83 - otherSessions found 1220s ok 84 - Link found 1220s ok 85 - action found 1220s 1..85 1220s ok 1220s t/62-UpgradeSession-disabled.t .................................... 1220s ok 1 - use Lemonldap::NG::Portal::Main; 1220s ok 2 - use Lemonldap::NG::Common::FormEncode; 1220s ok 3 - Portal object 1220s ok 4 - Init 1220s ok 5 - Portal app 1220s ok 6 - Auth query 1220s ok 7 - Get cookie lemonldap (d13f02c3d352ab4a29bc05fcf43aa6982b9f0d0c3a53c5ca488bbf7aeddca861) 1220s ok 8 - GET http://test1.example.com/AuthWeak 1220s ok 9 - GET http://test1.example.com/AuthStrong 1220s ok 10 - HTTP code is 403 1220s ok 11 - Logout request 1220s ok 12 - Response is 200 1220s ok 13 - Cookie is deleted 1220s ok 14 - No pdata 1220s ok 15 - Disconnect request 1220s ok 16 - Response is 401 1220s 1..16 1220s ok 1221s t/62-UpgradeSession.t ............................................. 1221s ok 1 - use Lemonldap::NG::Portal::Main; 1221s ok 2 - use Lemonldap::NG::Common::FormEncode; 1221s ok 3 - Portal object 1221s ok 4 - Init 1221s ok 5 - Portal app 1221s ok 6 - Auth query 1221s ok 7 - Get cookie lemonldap (18f3bb5ed9deb91634393f39350c6cc37b890760d67c21a0b6bfc396a62c6f13) 1221s ok 8 - GET http://test1.example.com/AuthWeak 1221s ok 9 - HTTP code is 200 1221s ok 10 - GET http://test1.example.com/AuthStrong 1221s ok 11 - Upgrade session query 1221s ok 12 - HTTP code is 200 1221s ok 13 - Page contains a form 1221s ok 14 - URI match 1221s ok 15 - Field "confirm" is defined 1221s ok 16 - Field "url" is defined 1221s ok 17 - Accept session upgrade query 1221s ok 18 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1221s ok 19 - HTTP code is 200 1221s ok 20 - Page contains a form 1221s ok 21 - Host match 1221s ok 22 - Field "upgrading" is defined 1221s ok 23 - Field "url" is defined 1221s ok 24 - CSP header authorize POST request to \# 1221s ok 25 - Post login 1221s ok 26 - Get cookie lemonldappdata () 1221s ok 27 - Get cookie lemonldap (81daeaa3e9f406505280c6bc18735848b7cc0863b98f485b84d03e89411e3955) 1221s ok 28 - Get redirection 1221s ok 29 - Location is http://test1.example.com 1221s ok 30 - Post login 1221s ok 31 - HTTP code is 200 1221s ok 32 - Logout request 1221s ok 33 - Response is 200 1221s ok 34 - Cookie is deleted 1221s ok 35 - No pdata 1221s ok 36 - Disconnect request 1221s ok 37 - Response is 401 1221s 1..37 1221s ok 1222s t/63-History.t .................................................... 1222s ok 1 - use Lemonldap::NG::Portal::Main; 1222s ok 2 - Portal object 1222s ok 3 - Init 1222s ok 4 - Portal app 1222s ok 5 - Auth query 1222s ok 6 - HTTP code is 200 1222s ok 7 - Get cookie lemonldap (7b4c6b1959cbb215f67cc1b92ab46a32ff45f303eb997a56707d98541a608eda) 1222s ok 8 - Found custom Main Logo 1222s ok 9 - History found 1222s ok 10 - -> One entry found 1222s ok 11 - Verify connection 1222s ok 12 - HTTP code is 200 1222s ok 13 - Logout request 1222s ok 14 - Response is 200 1222s ok 15 - Cookie is deleted 1222s ok 16 - No pdata 1222s ok 17 - Disconnect request 1222s ok 18 - Response is 401 1222s ok 19 - Auth query 1222s ok 20 - HTTP code is 200 1222s ok 21 - Get cookie lemonldap (08946430aa982f69af13a4bf72c85ba4047c773102732b7aad3565ff0993d7a7) 1222s ok 22 - History found 1222s ok 23 - -> Two entries found 1222s ok 24 - Logout request 1222s ok 25 - Response is 200 1222s ok 26 - Cookie is deleted 1222s ok 27 - No pdata 1222s ok 28 - Disconnect request 1222s ok 29 - Response is 401 1222s ok 30 - Auth query 1222s ok 31 - Response status is 401 1222s ok 32 - Content is JSON 1222s ok 33 - Error code is 5 1222s ok 34 - Auth query 1222s ok 35 - Response status is 401 1222s ok 36 - Content is JSON 1222s ok 37 - Error code is 5 1222s ok 38 - Auth query 1222s ok 39 - HTTP code is 200 1222s ok 40 - Get cookie lemonldap (6527a72583ca80b34ef8b5aa2ae6a10879cfcff67edb20afea6032c05cb8aeba) 1222s ok 41 - History found 1222s ok 42 - History array caption found 1222s ok 43 - Failed history array caption found 1222s ok 44 - Found plugin-set label 1222s ok 45 - -> Five entries found 1222s ok 46 - -> Two 'failedLogin' entries found 1222s ok 47 - Custom value entries found 1222s ok 48 - Hidden history field is missing 1222s ok 49 - Found Name before UID as specified by Prefix 1222s ok 50 - Field found in psession 1222s ok 51 - Hidden field found in psession 1222s ok 52 - Logout request 1222s ok 53 - Response is 200 1222s ok 54 - Cookie is deleted 1222s ok 55 - No pdata 1222s ok 56 - Disconnect request 1222s ok 57 - Response is 401 1222s 1..57 1222s ok 1222s t/64-StayConnected-single-connection.t ............................ 1222s ok 1 - use Lemonldap::NG::Portal::Main; 1222s ok 2 - Portal object 1222s ok 3 - Init 1222s ok 4 - Portal app 1222s ok 5 - Auth query 1222s ok 6 - HTTP code is 200 1222s ok 7 - Page contains a form 1222s ok 8 - URI match 1222s ok 9 - Field "fg" is defined 1222s ok 10 - Field "token" is defined 1222s ok 11 - Post fingerprint 1222s ok 12 - Get cookie lemonldap (746890c980f1c78a102ec7338abc6caffb9bcc7acbda87ab179a4bb265d2b546) 1222s ok 13 - Get redirection 1222s ok 14 - Location is http://auth.example.com/ 1222s ok 15 - Get cookie llngpersistent (2c7aa06eb31309a1171035862bb7219093448c53df433538188fce6ea0c29a99) 1222s ok 16 - Try to auth with persistent cookie 1222s ok 17 - HTTP code is 200 1222s ok 18 - HTTP code is 200 1222s ok 19 - Page contains a form 1222s ok 20 - Host match 1222s ok 21 - Field "fg" is defined 1222s ok 22 - Field "token" is defined 1222s ok 23 - CSP header authorize POST request to \# 1222s ok 24 - Post fingerprint 1222s ok 25 - Get redirection 1222s ok 26 - Location is http://auth.example.com/ 1222s ok 27 - Get cookie lemonldap (bcdde2eaeb3d66b38656b03b3a4c1d889a148b5209263226a9eae46b0247d4e8) 1222s ok 28 - Got cookie 1222s ok 29 - Try to auth with persistent cookie 1222s ok 30 - HTTP code is 200 1222s ok 31 - HTTP code is 200 1222s ok 32 - Page contains a form 1222s ok 33 - Host match 1222s ok 34 - Field "fg" is defined 1222s ok 35 - Field "token" is defined 1222s ok 36 - CSP header authorize POST request to \# 1222s ok 37 - Post fingerprint 1222s ok 38 - Get redirection 1222s ok 39 - Location is http://auth.example.com/ 1222s ok 40 - Get cookie lemonldap (e446b82612bd783d4bbdea07f5054284af9a7df0f8e9760fd61eb558b97ec400) 1222s ok 41 - Got cookie 1222s ok 42 - Auth query 1222s ok 43 - HTTP code is 200 1222s ok 44 - Page contains a form 1222s ok 45 - URI match 1222s ok 46 - Field "fg" is defined 1222s ok 47 - Field "token" is defined 1222s ok 48 - Post fingerprint 1222s ok 49 - Get cookie lemonldap (649e15893ee8b9bcbe4151c0274536199ea498091c39a1214c4b274fb91fd2c4) 1222s ok 50 - Get redirection 1222s ok 51 - Location is http://auth.example.com/ 1222s ok 52 - Get cookie llngpersistent (d0d2772a81327b3a6a07fe7c471e7e486983e2a83a3af8ee68ba240e969f18e0) 1222s ok 53 - Try to auth with persistent cookie 1222s ok 54 - HTTP code is 200 1222s ok 55 - HTTP code is 200 1222s ok 56 - Page contains a form 1222s ok 57 - Host match 1222s ok 58 - Field "fg" is defined 1222s ok 59 - Field "token" is defined 1222s ok 60 - CSP header authorize POST request to \# 1222s ok 61 - Post fingerprint 1222s ok 62 - Get redirection 1222s ok 63 - Location is http://auth.example.com/ 1222s ok 64 - Get cookie lemonldap (d09f863086ded4fb213a1c9fde0dd9dcea456bc6dc9f0d197c680623abc76bf1) 1222s ok 65 - Got cookie 1222s ok 66 - Try to auth with persistent cookie 1222s ok 67 - HTTP code is 200 1222s ok 68 - First persistent ID is no longer valid 1222s 1..68 1222s ok 1223s t/64-StayConnected-singleSession.t ................................ 1223s ok 1 - use Lemonldap::NG::Portal::Main; 1223s ok 2 - Portal object 1223s ok 3 - Init 1223s ok 4 - Portal app 1223s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 1223s ok 1 - Auth query 1223s ok 2 - HTTP code is 200 1223s ok 3 - Page contains a form 1223s ok 4 - URI match 1223s ok 5 - Field "fg" is defined 1223s ok 6 - Field "token" is defined 1223s ok 7 - Post fingerprint 1223s ok 8 - Get cookie lemonldap (3867ee2d7d848c543591d45845ebae202f4d6e76dcb75b282238c0085c7c49d5) 1223s ok 9 - Get redirection 1223s ok 10 - Location is http://auth.example.com/ 1223s ok 11 - Get cookie llngconnection (52deb4734f3638a2d17fe878f26fdf770f0bc1f145c6bb04d2734156c168fbb4) 1223s ok 12 - Check session validity 1223s ok 13 - Authenticated as dwho 1223s ok 14 - Try to auth with persistent cookie 1223s ok 15 - HTTP code is 200 1223s ok 16 - HTTP code is 200 1223s ok 17 - Page contains a form 1223s ok 18 - Host match 1223s ok 19 - Field "fg" is defined 1223s ok 20 - Field "token" is defined 1223s ok 21 - CSP header authorize POST request to \# 1223s ok 22 - Post fingerprint 1223s ok 23 - Show deleted sessions 1223s ok 24 - HTTP code is 200 1223s ok 25 - Page contains a form 1223s ok 26 - Host match 1223s ok 27 - URI match 1223s ok 28 - CSP header authorize POST request to auth.example.com 1223s ok 29 - Get cookie lemonldap (2899b862a1e93452530173d230d377c288f98189f78758c2d0c676975502bb2c) 1223s ok 30 - Check session validity 1223s ok 31 - Authenticated as dwho 1223s ok 32 - Check session validity 1223s ok 33 - Session ID no longer valid 1223s 1..33 1223s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 1223s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 1223s ok 1 - Auth query 1223s ok 2 - HTTP code is 200 1223s ok 3 - Page contains a form 1223s ok 4 - URI match 1223s ok 5 - Field "fg" is defined 1223s ok 6 - Field "token" is defined 1223s ok 7 - Post fingerprint 1223s ok 8 - Get cookie lemonldap (0878c9f49c15e06d608c50bcee18e14edbb724790e82e5eb73dc949089ec69f6) 1223s ok 9 - Get redirection 1223s ok 10 - Location is http://auth.example.com/ 1223s ok 11 - Get cookie llngconnection (f2d22ecc878f2d39de13b570ae8d63bfbbbdfcf7641e2bce8de878e01f0c81ba) 1223s ok 12 - Check session validity 1223s ok 13 - Authenticated as dwho 1223s ok 14 - Auth query 1223s ok 15 - HTTP code is 200 1223s ok 16 - Page contains a form 1223s ok 17 - URI match 1223s ok 18 - Field "fg" is defined 1223s ok 19 - Field "token" is defined 1223s ok 20 - Post fingerprint 1223s ok 21 - Get cookie lemonldap (bcb9e623a41111e82e5078366f5d87ed2b65945141cc485574c0ceeac061c8c9) 1223s ok 22 - Show deleted sessions 1223s ok 23 - HTTP code is 200 1223s ok 24 - Page contains a form 1223s ok 25 - Host match 1223s ok 26 - URI match 1223s ok 27 - CSP header authorize POST request to auth.example.com 1223s ok 28 - Get cookie llngconnection (85cfa6e925f5d224c7d9ab83f2476d0ce525f0c13b946f913a29def7a91a464d) 1223s ok 29 - Check session validity 1223s ok 30 - Session ID no longer valid 1223s 1..30 1223s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 1223s 1..6 1223s ok 1224s t/64-StayConnected-with-History.t ................................. 1224s ok 1 - use Lemonldap::NG::Portal::Main; 1224s ok 2 - Portal object 1224s ok 3 - Init 1224s ok 4 - Portal app 1224s ok 5 - Auth query 1224s ok 6 - HTTP code is 200 1224s ok 7 - Page contains a form 1224s ok 8 - URI match 1224s ok 9 - Field "fg" is defined 1224s ok 10 - Field "token" is defined 1224s ok 11 - Post fingerprint 1224s ok 12 - Expected portal error code: code found on page 1224s ok 13 - Expected portal error code 1224s ok 14 - Auth query 1224s ok 15 - HTTP code is 200 1224s ok 16 - Page contains a form 1224s ok 17 - URI match 1224s ok 18 - Field "fg" is defined 1224s ok 19 - Field "token" is defined 1224s ok 20 - Post fingerprint 1224s ok 21 - Get cookie lemonldap (a73e57b6e4ab87b5f3f4f93bf2ebd9777aa0eb6adfc77bcda104087dddb490ee) 1224s ok 22 - Get redirection 1224s ok 23 - Location is http://auth.example.com/ 1224s ok 24 - Get cookie llngpersistent (de9c6776a2aca9364016d9d250c094e8b12e16f31108cfcf324bd88a62b35b24) 1224s ok 25 - Secure cookie found 1224s ok 26 - Try to auth with persistent cookie 1224s ok 27 - HTTP code is 200 1224s ok 28 - HTTP code is 200 1224s ok 29 - Page contains a form 1224s ok 30 - Host match 1224s ok 31 - Field "fg" is defined 1224s ok 32 - Field "token" is defined 1224s ok 33 - CSP header authorize POST request to \# 1224s ok 34 - Post fingerprint 1224s ok 35 - Get redirection 1224s ok 36 - Location is http://auth.example.com/ 1224s ok 37 - Get cookie lemonldap (5773c4991c1944cfe5e1b3c408152426e69c641539b561e0de1aa493c15ce52e) 1224s ok 38 - Try to auth with persistent cookie and an expired token 1224s ok 39 - HTTP code is 200 1224s ok 40 - HTTP code is 200 1224s ok 41 - Page contains a form 1224s ok 42 - Host match 1224s ok 43 - Field "fg" is defined 1224s ok 44 - Field "token" is defined 1224s ok 45 - CSP header authorize POST request to \# 1224s ok 46 - Post fingerprint with an expired token 1224s ok 47 - HTTP code is 200 1224s ok 48 - Page contains a form 1224s ok 49 - CSP header authorize POST request to \# 1224s ok 50 - Get login form 1224s ok 51 - Try to auth with persistent cookie 1224s ok 52 - HTTP code is 200 1224s ok 53 - HTTP code is 200 1224s ok 54 - Page contains a form 1224s ok 55 - Host match 1224s ok 56 - Field "fg" is defined 1224s ok 57 - Field "token" is defined 1224s ok 58 - CSP header authorize POST request to \# 1224s ok 59 - Post bad fingerprint 1224s ok 60 - HTTP code is 200 1224s ok 61 - Page contains a form 1224s ok 62 - CSP header authorize POST request to \# 1224s ok 63 - Get login form 1224s ok 64 - Get cookie llngpersistent (0) 1224s ok 65 - Found secure and expired connexion Cookie 1224s ok 66 - Auth query 1224s ok 67 - HTTP code is 200 1224s ok 68 - Page contains a form 1224s ok 69 - URI match 1224s ok 70 - Field "fg" is defined 1224s ok 71 - Field "token" is defined 1224s ok 72 - Post fingerprint 1224s ok 73 - Get cookie lemonldap (31a87e6515517c10ccc1adcc42457d8a15610bea691d4c441867399ee6f2f792) 1224s ok 74 - Get cookie llngpersistent (f9096c0867a52198fd6f922ad42c2b42b2f6c0963f9ad27dd6e5d6efd1d97910) 1224s ok 75 - Found custom main Logo 1224s ok 76 - History found 1224s ok 77 - -> Three entries found 1224s ok 78 - Verify connection 1224s ok 79 - Authenticated as dwho 1224s ok 80 - Get Menu 1224s ok 81 - Apps menu found 1224s ok 82 - HTTP code is 200 1224s ok 83 - Try to auth with an expired persistent session cookie 1224s ok 84 - HTTP code is 200 1224s ok 85 - Page contains a form 1224s ok 86 - CSP header authorize POST request to \# 1224s ok 87 - Get login form 1224s ok 88 - Post fingerprint with an expired persistent connexion cookie 1224s ok 89 - HTTP code is 200 1224s ok 90 - Page contains a form 1224s ok 91 - CSP header authorize POST request to \# 1224s ok 92 - Get login form 1224s 1..92 1224s ok 1224s t/64-StayConnected-with-rule.t .................................... 1224s ok 1 - use Lemonldap::NG::Portal::Main; 1224s ok 2 - Portal object 1224s ok 3 - Init 1224s ok 4 - Portal app 1224s ok 5 - Firt access 1224s ok 6 - HTTP code is 200 1224s ok 7 - Page contains a form 1224s ok 8 - Field "user" is defined 1224s ok 9 - Field "password" is defined 1224s ok 10 - Field "stayconnected" is defined 1224s ok 11 - Field "checkLogins" is defined 1224s ok 12 - Field "token" is defined 1224s ok 13 - CSP header authorize POST request to \# 1224s ok 14 - Stayconnected was offered 1224s ok 15 - Access from external LAN 1224s ok 16 - HTTP code is 200 1224s ok 17 - Page contains a form 1224s ok 18 - Field "user" is defined 1224s ok 19 - Field "password" is defined 1224s ok 20 - Field "checkLogins" is defined 1224s ok 21 - Field "token" is defined 1224s ok 22 - CSP header authorize POST request to \# 1224s ok 23 - Stayconnected wasn't offered 1224s ok 24 - Auth query 1224s ok 25 - Get cookie lemonldap (88b49947a6c8c149baff24c914454334806e18bf47aaf26df069bd3dbb2e3952) 1224s ok 26 - Get redirection 1224s ok 27 - Location is http://auth.example.com/ 1224s ok 28 - Post fingerprint 1224s ok 29 - Expected portal error code: code found on page 1224s ok 30 - Expected portal error code 1224s ok 31 - Logout request 1224s ok 32 - Response is 200 1224s ok 33 - Cookie is deleted 1224s ok 34 - No pdata 1224s ok 35 - Disconnect request 1224s ok 36 - Response is 401 1224s 1..36 1224s ok 1225s t/64-StayConnected-without-fingerprint-checking.t ................. 1225s ok 1 - use Lemonldap::NG::Portal::Main; 1225s ok 2 - Portal object 1225s ok 3 - Init 1225s ok 4 - Portal app 1225s ok 5 - Auth query 1225s ok 6 - HTTP code is 200 1225s ok 7 - Page contains a form 1225s ok 8 - URI match 1225s ok 9 - Field "fg" is defined 1225s ok 10 - Field "token" is defined 1225s ok 11 - Auth query 1225s ok 12 - HTTP code is 200 1225s ok 13 - Page contains a form 1225s ok 14 - URI match 1225s ok 15 - Field "fg" is defined 1225s ok 16 - Field "token" is defined 1225s ok 17 - Post fingerprint 1225s ok 18 - Get redirection 1225s ok 19 - Location is http://auth.example.com/ 1225s ok 20 - Get cookie lemonldap (4492ddc3f3404abac3a9d6fa2b03ea209090c826f2f874685b38219d386b1ae6) 1225s ok 21 - Get cookie llngconnection (0b3bd226695abb354b6080b2b98afa69e49c77b71c77aee1b51c1bca410bccae) 1225s ok 22 - HTTP cookie found 1225s ok 23 - Try to auth with persistent cookie 1225s ok 24 - HTTP code is 200 1225s ok 25 - HTTP code is 200 1225s ok 26 - Page contains a form 1225s ok 27 - Host match 1225s ok 28 - Field "fg" is defined 1225s ok 29 - Field "token" is defined 1225s ok 30 - CSP header authorize POST request to \# 1225s ok 31 - Post new fingerprint 1225s ok 32 - Get redirection 1225s ok 33 - Location is http://auth.example.com/ 1225s ok 34 - Get cookie lemonldap (99bb1653547ddbf925ad726bfde723de297e1884a1a4260419334c7e3a090fc0) 1225s ok 35 - Logout request 1225s ok 36 - Response is 200 1225s ok 37 - Cookie is deleted 1225s ok 38 - No pdata 1225s ok 39 - Disconnect request 1225s ok 40 - Response is 401 1225s 1..40 1225s ok 1226s t/64-StayConnected.t .............................................. 1226s ok 1 - use Lemonldap::NG::Portal::Main; 1226s ok 2 - Portal object 1226s ok 3 - Init 1226s ok 4 - Portal app 1226s # Subtest: Register session, use it, then logout 1226s ok 1 - Auth query 1226s ok 2 - HTTP code is 200 1226s ok 3 - Page contains a form 1226s ok 4 - URI match 1226s ok 5 - Field "fg" is defined 1226s ok 6 - Field "token" is defined 1226s ok 7 - Post fingerprint 1226s ok 8 - Get cookie lemonldap (83b6cf3cd021d750db560114da922566e40efcb57a373a4bdb8591008155b45a) 1226s ok 9 - Get redirection 1226s ok 10 - Location is http://auth.example.com/ 1226s ok 11 - Get cookie llngpersistent (f1e2c7a8353074d0b128953e89e0af8396de1e0db33c3f203f72a6191c4cbf8c) 1226s ok 12 - Domain not set in stayconnected cookie 1226s ok 13 - Secure cookie found 1226s ok 14 - Try to auth with persistent cookie 1226s ok 15 - HTTP code is 200 1226s ok 16 - HTTP code is 200 1226s ok 17 - Page contains a form 1226s ok 18 - Host match 1226s ok 19 - Field "fg" is defined 1226s ok 20 - Field "token" is defined 1226s ok 21 - CSP header authorize POST request to \# 1226s ok 22 - Post fingerprint 1226s ok 23 - Get redirection 1226s ok 24 - Location is http://auth.example.com/ 1226s ok 25 - Get cookie lemonldap (ca405a0c8457d31db22114e8de6b3f5a1f5d4b0ba5bc7d0d1488d9142ff04e6e) 1226s ok 26 1226s ok 27 - Logout request 1226s ok 28 - Response is 200 1226s ok 29 - Cookie is deleted 1226s ok 30 - No pdata 1226s ok 31 - Disconnect request 1226s ok 32 - Response is 401 1226s ok 33 - Connection session cannot be found 1226s 1..33 1226s ok 5 - Register session, use it, then logout 1226s # Subtest: Make sure connection ID is saved on first login too 1226s ok 1 - Auth query 1226s ok 2 - HTTP code is 200 1226s ok 3 - Page contains a form 1226s ok 4 - URI match 1226s ok 5 - Field "fg" is defined 1226s ok 6 - Field "token" is defined 1226s ok 7 - Post fingerprint 1226s ok 8 - Get cookie lemonldap (263e37c7e9609e3bf46c3b5f8dc3f910e9f9a5ee24d48db72662eb57ebeea19f) 1226s ok 9 - Get redirection 1226s ok 10 - Location is http://auth.example.com/ 1226s ok 11 - Get cookie llngpersistent (b4e9c5466271d209a78f063d60283d519bd553f1ccde28565f9cb722191a8ee2) 1226s ok 12 - Domain not set in stayconnected cookie 1226s ok 13 - Secure cookie found 1226s ok 14 1226s ok 15 - Logout request 1226s ok 16 - Response is 200 1226s ok 17 - Cookie is deleted 1226s ok 18 - No pdata 1226s ok 19 - Disconnect request 1226s ok 20 - Response is 401 1226s ok 21 - Connection session cannot be found 1226s 1..21 1226s ok 6 - Make sure connection ID is saved on first login too 1226s 1..6 1226s ok 1226s t/65-AutoSignin.t ................................................. 1226s ok 1 - use Lemonldap::NG::Portal::Main; 1226s ok 2 - Portal object 1226s [Fri May 2 09:46:58 2025] [LLNG:6711] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 138) line 1, near "/^127/)" 1226s Execution of (eval 138) aborted due to compilation errors. 1226s 1226s [Fri May 2 09:46:58 2025] [LLNG:6711] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 142) line 1. 1226s 1226s ok 3 - Init 1226s ok 4 - Portal app 1226s ok 5 - Auth query 1226s ok 6 - HTTP code is 200 1226s ok 7 - Get cookie lemonldap (9a81294a91303d899f94b6960cc91bddae644e5df8f182d4ac7620200da01799) 1226s ok 8 - Bad query 1226s ok 9 - Response status is 401 1226s ok 10 - Content is JSON 1226s ok 11 - Error code is 9 1226s 1..11 1226s ok 1227s t/65-CheckState.t ................................................. 1227s ok 1 - use Lemonldap::NG::Portal::Main; 1227s ok 2 - Portal object 1227s ok 3 - Init 1227s ok 4 - Portal app 1227s ok 5 - Test no secret 1227s ok 6 - Response status is 500 1227s ok 7 - Content is JSON 1227s ok 8 - Error code is Bad secret 1227s ok 9 - Test bad secret, no user auth 1227s ok 10 - Response status is 500 1227s ok 11 - Content is JSON 1227s ok 12 - Error code is Bad secret 1227s ok 13 - Test correct secret, no user auth 1227s ok 14 - HTTP code is 200 1227s ok 15 - Content-Type is JSON 1227s ok 16 - Content is valid JSON 1227s ok 17 - response has a result key with value 1 1227s ok 18 - response version is correct 1227s ok 19 - Test no secret with user auth 1227s ok 20 - Response status is 500 1227s ok 21 - Content is JSON 1227s ok 22 - Error code is Bad secret 1227s ok 23 - Test incorrect secret with user auth 1227s ok 24 - Response status is 500 1227s ok 25 - Content is JSON 1227s ok 26 - Error code is Bad secret 1227s ok 27 - Test correct secret with bad user auth 1227s ok 28 - Response status is 500 1227s ok 29 - Content is JSON 1227s ok 30 - Error code is Bad result during auth: 5 1227s ok 31 - response has a result key with value 1 1227s ok 32 - Test correct secret with good user auth 1227s ok 33 - HTTP code is 200 1227s ok 34 - Content-Type is JSON 1227s ok 35 - Content is valid JSON 1227s ok 36 - response has a result key with value 1 1227s 1..36 1227s ok 1227s t/66-CDA-PSGI-Try.t ............................................... 1227s ok 1 - use Lemonldap::NG::Portal::Main; 1227s ok 2 - Portal object 1227s ok 3 - Init 1227s ok 4 - Portal app 1227s ok 5 - Register $type 1227s # ==> Pushing PORTAL <== 1227s # ==> Popping PORTAL <== 1227s ok 6 - Unauth CDA request 1227s ok 7 - HTTP code is 200 1227s ok 8 - Page contains a form 1227s ok 9 - Field "url" is defined 1227s ok 10 - CSP header authorize POST request to \# 1227s ok 11 - check url value 1227s # ==> Pushing PORTAL <== 1227s # ==> Popping PORTAL <== 1227s ok 12 - Post credentials 1227s ok 13 - Get redirection 1227s ok 14 - Location header found 1227s ok 15 - use Lemonldap::NG::Handler::PSGI; 1227s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1227s ok 17 - Register $type 1227s ok 18 - Push cda cookie 1227s ok 19 - Get redirection 1227s ok 20 - Location is http://test.example.org/ 1227s ok 21 - Get cookie lemonldap (c:QbGQVEUUX5I1s4xRxORxiPTdlAzkHnpxtv5mzi/0fURIZ7234mLONOaehhqApBRYWl4B3AhAaZlK8qz3OXvzJlHPHFhhK0mCC4WS5nnX2ac3d0p6xDdZWjg4YGcZ6YwlvWm8hhyaU/0MbsG+otyp+ZDQQoNEkY3m5BuWEtRCocVGKFwLd1u7+Gt9XanvVjST) 1227s ok 22 - Authenticated query 1227s ok 23 - HTTP code is 200 1227s ok 24 - Authenticated as dwho 1227s 1..24 1227s ok 1228s t/66-CDA-already-auth.t ........................................... 1228s ok 1 - use Lemonldap::NG::Portal::Main; 1228s ok 2 - Portal object 1228s ok 3 - Init 1228s ok 4 - Portal app 1228s ok 5 - Register $type 1228s # ==> Pushing PORTAL <== 1228s # ==> Popping PORTAL <== 1228s ok 6 - Auth query 1228s ok 7 - HTTP code is 200 1228s ok 8 - Get cookie lemonldap (a2a3c188f841ffb19037e6fb6d50bf8138593a1b51c9e6092c3be97c649edcae) 1228s # ==> Pushing PORTAL <== 1228s # ==> Popping PORTAL <== 1228s ok 9 - Auth CDA request 1228s ok 10 - Get redirection 1228s ok 11 - Location header found 1228s ok 12 - Make sure no pdata is returned 1228s ok 13 - use Lemonldap::NG::Handler::Server; 1228s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1228s ok 15 - Register $type 1228s ok 16 - Push cda cookie 1228s ok 17 - Get redirection 1228s ok 18 - Location is http://test.example.org/ 1228s ok 19 - Get cookie lemonldap (c:kJi33mvOnI21kV/3SQgrQr25lgldi2R6dmgDtOxdDKacgvablM0+BZfgK3NIEdbJF9sdJASGUXhXbdPcNOPhkoxr9x8wq5Iu67KgiDEC5L7f0RLnUKdalhjrExy0DWOSdFopFlJhVBihvj0O3P1OFv+jlxqSZIkhu18uHPli81LZQ23yEkoWms2oA1M1+bMH) 1228s ok 20 - Authenticated query 1228s ok 21 - HTTP code is 200 1228s ok 22 - Authenticated as dwho 1228s 1..22 1228s ok 1228s t/66-CDA-wildcard.t ............................................... 1228s ok 1 - use Lemonldap::NG::Portal::Main; 1228s ok 2 - Portal object 1228s ok 3 - Init 1228s ok 4 - Portal app 1228s ok 5 - Unauth CDA request 1228s ok 6 - HTTP code is 200 1228s ok 7 - Page contains a form 1228s ok 8 - Field "url" is defined 1228s ok 9 - CSP header authorize POST request to \# 1228s ok 10 - Post credentials 1228s ok 11 - Get redirection 1228s ok 12 - Location header found 1228s ok 13 - Get cookie lemonldap (40fcd063b37c27f5da52d078a43f1690d269cf4c9b4a493b05cc2f81700f90d4) 1228s ok 14 - CDA request to subdomain 1228s ok 15 - Get redirection 1228s ok 16 - Location header found 1228s ok 17 - CDA request to subdomain 1228s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 1228s ok 19 - Subdomain CDA request not allowed by wildcard 1228s ok 20 - CDA request to one-level wildcard 1228s ok 21 - Get redirection 1228s ok 22 - Location header found 1228s ok 23 - use Lemonldap::NG::Handler::Server; 1228s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1228s ok 25 - App 1228s ok 26 - Push cda cookie 1228s ok 27 - Get redirection 1228s ok 28 - Location is http://sub-domain.cda.example.llng/ 1228s ok 29 - Get cookie lemonldap (c:Y8DRmpBwudWCk+sle4shEZ3Dn9xPnkP60nTC/c7LYgXvOzw++3taf71GFG1l3gKIosUbf2hHDnAsFJtHc/K0nsQY66kKFMupat6ykNJjWknjJplybNWFc9pXuR1GQW+YQ+G88oCz/BQpCjOJSFiACATqxty3zuJ5pe9aXHRgwNI=) 1228s ok 30 - Authenticated query 1228s ok 31 - HTTP code is 200 1228s ok 32 - Authenticated as dwho 1228s ok 33 - use Lemonldap::NG::Handler::Server; 1228s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1228s ok 35 - App 1228s ok 36 - Push cda cookie 1228s ok 37 - Get redirection 1228s ok 38 - Location is http://cda.example.llng/ 1228s ok 39 - Get cookie lemonldap (c:fC+pq8itZk3nfhXb7NUpvCXFZHWv2mXSlDSuWDC0K5ZFfEhBy8NSLusip0rXfkchR0lx2xJ1bbiXjPEQuccyHZ8ZCsZ0ZzeydBwZb71641YWUNjZzKIk6Q2YrIn0kyCuiV79xAF9wpYW+LKoVz8aanRyTNhlxqiMgcCXKxeHEyA=) 1228s ok 40 - Authenticated query 1228s ok 41 - HTTP code is 200 1228s ok 42 - Authenticated as dwho 1228s ok 43 - use Lemonldap::NG::Handler::Server; 1228s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1228s ok 45 - App 1228s ok 46 - Push cda cookie 1228s ok 47 - Get redirection 1228s ok 48 - Location is http://cda.oneonly.llng/ 1228s ok 49 - Get cookie lemonldap (c:Q/eD08cmuDe+xVLDpjjdg8HPuIWdDn6CRPNJsPe2dmP8Mwj+tC4pTKTZrTs9nlg0G8Y54pDrL7EjG8fNut3LUG/CPzPOhq8zwOlkVk439UpVmf3S46qxxadxlzTLdXL5RRegWZC8hftnBw8+QU39J2hiWdvgPDFitC0Qmut9ahk=) 1228s ok 50 - Authenticated query 1228s ok 51 - HTTP code is 200 1228s ok 52 - Authenticated as dwho 1228s 1..52 1228s ok 1229s t/66-CDA-with-REST.t .............................................. 1229s ok 1 - use Lemonldap::NG::Portal::Main; 1229s ok 2 - Portal object 1229s ok 3 - Init 1229s ok 4 - Portal app 1229s ok 5 - Register $type 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 6 - Unauth CDA request 1229s ok 7 - HTTP code is 200 1229s ok 8 - Page contains a form 1229s ok 9 - Field "url" is defined 1229s ok 10 - CSP header authorize POST request to \# 1229s ok 11 - check url value 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 12 - Post credentials 1229s ok 13 - Get redirection 1229s ok 14 - Location header found 1229s ok 15 - use Lemonldap::NG::Handler::Server; 1229s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1229s ok 17 - Register $type 1229s ok 18 - @ REST REQUEST @ 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 19 - Execute request 1229s ok 20 - Response is 200 or 400 1229s ok 21 - @ END OF REST REQUEST @ 1229s ok 22 - @ REST REQUEST @ 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 23 - Execute request 1229s ok 24 - Response is 200 or 400 1229s ok 25 - @ END OF REST REQUEST @ 1229s ok 26 - Push cda cookie 1229s ok 27 - Get redirection 1229s ok 28 - Location is http://test.example.org/ 1229s ok 29 - Get cookie lemonldap (c:+2Wo+e7JnlxY432X5I+NRViIDk3kolcz8CL5o6PFQqWcQOdNK+hhkusVLeCcQ8MJ0Bjy2brI00NDhf/2BnNcCh1norq8MZjAQ/i9SAvrTBN99LZDA4PtogiJ+OmJjoGPd5UPOh87klElKop7g9PzQUA6Nu90vN/3Z3NQHOV9sqqkdXZYzE77XWFN8KY01Swh) 1229s ok 30 - Authenticated query 1229s ok 31 - HTTP code is 200 1229s ok 32 - Authenticated as dwho 1229s 1..32 1229s ok 1229s t/66-CDA-with-SOAP.t .............................................. 1229s ok 1 - use Lemonldap::NG::Portal::Main; 1229s ok 2 - Portal object 1229s ok 3 - Init 1229s ok 4 - Portal app 1229s ok 5 - Register $type 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 6 - Unauth CDA request 1229s ok 7 - HTTP code is 200 1229s ok 8 - Page contains a form 1229s ok 9 - Field "url" is defined 1229s ok 10 - CSP header authorize POST request to \# 1229s ok 11 - check url value 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 12 - Post credentials 1229s ok 13 - Get redirection 1229s ok 14 - Location header found 1229s ok 15 - use Lemonldap::NG::Handler::Server; 1229s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1229s ok 17 - Register $type 1229s ok 18 - @ SOAP REQUEST @ 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 19 - Execute request 1229s ok 20 - Content is XML 1229s ok 21 - @ END OF SOAP REQUEST @ 1229s ok 22 - @ SOAP REQUEST @ 1229s # ==> Pushing PORTAL <== 1229s # ==> Popping PORTAL <== 1229s ok 23 - Execute request 1229s ok 24 - Content is XML 1229s ok 25 - @ END OF SOAP REQUEST @ 1229s ok 26 - Push cda cookie 1229s ok 27 - Get redirection 1229s ok 28 - Location is http://test.example.org/ 1229s ok 29 - Get cookie lemonldap (c:YDx0pg6uCW3S4kru50HNRAmHOSFJYD9pzMw27bgXshGSXTsidVcWgOeL13nj0bSvgJc0+lwVnrf5mFnvEz21HlvcJuwY5QucP8YQz0EhxPdUtqGkGeDdPT/B7LdLYygUEbr6fPcSIhFFvv0BAJdUp/Zd9SuTvL4ZqStVpy58sS2Yo7YIG1x8l8+5Fuo4bCGi) 1229s ok 30 - Authenticated query 1229s ok 31 - HTTP code is 200 1229s ok 32 - Authenticated as dwho 1229s 1..32 1229s ok 1230s t/66-CDA-with-doubleCookies.t ..................................... 1230s ok 1 - use Lemonldap::NG::Portal::Main; 1230s ok 2 - Portal object 1230s ok 3 - Init 1230s ok 4 - Portal app 1230s ok 5 - use Lemonldap::NG::Handler::Server; 1230s ok 6 - use Lemonldap::NG::Handler::Main; 1230s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1230s ok 8 - App 1230s ok 9 - Post credentials 1230s ok 10 - Get cookie lemonldap (71583740fe70bc7d383a271ac829ae433b66215c3221d30b894a6f84ea211262) 1230s ok 11 - Get cookie lemonldaphttp (66b9e3d982b36f5e89e8683c825c575ea76db5d29e2da76e3935683f6af6bd8d) 1230s ok 12 - CDA request to http vhost 1230s ok 13 - Get redirection 1230s ok 14 - Location header found 1230s ok 15 - Push cda cookie 1230s ok 16 - Get redirection 1230s ok 17 - Location is http://test.example.org/ 1230s ok 18 - Get cookie lemonldaphttp (c:O1e7beQczu83oMh2RkefZyjqMMzq26W4LQIhfi4ph6KHVxOlWAKbsIArlBeOHP4Ibg1Zt3jdh/cmoGcTBj/YEczG1lVWOTYQMO+mcPSlaX0h6QM/TZqWvoo4szhlvd3tcGXMzmj2SVNYRxbO3l1baRbZxUwrNkAWy8Btn3Y3Y6gyO5rMr0tROLW4D+wIh/mc) 1230s ok 19 - Authenticated query 1230s ok 20 - HTTP code is 200 1230s ok 21 - Authenticated as dwho 1230s ok 22 - CDA request to https vhost 1230s ok 23 - Get redirection 1230s ok 24 - Location header found 1230s ok 25 - Push cda cookie 1230s ok 26 - Get redirection 1230s ok 27 - Location is https://test.example.org/ 1230s ok 28 - Get cookie lemonldap (c:TvzPz28T4Bq1oMJqGEpjMi3p+eJeWQDFdaW/GOYf94HT2drBdByzJgrJhgxfeHnzkHnb2hbJoxznAjdM8p+vWejXx2CutW7x0SQOoIvnGD/2DYgR2HbCIu1T8Z8bIB0LP0t3+mbudLcCrXgxNpo6dW0zWvh/bRftcmTSq7DVHXHgNN8Ndq71H75PWlnlqACC) 1230s ok 29 - Authenticated query 1230s ok 30 - HTTP code is 200 1230s ok 31 - Authenticated as dwho 1230s [Fri May 2 09:47:02 2025] [LLNG:6721] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 1230s ok 32 - CDA request to https vhost 1230s ok 33 - Expected portal error code: code found on page 1230s ok 34 - Expected portal error code 1230s 1..34 1230s ok 1230s t/66-CDA.t ........................................................ 1230s ok 1 - use Lemonldap::NG::Portal::Main; 1230s ok 2 - Portal object 1230s ok 3 - Init 1230s ok 4 - Portal app 1230s # Subtest: Check that external URLs are correctly classified 1230s ok 1 - URL https://example.com/ is not external for domain .example.com 1230s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 1230s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 1230s ok 4 - URL http://example.org/ is external for domain .example.com 1230s ok 5 - URL https://example.org/ is external for domain .example.com 1230s ok 6 - URL https://example.org is external for domain .example.com 1230s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 1230s ok 8 - URL https://otherexample.com/ is external for domain .example.com 1230s ok 9 - URL https://example.com/ is not external for empty domain 1230s ok 10 - URL https://example.comx/ is external for empty domain 1230s ok 11 - URL https://xexample.com/ is external for empty domain 1230s ok 12 - URL http://auth.example.com/ is external for empty domain 1230s ok 13 - URL https://auth.example.com/ is external for empty domain 1230s ok 14 - URL http://example.org/ is external for empty domain 1230s ok 15 - URL https://example.org/ is external for empty domain 1230s ok 16 - URL https://example.org is external for empty domain 1230s ok 17 - URL https://auth.example.comx/ is external for empty domain 1230s ok 18 - URL https://otherexample.com/ is external for empty domain 1230s 1..18 1230s ok 5 - Check that external URLs are correctly classified 1230s ok 6 - Unauth CDA request 1230s ok 7 - HTTP code is 200 1230s ok 8 - Page contains a form 1230s ok 9 - Field "url" is defined 1230s ok 10 - CSP header authorize POST request to \# 1230s ok 11 - check url value 1230s ok 12 - Post credentials 1230s ok 13 - Get cookie lemonldap (b0bde4e196f4886ce224c0712cf3de513f866c818742186bbbe816a1361fd9a5) 1230s ok 14 - Get redirection 1230s ok 15 - Location header found 1230s ok 16 - Dangerous request 1230s ok 17 - Untrusted URL denied by portal: code found on page 1230s ok 18 - Untrusted URL denied by portal 1230s ok 19 - use Lemonldap::NG::Handler::Server; 1230s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1230s ok 21 - App 1230s ok 22 - Push cda cookie 1230s ok 23 - Get redirection 1230s ok 24 - Location is http://test.example.org/ 1230s ok 25 - Get cookie lemonldap (c:gz87RS4PA+w32TsDRRACGcwUQA4RPIGAYb/lBk9n9THkPyWhtMQQIlhMVPX9QRXAgVq6yCdJc/JLgTUNyOG0xa7RUbsOTEhwkPqhHyqtwWye7JdLUrtkgxjuRMVjTNG1PfD62kus3KrMayJKxWlNDQ1fHjNanH7DsclV9MGW8nk5/fzRabKrqKFHCfTfzk1A) 1230s ok 26 - Authenticated query 1230s ok 27 - HTTP code is 200 1230s ok 28 - Authenticated as dwho 1230s 1..28 1230s ok 1231s t/67-CheckUser-with-Global-token.t ................................ 1231s ok 1 - use Lemonldap::NG::Portal::Main; 1231s ok 2 - Portal object 1231s ok 3 - Init 1231s ok 4 - Portal app 1231s ok 5 - Get Menu 1231s ok 6 - HTTP code is 200 1231s ok 7 - Page contains a form 1231s ok 8 - Host match 1231s ok 9 - Field "user" is defined 1231s ok 10 - Field "password" is defined 1231s ok 11 - Field "token" is defined 1231s ok 12 - CSP header authorize POST request to \# 1231s ok 13 - Auth query 1231s ok 14 - Get cookie lemonldap (5544f0439c735e827568077c82089d5950d04dfaeae961757fe36cb09f945a3d) 1231s ok 15 - Get redirection 1231s ok 16 - Location is http://auth.example.com/ 1231s ok 17 - CheckUser form 1231s ok 18 - HTTP code is 200 1231s ok 19 - Page contains a form 1231s ok 20 - URI match 1231s ok 21 - Field "user" is defined 1231s ok 22 - Field "url" is defined 1231s ok 23 - Field "token" is defined 1231s ok 24 - Found trspan="checkUser" 1231s ok 25 - POST checkuser 1231s ok 26 - Found allowed 1231s ok 27 - HTTP code is 200 1231s ok 28 - Page contains a form 1231s ok 29 - URI match 1231s ok 30 - Field "user" is defined 1231s ok 31 - Field "url" is defined 1231s ok 32 - Field "token" is defined 1231s ok 33 - POST checkuser 1231s ok 34 - Found VHnotFound 1231s ok 35 - HTTP code is 200 1231s ok 36 - Page contains a form 1231s ok 37 - URI match 1231s ok 38 - Field "user" is defined 1231s ok 39 - Field "url" is defined 1231s ok 40 - Field "token" is defined 1231s ok 41 - POST checkuser 1231s ok 42 - Found PE_TOKENEXPIRED 1231s ok 43 - HTTP code is 200 1231s ok 44 - Page contains a form 1231s ok 45 - URI match 1231s ok 46 - Field "user" is defined 1231s ok 47 - Field "url" is defined 1231s ok 48 - Field "token" is defined 1231s ok 49 - POST checkuser 1231s ok 50 - HTTP code is 200 1231s ok 51 - Page contains a form 1231s ok 52 - URI match 1231s ok 53 - Field "user" is defined 1231s ok 54 - Field "url" is defined 1231s ok 55 - Field "token" is defined 1231s ok 56 - Found trspan="checkUserComputeSession" 1231s ok 57 - Found trspan="allowed" 1231s ok 58 - Found trspan="headers" 1231s ok 59 - Found trspan="groups_sso" 1231s ok 60 - Found trspan="attributes" 1231s ok 61 - Found trspan="macros" 1231s ok 62 - Found Auth-User 1231s ok 63 - Found rtyler 1231s ok 64 - Found su 1231s ok 65 - Found uid 1231s ok 66 - Found uc mail 1231s ok 67 - Found uid 1231s ok 68 - POST checkuser 1231s ok 69 - Found trspan="forbidden" 1231s ok 70 - Logout request 1231s ok 71 - Response is 200 1231s ok 72 - Cookie is deleted 1231s ok 73 - No pdata 1231s ok 74 - Disconnect request 1231s ok 75 - Response is 401 1231s 1..75 1231s ok 1232s t/67-CheckUser-with-Impersonation-and-Macros.t .................... 1232s ok 1 - use Lemonldap::NG::Portal::Main; 1232s ok 2 - Portal object 1232s ok 3 - Init 1232s ok 4 - Portal app 1232s ok 5 - Get Menu 1232s ok 6 - HTTP code is 200 1232s ok 7 - Page contains a form 1232s ok 8 - Host match 1232s ok 9 - Field "user" is defined 1232s ok 10 - Field "password" is defined 1232s ok 11 - Field "spoofId" is defined 1232s ok 12 - CSP header authorize POST request to \# 1232s ok 13 - Auth query 1232s ok 14 - Get cookie lemonldap (635de29b9e96ac8e0f4af1be194f120bd2736a6bffc6e0e1325cf727313e3bbd) 1232s ok 15 - Get redirection 1232s ok 16 - Location is http://auth.example.com/ 1232s ok 17 - Get Menu 1232s ok 18 - HTTP code is 200 1232s ok 19 - Connected as dwho 1232s ok 20 - Authenticated as dwho / rtyler 1232s ok 21 - CheckUser form 1232s ok 22 - HTTP code is 200 1232s ok 23 - Page contains a form 1232s ok 24 - URI match 1232s ok 25 - Field "user" is defined 1232s ok 26 - Field "url" is defined 1232s ok 27 - Found trplaceholder = "dwho / rtyler" 1232s ok 28 - POST checkuser 1232s ok 29 - HTTP code is 200 1232s ok 30 - Page contains a form 1232s ok 31 - URI match 1232s ok 32 - Field "user" is defined 1232s ok 33 - Field "url" is defined 1232s ok 34 - Found HTTP url 1232s ok 35 - Found trspan="allowed" 1232s ok 36 - Found trspan="headers" 1232s ok 37 - Found trspan="macros" 1232s ok 38 - Found _userDB 1232s ok 39 - Found Auth-User 1232s ok 40 - Found dwho 1232s ok 41 - Found _whatToTrace 1232s ok 42 - Found uid 1232s ok 43 - Found uid 1232s ok 44 - Found two macros 1232s ok 45 - CheckUser form 1232s ok 46 - POST checkuser 1232s ok 47 - Found trspan="checkUserComputeSession" 1232s ok 48 - Found trspan="allowed" 1232s ok 49 - Found uid 1232s ok 50 - Found two well computed macros 1232s ok 51 - Found group "authGroup" 1232s ok 52 - Found group "realAuthGroup" 1232s ok 53 - CheckUser form 1232s ok 54 - HTTP code is 200 1232s ok 55 - Page contains a form 1232s ok 56 - URI match 1232s ok 57 - Field "user" is defined 1232s ok 58 - Field "url" is defined 1232s ok 59 - POST checkuser 1232s ok 60 - HTTP code is 200 1232s ok 61 - Page contains a form 1232s ok 62 - URI match 1232s ok 63 - Field "user" is defined 1232s ok 64 - Field "url" is defined 1232s ok 65 - Found HTTPS url 1232s ok 66 - Logout request 1232s ok 67 - Response is 200 1232s ok 68 - Cookie is deleted 1232s ok 69 - No pdata 1232s ok 70 - Disconnect request 1232s ok 71 - Response is 401 1232s 1..71 1232s ok 1232s t/67-CheckUser-with-UnrestrictedUser.t ............................ 1232s ok 1 - use Lemonldap::NG::Portal::Main; 1232s ok 2 - Portal object 1232s ok 3 - Init 1232s ok 4 - Portal app 1232s ok 5 - Get Menu 1232s ok 6 - HTTP code is 200 1232s ok 7 - Page contains a form 1232s ok 8 - Host match 1232s ok 9 - Field "user" is defined 1232s ok 10 - Field "password" is defined 1232s ok 11 - CSP header authorize POST request to \# 1232s ok 12 - Auth query 1232s ok 13 - Get cookie lemonldap (9961064a77cab081d94446a0d6b1844d05df779e875c59c589c827a551675545) 1232s ok 14 - Get redirection 1232s ok 15 - Location is http://auth.example.com/ 1232s ok 16 - CheckUser form 1232s ok 17 - HTTP code is 200 1232s ok 18 - Page contains a form 1232s ok 19 - URI match 1232s ok 20 - Field "user" is defined 1232s ok 21 - Field "url" is defined 1232s ok 22 - Found trspan="checkUser" 1232s ok 23 - POST checkuser 1232s ok 24 - Response is JSON 1232s ok 25 - Computed session 1232s ok 26 - POST checkuser 1232s ok 27 - Response is JSON 1232s ok 28 - BADCREDENTIALS 1232s ok 29 - Auth query 1232s ok 30 - HTTP code is 200 1232s ok 31 - Get cookie lemonldap (07b14261905c94bb5674c7ea87260d352d984356a70feb95a74171d2021830ab) 1232s ok 32 - POST checkuser 1232s ok 33 - Response is JSON 1232s ok 34 - BADCREDENTIALS 1232s ok 35 - Auth query 1232s ok 36 - HTTP code is 200 1232s ok 37 - Get cookie lemonldap (ca07a4cbd5a78144cc174454ac00d2098205eb92574396ef2eb1dbc0ef5fdae6) 1232s ok 38 - CheckUser form 1232s ok 39 - HTTP code is 200 1232s ok 40 - Page contains a form 1232s ok 41 - URI match 1232s ok 42 - Field "user" is defined 1232s ok 43 - Field "url" is defined 1232s ok 44 - Found trspan="checkUser" 1232s ok 45 - POST checkuser 1232s ok 46 - Response is JSON 1232s ok 47 - SSO session 1232s ok 48 - POST checkuser 1232s ok 49 - Response is JSON 1232s ok 50 - SSO session 1232s ok 51 - Logout request 1232s ok 52 - Response is 200 1232s ok 53 - Cookie is deleted 1232s ok 54 - No pdata 1232s ok 55 - Disconnect request 1232s ok 56 - Response is 401 1232s ok 57 - POST checkuser 1232s ok 58 - Response is JSON 1232s ok 59 - Computed session 1232s ok 60 - Auth-User is not masked 1232s ok 61 - emptyHeader is not masked 1232s ok 62 - Get Menu 1232s ok 63 - HTTP code is 200 1232s ok 64 - Page contains a form 1232s ok 65 - Host match 1232s ok 66 - Field "user" is defined 1232s ok 67 - Field "password" is defined 1232s ok 68 - CSP header authorize POST request to \# 1232s ok 69 - Auth query 1232s ok 70 - Get cookie lemonldap (c59fb02d194d63c1cb188e006ea81b1c00cb6e9370ff0becb0c92aa3256d9726) 1232s ok 71 - Get redirection 1232s ok 72 - Location is http://auth.example.com/ 1232s ok 73 - CheckUser form 1232s ok 74 - HTTP code is 200 1232s ok 75 - Page contains a form 1232s ok 76 - URI match 1232s ok 77 - Field "user" is defined 1232s ok 78 - Field "url" is defined 1232s ok 79 - Found trspan="checkUser" 1232s ok 80 - POST checkuser 1232s ok 81 - Response is JSON 1232s ok 82 - Auth-User is masked 1232s ok 83 - emptyHeader is not masked 1232s ok 84 - testHeader1 is not masked 1232s ok 85 - POST checkuser 1232s ok 86 - Response is JSON 1232s ok 87 - Auth-User is masked 1232s ok 88 - POST checkuser 1232s ok 89 - Response is JSON 1232s ok 90 - Auth-User is masked 1232s ok 91 - testHeader1 is masked 1232s ok 92 - Logout request 1232s ok 93 - Response is 200 1232s ok 94 - Cookie is deleted 1232s ok 95 - No pdata 1232s ok 96 - Disconnect request 1232s ok 97 - Response is 401 1232s 1..97 1232s ok 1233s t/67-CheckUser-with-hidden-attributes.t ........................... 1233s ok 1 - use Lemonldap::NG::Portal::Main; 1233s ok 2 - Portal object 1233s ok 3 - Init 1233s ok 4 - Portal app 1233s ok 5 - Get Menu 1233s ok 6 - HTTP code is 200 1233s ok 7 - Page contains a form 1233s ok 8 - Host match 1233s ok 9 - Field "user" is defined 1233s ok 10 - Field "password" is defined 1233s ok 11 - CSP header authorize POST request to \# 1233s ok 12 - Auth query 1233s ok 13 - Get cookie lemonldap (50f860168b5bb56e96e6cb24b349f45044cbb8e510acf4f10ad94c330ff42ab4) 1233s ok 14 - Get redirection 1233s ok 15 - Location is http://auth.example.com/ 1233s ok 16 - GET CheckUser 1233s ok 17 - Content is JSON 1233s ok 18 - Hidden attributes found 1233s ok 19 - Logout request 1233s ok 20 - Response is 200 1233s ok 21 - Cookie is deleted 1233s ok 22 - No pdata 1233s ok 23 - Disconnect request 1233s ok 24 - Response is 401 1233s ok 25 - Get Menu 1233s ok 26 - HTTP code is 200 1233s ok 27 - Page contains a form 1233s ok 28 - Host match 1233s ok 29 - Field "user" is defined 1233s ok 30 - Field "password" is defined 1233s ok 31 - CSP header authorize POST request to \# 1233s ok 32 - Auth query 1233s ok 33 - Get cookie lemonldap (24fb5f24cb5ce3c8df955339937c33089744a9bbaac31645ee16a9a0ce7699ff) 1233s ok 34 - Get redirection 1233s ok 35 - Location is http://auth.example.com/ 1233s ok 36 - GET CheckUser 1233s ok 37 - Content is JSON 1233s ok 38 - No hidden attribute found 1233s ok 39 - Logout request 1233s ok 40 - Response is 200 1233s ok 41 - Cookie is deleted 1233s ok 42 - No pdata 1233s ok 43 - Disconnect request 1233s ok 44 - Response is 401 1233s 1..44 1233s ok 1234s t/67-CheckUser-with-history.t ..................................... 1234s ok 1 - use Lemonldap::NG::Portal::Main; 1234s ok 2 - Portal object 1234s ok 3 - Init 1234s ok 4 - Portal app 1234s ok 5 - Get Menu 1234s ok 6 - HTTP code is 200 1234s ok 7 - Page contains a form 1234s ok 8 - Host match 1234s ok 9 - Field "user" is defined 1234s ok 10 - Field "password" is defined 1234s ok 11 - CSP header authorize POST request to \# 1234s ok 12 - Auth query 1234s ok 13 - Get Menu 1234s ok 14 - HTTP code is 200 1234s ok 15 - Page contains a form 1234s ok 16 - Host match 1234s ok 17 - Field "user" is defined 1234s ok 18 - Field "password" is defined 1234s ok 19 - CSP header authorize POST request to \# 1234s ok 20 - Auth query 1234s ok 21 - Get cookie lemonldap (4004a742d0336446d7349e84bf407bce71a2c13411aead0c1a6da943efdd7f53) 1234s ok 22 - Get redirection 1234s ok 23 - Location is http://auth.example.com/ 1234s ok 24 - Logout request 1234s ok 25 - Response is 200 1234s ok 26 - Cookie is deleted 1234s ok 27 - No pdata 1234s ok 28 - Disconnect request 1234s ok 29 - Response is 401 1234s ok 30 - Get Menu 1234s ok 31 - HTTP code is 200 1234s ok 32 - Page contains a form 1234s ok 33 - Host match 1234s ok 34 - Field "user" is defined 1234s ok 35 - Field "password" is defined 1234s ok 36 - CSP header authorize POST request to \# 1234s ok 37 - Auth query 1234s ok 38 - Get cookie lemonldap (edb74ec2e66039405c76d742d63c1637e64958dbe8bb8134817a4bde9c7c104d) 1234s ok 39 - Get redirection 1234s ok 40 - Location is http://auth.example.com/ 1234s ok 41 - CheckUser form 1234s ok 42 - HTTP code is 200 1234s ok 43 - Page contains a form 1234s ok 44 - URI match 1234s ok 45 - Field "user" is defined 1234s ok 46 - Field "url" is defined 1234s ok 47 - Found trspan="checkUser" 1234s ok 48 - Found trspan="lastLogins" 1234s ok 49 - Found trspan="lastFailedLogins" 1234s ok 50 - Success entry found 1234s ok 51 - Failed entry found 1234s ok 52 - Logout request 1234s ok 53 - Response is 200 1234s ok 54 - Cookie is deleted 1234s ok 55 - No pdata 1234s ok 56 - Disconnect request 1234s ok 57 - Response is 401 1234s 1..57 1234s ok 1234s t/67-CheckUser-with-issuer-SAML-POST.t ............................ 1234s ok 1 - use Lemonldap::NG::Portal::Main; 1234s ok 2 - Portal object 1234s ok 3 - Init 1234s ok 4 - Portal app 1234s ok 5 - Register $type 1234s ok 6 - Portal object 1234s ok 7 - Init 1234s ok 8 - Portal app 1234s ok 9 - Register $type 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 10 - Unauth SP request 1234s ok 11 - HTTP code is 200 1234s ok 12 - HTTP code is 200 1234s ok 13 - Page contains a form 1234s ok 14 - Host match 1234s ok 15 - URI match 1234s ok 16 - Field "SAMLRequest" is defined 1234s ok 17 - CSP header authorize POST request to auth.idp.com 1234s ok 18 - Method is POST 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 19 - Post SAML request to IdP 1234s ok 20 - HTTP code is 200 1234s 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%22issuerTs%22%3A1746179226%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221746107346_34831%22%7D) 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 22 - Post authentication 1234s ok 23 - Reject reason is 89 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 24 - Unauth SP request 1234s ok 25 - HTTP code is 200 1234s ok 26 - HTTP code is 200 1234s ok 27 - Page contains a form 1234s ok 28 - Host match 1234s ok 29 - URI match 1234s ok 30 - Field "SAMLRequest" is defined 1234s ok 31 - CSP header authorize POST request to auth.idp.com 1234s ok 32 - Method is POST 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 33 - Post SAML request to IdP 1234s ok 34 - HTTP code is 200 1234s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179226%2C%22issuerRequestsaml%22%3A%221746107346_27327%22%7D) 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 36 - Post authentication 1234s ok 37 - Get cookie lemonldap (31675c011a02018451d5297d8757cd30e2723a5c95e77ff4acc1a5b60f178916) 1234s ok 38 - Get cookie lemonldappdata () 1234s ok 39 - SAML request cleared from pdata 1234s ok 40 - HTTP code is 200 1234s ok 41 - Page contains a form 1234s ok 42 - Host match 1234s ok 43 - URI match 1234s ok 44 - Field "SAMLResponse" is defined 1234s ok 45 - CSP header authorize POST request to auth.sp.com 1234s ok 46 - Method is POST 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 47 - Post SAML response to SP 1234s ok 48 - Get redirection 1234s ok 49 - Location is http://auth.sp.com/ 1234s ok 50 - Get cookie lemonldap (1d6240a9754799d27af1853648c3ab3edddebaee888c6b3059fb5dfa0b018848) 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 51 - Get / on SP 1234s ok 52 - HTTP code is 200 1234s ok 53 - Authenticated as davros@badguy.org@idp 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 54 - Unauth SP request 1234s ok 55 - HTTP code is 200 1234s ok 56 - HTTP code is 200 1234s ok 57 - Page contains a form 1234s ok 58 - Host match 1234s ok 59 - URI match 1234s ok 60 - Field "SAMLRequest" is defined 1234s ok 61 - CSP header authorize POST request to auth.idp.com 1234s ok 62 - Method is POST 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 63 - Post SAML request to IdP 1234s ok 64 - HTTP code is 200 1234s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221746107346_13701%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1746179226%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 66 - Post authentication 1234s ok 67 - Get cookie lemonldap (e36c1058cfe0a812ca7253a57d449013832be34aa536321ac76f63965debadd0) 1234s ok 68 - Get cookie lemonldappdata () 1234s ok 69 - SAML request cleared from pdata 1234s ok 70 - HTTP code is 200 1234s ok 71 - Page contains a form 1234s ok 72 - Host match 1234s ok 73 - URI match 1234s ok 74 - Field "SAMLResponse" is defined 1234s ok 75 - CSP header authorize POST request to auth.sp.com 1234s ok 76 - Method is POST 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 77 - Post SAML response to SP 1234s ok 78 - Get redirection 1234s ok 79 - Location is http://auth.sp.com/ 1234s ok 80 - Get cookie lemonldap (2e6d02b44249be04ac50a9e98e9a847b35eff7a03ac54be6a52bcf2bffe4f4d6) 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 81 - Get / on SP 1234s ok 82 - HTTP code is 200 1234s ok 83 - Authenticated as fa@badwolf.org@idp 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 84 - CheckUser form 1234s ok 85 - HTTP code is 200 1234s ok 86 - Page contains a form 1234s ok 87 - URI match 1234s ok 88 - Field "user" is defined 1234s ok 89 - Field "url" is defined 1234s ok 90 - Found trspan="checkUser" 1234s ok 91 - Found attribute uid 1234s ok 92 - Found value french 1234s ok 93 - Found attribute _lassoSessionDump 1234s ok 94 - Found ProviderID & AssertionID values 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 95 - POST checkuser 1234s ok 96 - PE5 found 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 97 - POST checkuser 1234s ok 98 - HTTP code is 200 1234s ok 99 - Page contains a form 1234s ok 100 - URI match 1234s ok 101 - Field "user" is defined 1234s ok 102 - Field "url" is defined 1234s ok 103 - Found trspan="checkUser" 1234s ok 104 - Found attribute uid 1234s ok 105 - Found attribute mail 1234s ok 106 - Found value davros@badguy.org 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 107 - Query SP for logout 1234s ok 108 - HTTP code is 200 1234s ok 109 - Page contains a form 1234s ok 110 - Host match 1234s ok 111 - URI match 1234s ok 112 - Field "SAMLRequest" is defined 1234s ok 113 - CSP header authorize POST request to auth.idp.com 1234s ok 114 - Method is POST 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 115 - Post SAML logout request to IdP 1234s ok 116 - HTTP code is 200 1234s ok 117 - Page contains a form 1234s ok 118 - Host match 1234s ok 119 - URI match 1234s ok 120 - Field "SAMLResponse" is defined 1234s ok 121 - CSP header authorize POST request to auth.sp.com 1234s ok 122 - Method is POST 1234s ok 123 - Get cookie lemonldap (0) 1234s ok 124 - SSO cookie removed 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 125 - Post SAML response to SP 1234s ok 126 - Get redirection 1234s ok 127 - Location is http://auth.sp.com/?logout=1 1234s # ==> Pushing ISSUER <== 1234s # ==> Popping ISSUER <== 1234s ok 128 - Test if user is reject on IdP 1234s ok 129 - Response status is 401 1234s ok 130 - Content is JSON 1234s ok 131 - Error code is 1 1234s # ==> Pushing SP <== 1234s # ==> Popping SP <== 1234s ok 132 - Test if user is reject on SP 1234s ok 133 - HTTP code is 200 1234s ok 134 - HTTP code is 200 1234s ok 135 - Page contains a form 1234s ok 136 - Host match 1234s ok 137 - URI match 1234s ok 138 - Field "SAMLRequest" is defined 1234s ok 139 - CSP header authorize POST request to auth.idp.com 1234s ok 140 - Method is POST 1234s 1..140 1234s ok 1235s t/67-CheckUser-with-rules.t ....................................... 1235s ok 1 - use Lemonldap::NG::Portal::Main; 1235s ok 2 - Portal object 1235s ok 3 - Init 1235s ok 4 - Portal app 1235s ok 5 - Auth query with "dwho" 1235s ok 6 - Get cookie lemonldap (d2acc11525ce78a39f7daa85c50820b3b0fc0a543d2d64f778154c0707dedb8a) 1235s ok 7 - Get redirection 1235s ok 8 - Location is http://auth.example.com/ 1235s ok 9 - Logout request 1235s ok 10 - Response is 200 1235s ok 11 - Cookie is deleted 1235s ok 12 - No pdata 1235s ok 13 - Disconnect request 1235s ok 14 - Response is 401 1235s ok 15 - Auth query with "dwho" 1235s ok 16 - Get cookie lemonldap (4d361b4d268b24b7b1f4017a058bc99694c48b66664a569709322a22dbf7f91c) 1235s ok 17 - Get redirection 1235s ok 18 - Location is http://auth.example.com/ 1235s ok 19 - Auth query with "msmith" 1235s ok 20 - Get cookie lemonldap (7fc7a6fe1e655f7e2261ef7f887c176b29027364e987a834b9659cee7c349b20) 1235s ok 21 - Get redirection 1235s ok 22 - Location is http://auth.example.com/ 1235s ok 23 - CheckUser form 1235s ok 24 - HTTP code is 200 1235s ok 25 - Page contains a form 1235s ok 26 - URI match 1235s ok 27 - Field "user" is defined 1235s ok 28 - Field "url" is defined 1235s ok 29 - Found trspan="checkUser" 1235s ok 30 - POST checkuser 1235s ok 31 - Response is JSON 1235s ok 32 - checkUser found 1235s ok 33 - Persistent attribute found 1235s ok 34 - POST checkuser 1235s ok 35 - Response is JSON 1235s ok 36 - Computed session 1235s ok 37 - Four headers found 1235s ok 38 - Empty header found 1235s ok 39 - Empty macro found 1235s ok 40 - CheckUser form 1235s ok 41 - HTTP code is 200 1235s ok 42 - Page contains a form 1235s ok 43 - URI match 1235s ok 44 - Field "user" is defined 1235s ok 45 - Field "url" is defined 1235s ok 46 - Found trspan="checkUser" 1235s ok 47 - POST checkuser 1235s ok 48 - Response is JSON 1235s ok 49 - No session found 1235s ok 50 - POST checkuser 1235s ok 51 - Response is JSON 1235s ok 52 - checkUser found 1235s ok 53 - Three headers found 1235s ok 54 - No empty header found 1235s ok 55 - No empty macro found 1235s ok 56 - No persistent attribute found 1235s ok 57 - Refresh query 1235s ok 58 - Get redirection 1235s ok 59 - Location is http://auth.example.com/ 1235s ok 60 - GET checkuser 1235s ok 61 - Content is JSON 1235s ok 62 - Good authenticationLevel found 1235s ok 63 - Good authMode found 1235s ok 64 - Logout request 1235s ok 65 - Response is 200 1235s ok 66 - Cookie is deleted 1235s ok 67 - No pdata 1235s ok 68 - Disconnect request 1235s ok 69 - Response is 401 1235s ok 70 - Logout request 1235s ok 71 - Response is 200 1235s ok 72 - Cookie is deleted 1235s ok 73 - No pdata 1235s ok 74 - Disconnect request 1235s ok 75 - Response is 401 1235s 1..75 1235s ok 1236s t/67-CheckUser-with-token.t ....................................... 1236s ok 1 - use Lemonldap::NG::Portal::Main; 1236s ok 2 - Portal object 1236s ok 3 - Init 1236s ok 4 - Portal app 1236s ok 5 - Get Menu 1236s ok 6 - HTTP code is 200 1236s ok 7 - Page contains a form 1236s ok 8 - Host match 1236s ok 9 - Field "user" is defined 1236s ok 10 - Field "password" is defined 1236s ok 11 - Field "token" is defined 1236s ok 12 - CSP header authorize POST request to \# 1236s ok 13 - Auth query 1236s ok 14 - Get cookie lemonldap (4ba6c3a26ea817304449eede0235a96a001455c82e8df9002181235b85c597a4) 1236s ok 15 - Get redirection 1236s ok 16 - Location is http://auth.example.com/ 1236s ok 17 - CheckUser form 1236s ok 18 - HTTP code is 200 1236s ok 19 - Page contains a form 1236s ok 20 - URI match 1236s ok 21 - Field "user" is defined 1236s ok 22 - Field "url" is defined 1236s ok 23 - Field "token" is defined 1236s ok 24 - Found trspan="checkUser" 1236s ok 25 - POST checkuser 1236s ok 26 - Found PE_NOTOKEN 1236s ok 27 - HTTP code is 200 1236s ok 28 - Page contains a form 1236s ok 29 - URI match 1236s ok 30 - Field "user" is defined 1236s ok 31 - Field "url" is defined 1236s ok 32 - Field "token" is defined 1236s ok 33 - CheckUser form 1236s ok 34 - HTTP code is 200 1236s ok 35 - Page contains a form 1236s ok 36 - URI match 1236s ok 37 - Field "user" is defined 1236s ok 38 - Field "url" is defined 1236s ok 39 - Field "token" is defined 1236s ok 40 - Found trspan="checkUser" 1236s ok 41 - POST checkuser 1236s ok 42 - Found PE_TOKENEXPIRED 1236s ok 43 - HTTP code is 200 1236s ok 44 - Page contains a form 1236s ok 45 - URI match 1236s ok 46 - Field "user" is defined 1236s ok 47 - Field "url" is defined 1236s ok 48 - Field "token" is defined 1236s ok 49 - POST checkuser 1236s ok 50 - HTTP code is 200 1236s ok 51 - Page contains a form 1236s ok 52 - URI match 1236s ok 53 - Field "user" is defined 1236s ok 54 - Field "url" is defined 1236s ok 55 - Field "token" is defined 1236s ok 56 - Found trspan="checkUserComputeSession" 1236s ok 57 - Found trspan="allowed" 1236s ok 58 - Found trspan="headers" 1236s ok 59 - Found trspan="groups_sso" 1236s ok 60 - Found trspan="attributes" 1236s ok 61 - Found trspan="macros" 1236s ok 62 - Found HTTP_AUTH_USER 1236s ok 63 - Found HTTP_TESTHEADER1 1236s ok 64 - Found HTTP_TESTHEADER2 1236s ok 65 - emptyHeader not found 1236s ok 66 - Found rtyler 1236s ok 67 - Found su 1236s ok 68 - Found uid 1236s ok 69 - Found _whatToTrace 1236s ok 70 - POST checkuser 1236s ok 71 - Found trspan="forbidden" 1236s ok 72 - Logout request 1236s ok 73 - Response is 200 1236s ok 74 - Cookie is deleted 1236s ok 75 - No pdata 1236s ok 76 - Disconnect request 1236s ok 77 - Response is 401 1236s 1..77 1236s ok 1237s t/67-CheckUser.t .................................................. 1237s ok 1 - use Lemonldap::NG::Portal::Main; 1237s ok 2 - Portal object 1237s ok 3 - Init 1237s ok 4 - Portal app 1237s ok 5 - Test unauth redirection 1237s ok 6 - Get redirection 1237s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 1237s ok 8 - Auth query 1237s ok 9 - Get cookie lemonldap (2a747170f5a7a635fe0891890b077e0d69ea61dab6a20a6f73dbe1e838bae06b) 1237s ok 10 - Get redirection 1237s ok 11 - Location is http://auth.example.com/ 1237s ok 12 - Try to access /checkuser 1237s ok 13 - Found redirection page 1237s ok 14 - Logout request 1237s ok 15 - Response is 200 1237s ok 16 - Cookie is deleted 1237s ok 17 - No pdata 1237s ok 18 - Disconnect request 1237s ok 19 - Response is 401 1237s ok 20 - Auth query 1237s ok 21 - Get cookie lemonldap (667ef734d07e8ba27f7612b4bdd716270bf7b181b71c04c02c9284c913f11358) 1237s ok 22 - Get redirection 1237s ok 23 - Location is http://auth.example.com/ 1237s ok 24 - Auth query 1237s ok 25 - Get cookie lemonldap (7f77e6482438fe20bbeac88291010767c5ab910ffebb93e8fea350e37cca21eb) 1237s ok 26 - Get redirection 1237s ok 27 - Location is http://auth.example.com/ 1237s ok 28 - Form registration 1237s ok 29 - Get redirection 1237s ok 30 - Location header found 1237s ok 31 - Form registration 1237s ok 32 - Found TOTP js 1237s ok 33 - Get new key 1237s ok 34 - Content is JSON 1237s ok 35 - Found secret 1237s ok 36 - Found token 1237s ok 37 - Code 1237s ok 38 - Code contains 6 digits 1237s ok 39 - Post code 1237s ok 40 - Content is JSON 1237s ok 41 - Key is registered 1237s ok 42 - Logout request 1237s ok 43 - Response is 200 1237s ok 44 - Cookie is deleted 1237s ok 45 - No pdata 1237s ok 46 - Disconnect request 1237s ok 47 - Response is 401 1237s ok 48 - Auth query 1237s ok 49 - HTTP code is 200 1237s ok 50 - Page contains a form 1237s ok 51 - URI match 1237s ok 52 - Field "token" is defined 1237s ok 53 - Post code 1237s ok 54 - Get cookie lemonldap (2a7eeb090ab0b1f61f705c1c0decfb99c57a877025149d1d43bfba9a77ff00da) 1237s ok 55 - CheckUser form 1237s ok 56 - HTTP code is 200 1237s ok 57 - Page contains a form 1237s ok 58 - URI match 1237s ok 59 - Field "user" is defined 1237s ok 60 - Field "url" is defined 1237s ok 61 - Found trspan="checkUser" 1237s ok 62 - Found attribute _user 1237s ok 63 - Found value dwho 1237s ok 64 - _2fDevices NOT Found! 1237s ok 65 - Found macro authMode 1237s ok 66 - Found macro real_authMode 1237s ok 67 - Found TOTP 1237s ok 68 - POST checkuser 1237s ok 69 - HTTP code is 200 1237s ok 70 - Page contains a form 1237s ok 71 - URI match 1237s ok 72 - Field "user" is defined 1237s ok 73 - Field "url" is defined 1237s ok 74 - Found trspan="checkUser" 1237s ok 75 - Found Auth-User 1237s ok 76 - Found testHeader1 1237s ok 77 - Found testHeader2 1237s ok 78 - Found emptyHeader 1237s ok 79 - Found dwho 1237s ok 80 - Found _whatToTrace 1237s ok 81 - Found dwho 1237s ok 82 - Found empty macro 1237s ok 83 - Found empty real_macro 1237s ok 84 - POST checkuser 1237s ok 85 - HTTP code is 200 1237s ok 86 - Page contains a form 1237s ok 87 - URI match 1237s ok 88 - Field "user" is defined 1237s ok 89 - Field "url" is defined 1237s ok 90 - Found trspan="checkUser" 1237s ok 91 - Found trplaceholder with mail 1237s ok 92 - Found Auth-User 1237s ok 93 - Found dwho 1237s ok 94 - Found _whatToTrace 1237s ok 95 - Found dwho 1237s ok 96 - POST checkuser 1237s ok 97 - HTTP code is 200 1237s ok 98 - Page contains a form 1237s ok 99 - URI match 1237s ok 100 - Field "user" is defined 1237s ok 101 - Field "url" is defined 1237s ok 102 - Found trspan="VHnotFound" 1237s ok 103 - POST checkuser 1237s ok 104 - HTTP code is 200 1237s ok 105 - Page contains a form 1237s ok 106 - URI match 1237s ok 107 - Field "user" is defined 1237s ok 108 - Field "url" is defined 1237s ok 109 - Found trspan="forbidden" 1237s ok 110 - POST checkuser 1237s ok 111 - HTTP code is 200 1237s ok 112 - Page contains a form 1237s ok 113 - URI match 1237s ok 114 - Field "user" is defined 1237s ok 115 - Field "url" is defined 1237s ok 116 - Found trspan="forbidden" 1237s ok 117 - POST checkuser 1237s ok 118 - Response is JSON 1237s ok 119 - Find well formated URL 1237s ok 120 - Find "allowed" 1237s ok 121 - Find "alert-info" 1237s ok 122 - Find "alert-success" 1237s ok 123 - Find "rtyler" 1237s ok 124 - Find "checkUser" 1237s ok 125 - POST checkuser 1237s ok 126 - HTTP code is 200 1237s ok 127 - Page contains a form 1237s ok 128 - URI match 1237s ok 129 - Field "user" is defined 1237s ok 130 - Field "url" is defined 1237s ok 131 - Found trspan="checkUser" 1237s ok 132 - Found well formatted url 1237s ok 133 - Found trspan="checkUser" 1237s ok 134 - Found trspan="allowed" 1237s ok 135 - Found trspan="headers" 1237s ok 136 - Found trspan="groups_sso" 1237s ok 137 - Found trspan="attributes" 1237s ok 138 - Found trspan="macros" 1237s ok 139 - Found Auth-User 1237s ok 140 - Found rtyler 1237s ok 141 - Found su 1237s ok 142 - Found uid 1237s ok 143 - Found _whatToTrace 1237s ok 144 - -> Six entries found 1237s ok 145 - POST checkuser 1237s ok 146 - HTTP code is 200 1237s ok 147 - Page contains a form 1237s ok 148 - URI match 1237s ok 149 - Field "user" is defined 1237s ok 150 - Field "url" is defined 1237s ok 151 - Found trspan="checkUser" 1237s ok 152 - Found well formatted url 1237s ok 153 - Found trspan="checkUser" 1237s ok 154 - Found trspan="allowed" 1237s ok 155 - Found trspan="headers" 1237s ok 156 - Found trspan="groups_sso" 1237s ok 157 - Found trspan="attributes" 1237s ok 158 - Found trspan="macros" 1237s ok 159 - Found Auth-User 1237s ok 160 - Found rtyler 1237s ok 161 - Found su 1237s ok 162 - Found uid 1237s ok 163 - Found _whatToTrace 1237s ok 164 - POST checkuser 1237s ok 165 - PE5 found 1237s ok 166 - POST checkuser 1237s ok 167 - PE5 found 1237s ok 168 - POST checkuser 1237s ok 169 - PE5 found 1237s ok 170 - Logout request 1237s ok 171 - Response is 200 1237s ok 172 - Cookie is deleted 1237s ok 173 - No pdata 1237s ok 174 - Disconnect request 1237s ok 175 - Response is 401 1237s ok 176 - Auth query 1237s ok 177 - Get cookie lemonldap (8a8ac154b795a615ddd827a92a104c1dc41b2b953b2b320d05c0202b46f42ca8) 1237s ok 178 - Get redirection 1237s ok 179 - Location is http://auth.example.com/ 1237s ok 180 - CheckUser form 1237s ok 181 - HTTP code is 200 1237s ok 182 - Page contains a form 1237s ok 183 - URI match 1237s ok 184 - Field "user" is defined 1237s ok 185 - Field "url" is defined 1237s ok 186 - POST checkuser 1237s ok 187 - Found uid 1237s ok 188 - Found real_uid 1237s ok 189 - Logout request 1237s ok 190 - Response is 200 1237s ok 191 - Cookie is deleted 1237s ok 192 - No pdata 1237s ok 193 - Disconnect request 1237s ok 194 - Response is 401 1237s 1..194 1237s ok 1238s t/68-ContextSwitching-with-2F-allowed.t ........................... 1238s ok 1 - use Lemonldap::NG::Portal::Main; 1238s ok 2 - Portal object 1238s ok 3 - Init 1238s ok 4 - Portal app 1238s ok 5 - Get Menu 1238s ok 6 - HTTP code is 200 1238s ok 7 - Page contains a form 1238s ok 8 - Host match 1238s ok 9 - Field "user" is defined 1238s ok 10 - Field "password" is defined 1238s ok 11 - CSP header authorize POST request to \# 1238s ok 12 - Auth query 1238s ok 13 - Get cookie lemonldap (c6000136915ac07992208e83c9a0db0cbf1713776821b2dc8bcefd033e3acc72) 1238s ok 14 - Get redirection 1238s ok 15 - Location is http://auth.example.com/ 1238s ok 16 - Get Menu 1238s ok 17 - HTTP code is 200 1238s ok 18 - Connected as rtyler 1238s ok 19 - Authenticated as rtyler 1238s ok 20 - contextSwitching allowed 1238s ok 21 - Form registration 1238s ok 22 - Found TOTP js 1238s ok 23 - Found custom Main Logo 1238s ok 24 - Get new key 1238s ok 25 - Content is JSON 1238s ok 26 - Found secret 1238s ok 27 - Found token 1238s ok 28 - Found user 1238s ok 29 - Code 1238s ok 30 - Code contains 6 digits 1238s ok 31 - Post code 1238s ok 32 - Content is JSON 1238s ok 33 - TOTP is registered 1238s ok 34 - Logout request 1238s ok 35 - Response is 200 1238s ok 36 - Cookie is deleted 1238s ok 37 - No pdata 1238s ok 38 - Disconnect request 1238s ok 39 - Response is 401 1238s ok 40 - Get Menu 1238s ok 41 - HTTP code is 200 1238s ok 42 - Page contains a form 1238s ok 43 - Host match 1238s ok 44 - Field "user" is defined 1238s ok 45 - Field "password" is defined 1238s ok 46 - CSP header authorize POST request to \# 1238s ok 47 - Auth query 1238s ok 48 - HTTP code is 200 1238s ok 49 - Page contains a form 1238s ok 50 - URI match 1238s ok 51 - Field "token" is defined 1238s ok 52 - Post TOTP choice 1238s ok 53 - HTTP code is 200 1238s ok 54 - Page contains a form 1238s ok 55 - URI match 1238s ok 56 - Field "token" is defined 1238s ok 57 - Code 1238s ok 58 - Post code 1238s ok 59 - Get cookie lemonldap (8475fe884700c8442274269e09bb52f55270f9a794061eca2c4588f1cac4bf0d) 1238s ok 60 - Get Menu 1238s ok 61 - HTTP code is 200 1238s ok 62 - Authenticated as rtyler 1238s ok 63 - Form 2fregisters 1238s ok 64 - Found choose 2F 1238s ok 65 - 2F device found 1238s ok 66 - 2F devices found 1238s ok 67 - ContextSwitching form 1238s ok 68 - HTTP code is 200 1238s ok 69 - Page contains a form 1238s ok 70 - URI match 1238s ok 71 - Field "spoofId" is defined 1238s ok 72 - Found trspan="contextSwitching_ON" 1238s ok 73 - POST switchcontext 1238s ok 74 - Get redirection 1238s ok 75 - Location is http://auth.example.com/ 1238s ok 76 - Get cookie lemonldap (0b63975528389366a23ef171a0a073e6fa87d5aa65a4fe5b793f4ae42855f2d7) 1238s ok 77 - Get Menu 1238s ok 78 - Authenticated as dwho 1238s ok 79 - Found trspan="contextSwitching_OFF" 1238s ok 80 - New SSO session created 1238s ok 81 - Form registration 1238s ok 82 - Found TOTP js 1238s ok 83 - Found custom Main Logo 1238s ok 84 - Get new key 1238s ok 85 - Content is JSON 1238s ok 86 - Found secret 1238s ok 87 - Found token 1238s ok 88 - Found user 1238s ok 89 - Code 1238s ok 90 - Code contains 6 digits 1238s ok 91 - Post code 1238s ok 92 - Content is JSON 1238s ok 93 - TOTP is registered 1238s ok 94 - Form 2fregisters 1238s ok 95 - Found choose 2F 1238s ok 96 - 2F device found 1238s ok 97 - 2F device found 1238s ok 98 - HTTP code is 400 1238s ok 99 - Deletion expects valid CSRF token 1238s ok 100 - Delete TOTP query 1238s ok 101 - Content is JSON 1238s ok 102 - TOTP removed 1238s ok 103 - Logout request 1238s ok 104 - Response is 200 1238s ok 105 - Cookie is deleted 1238s ok 106 - No pdata 1238s ok 107 - Disconnect request 1238s ok 108 - Response is 401 1238s ok 109 - Logout request 1238s ok 110 - Response is 200 1238s ok 111 - Cookie is deleted 1238s ok 112 - No pdata 1238s ok 113 - Disconnect request 1238s ok 114 - Response is 401 1238s ok 115 - Get Menu 1238s ok 116 - HTTP code is 200 1238s ok 117 - Page contains a form 1238s ok 118 - Host match 1238s ok 119 - Field "user" is defined 1238s ok 120 - Field "password" is defined 1238s ok 121 - CSP header authorize POST request to \# 1238s ok 122 - Auth query 1238s ok 123 - Get cookie lemonldap (72e8edc6cdc001fb07dad614e665e868cc2f614cec2b044cdca31141091e5220) 1238s ok 124 - Get redirection 1238s ok 125 - Location is http://auth.example.com/ 1238s ok 126 - Get Menu 1238s ok 127 - HTTP code is 200 1238s ok 128 - Connected as dwho 1238s ok 129 - Authenticated as dwho 1238s ok 130 - contextSwitching allowed 1238s ok 131 - ContextSwitching form 1238s ok 132 - HTTP code is 200 1238s ok 133 - Page contains a form 1238s ok 134 - URI match 1238s ok 135 - Field "spoofId" is defined 1238s ok 136 - Found trspan="contextSwitching_ON" 1238s ok 137 - POST switchcontext 1238s ok 138 - Get redirection 1238s ok 139 - Location is http://auth.example.com/ 1238s ok 140 - Get cookie lemonldap (52f23dee564111e2bde74f51cd4c66d0a308513ae75a3ff87c493c6a0b626241) 1238s ok 141 - Get Menu 1238s ok 142 - Authenticated as rtyler 1238s ok 143 - Found trspan="contextSwitching_OFF" 1238s ok 144 - New SSO session created 1238s ok 145 - Form 2fregisters 1238s ok 146 - Found choose 2F 1238s ok 147 - TOTP found 1238s ok 148 - 2F devices found 1238s ok 149 - 2F devices registered 1238s ok 150 - Delete TOTP query 1238s ok 151 - Content is JSON 1238s ok 152 - 2F removed 1238s ok 153 - Form 2fregisters 1238s ok 154 - 2F device registered 1238s ok 155 - Logout request 1238s ok 156 - Response is 200 1238s ok 157 - Cookie is deleted 1238s ok 158 - No pdata 1238s ok 159 - Disconnect request 1238s ok 160 - Response is 401 1238s ok 161 - Logout request 1238s ok 162 - Response is 200 1238s ok 163 - Cookie is deleted 1238s ok 164 - No pdata 1238s ok 165 - Disconnect request 1238s ok 166 - Response is 401 1238s 1..166 1238s ok 1238s t/68-ContextSwitching-with-2F.t ................................... 1238s ok 1 - use Lemonldap::NG::Portal::Main; 1238s ok 2 - Portal object 1238s ok 3 - Init 1238s ok 4 - Portal app 1238s ok 5 - Get Menu 1238s ok 6 - HTTP code is 200 1238s ok 7 - Page contains a form 1238s ok 8 - Host match 1238s ok 9 - Field "user" is defined 1238s ok 10 - Field "password" is defined 1238s ok 11 - CSP header authorize POST request to \# 1238s ok 12 - Auth query 1238s ok 13 - Get cookie lemonldap (a8629be1bf5e57871e7570d21756da129184df0e181570c9266e8bb75c1b2d4c) 1238s ok 14 - Get redirection 1238s ok 15 - Location is http://auth.example.com/ 1238s ok 16 - Get Menu 1238s ok 17 - HTTP code is 200 1238s ok 18 - Connected as rtyler 1238s ok 19 - Authenticated as rtyler 1238s ok 20 - contextSwitching allowed 1238s ok 21 - Form registration 1238s ok 22 - Found TOTP js 1238s ok 23 - Found custom Main Logo 1238s ok 24 - Get new key 1238s ok 25 - Content is JSON 1238s ok 26 - Found secret 1238s ok 27 - Found token 1238s ok 28 - Found user 1238s ok 29 - Code 1238s ok 30 - Code contains 6 digits 1238s ok 31 - Post code 1238s ok 32 - Content is JSON 1238s ok 33 - TOTP is registered 1238s ok 34 - Logout request 1238s ok 35 - Response is 200 1238s ok 36 - Cookie is deleted 1238s ok 37 - No pdata 1238s ok 38 - Disconnect request 1238s ok 39 - Response is 401 1238s ok 40 - Get Menu 1238s ok 41 - HTTP code is 200 1238s ok 42 - Page contains a form 1238s ok 43 - Host match 1238s ok 44 - Field "user" is defined 1238s ok 45 - Field "password" is defined 1238s ok 46 - CSP header authorize POST request to \# 1238s ok 47 - Auth query 1238s ok 48 - HTTP code is 200 1238s ok 49 - Page contains a form 1238s ok 50 - URI match 1238s ok 51 - Field "token" is defined 1238s ok 52 - Post TOTP choice 1238s ok 53 - HTTP code is 200 1238s ok 54 - Page contains a form 1238s ok 55 - URI match 1238s ok 56 - Field "token" is defined 1238s ok 57 - Code 1238s ok 58 - Post code 1238s ok 59 - Get cookie lemonldap (fa1f696191b0460700d54de3cdc16685ce4230b7c78e7f3a7a0d1fdfcdf80397) 1238s ok 60 - Get Menu 1238s ok 61 - HTTP code is 200 1238s ok 62 - Authenticated as rtyler 1238s ok 63 - ContextSwitching form 1238s ok 64 - HTTP code is 200 1238s ok 65 - Page contains a form 1238s ok 66 - URI match 1238s ok 67 - Field "spoofId" is defined 1238s ok 68 - Found trspan="contextSwitching_ON" 1238s ok 69 - POST switchcontext 1238s ok 70 - Get redirection 1238s ok 71 - Location is http://auth.example.com/ 1238s ok 72 - Get cookie lemonldap (942bd479bb09bd0ad9abc88b505497b874d4b2d1cbb70e85264d0404ccfeba97) 1238s ok 73 - Get Menu 1238s ok 74 - Authenticated as dwho 1238s ok 75 - Found trspan="contextSwitching_OFF" 1238s ok 76 - Form 2fregisters 1238s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 246. 1238s ok 77 - No 2F device found 1238s ok 78 - Form registration 1238s ok 79 - Found TOTP js 1238s ok 80 - Found custom Main Logo 1238s ok 81 - Get new key 1238s ok 82 - Content is JSON 1238s ok 83 - Not authorized to register a TOTP 1238s ok 84 - Delete TOTP query 1238s ok 85 - Content is JSON 1238s ok 86 - Not authorized to unregister a TOTP 1238s ok 87 - Post code 1238s ok 88 - Content is JSON 1238s ok 89 - Not authorized to verify a TOTP 1238s ok 90 - Logout request 1238s ok 91 - Response is 200 1238s ok 92 - Cookie is deleted 1238s ok 93 - No pdata 1238s ok 94 - Disconnect request 1238s ok 95 - Response is 401 1238s ok 96 - Logout request 1238s ok 97 - Response is 200 1238s ok 98 - Cookie is deleted 1238s ok 99 - No pdata 1238s ok 100 - Disconnect request 1238s ok 101 - Response is 401 1238s ok 102 - Get Menu 1238s ok 103 - HTTP code is 200 1238s ok 104 - Page contains a form 1238s ok 105 - Host match 1238s ok 106 - Field "user" is defined 1238s ok 107 - Field "password" is defined 1238s ok 108 - CSP header authorize POST request to \# 1238s ok 109 - Auth query 1238s ok 110 - Get cookie lemonldap (853da7378bb113928351f7ee48a95629fa2997a1aa7432c072f71beebd1c49dd) 1238s ok 111 - Get redirection 1238s ok 112 - Location is http://auth.example.com/ 1238s ok 113 - Get Menu 1238s ok 114 - HTTP code is 200 1238s ok 115 - Connected as dwho 1238s ok 116 - Authenticated as dwho 1238s ok 117 - contextSwitching allowed 1238s ok 118 - ContextSwitching form 1238s ok 119 - HTTP code is 200 1238s ok 120 - Page contains a form 1238s ok 121 - URI match 1238s ok 122 - Field "spoofId" is defined 1238s ok 123 - Found trspan="contextSwitching_ON" 1238s ok 124 - POST switchcontext 1238s ok 125 - Get redirection 1238s ok 126 - Location is http://auth.example.com/ 1238s ok 127 - Get cookie lemonldap (0e7478533eabbb096b8f3238a8c37e17ad0620f5352cd17aa4322e3bce01e401) 1238s ok 128 - Get Menu 1238s ok 129 - Authenticated as rtyler 1238s ok 130 - Found trspan="contextSwitching_OFF" 1238s ok 131 - Form 2fregisters 1238s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 427. 1238s ok 132 - No 2F device found 1238s 1..132 1238s ok 1239s t/68-ContextSwitching-with-Impersonation.t ........................ 1239s ok 1 - use Lemonldap::NG::Portal::Main; 1239s ok 2 - Portal object 1239s ok 3 - Init 1239s ok 4 - Portal app 1239s ok 5 - Get Menu 1239s ok 6 - HTTP code is 200 1239s ok 7 - Page contains a form 1239s ok 8 - Host match 1239s ok 9 - Field "user" is defined 1239s ok 10 - Field "password" is defined 1239s ok 11 - Field "spoofId" is defined 1239s ok 12 - CSP header authorize POST request to \# 1239s ok 13 - Auth query 1239s ok 14 - Get cookie lemonldap (3bf04a37d866644108df6eb4227b439db46ced05d61140d482a1cf09ef7568ed) 1239s ok 15 - Get redirection 1239s ok 16 - Location is http://auth.example.com/ 1239s ok 17 - Get Menu 1239s ok 18 - HTTP code is 200 1239s ok 19 - Connected as dwho 1239s ok 20 - Authenticated as dwho 1239s ok 21 - contextSwitching allowed 1239s ok 22 - ContextSwitching form: dwho -> rtyler 1239s ok 23 - HTTP code is 200 1239s ok 24 - Page contains a form 1239s ok 25 - URI match 1239s ok 26 - Field "spoofId" is defined 1239s ok 27 - Found trspan="contextSwitching_ON" 1239s ok 28 - POST switchcontext 1239s ok 29 - Get redirection 1239s ok 30 - Location is http://auth.example.com/ 1239s ok 31 - Get cookie lemonldap (7741651f927b93084fd2765983c4326f5233ca5dedb624470f50a75bb471b27f) 1239s ok 32 - New SSO session created 1239s ok 33 - Get Menu 1239s ok 34 - Authenticated as rtyler 1239s ok 35 - Found trspan="contextSwitching_OFF" 1239s ok 36 - Stop context switching rtyler 1239s ok 37 - Get Menu 1239s ok 38 - Found PE_SESSIONEXPIRED 1239s ok 39 - ContextSwitching form: dwho -> french 1239s ok 40 - HTTP code is 200 1239s ok 41 - Page contains a form 1239s ok 42 - URI match 1239s ok 43 - Field "spoofId" is defined 1239s ok 44 - Found trspan="contextSwitching_ON" 1239s ok 45 - POST switchcontext 1239s ok 46 - Get redirection 1239s ok 47 - Location is http://auth.example.com/ 1239s ok 48 - Get cookie lemonldap (cfeea80e830f3d639325c48113235d2b4bd277e8aa10d2720a682c748c4f274f) 1239s ok 49 - New SSO session created 1239s ok 50 - Get Menu 1239s ok 51 - Authenticated as french 1239s ok 52 - Found trspan="contextSwitching_OFF" 1239s ok 53 - CheckUser form 1239s ok 54 - Content is JSON 1239s ok 55 - Good switching_id found 1239s ok 56 - No real value found 1239s ok 57 - Stop context switching french 1239s ok 58 - Get cookie lemonldap (3bf04a37d866644108df6eb4227b439db46ced05d61140d482a1cf09ef7568ed) 1239s ok 59 - Get Menu 1239s ok 60 - Authenticated as dwho 1239s ok 61 - Found trspan="contextSwitching_ON" 1239s ok 62 - CheckUser form 1239s ok 63 - Content is JSON 1239s ok 64 - Good switching_id found 1239s ok 65 - Get Menu 1239s ok 66 - HTTP code is 200 1239s ok 67 - Dwho has been well disconnected 1239s 1..67 1239s ok 1240s t/68-ContextSwitching-with-Logout.t ............................... 1240s ok 1 - use Lemonldap::NG::Portal::Main; 1240s ok 2 - Portal object 1240s ok 3 - Init 1240s ok 4 - Portal app 1240s ok 5 - Get Menu 1240s ok 6 - HTTP code is 200 1240s ok 7 - Page contains a form 1240s ok 8 - Host match 1240s ok 9 - Field "user" is defined 1240s ok 10 - Field "password" is defined 1240s ok 11 - Field "token" is defined 1240s ok 12 - CSP header authorize POST request to \# 1240s ok 13 - Auth query 1240s ok 14 - Get cookie lemonldap (d97986f588c6bb783f210826bad66c5ab8c041f13b778f08db29736abbbfe4ce) 1240s ok 15 - Get redirection 1240s ok 16 - Location is http://auth.example.com/ 1240s ok 17 - Get Menu 1240s ok 18 - HTTP code is 200 1240s ok 19 - Connected as rtyler 1240s ok 20 - Authenticated as rtyler 1240s ok 21 - contextSwitching allowed 1240s ok 22 - ContextSwitching form 1240s ok 23 - HTTP code is 200 1240s ok 24 - Page contains a form 1240s ok 25 - URI match 1240s ok 26 - Field "spoofId" is defined 1240s ok 27 - Field "token" is defined 1240s ok 28 - Found trspan="contextSwitching_ON" 1240s ok 29 - POST expired switchcontext 1240s ok 30 - Found "" 1240s ok 31 - ContextSwitching form 1240s ok 32 - HTTP code is 200 1240s ok 33 - Page contains a form 1240s ok 34 - URI match 1240s ok 35 - Field "spoofId" is defined 1240s ok 36 - Field "token" is defined 1240s ok 37 - Found trspan="contextSwitching_ON" 1240s ok 38 - POST switchcontext 1240s ok 39 - Get redirection 1240s ok 40 - Location is http://auth.example.com/ 1240s ok 41 - Get cookie lemonldap (47bc9078fc4918329e0e2496f3b2c8013ff7c983e1097b6c439281b25397da58) 1240s ok 42 - Get Menu 1240s ok 43 - Authenticated as dwho 1240s ok 44 - Found trspan="contextSwitching_OFF" 1240s ok 45 - CheckUser form 1240s ok 46 - HTTP code is 200 1240s ok 47 - Page contains a form 1240s ok 48 - URI match 1240s ok 49 - Field "user" is defined 1240s ok 50 - Field "url" is defined 1240s ok 51 - Field "token" is defined 1240s ok 52 - Found trspan="checkUser" 1240s ok 53 - Found attribute _user 1240s ok 54 - Found value dwho 1240s ok 55 - Found attribute mail 1240s ok 56 - Found spoofed _id_session 1240s ok 57 - CheckUser form 1240s ok 58 - Content is JSON 1240s ok 59 - Good switching_id found 1240s ok 60 - Stop context switching 1240s ok 61 - Found logout message 1240s 1..61 1240s ok 1241s t/68-ContextSwitching-with-TOTP-and-Notification.t ................ 1241s ok 1 - use Lemonldap::NG::Portal::Main; 1241s ok 2 - Portal object 1241s ok 3 - Init 1241s ok 4 - Portal app 1241s ok 5 - Auth query 1241s ok 6 - Get cookie lemonldap (0be114fc74ecda4428a125d63528908f114e538c3836089ebfdf5c0d7aa3a642) 1241s ok 7 - Get redirection 1241s ok 8 - Location is http://auth.example.com/ 1241s ok 9 - Get new key 1241s ok 10 - Content is JSON 1241s ok 11 - Found secret 1241s ok 12 - Found token 1241s ok 13 - Code 1241s ok 14 - Code contains 6 digits 1241s ok 15 - Post code 1241s ok 16 - Content is JSON 1241s ok 17 - Key is registered 1241s ok 18 - Logout request 1241s ok 19 - Response is 200 1241s ok 20 - Cookie is deleted 1241s ok 21 - No pdata 1241s ok 22 - Disconnect request 1241s ok 23 - Response is 401 1241s ok 24 - Get Menu 1241s ok 25 - HTTP code is 200 1241s ok 26 - Page contains a form 1241s ok 27 - Host match 1241s ok 28 - Field "user" is defined 1241s ok 29 - Field "password" is defined 1241s ok 30 - CSP header authorize POST request to \# 1241s ok 31 - Auth query 1241s ok 32 - Get cookie lemonldap (0472e03be42852e64a0afd7234e20d36fa39804fd00a6637d76d65ee1a818293) 1241s ok 33 - Get redirection 1241s ok 34 - Location is http://auth.example.com/ 1241s ok 35 - Get Menu 1241s ok 36 - HTTP code is 200 1241s ok 37 - Connected as rtyler 1241s ok 38 - Authenticated as rtyler 1241s ok 39 - contextSwitching allowed 1241s ok 40 - Get new key 1241s ok 41 - Content is JSON 1241s ok 42 - Found secret 1241s ok 43 - Found token 1241s ok 44 - Code 1241s ok 45 - Code contains 6 digits 1241s ok 46 - Post code 1241s ok 47 - Content is JSON 1241s ok 48 - Key is registered 1241s ok 49 - ContextSwitching form 1241s ok 50 - HTTP code is 200 1241s ok 51 - Page contains a form 1241s ok 52 - URI match 1241s ok 53 - Field "spoofId" is defined 1241s ok 54 - Found trspan="contextSwitching_ON" 1241s ok 55 - POST switchcontext 1241s ok 56 - Get redirection 1241s ok 57 - Location is http://auth.example.com/ 1241s ok 58 - Get cookie lemonldap (b3669502fa2811dc899e8f1328daa46d04a9302df3e19e6af25c0fce38022c96) 1241s ok 59 - Get Menu 1241s ok 60 - Authenticated as dwho 1241s ok 61 - Found trspan="contextSwitching_OFF" 1241s ok 62 - CheckUser form 1241s ok 63 - HTTP code is 200 1241s ok 64 - Page contains a form 1241s ok 65 - URI match 1241s ok 66 - Field "user" is defined 1241s ok 67 - Field "url" is defined 1241s ok 68 - Found trspan="checkUser" 1241s ok 69 - Found macro authMode 1241s ok 70 - Found DEMO 1241s ok 71 - Stop context switching 1241s ok 72 - Get cookie lemonldap (0472e03be42852e64a0afd7234e20d36fa39804fd00a6637d76d65ee1a818293) 1241s ok 73 - Get Menu 1241s ok 74 - Authenticated as rtyler 1241s ok 75 - ContextSwitching form 1241s ok 76 - HTTP code is 200 1241s ok 77 - Page contains a form 1241s ok 78 - URI match 1241s ok 79 - Field "spoofId" is defined 1241s ok 80 - Found trspan="contextSwitching_ON" 1241s ok 81 - POST switchcontext 1241s ok 82 - Get redirection 1241s ok 83 - Location is http://auth.example.com/ 1241s ok 84 - Get cookie lemonldap (4598054dd44b465bde0f01ff9bb0c0608be5a6243c1ebc520e90a37373da2e25) 1241s ok 85 - Get Menu 1241s ok 86 - Authenticated as msmith 1241s ok 87 - Found trspan="contextSwitching_OFF" 1241s ok 88 - Stop context switching 1241s ok 89 - Get cookie lemonldap (0472e03be42852e64a0afd7234e20d36fa39804fd00a6637d76d65ee1a818293) 1241s ok 90 - Get Menu 1241s ok 91 - Authenticated as rtyler 1241s ok 92 - Logout request 1241s ok 93 - Response is 200 1241s ok 94 - Cookie is deleted 1241s ok 95 - No pdata 1241s ok 96 - Disconnect request 1241s ok 97 - Response is 401 1241s ok 98 - Auth query 1241s ok 99 - You have some new messages 1241s ok 100 - Auth query 1241s ok 101 - TOTP code required 1241s ok 102 - HTTP code is 200 1241s ok 103 - Page contains a form 1241s ok 104 - URI match 1241s ok 105 - Field "token" is defined 1241s ok 106 - LLNG Code 1241s ok 107 - Post code 1241s ok 108 - Get cookie lemonldap (c18ea6c6056fe9cea6099f3f54e5b8162bb2f029bd32da6cddc9d447e6f9213a) 1241s ok 109 - CheckUser form 1241s ok 110 - HTTP code is 200 1241s ok 111 - Page contains a form 1241s ok 112 - URI match 1241s ok 113 - Field "user" is defined 1241s ok 114 - Field "url" is defined 1241s ok 115 - Found trspan="checkUser" 1241s ok 116 - Found macro authMode 1241s ok 117 - Found macro value "TOTP" 1241s ok 118 - POST checkuser 1241s ok 119 - HTTP code is 200 1241s ok 120 - Page contains a form 1241s ok 121 - URI match 1241s ok 122 - Field "user" is defined 1241s ok 123 - Field "url" is defined 1241s ok 124 - Found trspan="checkUserComputedSession" 1241s ok 125 - Found macro authMode 1241s ok 126 - Found TOTP 1241s ok 127 - POST checkuser 1241s ok 128 - HTTP code is 200 1241s ok 129 - Page contains a form 1241s ok 130 - URI match 1241s ok 131 - Field "user" is defined 1241s ok 132 - Field "url" is defined 1241s ok 133 - Found trspan="checkUser" 1241s ok 134 - Found macro authMode 1241s ok 135 - Found DEMO 1241s 1..135 1241s ok 1241s t/68-ContextSwitching-with-UnrestrictedUser.t ..................... 1241s ok 1 - use Lemonldap::NG::Portal::Main; 1241s ok 2 - Portal object 1241s ok 3 - Init 1241s ok 4 - Portal app 1241s ok 5 - Get Menu 1241s ok 6 - HTTP code is 200 1241s ok 7 - Page contains a form 1241s ok 8 - Host match 1241s ok 9 - Field "user" is defined 1241s ok 10 - Field "password" is defined 1241s ok 11 - CSP header authorize POST request to \# 1241s ok 12 - Auth query 1241s ok 13 - Get cookie lemonldap (355b0988dc362ea61250f2cad5e7ebb6330fa20d3c69e81822f33754e9fe25d9) 1241s ok 14 - Get redirection 1241s ok 15 - Location is http://auth.example.com/ 1241s ok 16 - Get Menu 1241s ok 17 - HTTP code is 200 1241s ok 18 - Connected as rtyler 1241s ok 19 - Authenticated as rtyler 1241s ok 20 - contextSwitching allowed 1241s ok 21 - ContextSwitching form 1241s ok 22 - HTTP code is 200 1241s ok 23 - Page contains a form 1241s ok 24 - URI match 1241s ok 25 - Field "spoofId" is defined 1241s ok 26 - Found trspan="contextSwitching_ON" 1241s ok 27 - POST switchcontext 1241s ok 28 - Get redirection 1241s ok 29 - Location is http://auth.example.com/ 1241s ok 30 - Get cookie lemonldap (098501c60abf460d6961dc7b9e091edd5804b0e9d91c1f2123eece157908523b) 1241s ok 31 - Get Menu 1241s ok 32 - Authenticated as dwho 1241s ok 33 - Found trspan="contextSwitching_OFF" 1241s ok 34 - Stop context switching 1241s ok 35 - Get Menu 1241s ok 36 - SESSIONEXPIRED 1241s ok 37 - Get Menu 1241s ok 38 - Authenticated as rtyler 1241s ok 39 - ContextSwitching form 1241s ok 40 - HTTP code is 200 1241s ok 41 - Page contains a form 1241s ok 42 - URI match 1241s ok 43 - Field "spoofId" is defined 1241s ok 44 - Found trspan="contextSwitching_ON" 1241s ok 45 - POST switchcontext 1241s ok 46 - MALFORMEDUSER 1241s ok 47 - Get Menu 1241s ok 48 - HTTP code is 200 1241s ok 49 - Page contains a form 1241s ok 50 - Host match 1241s ok 51 - Field "user" is defined 1241s ok 52 - Field "password" is defined 1241s ok 53 - CSP header authorize POST request to \# 1241s ok 54 - Auth query 1241s ok 55 - Get cookie lemonldap (73a3dbb91db7b147bebfd7625688a4dd71d6ee10bac7b10cdee5e663dbe24e5f) 1241s ok 56 - Get redirection 1241s ok 57 - Location is http://auth.example.com/ 1241s ok 58 - ContextSwitching form 1241s ok 59 - HTTP code is 200 1241s ok 60 - Page contains a form 1241s ok 61 - URI match 1241s ok 62 - Field "spoofId" is defined 1241s ok 63 - Found trspan="contextSwitching_ON" 1241s ok 64 - POST switchcontext 1241s ok 65 - Get redirection 1241s ok 66 - Location is http://auth.example.com/ 1241s ok 67 - Get cookie lemonldap (ac7b7ca9693e2b63bd12c388beccbdef84a5391fb7d59b5fe60122bf4211c6ad) 1241s ok 68 - Get Menu 1241s ok 69 - Authenticated as msmith 1241s ok 70 - Found trspan="contextSwitching_OFF" 1241s ok 71 - Logout request 1241s ok 72 - Response is 200 1241s ok 73 - Cookie is deleted 1241s ok 74 - No pdata 1241s ok 75 - Disconnect request 1241s ok 76 - Response is 401 1241s ok 77 - Logout request 1241s ok 78 - Response is 200 1241s ok 79 - Cookie is deleted 1241s ok 80 - No pdata 1241s ok 81 - Disconnect request 1241s ok 82 - Response is 401 1241s 1..82 1241s ok 1242s t/68-ContextSwitching.t ........................................... 1242s ok 1 - use Lemonldap::NG::Portal::Main; 1242s ok 2 - Portal object 1242s ok 3 - Init 1242s ok 4 - Portal app 1242s ok 5 - Auth query 1242s ok 6 - Get cookie lemonldap (cd9216da48cee63973428af4a580366416d894cb555f56a3cf2fad3d39dbb814) 1242s ok 7 - Get redirection 1242s ok 8 - Location is http://auth.example.com/ 1242s ok 9 - Get Menu 1242s ok 10 - HTTP code is 200 1242s ok 11 - Connected as rtyler 1242s ok 12 - Found language flags 1242s ok 13 - Authenticated as rtyler 1242s ok 14 - Connected as dwho 1242s ok 15 - Found test1 & title 1242s ok 16 - Found test2 & title 1242s ok 17 - Found only one description 1242s ok 18 - Logout request 1242s ok 19 - Response is 200 1242s ok 20 - Cookie is deleted 1242s ok 21 - No pdata 1242s ok 22 - Disconnect request 1242s ok 23 - Response is 401 1242s ok 24 - Auth query 1242s ok 25 - Get cookie lemonldap (814e0f403ea4bb1e1de05709976456908493b3784a2ce9e253fbe12cd7f1d5c1) 1242s ok 26 - Get redirection 1242s ok 27 - Location is http://auth.example.com/ 1242s ok 28 - Get Menu 1242s ok 29 - HTTP code is 200 1242s ok 30 - Connected as dwho 1242s ok 31 - Authenticated as dwho 1242s ok 32 - contextSwitching allowed 1242s ok 33 - ContextSwitching form 1242s ok 34 - HTTP code is 200 1242s ok 35 - Page contains a form 1242s ok 36 - URI match 1242s ok 37 - Field "spoofId" is defined 1242s ok 38 - Found trspan="contextSwitching_ON" 1242s ok 39 - POST switchcontext 1242s ok 40 - PE_MALFORMEDUSER 1242s ok 41 - ContextSwitching form 1242s ok 42 - HTTP code is 200 1242s ok 43 - Page contains a form 1242s ok 44 - URI match 1242s ok 45 - Field "spoofId" is defined 1242s ok 46 - Found trspan="contextSwitching_ON" 1242s ok 47 - POST switchcontext 1242s ok 48 - PE_MALFORMEDUSER 1242s ok 49 - ContextSwitching form 1242s ok 50 - HTTP code is 200 1242s ok 51 - Page contains a form 1242s ok 52 - URI match 1242s ok 53 - Field "spoofId" is defined 1242s ok 54 - Found trspan="contextSwitching_ON" 1242s ok 55 - POST switchcontext 1242s ok 56 - PE_MALFORMEDUSER 1242s ok 57 - ContextSwitching form 1242s ok 58 - HTTP code is 200 1242s ok 59 - Page contains a form 1242s ok 60 - URI match 1242s ok 61 - Field "spoofId" is defined 1242s ok 62 - Found trspan="contextSwitching_ON" 1242s ok 63 - POST switchcontext 1242s ok 64 - Get Menu 1242s ok 65 - Found trspan="contextSwitching_ON" 1242s ok 66 - Authenticated as dwho 1242s ok 67 - ContextSwitching form 1242s ok 68 - HTTP code is 200 1242s ok 69 - Page contains a form 1242s ok 70 - URI match 1242s ok 71 - Field "spoofId" is defined 1242s ok 72 - Found trspan="contextSwitching_ON" 1242s ok 73 - POST switchcontext 1242s ok 74 - Get cookie lemonldap (155bf22e6b93c9c67470c99a3c36a7b7484f1fa9bbe8c75b45453494a10955ae) 1242s ok 75 - New SSO session created 1242s ok 76 - Get Menu 1242s ok 77 - Authenticated as rtyler 1242s ok 78 - Found trspan="contextSwitching_OFF" 1242s ok 79 - Stop context switching 1242s ok 80 - Get cookie lemonldap (814e0f403ea4bb1e1de05709976456908493b3784a2ce9e253fbe12cd7f1d5c1) 1242s ok 81 - New SSO session created 1242s ok 82 - Get Menu 1242s ok 83 - Authenticated as dwho 1242s ok 84 - Found trspan="contextSwitching_ON" 1242s ok 85 - ContextSwitching form 1242s ok 86 - HTTP code is 200 1242s ok 87 - Page contains a form 1242s ok 88 - URI match 1242s ok 89 - Field "spoofId" is defined 1242s ok 90 - Found trspan="contextSwitching_ON" 1242s ok 91 - POST switchcontext 1242s ok 92 - Get cookie lemonldap (0d47acc9e7e0e22c98c4c046c840a186c09784f2d35aa8c8618ff6bba0fb9669) 1242s ok 93 - New SSO session created 1242s ok 94 - Logout request 1242s ok 95 - Response is 200 1242s ok 96 - Cookie is deleted 1242s ok 97 - No pdata 1242s ok 98 - Disconnect request 1242s ok 99 - Response is 401 1242s ok 100 - Get Menu 1242s ok 101 - Authenticated as rtyler 1242s ok 102 - Found trspan="contextSwitching_OFF" 1242s ok 103 - Stop context switching 1242s ok 104 - Found PE_SESSIONEXPIRED 1242s ok 105 - Get Menu 1242s ok 106 - Authenticated as rtyler 1242s ok 107 - Get Menu 1242s ok 108 - HTTP code is 200 1242s ok 109 - Dwho has been well disconnected 1242s 1..109 1242s ok 1243s t/68-FindUser-with-BadChoice-and-token.t .......................... 1243s ok 1 - use Lemonldap::NG::Portal::Main; 1243s ok 2 - Portal object 1243s ok 3 - Init 1243s ok 4 - Portal app 1243s ok 5 - Get Portal 1243s ok 6 - HTTP code is 200 1243s ok 7 - Page contains a form 1243s ok 8 - Host match 1243s ok 9 - Field "user" is defined 1243s ok 10 - Field "password" is defined 1243s ok 11 - Field "spoofId" is defined 1243s ok 12 - Field "token" is defined 1243s ok 13 - CSP header authorize POST request to \# 1243s ok 14 - HTTP code is 200 1243s ok 15 - Page contains a form 1243s ok 16 - Host match 1243s ok 17 - Field "uid" is defined 1243s ok 18 - Field "guy" is defined 1243s ok 19 - Field "cn" is defined 1243s ok 20 - Field "token" is defined 1243s ok 21 - CSP header authorize POST request to \# 1243s ok 22 - Display 3 forms 1243s ok 23 - lmAuth=2_ssl 1243s ok 24 - Post FindUser request 1243s ok 25 - value="" 1243s ok 26 - HTTP code is 200 1243s ok 27 - Page contains a form 1243s ok 28 - Host match 1243s ok 29 - Field "uid" is defined 1243s ok 30 - Field "guy" is defined 1243s ok 31 - Field "cn" is defined 1243s ok 32 - Field "token" is defined 1243s ok 33 - CSP header authorize POST request to \# 1243s ok 34 - Auth query 1243s ok 35 - Get cookie lemonldap (19fc93d2e85462682b91990e9a02b31017ac54eb009203a3e966838c6f3c8b68) 1243s ok 36 - Get redirection 1243s ok 37 - Location is http://auth.example.com/ 1243s ok 38 - Logout request 1243s ok 39 - Response is 200 1243s ok 40 - Cookie is deleted 1243s ok 41 - No pdata 1243s ok 42 - Disconnect request 1243s ok 43 - Response is 401 1243s 1..43 1243s ok 1243s t/68-FindUser-with-Choice-and-token.t ............................. 1243s ok 1 - use Lemonldap::NG::Portal::Main; 1243s ok 2 - Portal object 1243s ok 3 - Init 1243s ok 4 - Portal app 1243s ok 5 - Get Portal 1243s ok 6 - HTTP code is 200 1243s ok 7 - Page contains a form 1243s ok 8 - Host match 1243s ok 9 - Field "user" is defined 1243s ok 10 - Field "password" is defined 1243s ok 11 - Field "spoofId" is defined 1243s ok 12 - Field "token" is defined 1243s ok 13 - CSP header authorize POST request to \# 1243s ok 14 - HTTP code is 200 1243s ok 15 - Page contains a form 1243s ok 16 - Host match 1243s ok 17 - Field "uid" is defined 1243s ok 18 - Field "guy" is defined 1243s ok 19 - Field "cn" is defined 1243s ok 20 - Field "token" is defined 1243s ok 21 - CSP header authorize POST request to \# 1243s ok 22 - Display 3 forms 1243s ok 23 - lmAuth=2_ssl 1243s ok 24 - Post FindUser request 1243s ok 25 - Response is JSON 1243s ok 26 - Good user 1243s ok 27 - Found token 1243s ok 28 - Get Portal 1243s ok 29 - HTTP code is 200 1243s ok 30 - Page contains a form 1243s ok 31 - Host match 1243s ok 32 - Field "uid" is defined 1243s ok 33 - Field "guy" is defined 1243s ok 34 - Field "cn" is defined 1243s ok 35 - Field "token" is defined 1243s ok 36 - CSP header authorize POST request to \# 1243s ok 37 - Post expired FindUser request 1243s ok 38 - Response is JSON 1243s ok 39 - Token expired 1243s ok 40 - result => 0 1243s ok 41 - Found token 1243s 1..41 1243s ok 1244s t/68-FindUser-with-Combination.t .................................. 1244s ok 1 - use Lemonldap::NG::Portal::Main; 1244s ok 2 # skip LLNGTESTLDAP is not set 1244s ok 3 # skip LLNGTESTLDAP is not set 1244s ok 4 # skip LLNGTESTLDAP is not set 1244s ok 5 # skip LLNGTESTLDAP is not set 1244s ok 6 # skip LLNGTESTLDAP is not set 1244s ok 7 # skip LLNGTESTLDAP is not set 1244s ok 8 # skip LLNGTESTLDAP is not set 1244s ok 9 # skip LLNGTESTLDAP is not set 1244s ok 10 # skip LLNGTESTLDAP is not set 1244s ok 11 # skip LLNGTESTLDAP is not set 1244s ok 12 # skip LLNGTESTLDAP is not set 1244s ok 13 # skip LLNGTESTLDAP is not set 1244s ok 14 # skip LLNGTESTLDAP is not set 1244s ok 15 # skip LLNGTESTLDAP is not set 1244s ok 16 # skip LLNGTESTLDAP is not set 1244s ok 17 # skip LLNGTESTLDAP is not set 1244s ok 18 # skip LLNGTESTLDAP is not set 1244s ok 19 # skip LLNGTESTLDAP is not set 1244s ok 20 # skip LLNGTESTLDAP is not set 1244s ok 21 # skip LLNGTESTLDAP is not set 1244s ok 22 # skip LLNGTESTLDAP is not set 1244s ok 23 # skip LLNGTESTLDAP is not set 1244s ok 24 # skip LLNGTESTLDAP is not set 1244s ok 25 # skip LLNGTESTLDAP is not set 1244s 1..25 1244s ok 1244s t/68-FindUser-with-DBI.t .......................................... 1244s ok 1 - use Lemonldap::NG::Portal::Main; 1244s ok 2 - Portal object 1244s ok 3 - Init 1244s ok 4 - Portal app 1244s ok 5 - Get Portal 1244s ok 6 - HTTP code is 200 1244s ok 7 - Page contains a form 1244s ok 8 - Host match 1244s ok 9 - Field "user" is defined 1244s ok 10 - Field "password" is defined 1244s ok 11 - Field "spoofId" is defined 1244s ok 12 - CSP header authorize POST request to \# 1244s ok 13 - HTTP code is 200 1244s ok 14 - Page contains a form 1244s ok 15 - Host match 1244s ok 16 - Field "uid" is defined 1244s ok 17 - Field "guy" is defined 1244s ok 18 - Field "cn" is defined 1244s ok 19 - Field "room" is defined 1244s ok 20 - CSP header authorize POST request to \# 1244s ok 21 - Post empty FindUser request 1244s ok 22 - HTTP code is 200 1244s ok 23 - Page contains a form 1244s ok 24 - Host match 1244s ok 25 - Field "user" is defined 1244s ok 26 - Field "password" is defined 1244s ok 27 - Field "spoofId" is defined 1244s ok 28 - CSP header authorize POST request to \# 1244s ok 29 - HTTP code is 200 1244s ok 30 - Page contains a form 1244s ok 31 - Host match 1244s ok 32 - Field "uid" is defined 1244s ok 33 - Field "guy" is defined 1244s ok 34 - Field "cn" is defined 1244s ok 35 - Field "room" is defined 1244s ok 36 - CSP header authorize POST request to \# 1244s ok 37 - value="" 1244s ok 38 - Post FindUser request 1244s ok 39 - value="dwho" 1244s ok 40 - autocomplete="off" 1244s ok 41 - Search an account 1244s ok 42 - id="findUser_guy" 1244s ok 43 - id="findUser_uid" 1244s ok 44 - id="findUser_cn" 1244s ok 45 - id="findUser_room" 1244s ok 46 - -> Four entries found 1244s ok 47 - 1st -> guy 1244s ok 48 - 2nd -> cn 1244s ok 49 - 3rd -> room 1244s ok 50 - 4th -> uid 1244s ok 51 - Post FindUser request 1244s ok 52 - Response is JSON 1244s ok 53 - Good user 1244s ok 54 - Post FindUser request no result 1244s ok 55 - Response is JSON 1244s ok 56 - No user 1244s ok 57 - Post FindUser request one result 1244s ok 58 - Response is JSON 1244s ok 59 - Good user 1244s ok 60 - Post FindUser request multi results 1244s ok 61 - Response is JSON 1244s ok 62 - Good user (msmith) 1244s ok 63 - Post FindUser request with bad arg 1244s ok 64 - Response is JSON 1244s ok 65 - Good result 1244s ok 66 - No user 1244s ok 67 - Post FindUser request with two args 1244s ok 68 - Response is JSON 1244s ok 69 - Good user 1244s ok 70 - Post FindUser request with wrong args 1244s ok 71 - Response is JSON 1244s ok 72 - No result 1244s ok 73 - No user found 1244s ok 74 - Post FindUser request with excluding result 1244s ok 75 - Response is JSON 1244s ok 76 - No result 1244s ok 77 - No user found 1244s ok 78 - Post FindUser request with excluding result 1244s ok 79 - Response is JSON 1244s ok 80 - No result 1244s ok 81 - No user found 1244s ok 82 - Post FindUser request 0 with multi results 1244s ok 83 - Response is JSON 1244s ok 84 - Good result 1244s ok 85 - Good user (msmith) 1244s ok 86 - Post FindUser request with bad wildcard 1244s ok 87 - Response is JSON 1244s ok 88 - No result 1244s ok 89 - No user found 1244s ok 90 - Post FindUser request with wildcard 1244s ok 91 - Response is JSON 1244s ok 92 - Good result 1244s ok 93 - Good user (dwho) 1244s 1..93 1244s ok 1245s t/68-FindUser-with-Demo-and-captcha.t ............................. 1245s ok 1 - use Lemonldap::NG::Portal::Main; 1245s ok 2 - Portal object 1245s ok 3 - Init 1245s ok 4 - Portal app 1245s ok 5 - Get Portal 1245s ok 6 - HTTP code is 200 1245s ok 7 - Page contains a form 1245s ok 8 - Host match 1245s ok 9 - Field "user" is defined 1245s ok 10 - Field "password" is defined 1245s ok 11 - Field "spoofId" is defined 1245s ok 12 - Field "token" is defined 1245s ok 13 - CSP header authorize POST request to \# 1245s ok 14 - HTTP code is 200 1245s ok 15 - Page contains a form 1245s ok 16 - Host match 1245s ok 17 - Field "uid" is defined 1245s ok 18 - Field "guy" is defined 1245s ok 19 - Field "cn" is defined 1245s ok 20 - Field "token" is defined 1245s ok 21 - CSP header authorize POST request to \# 1245s ok 22 - Token value found 1245s ok 23 - Two token found 1245s ok 24 - Captcha image inserted 1245s ok 25 - Renew Captcha button found 1245s ok 26 - Get captcha javascript 1245s ok 27 - Post FindUser request 1245s ok 28 - Response is JSON 1245s ok 29 - Good user 1245s ok 30 - Token found 1245s ok 31 - Captcha found 1245s ok 32 - result => 1 1245s ok 33 - Found token session 1245s ok 34 - Found captcha value 1245s ok 35 - Post Auth request with token 1245s ok 36 - Get cookie lemonldap (6e9229a8176c6e080553fba241f279bcac96dad4220c09c148e1e0d47887502a) 1245s ok 37 - GET Portal 1245s ok 38 - HTTP code is 200 1245s ok 39 - Authenticated as rtyler 1245s ok 40 - Logout request 1245s ok 41 - Response is 200 1245s ok 42 - Cookie is deleted 1245s ok 43 - No pdata 1245s ok 44 - Disconnect request 1245s ok 45 - Response is 401 1245s 1..45 1245s ok 1246s t/68-FindUser-with-Demo-and-required-params.t ..................... 1246s ok 1 - use Lemonldap::NG::Portal::Main; 1246s ok 2 - Portal object 1246s ok 3 - Init 1246s ok 4 - Portal app 1246s ok 5 - Get Portal 1246s ok 6 - HTTP code is 200 1246s ok 7 - Page contains a form 1246s ok 8 - Host match 1246s ok 9 - Field "user" is defined 1246s ok 10 - Field "password" is defined 1246s ok 11 - Field "spoofId" is defined 1246s ok 12 - CSP header authorize POST request to \# 1246s ok 13 - Mandatory field 1246s ok 14 - -> Two entries found 1246s ok 15 - 1st -> The Daleks 1246s ok 16 - 2nd -> Bad Guy 1246s ok 17 - -> Three stars found 1246s ok 18 - Post empty FindUser request 1246s ok 19 - HTTP code is 200 1246s ok 20 - Page contains a form 1246s ok 21 - Host match 1246s ok 22 - Field "user" is defined 1246s ok 23 - Field "password" is defined 1246s ok 24 - Field "spoofId" is defined 1246s ok 25 - CSP header authorize POST request to \# 1246s ok 26 - HTTP code is 200 1246s ok 27 - Page contains a form 1246s ok 28 - Host match 1246s ok 29 - Field "uid" is defined 1246s ok 30 - Field "guy" is defined 1246s ok 31 - CSP header authorize POST request to \# 1246s ok 32 - value="" 1246s ok 33 - Post FindUser request 1246s ok 34 - autocomplete="off" 1246s ok 35 - Search an account 1246s ok 36 - id="findUser_guy" 1246s ok 37 - id="findUser_uid" 1246s ok 38 - id="findUser_cn" 1246s ok 39 - id="findUser_type" not found 1246s ok 40 - Name... 1246s ok 41 - Empty option not found 1246s ok 42 - The Daleks 1246s ok 43 - Bad Guy option 1246s ok 44 - Post FindUser request 1246s ok 45 - Response is JSON 1246s ok 46 - Good user 1246s ok 47 - Post FindUser request 1246s ok 48 - Response is JSON 1246s ok 49 - No result 1246s ok 50 - No user found 1246s ok 51 - Post FindUser request 1246s ok 52 - Response is JSON 1246s ok 53 - Good result 1246s ok 54 - No user 1246s 1..54 1246s ok 1247s t/68-FindUser-with-Demo-and-token.t ............................... 1247s ok 1 - use Lemonldap::NG::Portal::Main; 1247s ok 2 - Portal object 1247s ok 3 - Init 1247s ok 4 - Portal app 1247s ok 5 - Get Portal 1247s ok 6 - HTTP code is 200 1247s ok 7 - Page contains a form 1247s ok 8 - Host match 1247s ok 9 - Field "user" is defined 1247s ok 10 - Field "password" is defined 1247s ok 11 - Field "spoofId" is defined 1247s ok 12 - Field "token" is defined 1247s ok 13 - CSP header authorize POST request to \# 1247s ok 14 - HTTP code is 200 1247s ok 15 - Page contains a form 1247s ok 16 - Host match 1247s ok 17 - Field "uid" is defined 1247s ok 18 - Field "guy" is defined 1247s ok 19 - Field "cn" is defined 1247s ok 20 - Field "token" is defined 1247s ok 21 - CSP header authorize POST request to \# 1247s ok 22 - Token value found 1247s ok 23 - Two token value found 1247s ok 24 - Post FindUser request 1247s ok 25 - Response is JSON 1247s ok 26 - Good user 1247s ok 27 - Get Portal 1247s ok 28 - HTTP code is 200 1247s ok 29 - Page contains a form 1247s ok 30 - Host match 1247s ok 31 - Field "uid" is defined 1247s ok 32 - Field "guy" is defined 1247s ok 33 - Field "cn" is defined 1247s ok 34 - Field "token" is defined 1247s ok 35 - CSP header authorize POST request to \# 1247s ok 36 - Post expired FindUser request 1247s ok 37 - Response is JSON 1247s ok 38 - Token expired 1247s ok 39 - no result found 1247s ok 40 - Token found 1247s ok 41 - Get Portal 1247s ok 42 - HTTP code is 200 1247s ok 43 - Page contains a form 1247s ok 44 - Host match 1247s ok 45 - Field "user" is defined 1247s ok 46 - Field "guy" is defined 1247s ok 47 - Field "cn" is defined 1247s ok 48 - Field "token" is defined 1247s ok 49 - CSP header authorize POST request to \# 1247s ok 50 - Post FindUser request without token 1247s ok 51 - Response is JSON 1247s ok 52 - No Token 1247s ok 53 - no result found 1247s ok 54 - Token found 1247s ok 55 - Get Portal 1247s ok 56 - HTTP code is 200 1247s ok 57 - Page contains a form 1247s ok 58 - Host match 1247s ok 59 - Field "user" is defined 1247s ok 60 - Field "guy" is defined 1247s ok 61 - Field "cn" is defined 1247s ok 62 - Field "token" is defined 1247s ok 63 - CSP header authorize POST request to \# 1247s ok 64 - Post FindUser request with token 1247s ok 65 - Get cookie lemonldap (f34488f1ee296ee6c0a9853d9166247bcffcc256dd1228365424ebc680281711) 1247s ok 66 - Response is JSON 1247s ok 67 - result => 1 1247s ok 68 - GET Portal 1247s ok 69 - HTTP code is 200 1247s ok 70 - Authenticated as rtyler 1247s ok 71 - Logout request 1247s ok 72 - Response is 200 1247s ok 73 - Cookie is deleted 1247s ok 74 - No pdata 1247s ok 75 - Disconnect request 1247s ok 76 - Response is 401 1247s 1..76 1247s ok 1247s t/68-FindUser-with-Demo.t ......................................... 1247s ok 1 - use Lemonldap::NG::Portal::Main; 1247s ok 2 - Portal object 1247s ok 3 - Init 1247s ok 4 - Portal app 1247s ok 5 - Get Portal 1247s ok 6 - HTTP code is 200 1247s ok 7 - Page contains a form 1247s ok 8 - Host match 1247s ok 9 - Field "user" is defined 1247s ok 10 - Field "password" is defined 1247s ok 11 - Field "spoofId" is defined 1247s ok 12 - CSP header authorize POST request to \# 1247s ok 13 - Post empty FindUser request 1247s ok 14 - HTTP code is 200 1247s ok 15 - Page contains a form 1247s ok 16 - Host match 1247s ok 17 - Field "user" is defined 1247s ok 18 - Field "password" is defined 1247s ok 19 - Field "spoofId" is defined 1247s ok 20 - CSP header authorize POST request to \# 1247s ok 21 - HTTP code is 200 1247s ok 22 - Page contains a form 1247s ok 23 - Host match 1247s ok 24 - Field "uid" is defined 1247s ok 25 - Field "guy" is defined 1247s ok 26 - CSP header authorize POST request to \# 1247s ok 27 - value="" 1247s ok 28 - Post FindUser request 1247s ok 29 - autocomplete="off" 1247s ok 30 - Search an account 1247s ok 31 - id="findUser_guy" 1247s ok 32 - id="findUser_uid" 1247s ok 33 - id="findUser_cn" 1247s ok 34 - Name... 1247s ok 35 - Empty option 1247s ok 36 - BB option 1247s ok 37 - Bad Guy option 1247s ok 38 - Post FindUser request 1247s ok 39 - Response is JSON 1247s ok 40 - Good user 1247s ok 41 - Post FindUser request with bad user 1247s ok 42 - Response is JSON 1247s ok 43 - No result 1247s ok 44 - No user found 1247s ok 45 - Post FindUser request one result 1247s ok 46 - Response is JSON 1247s ok 47 - Good user 1247s ok 48 - Post FindUser request with a not allowed select value 1247s ok 49 - Response is JSON 1247s ok 50 - Good result 1247s ok 51 - No user 1247s ok 52 - Post FindUser request multi results 1247s ok 53 - Response is JSON 1247s ok 54 - Good user (dwho) 1247s ok 55 - Post FindUser request with bad arg 1247s ok 56 - Response is JSON 1247s ok 57 - Good result 1247s ok 58 - No user 1247s ok 59 - Post FindUser request with two args 1247s ok 60 - Response is JSON 1247s ok 61 - Good user 1247s ok 62 - Post FindUser request with wrong args 1247s ok 63 - Response is JSON 1247s ok 64 - No result 1247s ok 65 - No user found 1247s ok 66 - Post FindUser request with excluding result 1247s ok 67 - Response is JSON 1247s ok 68 - No result 1247s ok 69 - No user found 1247s ok 70 - Post FindUser request with excluding result 1247s ok 71 - Response is JSON 1247s ok 72 - No result 1247s ok 73 - No user found 1247s ok 74 - Post FindUser request with wildcard 1247s ok 75 - Response is JSON 1247s ok 76 - Good result 1247s ok 77 - Good user (dwho) 1247s 1..77 1247s ok 1248s t/68-FindUser-with-LDAP.t ......................................... 1248s ok 1 - use Lemonldap::NG::Portal::Main; 1248s ok 2 # skip LLNGTESTLDAP is not set 1248s ok 3 # skip LLNGTESTLDAP is not set 1248s ok 4 # skip LLNGTESTLDAP is not set 1248s ok 5 # skip LLNGTESTLDAP is not set 1248s ok 6 # skip LLNGTESTLDAP is not set 1248s ok 7 # skip LLNGTESTLDAP is not set 1248s ok 8 # skip LLNGTESTLDAP is not set 1248s ok 9 # skip LLNGTESTLDAP is not set 1248s ok 10 # skip LLNGTESTLDAP is not set 1248s ok 11 # skip LLNGTESTLDAP is not set 1248s ok 12 # skip LLNGTESTLDAP is not set 1248s ok 13 # skip LLNGTESTLDAP is not set 1248s ok 14 # skip LLNGTESTLDAP is not set 1248s ok 15 # skip LLNGTESTLDAP is not set 1248s ok 16 # skip LLNGTESTLDAP is not set 1248s ok 17 # skip LLNGTESTLDAP is not set 1248s ok 18 # skip LLNGTESTLDAP is not set 1248s ok 19 # skip LLNGTESTLDAP is not set 1248s ok 20 # skip LLNGTESTLDAP is not set 1248s ok 21 # skip LLNGTESTLDAP is not set 1248s ok 22 # skip LLNGTESTLDAP is not set 1248s ok 23 # skip LLNGTESTLDAP is not set 1248s ok 24 # skip LLNGTESTLDAP is not set 1248s ok 25 # skip LLNGTESTLDAP is not set 1248s ok 26 # skip LLNGTESTLDAP is not set 1248s ok 27 # skip LLNGTESTLDAP is not set 1248s ok 28 # skip LLNGTESTLDAP is not set 1248s ok 29 # skip LLNGTESTLDAP is not set 1248s ok 30 # skip LLNGTESTLDAP is not set 1248s ok 31 # skip LLNGTESTLDAP is not set 1248s ok 32 # skip LLNGTESTLDAP is not set 1248s ok 33 # skip LLNGTESTLDAP is not set 1248s ok 34 # skip LLNGTESTLDAP is not set 1248s ok 35 # skip LLNGTESTLDAP is not set 1248s ok 36 # skip LLNGTESTLDAP is not set 1248s ok 37 # skip LLNGTESTLDAP is not set 1248s ok 38 # skip LLNGTESTLDAP is not set 1248s ok 39 # skip LLNGTESTLDAP is not set 1248s ok 40 # skip LLNGTESTLDAP is not set 1248s ok 41 # skip LLNGTESTLDAP is not set 1248s ok 42 # skip LLNGTESTLDAP is not set 1248s ok 43 # skip LLNGTESTLDAP is not set 1248s ok 44 # skip LLNGTESTLDAP is not set 1248s ok 45 # skip LLNGTESTLDAP is not set 1248s ok 46 # skip LLNGTESTLDAP is not set 1248s 1..46 1248s ok 1248s t/68-FindUser-with-REST.t ......................................... 1248s ok 1 - use Lemonldap::NG::Portal::Main; 1248s ok 2 - Portal object 1248s ok 3 - Init 1248s ok 4 - Portal app 1248s ok 5 - search REST request 1248s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 1248s ok 7 - uid: dwho 1248s ok 8 - Post good FindUser request 1248s ok 9 - HTTP code is 200 1248s ok 10 - Response is JSON 1248s ok 11 - Good user 1248s ok 12 - result => 1 1248s ok 13 - search REST request 1248s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 1248s ok 15 - guy:bad, uid: dwho 1248s ok 16 - Post null response FindUser request 1248s ok 17 - Response is JSON 1248s ok 18 - No result 1248s ok 19 - No user found 1248s ok 20 - Post bad parameter FindUser request 1248s ok 21 - HTTP code is 200 1248s ok 22 - Response is JSON 1248s ok 23 - Empty user 1248s ok 24 - result => 1 1248s ok 25 - Post empty response FindUser request 1248s ok 26 - HTTP code is 200 1248s ok 27 - Response is JSON 1248s ok 28 - Empty user 1248s ok 29 - result => 1 1248s ok 30 - search REST request 1248s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 1248s ok 32 - guy:good 1248s ok 33 - Post multi responses FindUser request 1248s ok 34 - HTTP code is 200 1248s ok 35 - Response is JSON 1248s ok 36 - Good user (dwho) 1248s ok 37 - result => 1 1248s 1..37 1248s ok 1249s t/68-FindUser-with-UpgradeSession.t ............................... 1249s ok 1 - use Lemonldap::NG::Portal::Main; 1249s ok 2 - Portal object 1249s ok 3 - Init 1249s ok 4 - Portal app 1249s ok 5 - Get Portal 1249s ok 6 - HTTP code is 200 1249s ok 7 - Page contains a form 1249s ok 8 - Host match 1249s ok 9 - Field "user" is defined 1249s ok 10 - Field "password" is defined 1249s ok 11 - Field "spoofId" is defined 1249s ok 12 - CSP header authorize POST request to \# 1249s ok 13 - Post empty FindUser request 1249s ok 14 - HTTP code is 200 1249s ok 15 - Page contains a form 1249s ok 16 - Host match 1249s ok 17 - Field "user" is defined 1249s ok 18 - Field "password" is defined 1249s ok 19 - Field "spoofId" is defined 1249s ok 20 - CSP header authorize POST request to \# 1249s ok 21 - HTTP code is 200 1249s ok 22 - Page contains a form 1249s ok 23 - Host match 1249s ok 24 - Field "uid" is defined 1249s ok 25 - CSP header authorize POST request to \# 1249s ok 26 - value="" 1249s ok 27 - id="findUser_uid" 1249s ok 28 - Auth query 1249s ok 29 - Get cookie lemonldap (96cf895159ae010de785f70bcafb586e4dab2018e09818a027cb332e5bcf1d90) 1249s ok 30 - GET http://test1.example.com/ 1249s ok 31 - HTTP code is 200 1249s ok 32 - Upgrade session query 1249s ok 33 - HTTP code is 200 1249s ok 34 - Page contains a form 1249s ok 35 - URI match 1249s ok 36 - Field "confirm" is defined 1249s ok 37 - Field "url" is defined 1249s ok 38 - Accept session upgrade query 1249s ok 39 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1249s ok 40 - HTTP code is 200 1249s ok 41 - Page contains a form 1249s ok 42 - Host match 1249s ok 43 - Field "upgrading" is defined 1249s ok 44 - Field "url" is defined 1249s ok 45 - CSP header authorize POST request to \# 1249s ok 46 - Post FindUser request 1249s ok 47 - Response is JSON 1249s ok 48 - Good result 1249s ok 49 - Good user 1249s ok 50 - Post login 1249s ok 51 - Get cookie lemonldappdata () 1249s ok 52 - Get cookie lemonldap (a04638566209a621543f86aee15522ad63e83b4e414a15f0bfd377e4600a5ce6) 1249s ok 53 - Get redirection 1249s ok 54 - Location is http://test1.example.com 1249s ok 55 - GET Portal 1249s ok 56 - HTTP code is 200 1249s ok 57 - Authenticated as rtyler 1249s 1..57 1249s ok 1249s t/68-FindUser-without-Impersonation.t ............................. 1249s ok 1 - use Lemonldap::NG::Portal::Main; 1249s ok 2 - Portal object 1249s ok 3 - Init 1249s ok 4 - Portal app 1249s ok 5 - Get Portal 1249s ok 6 - HTTP code is 200 1249s ok 7 - Page contains a form 1249s ok 8 - Host match 1249s ok 9 - Field "user" is defined 1249s ok 10 - Field "password" is defined 1249s ok 11 - CSP header authorize POST request to \# 1249s ok 12 - Search an account not found 1249s ok 13 - Post FindUser request 1249s ok 14 - Response is JSON 1249s ok 15 - result => 0 1249s ok 16 - error => 9 1249s 1..16 1249s ok 1250s t/68-FindUser-without-attribute.t ................................. 1250s ok 1 - use Lemonldap::NG::Portal::Main; 1250s ok 2 - Portal object 1250s ok 3 - Init 1250s ok 4 - Portal app 1250s ok 5 - Get Portal 1250s ok 6 - HTTP code is 200 1250s ok 7 - Page contains a form 1250s ok 8 - Host match 1250s ok 9 - Field "user" is defined 1250s ok 10 - Field "password" is defined 1250s ok 11 - Field "spoofId" is defined 1250s ok 12 - CSP header authorize POST request to \# 1250s ok 13 - Search an account not found 1250s ok 14 - Post FindUser request 1250s ok 15 - Response is JSON 1250s ok 16 - No user 1250s ok 17 - result => 1 1250s 1..17 1250s ok 1251s t/68-Impersonation-with-2F.t ...................................... 1251s ok 1 - use Lemonldap::NG::Portal::Main; 1251s ok 2 - use Lemonldap::NG::Common::FormEncode; 1251s ok 3 - Portal object 1251s ok 4 - Init 1251s ok 5 - Portal app 1251s ok 6 - Auth query 1251s ok 7 - Get cookie lemonldap (b4138b82e9c4592494e6d76f17d8732abd6bf8e31bff1222a4f65231a6eb2395) 1251s ok 8 - Get Menu 1251s ok 9 - Authenticated as rtyler 1251s ok 10 - sfaManager link found 1251s ok 11 - Form registration 1251s ok 12 - Found TOTP js 1251s ok 13 - Found custom Main Logo 1251s ok 14 - Get new key 1251s ok 15 - Content is JSON 1251s ok 16 - Found secret 1251s ok 17 - Found token 1251s ok 18 - Found user 1251s ok 19 - Code 1251s ok 20 - Code contains 6 digits 1251s ok 21 - Post code 1251s ok 22 - Content is JSON 1251s ok 23 - TOTP is registered 1251s ok 24 - Logout request 1251s ok 25 - Response is 200 1251s ok 26 - Cookie is deleted 1251s ok 27 - No pdata 1251s ok 28 - Disconnect request 1251s ok 29 - Response is 401 1251s ok 30 - Get Menu 1251s ok 31 - HTTP code is 200 1251s ok 32 - Page contains a form 1251s ok 33 - Host match 1251s ok 34 - Field "user" is defined 1251s ok 35 - Field "password" is defined 1251s ok 36 - Field "spoofId" is defined 1251s ok 37 - CSP header authorize POST request to \# 1251s ok 38 - Auth query 1251s ok 39 - HTTP code is 200 1251s ok 40 - Page contains a form 1251s ok 41 - URI match 1251s ok 42 - Field "token" is defined 1251s ok 43 - Post TOTP choice 1251s ok 44 - HTTP code is 200 1251s ok 45 - Page contains a form 1251s ok 46 - URI match 1251s ok 47 - Field "token" is defined 1251s ok 48 - Code 1251s ok 49 - Post code 1251s ok 50 - Get cookie lemonldap (932474f35e16fa039f84ef602aee0b644405c8169fdc2e48e753100105c418db) 1251s ok 51 - Get Menu 1251s ok 52 - HTTP code is 200 1251s ok 53 - Authenticated as dwho 1251s ok 54 - Form 2fregisters 1251s ok 55 - Form registration 1251s ok 56 - Found TOTP js 1251s ok 57 - Found custom Main Logo 1251s ok 58 - Get new key 1251s ok 59 - Content is JSON 1251s ok 60 - Not authorized to register a TOTP 1251s ok 61 - Delete TOTP query 1251s ok 62 - Content is JSON 1251s ok 63 - Not authorized to unregister a TOTP 1251s ok 64 - Post code 1251s ok 65 - Content is JSON 1251s ok 66 - Not authorized to verify a TOTP 1251s ok 67 - Logout request 1251s ok 68 - Response is 200 1251s ok 69 - Cookie is deleted 1251s ok 70 - No pdata 1251s ok 71 - Disconnect request 1251s ok 72 - Response is 401 1251s 1..72 1251s ok 1251s t/68-Impersonation-with-Custom-Plugin.t ........................... 1251s ok 1 - use Lemonldap::NG::Portal::Main; 1251s ok 2 - Portal object 1251s ok 3 - Init 1251s ok 4 - Portal app 1251s ok 5 - Get Menu 1251s ok 6 - HTTP code is 200 1251s ok 7 - Page contains a form 1251s ok 8 - Host match 1251s ok 9 - Field "user" is defined 1251s ok 10 - Field "password" is defined 1251s ok 11 - Field "spoofId" is defined 1251s ok 12 - CSP header authorize POST request to \# 1251s ok 13 - Auth query 1251s ok 14 - HTTP code is 200 1251s ok 15 - Get cookie lemonldap (730dc4e879f7e454af53f0a3acfd2c73249bc46d9df537ea39dde8beb42774a3) 1251s ok 16 - Logout request 1251s ok 17 - Response is 200 1251s ok 18 - Cookie is deleted 1251s ok 19 - No pdata 1251s ok 20 - Disconnect request 1251s ok 21 - Response is 401 1251s ok 22 - Auth query 1251s ok 23 - Content is JSON 1251s ok 24 - BAD CREDENTIALS 1251s 1..24 1251s ok 1252s t/68-Impersonation-with-History.t ................................. 1252s ok 1 - use Lemonldap::NG::Portal::Main; 1252s ok 2 - Portal object 1252s ok 3 - Init 1252s ok 4 - Portal app 1252s ok 5 - Auth query 1252s ok 6 - Response status is 401 1252s ok 7 - Content is JSON 1252s ok 8 - Error code is 5 1252s ok 9 - Get Menu 1252s ok 10 - HTTP code is 200 1252s ok 11 - Page contains a form 1252s ok 12 - Host match 1252s ok 13 - Field "user" is defined 1252s ok 14 - Field "password" is defined 1252s ok 15 - Field "spoofId" is defined 1252s ok 16 - CSP header authorize POST request to \# 1252s ok 17 - Auth query 1252s ok 18 - Get cookie lemonldap (738c18c8560649715381dbb670b54258501d7c41e84b3008b3c7e77723df7ab1) 1252s ok 19 - Get redirection 1252s ok 20 - Location is http://auth.example.com/ 1252s ok 21 - Get Menu 1252s ok 22 - HTTP code is 200 1252s ok 23 - Authenticated as rtyler 1252s ok 24 - Logout request 1252s ok 25 - Response is 200 1252s ok 26 - Cookie is deleted 1252s ok 27 - No pdata 1252s ok 28 - Disconnect request 1252s ok 29 - Response is 401 1252s ok 30 - Get Menu 1252s ok 31 - HTTP code is 200 1252s ok 32 - Page contains a form 1252s ok 33 - Host match 1252s ok 34 - Field "user" is defined 1252s ok 35 - Field "password" is defined 1252s ok 36 - Field "spoofId" is defined 1252s ok 37 - CSP header authorize POST request to \# 1252s ok 38 - Auth query 1252s ok 39 - Get cookie lemonldap (42eb8fb1fb14362e7cfc9c1bce28c7cfeaacf12168177b1f395ec7702e65ae2c) 1252s ok 40 - History found 1252s ok 41 - -> Three entries found 1252s ok 42 - -> One 'failedLogin' entry found 1252s ok 43 - Logout request 1252s ok 44 - Response is 200 1252s ok 45 - Cookie is deleted 1252s ok 46 - No pdata 1252s ok 47 - Disconnect request 1252s ok 48 - Response is 401 1252s 1..48 1252s ok 1252s t/68-Impersonation-with-TOTP.t .................................... 1252s ok 1 - use Lemonldap::NG::Portal::Main; 1252s ok 2 - Portal object 1252s ok 3 - Init 1252s ok 4 - Portal app 1252s ok 5 - Get Menu 1252s ok 6 - HTTP code is 200 1252s ok 7 - Page contains a form 1252s ok 8 - Host match 1252s ok 9 - Field "user" is defined 1252s ok 10 - Field "password" is defined 1252s ok 11 - Field "spoofId" is defined 1252s ok 12 - CSP header authorize POST request to \# 1252s ok 13 - Auth query 1252s ok 14 - Get cookie lemonldap (cb6e1c09e2112d51f8ff4ee862155a65ed454558d25037519ce1e17adab4adf5) 1252s ok 15 - Get redirection 1252s ok 16 - Location is http://auth.example.com/ 1252s ok 17 - Get Menu 1252s ok 18 - HTTP code is 200 1252s ok 19 - Connected as dwho 1252s ok 20 - Authenticated as rtyler 1252s ok 21 - Form registration 1252s ok 22 - Get redirection 1252s ok 23 - Location header found 1252s ok 24 - Form registration 1252s ok 25 - Found TOTP js 1252s ok 26 - Found custom Main Logo 1252s ok 27 - Get new key 1252s ok 28 - Content is JSON 1252s ok 29 - Found secret 1252s ok 30 - Found token 1252s ok 31 - Code 1252s ok 32 - Code contains 6 digits 1252s ok 33 - Post code 1252s ok 34 - Content is JSON 1252s ok 35 - Key is registered 1252s ok 36 - Logout request 1252s ok 37 - Response is 200 1252s ok 38 - Cookie is deleted 1252s ok 39 - No pdata 1252s ok 40 - Disconnect request 1252s ok 41 - Response is 401 1252s ok 42 - Get Menu 1252s ok 43 - HTTP code is 200 1252s ok 44 - Page contains a form 1252s ok 45 - Host match 1252s ok 46 - Field "user" is defined 1252s ok 47 - Field "password" is defined 1252s ok 48 - Field "spoofId" is defined 1252s ok 49 - CSP header authorize POST request to \# 1252s ok 50 - Auth query with Impersonation 1252s ok 51 - HTTP code is 200 1252s ok 52 - Page contains a form 1252s ok 53 - URI match 1252s ok 54 - Field "token" is defined 1252s ok 55 - Code 1252s ok 56 - Post code 1252s ok 57 - Get cookie lemonldap (8a203f0f97c89b336780620b73fbd62d2396d5a4d6842b4d91191fa62ecdaf65) 1252s ok 58 - CheckUser form 1252s ok 59 - HTTP code is 200 1252s ok 60 - Page contains a form 1252s ok 61 - URI match 1252s ok 62 - Field "user" is defined 1252s ok 63 - Field "url" is defined 1252s ok 64 - Found trspan="checkUserMerged" 1252s ok 65 - POST checkuser 1252s ok 66 - HTTP code is 200 1252s ok 67 - Page contains a form 1252s ok 68 - URI match 1252s ok 69 - Field "user" is defined 1252s ok 70 - Field "url" is defined 1252s ok 71 - Found trspan="checkUserMerged" 1252s ok 72 - Found trspan="allowed" 1252s ok 73 - Found trspan="headers" 1252s ok 74 - Found trspan="groups_sso" 1252s ok 75 - Found trspan="attributes" 1252s ok 76 - Found trspan="macros" 1252s ok 77 - Found _userDB 1252s ok 78 - Found Auth-User 1252s ok 79 - Found dwho 1252s ok 80 - Found su 1252s ok 81 - Found uid 1252s ok 82 - Found _whatToTrace 1252s ok 83 - CheckUser form 1252s ok 84 - HTTP code is 200 1252s ok 85 - Page contains a form 1252s ok 86 - URI match 1252s ok 87 - Field "user" is defined 1252s ok 88 - Field "url" is defined 1252s ok 89 - Found trspan="checkUserMerged" 1252s ok 90 - POST checkuser 1252s ok 91 - HTTP code is 200 1252s ok 92 - Page contains a form 1252s ok 93 - URI match 1252s ok 94 - Field "user" is defined 1252s ok 95 - Field "url" is defined 1252s ok 96 - Found trspan="checkUserComputedSession" 1252s ok 97 - Found macro authMode 1252s ok 98 - Found TOTP 1252s ok 99 - Logout request 1252s ok 100 - Response is 200 1252s ok 101 - Cookie is deleted 1252s ok 102 - No pdata 1252s ok 103 - Disconnect request 1252s ok 104 - Response is 401 1252s 1..104 1252s ok 1253s t/68-Impersonation-with-UnrestrictedUser.t ........................ 1253s ok 1 - use Lemonldap::NG::Portal::Main; 1253s ok 2 - Portal object 1253s ok 3 - Init 1253s ok 4 - Portal app 1253s ok 5 - Get Menu 1253s ok 6 - HTTP code is 200 1253s ok 7 - Page contains a form 1253s ok 8 - Host match 1253s ok 9 - Field "user" is defined 1253s ok 10 - Field "password" is defined 1253s ok 11 - Field "spoofId" is defined 1253s ok 12 - Field "token" is defined 1253s ok 13 - CSP header authorize POST request to \# 1253s ok 14 - Auth query 1253s ok 15 - Get cookie lemonldap (ef033f80d03e6fc6a9e29133734e4918324aa3a70dad3e3977de5e6be3cd2941) 1253s ok 16 - Get Menu 1253s ok 17 - Authenticated as dwho 1253s ok 18 - Logout request 1253s ok 19 - Response is 200 1253s ok 20 - Cookie is deleted 1253s ok 21 - No pdata 1253s ok 22 - Disconnect request 1253s ok 23 - Response is 401 1253s ok 24 - Get Menu 1253s ok 25 - HTTP code is 200 1253s ok 26 - Page contains a form 1253s ok 27 - Host match 1253s ok 28 - Field "user" is defined 1253s ok 29 - Field "password" is defined 1253s ok 30 - Field "spoofId" is defined 1253s ok 31 - Field "token" is defined 1253s ok 32 - CSP header authorize POST request to \# 1253s ok 33 - Auth query 1253s ok 34 - PE5 found 1253s ok 35 - HTTP code is 200 1253s ok 36 - Page contains a form 1253s ok 37 - Host match 1253s ok 38 - Field "user" is defined 1253s ok 39 - Field "password" is defined 1253s ok 40 - Field "spoofId" is defined 1253s ok 41 - Field "token" is defined 1253s ok 42 - CSP header authorize POST request to \# 1253s ok 43 - Auth query 1253s ok 44 - Get cookie lemonldap (6f7f390eba4e75ffbe6943876400e081db9eb944e1fc8fc2dbcf9a0395d323ee) 1253s ok 45 - Get Menu 1253s ok 46 - Authenticated as msmith 1253s ok 47 - Logout request 1253s ok 48 - Response is 200 1253s ok 49 - Cookie is deleted 1253s ok 50 - No pdata 1253s ok 51 - Disconnect request 1253s ok 52 - Response is 401 1253s 1..52 1253s ok 1254s t/68-Impersonation-with-doubleCookies.t ........................... 1254s ok 1 - use Lemonldap::NG::Portal::Main; 1254s ok 2 - Portal object 1254s ok 3 - Init 1254s ok 4 - Portal app 1254s ok 5 - Get Menu 1254s ok 6 - HTTP code is 200 1254s ok 7 - Page contains a form 1254s ok 8 - Host match 1254s ok 9 - Field "user" is defined 1254s ok 10 - Field "password" is defined 1254s ok 11 - Field "spoofId" is defined 1254s ok 12 - CSP header authorize POST request to \# 1254s ok 13 - Auth query 1254s ok 14 - PE40 found 1254s ok 15 - Get Menu 1254s ok 16 - HTTP code is 200 1254s ok 17 - Page contains a form 1254s ok 18 - Host match 1254s ok 19 - Field "user" is defined 1254s ok 20 - Field "password" is defined 1254s ok 21 - Field "spoofId" is defined 1254s ok 22 - CSP header authorize POST request to \# 1254s ok 23 - Get Menu 1254s ok 24 - HTTP code is 200 1254s ok 25 - Page contains a form 1254s ok 26 - Host match 1254s ok 27 - Field "user" is defined 1254s ok 28 - Field "password" is defined 1254s ok 29 - Field "spoofId" is defined 1254s ok 30 - CSP header authorize POST request to \# 1254s ok 31 - Auth query 1254s ok 32 - PE5 found 1254s ok 33 - Get Menu 1254s ok 34 - HTTP code is 200 1254s ok 35 - Page contains a form 1254s ok 36 - Host match 1254s ok 37 - Field "user" is defined 1254s ok 38 - Field "password" is defined 1254s ok 39 - Field "spoofId" is defined 1254s ok 40 - CSP header authorize POST request to \# 1254s ok 41 - Get Menu 1254s ok 42 - HTTP code is 200 1254s ok 43 - Page contains a form 1254s ok 44 - Host match 1254s ok 45 - Field "user" is defined 1254s ok 46 - Field "password" is defined 1254s ok 47 - Field "spoofId" is defined 1254s ok 48 - CSP header authorize POST request to \# 1254s ok 49 - Auth query 1254s ok 50 - PE93 found 1254s ok 51 - Get Menu 1254s ok 52 - HTTP code is 200 1254s ok 53 - Page contains a form 1254s ok 54 - Host match 1254s ok 55 - Field "user" is defined 1254s ok 56 - Field "password" is defined 1254s ok 57 - Field "spoofId" is defined 1254s ok 58 - CSP header authorize POST request to \# 1254s ok 59 - Get Menu 1254s ok 60 - HTTP code is 200 1254s ok 61 - Page contains a form 1254s ok 62 - Host match 1254s ok 63 - Field "user" is defined 1254s ok 64 - Field "password" is defined 1254s ok 65 - Field "spoofId" is defined 1254s ok 66 - CSP header authorize POST request to \# 1254s ok 67 - Auth query 1254s ok 68 - Get cookie lemonldap (6a0d5d92525a451ffb34d2f482241107bb7afd0b176675f69840aa332ea78f95) 1254s ok 69 - Get cookie lemonldaphttp () 1254s ok 70 - Get redirection 1254s ok 71 - Location is http://auth.example.com/ 1254s ok 72 - -> Get cookie : lemonldap=something 1254s ok 73 - -> Cookie 'lemonldap' is HttpOnly 1254s ok 74 - -> Cookie 'lemonldap' is secure 1254s ok 75 - CheckUser form 1254s ok 76 - HTTP code is 200 1254s ok 77 - Page contains a form 1254s ok 78 - URI match 1254s ok 79 - Field "user" is defined 1254s ok 80 - Field "url" is defined 1254s ok 81 - Found trspan="checkUser" 1254s ok 82 - POST checkuser 1254s ok 83 - Found macro test_impersonation 1254s ok 84 - Found msmith/msmith 1254s ok 85 - Logout request 1254s ok 86 - Response is 200 1254s ok 87 - Cookie is deleted 1254s ok 88 - No pdata 1254s ok 89 - Disconnect request 1254s ok 90 - Response is 401 1254s ok 91 - Get Menu 1254s ok 92 - HTTP code is 200 1254s ok 93 - Page contains a form 1254s ok 94 - Host match 1254s ok 95 - Field "user" is defined 1254s ok 96 - Field "password" is defined 1254s ok 97 - Field "spoofId" is defined 1254s ok 98 - CSP header authorize POST request to \# 1254s ok 99 - Auth query 1254s ok 100 - Get cookie lemonldap (30199d6ac9147528157f58e8499d980de2e4bde10bc542718bb8ef5e310d4903) 1254s ok 101 - Get redirection 1254s ok 102 - Location is http://auth.example.com/ 1254s ok 103 - Get Menu 1254s ok 104 - HTTP code is 200 1254s ok 105 - Connected as dwho 1254s ok 106 - CheckUser form 1254s ok 107 - HTTP code is 200 1254s ok 108 - Page contains a form 1254s ok 109 - URI match 1254s ok 110 - Field "user" is defined 1254s ok 111 - Field "url" is defined 1254s ok 112 - Found trspan="checkUser" 1254s ok 113 - POST checkuser 1254s ok 114 - HTTP code is 200 1254s ok 115 - Page contains a form 1254s ok 116 - URI match 1254s ok 117 - Field "user" is defined 1254s ok 118 - Field "url" is defined 1254s ok 119 - Found trspan="checkUser" 1254s ok 120 - Found trspan="allowed" 1254s ok 121 - Found trspan="headers" 1254s ok 122 - Found trspan="macros" 1254s ok 123 - Found trspan="attributes" 1254s ok 124 - Found _userDB 1254s ok 125 - Found Auth-User 1254s ok 126 - Found dwho 1254s ok 127 - Found _whatToTrace 1254s ok 128 - Found testPrefix_groups 1254s ok 129 - Found "su; su_test; test_su" 1254s ok 130 - Found testPrefix_uid 1254s ok 131 - Found rtyler 1254s ok 132 - Found macro test_impersonation 1254s ok 133 - Found rtyler/dwo 1254s ok 134 - Found 34 attributes 1254s ok 135 - _auth 1254s ok 136 - _httpSession 1254s ok 137 - uid 1254s ok 138 - testPrefix__auth 1254s ok 139 - testPrefix__httpSession 1254s ok 140 - testPrefix_uid 1254s ok 141 - Logout request 1254s ok 142 - Response is 200 1254s ok 143 - Cookie is deleted 1254s ok 144 - No pdata 1254s ok 145 - Disconnect request 1254s ok 146 - Response is 401 1254s 1..146 1254s ok 1255s t/68-Impersonation-with-filtered-merge.t .......................... 1255s ok 1 - use Lemonldap::NG::Portal::Main; 1255s ok 2 - Portal object 1255s ok 3 - Init 1255s ok 4 - Portal app 1255s ok 5 - Get Menu 1255s ok 6 - HTTP code is 200 1255s ok 7 - Page contains a form 1255s ok 8 - Host match 1255s ok 9 - Field "user" is defined 1255s ok 10 - Field "password" is defined 1255s ok 11 - Field "spoofId" is defined 1255s ok 12 - CSP header authorize POST request to \# 1255s ok 13 - Auth query 1255s ok 14 - Get cookie lemonldap (93d7f205c53547a3f302dae3d1dc72c94998b6137a6d04095db3613385a81548) 1255s ok 15 - Get redirection 1255s ok 16 - Location is http://auth.example.com/ 1255s ok 17 - Get Menu 1255s ok 18 - HTTP code is 200 1255s ok 19 - Connected as dwho 1255s ok 20 - Authenticated as dwho 1255s ok 21 - CheckUser form 1255s ok 22 - HTTP code is 200 1255s ok 23 - Page contains a form 1255s ok 24 - URI match 1255s ok 25 - Field "user" is defined 1255s ok 26 - Field "url" is defined 1255s ok 27 - Found trspan="checkUserMerged" 1255s ok 28 - POST checkuser 1255s ok 29 - HTTP code is 200 1255s ok 30 - Page contains a form 1255s ok 31 - URI match 1255s ok 32 - Field "user" is defined 1255s ok 33 - Field "url" is defined 1255s ok 34 - Found trspan="checkUser" 1255s ok 35 - Found trspan="allowed" 1255s ok 36 - Found trspan="headers" 1255s ok 37 - Found trspan="groups_sso" 1255s ok 38 - Found trspan="macros" 1255s ok 39 - Found trspan="attributes" 1255s ok 40 - Found _userDB 1255s ok 41 - Found Auth-User 1255s ok 42 - Found dwho 1255s ok 43 - Found su 1255s ok 44 - Found su_test 1255s ok 45 - NOT found _test_ 1255s ok 46 - NOT found test_su 1255s ok 47 - Found uid 1255s ok 48 - Found _whatToTrace 1255s ok 49 - POST checkuser 1255s ok 50 - Response is JSON 1255s ok 51 - Right number of real_hGroups found 1255s ok 52 - Right number of hGroups found 1255s ok 53 - Logout request 1255s ok 54 - Response is 200 1255s ok 55 - Cookie is deleted 1255s ok 56 - No pdata 1255s ok 57 - Disconnect request 1255s ok 58 - Response is 401 1255s 1..58 1255s ok 1255s t/68-Impersonation-with-merge.t ................................... 1255s ok 1 - use Lemonldap::NG::Portal::Main; 1255s ok 2 - Portal object 1255s ok 3 - Init 1255s ok 4 - Portal app 1255s ok 5 - Get Menu 1255s ok 6 - HTTP code is 200 1255s ok 7 - Page contains a form 1255s ok 8 - Host match 1255s ok 9 - Field "user" is defined 1255s ok 10 - Field "password" is defined 1255s ok 11 - Field "spoofId" is defined 1255s ok 12 - CSP header authorize POST request to \# 1255s ok 13 - Auth query 1255s ok 14 - Get cookie lemonldap (108e276b0a5d459906ed5a7ebae30b42cf048b6de37b494b0c28b34bf337cd78) 1255s ok 15 - Get redirection 1255s ok 16 - Location is http://auth.example.com/ 1255s ok 17 - Get Menu 1255s ok 18 - HTTP code is 200 1255s ok 19 - Connected as dwho 1255s ok 20 - Authenticated as dwho 1255s ok 21 - CheckUser form 1255s ok 22 - HTTP code is 200 1255s ok 23 - Page contains a form 1255s ok 24 - URI match 1255s ok 25 - Field "user" is defined 1255s ok 26 - Field "url" is defined 1255s ok 27 - Found trspan="checkUserMerged" 1255s ok 28 - POST checkuser 1255s ok 29 - HTTP code is 200 1255s ok 30 - Page contains a form 1255s ok 31 - URI match 1255s ok 32 - Field "user" is defined 1255s ok 33 - Field "url" is defined 1255s ok 34 - Found trspan="checkUserMerged" 1255s ok 35 - Found trspan="allowed" 1255s ok 36 - Found trspan="headers" 1255s ok 37 - Found trspan="groups_sso" 1255s ok 38 - Found SSO group "su" 1255s ok 39 - Found SSO group "su_test" 1255s ok 40 - Found SSO group "test_su" 1255s ok 41 - Found trspan="attributes" 1255s ok 42 - Found trspan="macros" 1255s ok 43 - Found _userDB 1255s ok 44 - Found Auth-User 1255s ok 45 - Found dwho 1255s ok 46 - Found su 1255s ok 47 - Found su_test 1255s ok 48 - NOT found _test_ 1255s ok 49 - Found test_su 1255s ok 50 - Found _whatToTrace 1255s ok 51 - Found uid 1255s ok 52 - POST checkuser 1255s ok 53 - Response is JSON 1255s ok 54 - Right number of real_hGroups found 1255s ok 55 - Right number of hGroups found 1255s ok 56 - Logout request 1255s ok 57 - Response is 200 1255s ok 58 - Cookie is deleted 1255s ok 59 - No pdata 1255s ok 60 - Disconnect request 1255s ok 61 - Response is 401 1255s 1..61 1255s ok 1256s t/68-Impersonation.t .............................................. 1256s ok 1 - use Lemonldap::NG::Portal::Main; 1256s ok 2 - Portal object 1256s ok 3 - Init 1256s ok 4 - Portal app 1256s ok 5 - Get Menu 1256s ok 6 - HTTP code is 200 1256s ok 7 - Page contains a form 1256s ok 8 - Host match 1256s ok 9 - Field "user" is defined 1256s ok 10 - Field "password" is defined 1256s ok 11 - Field "spoofId" is defined 1256s ok 12 - CSP header authorize POST request to \# 1256s ok 13 - Auth query 1256s ok 14 - PE40 found 1256s ok 15 - Get Menu 1256s ok 16 - HTTP code is 200 1256s ok 17 - Page contains a form 1256s ok 18 - Host match 1256s ok 19 - Field "user" is defined 1256s ok 20 - Field "password" is defined 1256s ok 21 - Field "spoofId" is defined 1256s ok 22 - CSP header authorize POST request to \# 1256s ok 23 - Get Menu 1256s ok 24 - HTTP code is 200 1256s ok 25 - Page contains a form 1256s ok 26 - Host match 1256s ok 27 - Field "user" is defined 1256s ok 28 - Field "password" is defined 1256s ok 29 - Field "spoofId" is defined 1256s ok 30 - CSP header authorize POST request to \# 1256s ok 31 - Auth query 1256s ok 32 - PE5 found 1256s ok 33 - Get Menu 1256s ok 34 - HTTP code is 200 1256s ok 35 - Page contains a form 1256s ok 36 - Host match 1256s ok 37 - Field "user" is defined 1256s ok 38 - Field "password" is defined 1256s ok 39 - Field "spoofId" is defined 1256s ok 40 - CSP header authorize POST request to \# 1256s ok 41 - Get Menu 1256s ok 42 - HTTP code is 200 1256s ok 43 - Page contains a form 1256s ok 44 - Host match 1256s ok 45 - Field "user" is defined 1256s ok 46 - Field "password" is defined 1256s ok 47 - Field "spoofId" is defined 1256s ok 48 - CSP header authorize POST request to \# 1256s ok 49 - Auth query 1256s ok 50 - PE93 found 1256s ok 51 - Get Menu 1256s ok 52 - HTTP code is 200 1256s ok 53 - Page contains a form 1256s ok 54 - Host match 1256s ok 55 - Field "user" is defined 1256s ok 56 - Field "password" is defined 1256s ok 57 - Field "spoofId" is defined 1256s ok 58 - CSP header authorize POST request to \# 1256s ok 59 - Get Menu 1256s ok 60 - HTTP code is 200 1256s ok 61 - Page contains a form 1256s ok 62 - Host match 1256s ok 63 - Field "user" is defined 1256s ok 64 - Field "password" is defined 1256s ok 65 - Field "spoofId" is defined 1256s ok 66 - CSP header authorize POST request to \# 1256s ok 67 - Auth query 1256s ok 68 - Get cookie lemonldap (eece7efb33687aabee350a7e03838807f15eca0354e510bf63c2fd2d317eedf3) 1256s ok 69 - Get redirection 1256s ok 70 - Location is http://auth.example.com/ 1256s ok 71 - Get Menu 1256s ok 72 - HTTP code is 200 1256s ok 73 - Connected as msmith 1256s ok 74 - Authenticated as msmith 1256s ok 75 - CheckUser form 1256s ok 76 - HTTP code is 200 1256s ok 77 - Page contains a form 1256s ok 78 - URI match 1256s ok 79 - Field "user" is defined 1256s ok 80 - Field "url" is defined 1256s ok 81 - Found trspan="checkUser" 1256s ok 82 - POST checkuser 1256s ok 83 - Found macro test_impersonation 1256s ok 84 - Found msmith/msmith 1256s ok 85 - Found two MSMITH@BADWOLF.ORG 1256s ok 86 - Logout request 1256s ok 87 - Response is 200 1256s ok 88 - Cookie is deleted 1256s ok 89 - No pdata 1256s ok 90 - Disconnect request 1256s ok 91 - Response is 401 1256s ok 92 - Get Menu 1256s ok 93 - HTTP code is 200 1256s ok 94 - Page contains a form 1256s ok 95 - Host match 1256s ok 96 - Field "user" is defined 1256s ok 97 - Field "password" is defined 1256s ok 98 - Field "spoofId" is defined 1256s ok 99 - CSP header authorize POST request to \# 1256s ok 100 - Auth query 1256s ok 101 - Get cookie lemonldap (b2bf33594b573fa8e212c4d0714eb51c8169444043f656de0d921cecb93c5f9d) 1256s ok 102 - Get redirection 1256s ok 103 - Location is http://auth.example.com/ 1256s ok 104 - Get Menu 1256s ok 105 - HTTP code is 200 1256s ok 106 - Connected as dwho 1256s ok 107 - Authenticated as dwho 1256s ok 108 - CheckUser form 1256s ok 109 - HTTP code is 200 1256s ok 110 - Page contains a form 1256s ok 111 - URI match 1256s ok 112 - Field "user" is defined 1256s ok 113 - Field "url" is defined 1256s ok 114 - Found trspan="checkUser" 1256s ok 115 - POST checkuser 1256s ok 116 - HTTP code is 200 1256s ok 117 - Page contains a form 1256s ok 118 - URI match 1256s ok 119 - Field "user" is defined 1256s ok 120 - Field "url" is defined 1256s ok 121 - Found trspan="checkUser" 1256s ok 122 - Found trspan="allowed" 1256s ok 123 - Found trspan="headers" 1256s ok 124 - Found trspan="macros" 1256s ok 125 - Found trspan="attributes" 1256s ok 126 - Found _userDB 1256s ok 127 - Found Auth-User 1256s ok 128 - Found dwho 1256s ok 129 - Found _whatToTrace 1256s ok 130 - Found testPrefix_groups 1256s ok 131 - Found "su; su_test; test_su" 1256s ok 132 - Found testPrefix_uid 1256s ok 133 - Found rtyler 1256s ok 134 - Found macro test_impersonation 1256s ok 135 - Found rtyler/dwo 1256s ok 136 - Found _session_id 1256s ok 137 - Found _session_id 1256s ok 138 - Found 34 attributes 1256s ok 139 - _auth 1256s ok 140 - uid 1256s ok 141 - testPrefix__auth 1256s ok 142 - testPrefix_uid 1256s ok 143 - Logout request 1256s ok 144 - Response is 200 1256s ok 145 - Cookie is deleted 1256s ok 146 - No pdata 1256s ok 147 - Disconnect request 1256s ok 148 - Response is 401 1256s 1..148 1256s ok 1257s t/68-InitializePasswordReset.t .................................... 1257s ok 1 - use Lemonldap::NG::Portal::Main; 1257s ok 2 - Portal object 1257s ok 3 - Init 1257s ok 4 - Portal app 1257s ok 5 - Auth query 1257s ok 6 - HTTP code is 200 1257s ok 7 - Get cookie lemonldap (88b518534472cc5f0c5112da97b84dce8790b694f19702029ef40e3c6943ee46) 1257s ok 8 - Force reinitialization for rtyler@badwolf.org 1257s ok 9 - HTTP code is 200 1257s ok 10 - HTTP code is 200 1257s ok 11 - Content-Type is JSON 1257s ok 12 - Content is valid JSON 1257s ok 13 - mail_token found 1257s ok 14 - reset url found and have a correct format 1257s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 1257s ok 16 - HTTP code is 403 1257s ok 17 - Content is valid JSON 1257s ok 18 - authentication error 1257s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 1257s ok 20 - HTTP code is 404 1257s ok 21 - Content is valid JSON 1257s ok 22 - user not found 1257s 1..22 1257s ok 1257s t/70-2F-Password.t ................................................ 1257s ok 1 - use Lemonldap::NG::Portal::Main; 1257s ok 2 - Portal object 1257s ok 3 - Init 1257s ok 4 - Portal app 1257s # Subtest: Register Password 2FA 1257s ok 1 - Get Menu 1257s ok 2 - HTTP code is 200 1257s ok 3 - Page contains a form 1257s ok 4 - Host match 1257s ok 5 - Field "user" is defined 1257s ok 6 - Field "password" is defined 1257s ok 7 - CSP header authorize POST request to \# 1257s ok 8 - Auth query 1257s ok 9 - Get cookie lemonldap (7723715550a0b7afa198aef16e1e806b393e842172c3910e8ea7da25bf8e4832) 1257s ok 10 - Get redirection 1257s ok 11 - Location is http://auth.example.com/ 1257s ok 12 - Form registration 1257s ok 13 - Get redirection 1257s ok 14 - Location header found 1257s ok 15 - Form registration 1257s ok 16 - Found password js 1257s ok 17 - HTTP code is 200 1257s ok 18 - Content-Type is JSON 1257s ok 19 - Content is valid JSON 1257s ok 20 - Post registration (mismatched) 1257s ok 21 1257s ok 22 - HTTP code is 200 1257s ok 23 - Content-Type is JSON 1257s ok 24 - Content is valid JSON 1257s ok 25 - Post registration (mismatched) 1257s ok 26 1257s ok 27 - HTTP code is 200 1257s ok 28 - Content-Type is JSON 1257s ok 29 - Content is valid JSON 1257s ok 30 - Post registration (mismatched) 1257s ok 31 - Key is registered 1257s ok 32 - Logout request 1257s ok 33 - Response is 200 1257s ok 34 - Cookie is deleted 1257s ok 35 - No pdata 1257s ok 36 - Disconnect request 1257s ok 37 - Response is 401 1257s 1..37 1257s ok 5 - Register Password 2FA 1257s # Subtest: Try to login with invalid 2FA password 1257s ok 1 - Get Menu 1257s ok 2 - HTTP code is 200 1257s ok 3 - Page contains a form 1257s ok 4 - Host match 1257s ok 5 - Field "user" is defined 1257s ok 6 - Field "password" is defined 1257s ok 7 - CSP header authorize POST request to \# 1257s ok 8 - Auth query 1257s ok 9 - HTTP code is 200 1257s ok 10 - Page contains a form 1257s ok 11 - URI match 1257s ok 12 - Post code 1257s ok 13 - Expected portal error code: code found on page 1257s ok 14 - Expected portal error code 1257s 1..14 1257s ok 6 - Try to login with invalid 2FA password 1257s # Subtest: Try to login with valid 2FA password 1257s ok 1 - Get Menu 1257s ok 2 - HTTP code is 200 1257s ok 3 - Page contains a form 1257s ok 4 - Host match 1257s ok 5 - Field "user" is defined 1257s ok 6 - Field "password" is defined 1257s ok 7 - CSP header authorize POST request to \# 1257s ok 8 - Auth query 1257s ok 9 - HTTP code is 200 1257s ok 10 - Page contains a form 1257s ok 11 - URI match 1257s ok 12 - Post code 1257s ok 13 - Get cookie lemonldap (a222fb358b2d225bae4e2ba406f5de568d1060df01d663c58f7c6f9e597e4961) 1257s ok 14 - Get session using restSessionServer 1257s ok 15 - HTTP code is 200 1257s ok 16 - Deserialize session content 1257s ok 17 - Session has correct value for authenticationLevel 1257s ok 18 - Session has correct value for _auth 1257s ok 19 - Session has correct value for uid 1257s ok 20 - Session has correct value for _2f 1257s ok 21 - Logout request 1257s ok 22 - Response is 200 1257s ok 23 - Cookie is deleted 1257s ok 24 - No pdata 1257s ok 25 - Disconnect request 1257s ok 26 - Response is 401 1257s 1..26 1257s ok 7 - Try to login with valid 2FA password 1257s 1..7 1257s ok 1258s t/70-2F-TOTP-8-with-global-storage.t .............................. 1258s ok 1 - use Lemonldap::NG::Portal::Main; 1258s ok 2 - Portal object 1258s ok 3 - Init 1258s ok 4 - Portal app 1258s ok 5 - Get Menu 1258s ok 6 - HTTP code is 200 1258s ok 7 - Page contains a form 1258s ok 8 - Host match 1258s ok 9 - Field "user" is defined 1258s ok 10 - Field "password" is defined 1258s ok 11 - Field "token" is defined 1258s ok 12 - CSP header authorize POST request to \# 1258s ok 13 - Auth query 1258s ok 14 - Get cookie lemonldap (32585c9e98fb991924d67ed8d585e34613198f2d5c8834e26e5ef7b4393f459d) 1258s ok 15 - Get redirection 1258s ok 16 - Location is http://auth.example.com/ 1258s ok 17 - Form registration 1258s ok 18 - Get redirection 1258s ok 19 - Location header found 1258s ok 20 - Form registration 1258s ok 21 - Found TOTP js 1258s ok 22 - Get new key 1258s ok 23 - Content is JSON 1258s ok 24 - Found secret 1258s ok 25 - Found token 1258s ok 26 - Code 1258s ok 27 - Code contains 8 digits 1258s ok 28 - Post code 1258s ok 29 - Content is JSON 1258s ok 30 - Key is registered 1258s ok 31 - Logout request 1258s ok 32 - Response is 200 1258s ok 33 - Cookie is deleted 1258s ok 34 - No pdata 1258s ok 35 - Disconnect request 1258s ok 36 - Response is 401 1258s ok 37 - Get Menu 1258s ok 38 - HTTP code is 200 1258s ok 39 - Page contains a form 1258s ok 40 - Host match 1258s ok 41 - Field "user" is defined 1258s ok 42 - Field "password" is defined 1258s ok 43 - Field "token" is defined 1258s ok 44 - CSP header authorize POST request to \# 1258s ok 45 - Auth query 1258s ok 46 - HTTP code is 200 1258s ok 47 - Page contains a form 1258s ok 48 - URI match 1258s ok 49 - Field "token" is defined 1258s ok 50 - LLNG Code 1258s ok 51 - Post code 1258s ok 52 - Get cookie lemonldap (d146b9cf0139f80087745f24ccd96adfb09148b8978234c9d4fa58ac798684d5) 1258s ok 53 - Logout request 1258s ok 54 - Response is 200 1258s ok 55 - Cookie is deleted 1258s ok 56 - No pdata 1258s ok 57 - Disconnect request 1258s ok 58 - Response is 401 1258s ok 59 - Get Menu 1258s ok 60 - HTTP code is 200 1258s ok 61 - Page contains a form 1258s ok 62 - Host match 1258s ok 63 - Field "user" is defined 1258s ok 64 - Field "password" is defined 1258s ok 65 - Field "token" is defined 1258s ok 66 - CSP header authorize POST request to \# 1258s ok 67 - Auth query 1258s ok 68 - HTTP code is 200 1258s ok 69 - Page contains a form 1258s ok 70 - URI match 1258s ok 71 - Field "token" is defined 1258s ok 72 - LLNG Code 1258s ok 73 - Post code 1258s ok 74 - Token expired 1258s ok 75 - Login form is not displayed 1258s ok 76 - Get Menu 1258s ok 77 - HTTP code is 200 1258s ok 78 - Page contains a form 1258s ok 79 - Host match 1258s ok 80 - Field "user" is defined 1258s ok 81 - Field "password" is defined 1258s ok 82 - Field "token" is defined 1258s ok 83 - CSP header authorize POST request to \# 1258s ok 84 - Auth query 1258s ok 85 - HTTP code is 200 1258s ok 86 - Page contains a form 1258s ok 87 - URI match 1258s ok 88 - Field "token" is defined 1258s 1..88 1258s ok 1259s t/70-2F-TOTP-Hook.t ............................................... 1259s ok 1 - use Lemonldap::NG::Portal::Main; 1259s ok 2 - Portal object 1259s ok 3 - Init 1259s ok 4 - Portal app 1259s ok 5 - Auth query 1259s ok 6 - Get cookie lemonldap (d4954dbfd9548c34e5f2699377cfe98450370febb6e2bc619946e3e92f1b6270) 1259s ok 7 - Form registration 1259s ok 8 - Found TOTP js 1259s ok 9 - Get new key 1259s ok 10 - Content is JSON 1259s ok 11 - Found secret 1259s ok 12 - Found token 1259s ok 13 - Found user 1259s ok 14 - Code 1259s ok 15 - Code contains 6 digits 1259s ok 16 - Post code 1259s ok 17 - Content is JSON 1259s ok 18 - TOTP is registered 1259s ok 19 - Logout request 1259s ok 20 - Response is 200 1259s ok 21 - Cookie is deleted 1259s ok 22 - No pdata 1259s ok 23 - Disconnect request 1259s ok 24 - Response is 401 1259s ok 25 - Auth query 1259s ok 26 - HTTP code is 200 1259s ok 27 - Page contains a form 1259s ok 28 - URI match 1259s ok 29 - Field "token" is defined 1259s ok 30 - Code 1259s ok 31 - Post code 1259s ok 32 - Get cookie lemonldap (cd7c9ee5260008c0a364408c2525e7d6c66828cc9ed70eba13d7c08164d8dd32) 1259s ok 33 - Logout request 1259s ok 34 - Response is 200 1259s ok 35 - Cookie is deleted 1259s ok 36 - No pdata 1259s ok 37 - Disconnect request 1259s ok 38 - Response is 401 1259s ok 39 - Auth query 1259s ok 40 - HTTP code is 200 1259s ok 41 - Page contains a form 1259s ok 42 - URI match 1259s ok 43 - Field "token" is defined 1259s ok 44 - Code 1259s ok 45 - Post code 1259s ok 46 - Expected portal error code: code found on page 1259s ok 47 - Expected portal error code 1259s 1..47 1259s ok 1260s t/70-2F-TOTP-encryption.t ......................................... 1260s ok 1 - use Lemonldap::NG::Portal::Main; 1260s ok 2 - Portal object 1260s ok 3 - Init 1260s ok 4 - Portal app 1260s ok 5 - Get Menu 1260s ok 6 - HTTP code is 200 1260s ok 7 - Page contains a form 1260s ok 8 - Host match 1260s ok 9 - Field "user" is defined 1260s ok 10 - Field "password" is defined 1260s ok 11 - Field "token" is defined 1260s ok 12 - CSP header authorize POST request to \# 1260s ok 13 - Auth query 1260s ok 14 - Get cookie lemonldap (0e371159cf63c3ff2ec5b553692239e4c5c0d944174e52e3d724fa79178d58ab) 1260s ok 15 - Get redirection 1260s ok 16 - Location is http://auth.example.com/ 1260s ok 17 - Form registration 1260s ok 18 - Get redirection 1260s ok 19 - Location header found 1260s ok 20 - Form registration 1260s ok 21 - Found TOTP js 1260s ok 22 - Get new key 1260s ok 23 - Content is JSON 1260s ok 24 - Found secret 1260s ok 25 - Found token 1260s ok 26 - Code 1260s ok 27 - Code contains 6 digits 1260s ok 28 - Post code 1260s ok 29 - Content is JSON 1260s ok 30 - Key is registered 1260s ok 31 - Logout request 1260s ok 32 - Response is 200 1260s ok 33 - Cookie is deleted 1260s ok 34 - No pdata 1260s ok 35 - Disconnect request 1260s ok 36 - Response is 401 1260s ok 37 - Get Menu 1260s ok 38 - HTTP code is 200 1260s ok 39 - Page contains a form 1260s ok 40 - Host match 1260s ok 41 - Field "user" is defined 1260s ok 42 - Field "password" is defined 1260s ok 43 - Field "token" is defined 1260s ok 44 - CSP header authorize POST request to \# 1260s ok 45 - Auth query 1260s ok 46 - HTTP code is 200 1260s ok 47 - Page contains a form 1260s ok 48 - URI match 1260s ok 49 - Field "token" is defined 1260s ok 50 - LLNG Code 1260s ok 51 - Post code 1260s ok 52 - Get cookie lemonldap (8e2854c2c0a875e7f4627a1c582da912b7351ef41b40d9ebcd2749a33e0a3d4a) 1260s ok 53 - Logout request 1260s ok 54 - Response is 200 1260s ok 55 - Cookie is deleted 1260s ok 56 - No pdata 1260s ok 57 - Disconnect request 1260s ok 58 - Response is 401 1260s ok 59 - Get Menu 1260s ok 60 - HTTP code is 200 1260s ok 61 - Page contains a form 1260s ok 62 - Host match 1260s ok 63 - Field "user" is defined 1260s ok 64 - Field "password" is defined 1260s ok 65 - Field "token" is defined 1260s ok 66 - CSP header authorize POST request to \# 1260s ok 67 - Auth query 1260s ok 68 - HTTP code is 200 1260s ok 69 - Page contains a form 1260s ok 70 - URI match 1260s ok 71 - Field "token" is defined 1260s ok 72 - LLNG Code 1260s ok 73 - Post code 1260s ok 74 - Token expired 1260s ok 75 - Login form is not displayed 1260s ok 76 - Get Menu 1260s ok 77 - HTTP code is 200 1260s ok 78 - Page contains a form 1260s ok 79 - Host match 1260s ok 80 - Field "user" is defined 1260s ok 81 - Field "password" is defined 1260s ok 82 - Field "token" is defined 1260s ok 83 - CSP header authorize POST request to \# 1260s ok 84 - Auth query 1260s ok 85 - HTTP code is 200 1260s ok 86 - Page contains a form 1260s ok 87 - URI match 1260s ok 88 - Field "token" is defined 1260s ok 89 - TOTP persistent data found 1260s ok 90 - Only one device found 1260s ok 91 - TOTP secret is encrypted 1260s 1..91 1260s ok 1260s t/70-2F-TOTP-multiple-register.t .................................. 1260s ok 1 - use Lemonldap::NG::Portal::Main; 1260s ok 2 - Portal object 1260s ok 3 - Init 1260s ok 4 - Portal app 1260s ok 5 - Auth query 1260s ok 6 - Get cookie lemonldap (5da575d57b583e0bb88dfffc15ce815f2b5743621a9c373f1088f276d6238084) 1260s ok 7 - Get Menu 1260s ok 8 - Form registration 1260s ok 9 - Get redirection 1260s ok 10 - Location header found 1260s ok 11 - Form registration 1260s ok 12 - Form registration 1260s ok 13 - Found TOTP js 1260s ok 14 - Get new key 1260s ok 15 - Content is JSON 1260s ok 16 - Found secret 1260s ok 17 - Found token 1260s ok 18 - Found user 1260s ok 19 - Code 1260s ok 20 - Code contains 6 digits 1260s ok 21 - Post code 1260s ok 22 - Content is JSON 1260s ok 23 - TOTP is registered 1260s ok 24 - Form registration 1260s ok 25 - Found newly registered device 1260s ok 26 - Found button to register a new device 1260s ok 27 - Form registration 1260s ok 28 - Found TOTP js 1260s ok 29 - Get new key 1260s ok 30 - Content is JSON 1260s ok 31 - Found secret 1260s ok 32 - Found token 1260s ok 33 - Found user 1260s ok 34 - Code 1260s ok 35 - Code contains 6 digits 1260s ok 36 - Post code 1260s ok 37 - Content is JSON 1260s ok 38 - TOTP is registered 1260s ok 39 - Found 2 registered TOTP 1260s 1..39 1260s ok 1261s t/70-2F-TOTP-multiple.t ........................................... 1261s ok 1 - use Lemonldap::NG::Portal::Main; 1261s ok 2 - Portal object 1261s ok 3 - Init 1261s ok 4 - Portal app 1261s # Subtest: Authenticate with first device 1261s ok 1 - Auth query 1261s ok 2 - HTTP code is 200 1261s ok 3 - Page contains a form 1261s ok 4 - URI match 1261s ok 5 - Field "token" is defined 1261s ok 6 - Code 1261s ok 7 - Post code 1261s ok 8 - Get cookie lemonldap (8ec4af0a559b7c1a9029b7b2b9d09078a0104a5602ac3e4d2a648dbaed7d50bd) 1261s 1..8 1261s ok 5 - Authenticate with first device 1261s # Subtest: Authenticate with second device 1261s ok 1 - Auth query 1261s ok 2 - HTTP code is 200 1261s ok 3 - Page contains a form 1261s ok 4 - URI match 1261s ok 5 - Field "token" is defined 1261s ok 6 - Code 1261s ok 7 - Post code 1261s ok 8 - Get cookie lemonldap (653955dcbd173e4a264e879a6b937d37d7dd6e1547a78c24047a07f2108d5a44) 1261s 1..8 1261s ok 6 - Authenticate with second device 1261s # Subtest: Authenticate with unknown device 1261s ok 1 - Auth query 1261s ok 2 - HTTP code is 200 1261s ok 3 - Page contains a form 1261s ok 4 - URI match 1261s ok 5 - Field "token" is defined 1261s ok 6 - Code 1261s ok 7 - Post code 1261s ok 8 - Expected portal error code: code found on page 1261s ok 9 - Expected portal error code 1261s 1..9 1261s ok 7 - Authenticate with unknown device 1261s 1..7 1261s ok 1261s t/70-2F-TOTP-with-History-and-Refresh.t ........................... 1261s ok 1 - use Lemonldap::NG::Portal::Main; 1261s ok 2 - Portal object 1261s ok 3 - Init 1261s ok 4 - Portal app 1261s ok 5 - Auth query 1261s ok 6 - Get cookie lemonldap (1b97e88bbf04315154de41cd899a2f06255f80a3cf0a76ad8841b1102239c2b8) 1261s ok 7 - Form registration 1261s ok 8 - Get redirection 1261s ok 9 - Location header found 1261s ok 10 - Form registration 1261s ok 11 - Found TOTP js 1261s ok 12 - Get new key 1261s ok 13 - Content is JSON 1261s ok 14 - Found secret 1261s ok 15 - Found token 1261s ok 16 - Code 1261s ok 17 - Code contains 6 digits 1261s ok 18 - Post code 1261s ok 19 - Content is JSON 1261s ok 20 - Key is registered 1261s ok 21 - Logout request 1261s ok 22 - Response is 200 1261s ok 23 - Cookie is deleted 1261s ok 24 - No pdata 1261s ok 25 - Disconnect request 1261s ok 26 - Response is 401 1261s ok 27 - Auth query 1261s ok 28 - HTTP code is 200 1261s ok 29 - Page contains a form 1261s ok 30 - URI match 1261s ok 31 - Field "token" is defined 1261s ok 32 - Field "checkLogins" is defined 1261s ok 33 - Code 1261s ok 34 - Post code 1261s ok 35 - HTTP code is 200 1261s ok 36 - Get cookie lemonldap (263fa5ddbea17d3fdcc791d490ace63668ac507aa886f00fca362c2293f7fa4c) 1261s ok 37 - History found 1261s ok 38 - Two entries found 1261s ok 39 - POST checkuser 1261s ok 40 - Content is JSON 1261s ok 41 - Good authenticationLevel found 1261s ok 42 - Refresh query 1261s ok 43 - Get redirection 1261s ok 44 - Location is http://auth.example.com/ 1261s ok 45 - POST checkuser 1261s ok 46 - Content is JSON 1261s ok 47 - Good authenticationLevel found 1261s ok 48 - Logout request 1261s ok 49 - Response is 200 1261s ok 50 - Cookie is deleted 1261s ok 51 - No pdata 1261s ok 52 - Disconnect request 1261s ok 53 - Response is 401 1261s 1..53 1261s ok 1262s t/70-2F-TOTP-with-LDAP.t .......................................... 1262s ok 1 - use Lemonldap::NG::Portal::Main; 1262s ok 2 # skip LLNGTESTLDAP is not set 1262s ok 3 # skip LLNGTESTLDAP is not set 1262s ok 4 # skip LLNGTESTLDAP is not set 1262s ok 5 # skip LLNGTESTLDAP is not set 1262s ok 6 # skip LLNGTESTLDAP is not set 1262s ok 7 # skip LLNGTESTLDAP is not set 1262s ok 8 # skip LLNGTESTLDAP is not set 1262s ok 9 # skip LLNGTESTLDAP is not set 1262s ok 10 # skip LLNGTESTLDAP is not set 1262s ok 11 # skip LLNGTESTLDAP is not set 1262s ok 12 # skip LLNGTESTLDAP is not set 1262s ok 13 # skip LLNGTESTLDAP is not set 1262s ok 14 # skip LLNGTESTLDAP is not set 1262s ok 15 # skip LLNGTESTLDAP is not set 1262s ok 16 # skip LLNGTESTLDAP is not set 1262s ok 17 # skip LLNGTESTLDAP is not set 1262s ok 18 # skip LLNGTESTLDAP is not set 1262s ok 19 # skip LLNGTESTLDAP is not set 1262s ok 20 # skip LLNGTESTLDAP is not set 1262s ok 21 # skip LLNGTESTLDAP is not set 1262s ok 22 # skip LLNGTESTLDAP is not set 1262s ok 23 # skip LLNGTESTLDAP is not set 1262s 1..23 1262s ok 1262s t/70-2F-TOTP-with-Range.t ......................................... 1262s ok 1 - use Lemonldap::NG::Portal::Main; 1262s ok 2 - Portal object 1262s ok 3 - Init 1262s ok 4 - Portal app 1262s ok 5 - Get Menu 1262s ok 6 - HTTP code is 200 1262s ok 7 - Page contains a form 1262s ok 8 - Host match 1262s ok 9 - Field "user" is defined 1262s ok 10 - Field "password" is defined 1262s ok 11 - CSP header authorize POST request to \# 1262s ok 12 - Auth query 1262s ok 13 - Get cookie lemonldap (fb9d433ceb336e61333a3bbfe7b1b240814cdb8ed35ddd2007ce5208da81265c) 1262s ok 14 - Get redirection 1262s ok 15 - Location is http://auth.example.com/ 1262s ok 16 - Form registration 1262s ok 17 - Get redirection 1262s ok 18 - Location header found 1262s ok 19 - Form registration 1262s ok 20 - Found TOTP js 1262s ok 21 - Get new key 1262s ok 22 - Content is JSON 1262s ok 23 - Found secret 1262s ok 24 - Found token 1262s ok 25 - Code 1262s ok 26 - Code contains 6 digits 1262s ok 27 - Post code 1262s ok 28 - Content is JSON 1262s ok 29 - Key is registered 1262s ok 30 - Logout request 1262s ok 31 - Response is 200 1262s ok 32 - Cookie is deleted 1262s ok 33 - No pdata 1262s ok 34 - Disconnect request 1262s ok 35 - Response is 401 1262s ok 36 - Get Menu 1262s ok 37 - HTTP code is 200 1262s ok 38 - Page contains a form 1262s ok 39 - Host match 1262s ok 40 - Field "user" is defined 1262s ok 41 - Field "password" is defined 1262s ok 42 - CSP header authorize POST request to \# 1262s ok 43 - Auth query 1262s ok 44 - HTTP code is 200 1262s ok 45 - Page contains a form 1262s ok 46 - URI match 1262s ok 47 - Post code 1262s ok 48 - Get cookie lemonldap (db59b4886c362c5c146df5a393fb178bc6a685ec10078082368eecd563c63f48) 1262s ok 49 - Logout request 1262s ok 50 - Response is 200 1262s ok 51 - Cookie is deleted 1262s ok 52 - No pdata 1262s ok 53 - Disconnect request 1262s ok 54 - Response is 401 1262s ok 55 - Get Menu 1262s ok 56 - HTTP code is 200 1262s ok 57 - Page contains a form 1262s ok 58 - Host match 1262s ok 59 - Field "user" is defined 1262s ok 60 - Field "password" is defined 1262s ok 61 - CSP header authorize POST request to \# 1262s ok 62 - Auth query 1262s ok 63 - HTTP code is 200 1262s ok 64 - Page contains a form 1262s ok 65 - URI match 1262s ok 66 - Post code 1262s ok 67 - Get cookie lemonldap (e9f3e609855f12352f58dfd0c8d11da064b33c023452ce77b7b3cf43e228eb18) 1262s ok 68 - Logout request 1262s ok 69 - Response is 200 1262s ok 70 - Cookie is deleted 1262s ok 71 - No pdata 1262s ok 72 - Disconnect request 1262s ok 73 - Response is 401 1262s ok 74 - Get Menu 1262s ok 75 - HTTP code is 200 1262s ok 76 - Page contains a form 1262s ok 77 - Host match 1262s ok 78 - Field "user" is defined 1262s ok 79 - Field "password" is defined 1262s ok 80 - CSP header authorize POST request to \# 1262s ok 81 - Auth query 1262s ok 82 - HTTP code is 200 1262s ok 83 - Page contains a form 1262s ok 84 - URI match 1262s ok 85 - Post code 1262s ok 86 - Bad TOTP (backward) 1262s ok 87 - Get Menu 1262s ok 88 - HTTP code is 200 1262s ok 89 - Page contains a form 1262s ok 90 - Host match 1262s ok 91 - Field "user" is defined 1262s ok 92 - Field "password" is defined 1262s ok 93 - CSP header authorize POST request to \# 1262s ok 94 - Auth query 1262s ok 95 - HTTP code is 200 1262s ok 96 - Page contains a form 1262s ok 97 - URI match 1262s ok 98 - Post code 1262s ok 99 - Bad TOTP (forward) 1262s 1..99 1262s ok 1263s t/70-2F-TOTP-with-TTL-and-JSON.t .................................. 1263s ok 1 - use Lemonldap::NG::Portal::Main; 1263s ok 2 - Portal object 1263s ok 3 - Init 1263s ok 4 - Portal app 1263s ok 5 - Auth query 1263s ok 6 - Get cookie lemonldap (c8ff58c29281f2ca7ceda49769a384ef6225114aebaa5629805cf246cf963bed) 1263s ok 7 - Form registration 1263s ok 8 - Get redirection 1263s ok 9 - Location header found 1263s ok 10 - Form registration 1263s ok 11 - Found TOTP js 1263s ok 12 - Found custom Main Logo 1263s ok 13 - Get new key 1263s ok 14 - Content is JSON 1263s ok 15 - Found secret 1263s ok 16 - Found token 1263s ok 17 - Code 1263s ok 18 - Code contains 6 digits 1263s ok 19 - Post code 1263s ok 20 - Content is JSON 1263s ok 21 - Key is registered 1263s ok 22 - Logout request 1263s ok 23 - Response is 200 1263s ok 24 - Cookie is deleted 1263s ok 25 - No pdata 1263s ok 26 - Disconnect request 1263s ok 27 - Response is 401 1263s ok 28 - Auth query 1263s ok 29 - HTTP code is 200 1263s ok 30 - Page contains a form 1263s ok 31 - URI match 1263s ok 32 - Field "token" is defined 1263s ok 33 - Code 1263s ok 34 - Post code 1263s ok 35 - Get cookie lemonldap (7a88fa98fee3bde9a3ece3515e2791518c0bccc99459ac80ecfca7e662283fbc) 1263s ok 36 - Logout request 1263s ok 37 - Response is 200 1263s ok 38 - Cookie is deleted 1263s ok 39 - No pdata 1263s ok 40 - Disconnect request 1263s ok 41 - Response is 401 1263s ok 42 - Auth query 1263s ok 43 - HTTP code is 200 1263s ok 44 - Notification reference found 1263s ok 45 - Right reference found 1263s ok 46 - Notification message found 1263s ok 47 - Get cookie lemonldap (jhLyyrzNXSpYLDX9We2fjKLT9WzMZV7U3Cpz6aot4vOtjqLv6lRim4MUKyU/wqgVODKXMPGEkjpF9f43QXRwUUiE99oMmuu9sExdZEgFL+arT4USdp6zVuvN5wg3dRaBcCusucxm4Mtgokcix+Pjvg==) 1263s ok 48 - Logout request 1263s ok 49 - Response is 200 1263s ok 50 - Cookie is deleted 1263s ok 51 - No pdata 1263s ok 52 - Disconnect request 1263s ok 53 - Response is 401 1263s 1..53 1263s ok 1264s t/70-2F-TOTP-with-TTL-and-XML.t ................................... 1264s ok 1 - use Lemonldap::NG::Portal::Main; 1264s ok 2 - Portal object 1264s ok 3 - Init 1264s ok 4 - Portal app 1264s ok 5 - Auth query 1264s ok 6 - Get cookie lemonldap (73dbfc3e8931c698ca6b0c57e5abbe19707b3fa187bdc606e154d97767d96eca) 1264s ok 7 - Form registration 1264s ok 8 - Get redirection 1264s ok 9 - Location header found 1264s ok 10 - Form registration 1264s ok 11 - Found TOTP js 1264s ok 12 - Found custom Main Logo 1264s ok 13 - Get new key 1264s ok 14 - Content is JSON 1264s ok 15 - Found secret 1264s ok 16 - Found token 1264s ok 17 - Code 1264s ok 18 - Code contains 6 digits 1264s ok 19 - Post code 1264s ok 20 - Content is JSON 1264s ok 21 - Key is registered 1264s ok 22 - Logout request 1264s ok 23 - Response is 200 1264s ok 24 - Cookie is deleted 1264s ok 25 - No pdata 1264s ok 26 - Disconnect request 1264s ok 27 - Response is 401 1264s ok 28 - Auth query 1264s ok 29 - HTTP code is 200 1264s ok 30 - Page contains a form 1264s ok 31 - URI match 1264s ok 32 - Field "token" is defined 1264s ok 33 - Code 1264s ok 34 - Post code 1264s ok 35 - Get cookie lemonldap (bc76b089b382676ace16876de470132263e5566f36dd43044e1ffad80f769620) 1264s ok 36 - Logout request 1264s ok 37 - Response is 200 1264s ok 38 - Cookie is deleted 1264s ok 39 - No pdata 1264s ok 40 - Disconnect request 1264s ok 41 - Response is 401 1264s ok 42 - Auth query 1264s ok 43 - HTTP code is 200 1264s ok 44 - Notification reference found 1264s ok 45 - Right reference found 1264s ok 46 - Notification message found 1264s ok 47 - Get cookie lemonldap (2WwPzSAv1um3xnC1Pb3uFVhEZ+2qbC71WCkXjE2jJqwcuJl2VQcSXzaF2KP1YVBINTdOdVJQ4TtbaNZ9Og1ucatRwvF/FrGkWHiHQn1xWlaoGv8b3BYiD+ZYSAR5T4yYuP78YLIK9XJNAYpYg2CaaA==) 1264s ok 48 - Logout request 1264s ok 49 - Response is 200 1264s ok 50 - Cookie is deleted 1264s ok 51 - No pdata 1264s ok 52 - Disconnect request 1264s ok 53 - Response is 401 1264s 1..53 1264s ok 1264s t/70-2F-TOTP-with-TTL.t ........................................... 1264s ok 1 - use Lemonldap::NG::Portal::Main; 1264s ok 2 - Portal object 1264s ok 3 - Init 1264s ok 4 - Portal app 1264s ok 5 - Auth query 1264s ok 6 - Get cookie lemonldap (805fbf2ac04f4349d1092007fbfc52fa98981f0902e106c374848e5a5106d781) 1264s ok 7 - Get Menu 1264s ok 8 - sfaManager link not found 1264s ok 9 - Form registration 1264s ok 10 - Get redirection 1264s ok 11 - Location header found 1264s ok 12 - Form registration 1264s ok 13 - Found TOTP js 1264s ok 14 - Found custom Main Logo 1264s ok 15 - Get new key 1264s ok 16 - Content is JSON 1264s ok 17 - Found secret 1264s ok 18 - Found token 1264s ok 19 - Found issuer 1264s ok 20 - Found user 1264s ok 21 - Code 1264s ok 22 - Code contains 6 digits 1264s ok 23 - Post code 1264s ok 24 - Content is JSON 1264s ok 25 - badName returned 1264s ok 26 - Code 1264s ok 27 - Code contains 6 digits 1264s ok 28 - Post code 1264s ok 29 - Content is JSON 1264s ok 30 - TOTP is registered 1264s ok 31 - Logout request 1264s ok 32 - Response is 200 1264s ok 33 - Cookie is deleted 1264s ok 34 - No pdata 1264s ok 35 - Disconnect request 1264s ok 36 - Response is 401 1264s ok 37 - Auth query 1264s ok 38 - HTTP code is 200 1264s ok 39 - Page contains a form 1264s ok 40 - URI match 1264s ok 41 - Field "token" is defined 1264s ok 42 - Code 1264s ok 43 - Post code 1264s ok 44 - Get cookie lemonldap (359eedefb518b7e0801c2fb0864805828ba6c844ebaeb9deb32fa72bb8e57f27) 1264s ok 45 - Logout request 1264s ok 46 - Response is 200 1264s ok 47 - Cookie is deleted 1264s ok 48 - No pdata 1264s ok 49 - Disconnect request 1264s ok 50 - Response is 401 1264s ok 51 - Auth query 1264s ok 52 - Get cookie lemonldap (9e3cd9c9ab125f8e7fb9ccc1c75ede23404d45824e38381c5f6dc313d6f70d49) 1264s ok 53 - Get redirection 1264s ok 54 - Location is http://auth.example.com/ 1264s ok 55 - Logout request 1264s ok 56 - Response is 200 1264s ok 57 - Cookie is deleted 1264s ok 58 - No pdata 1264s ok 59 - Disconnect request 1264s ok 60 - Response is 401 1264s 1..60 1264s ok 1265s t/70-2F-targetAuthnLevel.t ........................................ 1265s ok 1 - use Lemonldap::NG::Portal::Main; 1265s ok 2 - Portal object 1265s ok 3 - Init 1265s ok 4 - Portal app 1265s # Subtest: Check test1 offer both Auth choices and both 2FA choices 1265s ok 1 - Get login form 1265s ok 2 - Response body is not empty 1265s ok 3 - Found at least one result for //input[@name="lmAuth"] 1265s ok 4 - Two choices offered 1265s ok 5 - Auth query 1265s ok 6 - Response body is not empty 1265s ok 7 - Found TOTP button 1265s ok 8 - Response body is not empty 1265s ok 9 - Found password button 1265s 1..9 1265s ok 5 - Check test1 offer both Auth choices and both 2FA choices 1265s # Subtest: Check test2 vhost asks only TOTP 1265s ok 1 - Get login form 1265s ok 2 - Response body is not empty 1265s ok 3 - Found at least one result for //input[@name="lmAuth"] 1265s ok 4 - One choice offered 1265s ok 5 - Auth query 1265s ok 6 - Response body is not empty 1265s ok 7 - Found TOTP prompt 1265s 1..7 1265s ok 6 - Check test2 vhost asks only TOTP 1265s 1..6 1265s ok 1266s t/72-2F-REST-CodeActivation-Resend.t .............................. 1266s ok 1 - use Lemonldap::NG::Portal::Main; 1266s ok 2 - Portal object 1266s ok 3 - Init 1266s ok 4 - Portal app 1266s # Subtest: Login on first try 1266s ok 1 - Init req gives dwho 1266s ok 2 - Found uid attribute 1266s ok 3 - Received code from LLNG 1266s ok 4 - Auth query 1266s ok 5 - Found custom Main Logo 1266s ok 6 - Prompt indicates success 1266s ok 7 - REST service received code 1266s ok 8 - HTTP code is 200 1266s ok 9 - Page contains a form 1266s ok 10 - URI match 1266s ok 11 - Field "token" is defined 1266s ok 12 - Field "code" is defined 1266s ok 13 - Post code 1266s ok 14 - History found 1266s ok 15 - One entry found 1266s ok 16 - Get cookie lemonldap (66cdef5addc84374f0fdb5f7943470c3513df2a3f6447ad913333dcd7aad658d) 1266s ok 17 - Logout request 1266s ok 18 - Response is 200 1266s ok 19 - Cookie is deleted 1266s ok 20 - No pdata 1266s ok 21 - Disconnect request 1266s ok 22 - Response is 401 1266s 1..22 1266s ok 5 - Login on first try 1266s # Subtest: Login after several resend 1266s ok 1 - Init req gives dwho 1266s ok 2 - Found uid attribute 1266s ok 3 - Received code from LLNG 1266s ok 4 - Auth query 1266s ok 5 - Found custom Main Logo 1266s ok 6 - Prompt indicates success 1266s ok 7 - REST service received code 1266s ok 8 - HTTP code is 200 1266s ok 9 - Page contains a form 1266s ok 10 - URI match 1266s ok 11 - Field "token" is defined 1266s ok 12 - Field "code" is defined 1266s ok 13 - Found resend button 1266s ok 14 - Post code 1266s ok 15 - Received invitation to try later 1266s ok 16 - No code sent 1266s ok 17 - HTTP code is 200 1266s ok 18 - Page contains a form 1266s ok 19 - URI match 1266s ok 20 - Field "token" is defined 1266s ok 21 - Field "code" is defined 1266s ok 22 - Found resend button 1266s ok 23 - Init req gives dwho 1266s ok 24 - Found uid attribute 1266s ok 25 - Received code from LLNG 1266s ok 26 - Post code 1266s ok 27 - Found custom Main Logo 1266s ok 28 - Prompt indicates success 1266s ok 29 - REST service received code 1266s ok 30 - Code hasn't changed 1266s ok 31 - HTTP code is 200 1266s ok 32 - Page contains a form 1266s ok 33 - URI match 1266s ok 34 - Field "token" is defined 1266s ok 35 - Field "code" is defined 1266s ok 36 - Post code 1266s ok 37 - Get cookie lemonldap (fcd0589b277c9ff288d7a75d9079846b889f4818698453556c17e325d5589af6) 1266s ok 38 - Logout request 1266s ok 39 - Response is 200 1266s ok 40 - Cookie is deleted 1266s ok 41 - No pdata 1266s ok 42 - Disconnect request 1266s ok 43 - Response is 401 1266s 1..43 1266s ok 6 - Login after several resend 1266s 1..6 1266s ok 1266s t/72-2F-REST-with-History.t ....................................... 1266s ok 1 - use Lemonldap::NG::Portal::Main; 1266s ok 2 - Portal object 1266s ok 3 - Init 1266s ok 4 - Portal app 1266s ok 5 - Init req gives dwho 1266s ok 6 - Auth query 1266s ok 7 - Found custom Main Logo 1266s ok 8 - HTTP code is 200 1266s ok 9 - Page contains a form 1266s ok 10 - URI match 1266s ok 11 - Field "token" is defined 1266s ok 12 - Field "code" is defined 1266s ok 13 - Field "checkLogins" is defined 1266s ok 14 - Verify req contains name 1266s ok 15 - Verify req contains code 1266s ok 16 - Post code 1266s ok 17 - Get cookie lemonldap (89866d326143c5d57c8355e3ef19158b70e083136ef857d5ac66e04082097da0) 1266s ok 18 - History found 1266s ok 19 - One entry found 1266s ok 20 - Logout request 1266s ok 21 - Response is 200 1266s ok 22 - Cookie is deleted 1266s ok 23 - No pdata 1266s ok 24 - Disconnect request 1266s ok 25 - Response is 401 1266s 1..25 1266s ok 1267s t/74-2F-Required-Issuer-Timeouts.t ................................ 1267s ok 1 - use Lemonldap::NG::Portal::Main; 1267s ok 2 - Portal object 1267s ok 3 - Init 1267s ok 4 - Portal app 1267s ok 5 - Auth query 1267s ok 6 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179259%2C%22issuerRequestcas%22%3A%221048c6edca59b514b0508bd8694c0d777a8ec6c2609c2f5a8d1979fb742eef07%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%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%7D) 1267s ok 7 - Auth query 1267s ok 8 - Get redirection 1267s ok 9 - Location header found 1267s ok 10 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179259%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221048c6edca59b514b0508bd8694c0d777a8ec6c2609c2f5a8d1979fb742eef07%22%2C%22sfRegToken%22%3A%227d9f3a676784f32984fb6f52658a8531f2aa6e31aeb8f41bd1dbf87d85e2e789%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%7D) 1267s ok 11 - Follow redirection to /2fregisters 1267s ok 12 - Found TOTP link 1267s ok 13 - Form registration 1267s ok 14 - Found TOTP js 1267s ok 15 - Get new key 1267s ok 16 - Content is JSON 1267s ok 17 - Found secret 1267s ok 18 - Found token 1267s ok 19 - Code 1267s ok 20 - Code contains 6 digits 1267s ok 21 - Post code 1267s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221048c6edca59b514b0508bd8694c0d777a8ec6c2609c2f5a8d1979fb742eef07%22%2C%22issuerTs%22%3A1746179259%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22sfRegToken%22%3A%227d9f3a676784f32984fb6f52658a8531f2aa6e31aeb8f41bd1dbf87d85e2e789%22%7D) 1267s ok 23 - Content is JSON 1267s ok 24 - Key is registered 1267s ok 25 - Auth query 1267s ok 26 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%227d9f3a676784f32984fb6f52658a8531f2aa6e31aeb8f41bd1dbf87d85e2e789%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerTs%22%3A1746179259%2C%22issuerRequestcas%22%3A%221048c6edca59b514b0508bd8694c0d777a8ec6c2609c2f5a8d1979fb742eef07%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1267s ok 27 - HTTP code is 200 1267s ok 28 - Page contains a form 1267s ok 29 - URI match 1267s ok 30 - Field "token" is defined 1267s ok 31 - Code 1267s ok 32 - Post code 1267s ok 33 - Get cookie lemonldap (ae105d8eaa115850df9eb80480ba543dbc271322e8f6ec348fc9b6e450b52c0b) 1267s ok 34 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221048c6edca59b514b0508bd8694c0d777a8ec6c2609c2f5a8d1979fb742eef07%22%7D) 1267s ok 35 - Get redirection 1267s ok 36 - Location header found 1267s ok 37 - Follow redirection to issuer 1267s ok 38 - Get redirection 1267s ok 39 - Location header found 1267s 1..39 1267s ok 1267s t/74-2F-Required.t ................................................ 1267s ok 1 - use Lemonldap::NG::Portal::Main; 1267s ok 2 - Portal object 1267s ok 3 - Init 1267s ok 4 - Portal app 1267s ok 5 - Auth query 1267s ok 6 - Get redirection 1267s ok 7 - Location header found 1267s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%22b6b316bfd402669215b3ff1a27bd8480b0998889f440feba905587ced56a039c%22%7D) 1267s ok 9 - Follow redirection to /2fregisters 1267s ok 10 - Found TOTP link 1267s ok 11 - Form registration 1267s ok 12 - Found TOTP js 1267s ok 13 - Get new key 1267s ok 14 - Content is JSON 1267s ok 15 - Found secret 1267s ok 16 - Found token 1267s ok 17 - Code 1267s ok 18 - Code contains 6 digits 1267s ok 19 - Post code 1267s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%22b6b316bfd402669215b3ff1a27bd8480b0998889f440feba905587ced56a039c%22%7D) 1267s ok 21 - Content is JSON 1267s ok 22 - Key is registered 1267s ok 23 - Continue login 1267s ok 24 - Get redirection 1267s ok 25 - Location header found 1267s ok 26 - Get cookie lemonldap (b049ce48af3ac8bd30ce472cb7fe7e4266663babaf9a6acb2ac34bd0ec8454b1) 1267s ok 27 1267s ok 28 1267s ok 29 1267s ok 30 - Auth query 1267s ok 31 - HTTP code is 200 1267s ok 32 - Page contains a form 1267s ok 33 - URI match 1267s ok 34 - Field "token" is defined 1267s ok 35 - Code 1267s ok 36 - Post code 1267s ok 37 - Get cookie lemonldap (cb66ece956b896ec56375ae35b12642f7ad1b9748053657cefffa3214d64b3e7) 1267s ok 38 - Logout request 1267s ok 39 - Response is 200 1267s ok 40 - Cookie is deleted 1267s ok 41 - No pdata 1267s ok 42 - Disconnect request 1267s ok 43 - Response is 401 1267s 1..43 1267s ok 1268s t/76-2F-Ext-with-BruteForce.t ..................................... 1268s ok 1 - use Lemonldap::NG::Portal::Main; 1268s ok 2 - use Lemonldap::NG::Common::FormEncode; 1268s ok 3 - Portal object 1268s ok 4 - Init 1268s ok 5 - Portal app 1268s ok 6 - 1st Bad Auth query 1268s ok 7 - Response status is 401 1268s ok 8 - Content is JSON 1268s ok 9 - Error code is 5 1268s ok 10 - 2nd Bad Auth query 1268s ok 11 - Response status is 401 1268s ok 12 - Content is JSON 1268s ok 13 - Error code is 5 1268s ok 14 - 3rd Bad Auth query 1268s ok 15 - Response status is 401 1268s ok 16 - Content is JSON 1268s ok 17 - Error code is 5 1268s ok 18 - 4th Bad Auth query -> Rejected 1268s ok 19 - Protection enabled 1268s ok 20 - Auth query 1268s ok 21 - Rejected -> Protection enabled 1268s ok 22 - LockTime = 3 1268s ok 23 - LockTime in range 1268s ok 24 - Auth query 1268s ok 25 - HTTP code is 200 1268s ok 26 - Page contains a form 1268s ok 27 - URI match 1268s ok 28 - Field "token" is defined 1268s ok 29 - Field "code" is defined 1268s ok 30 - Field "checkLogins" is defined 1268s ok 31 - Found EXTCODE input 1268s ok 32 - Post code 1268s ok 33 - Get cookie lemonldap (c53e0d5e95d1a3e2deb9250fd136cb2ccf78bf2bebb685e31ec278f0f1327151) 1268s ok 34 - History found 1268s ok 35 - Four entries found 1268s ok 36 - Logout request 1268s ok 37 - Response is 200 1268s ok 38 - Cookie is deleted 1268s ok 39 - No pdata 1268s ok 40 - Disconnect request 1268s ok 41 - Response is 401 1268s 1..41 1268s ok 1269s t/76-2F-Ext-with-CodeActivation-Resend.t .......................... 1269s ok 1 - use Lemonldap::NG::Portal::Main; 1269s ok 2 - use Lemonldap::NG::Common::FormEncode; 1269s ok 3 - Portal object 1269s ok 4 - Init 1269s ok 5 - Portal app 1269s # Subtest: Login on first try 1269s ok 1 - Make sure sessionInfo is populated 1269s ok 2 - Auth query 1269s ok 3 - Found EXTCODE input 1269s ok 4 - Prompt indicates success 1269s ok 5 - Code has the correct format 1269s ok 6 - HTTP code is 200 1269s ok 7 - Page contains a form 1269s ok 8 - URI match 1269s ok 9 - Field "token" is defined 1269s ok 10 - Field "code" is defined 1269s ok 11 - Post code 1269s ok 12 - Get cookie lemonldap (0be67a6bb3140e524856889f6059364067fd9ef09c388e6947d7ef3dd5d3fee4) 1269s ok 13 - Logout request 1269s ok 14 - Response is 200 1269s ok 15 - Cookie is deleted 1269s ok 16 - No pdata 1269s ok 17 - Disconnect request 1269s ok 18 - Response is 401 1269s 1..18 1269s ok 6 - Login on first try 1269s # Subtest: Login after several resend 1269s ok 1 - Make sure sessionInfo is populated 1269s ok 2 - Auth query 1269s ok 3 - Found EXTCODE input 1269s ok 4 - Prompt indicates success 1269s ok 5 - Code has the correct format 1269s ok 6 - HTTP code is 200 1269s ok 7 - Page contains a form 1269s ok 8 - URI match 1269s ok 9 - Field "token" is defined 1269s ok 10 - Field "code" is defined 1269s ok 11 - Found resend button 1269s ok 12 - Make sure sessionInfo is populated 1269s ok 13 - Post code 1269s ok 14 - Received invitation to try later 1269s ok 15 - No mail sent 1269s ok 16 - HTTP code is 200 1269s ok 17 - Page contains a form 1269s ok 18 - URI match 1269s ok 19 - Field "token" is defined 1269s ok 20 - Field "code" is defined 1269s ok 21 - Found resend button 1269s ok 22 - Make sure sessionInfo is populated 1269s ok 23 - Post code 1269s ok 24 - Found EXTCODE input 1269s ok 25 - Prompt indicates success 1269s ok 26 - Code has the correct format 1269s ok 27 - Code hasn't changed 1269s ok 28 - HTTP code is 200 1269s ok 29 - Page contains a form 1269s ok 30 - URI match 1269s ok 31 - Field "token" is defined 1269s ok 32 - Field "code" is defined 1269s ok 33 - Post code 1269s ok 34 - Get cookie lemonldap (828e00d497639c20ba34d3d6e4e89ef2f5206fbaf8bf5aa38332a8e172db8a2a) 1269s ok 35 - Logout request 1269s ok 36 - Response is 200 1269s ok 37 - Cookie is deleted 1269s ok 38 - No pdata 1269s ok 39 - Disconnect request 1269s ok 40 - Response is 401 1269s 1..40 1269s ok 7 - Login after several resend 1269s ok 8 - SessionInfo check was called during the test 1269s 1..8 1269s ok 1269s t/76-2F-Ext-with-CodeActivation.t ................................. 1269s ok 1 - use Lemonldap::NG::Portal::Main; 1269s ok 2 - use Lemonldap::NG::Common::FormEncode; 1269s ok 3 - Portal object 1269s ok 4 - Init 1269s ok 5 - Portal app 1269s ok 6 - Auth query 1269s ok 7 - HTTP code is 200 1269s ok 8 - Page contains a form 1269s ok 9 - URI match 1269s ok 10 - Field "token" is defined 1269s ok 11 - Field "code" is defined 1269s ok 12 - Found EXTCODE input 1269s ok 13 - Post code 1269s ok 14 - Get cookie lemonldap (3a17da751698481bb4ffe6b8943233b24b9850aae3741da35c6303709f501d0f) 1269s ok 15 - Logout request 1269s ok 16 - Response is 200 1269s ok 17 - Cookie is deleted 1269s ok 18 - No pdata 1269s ok 19 - Disconnect request 1269s ok 20 - Response is 401 1269s 1..20 1269s ok 1270s t/76-2F-Ext-with-GrantSession.t ................................... 1270s ok 1 - use Lemonldap::NG::Portal::Main; 1270s ok 2 - use Lemonldap::NG::Common::FormEncode; 1270s ok 3 - Portal object 1270s ok 4 - Init 1270s ok 5 - Portal app 1270s ok 6 - Auth query 1270s ok 7 - HTTP code is 200 1270s ok 8 - Page contains a form 1270s ok 9 - URI match 1270s ok 10 - Field "token" is defined 1270s ok 11 - Field "code" is defined 1270s ok 12 - Found EXTCODE input 1270s ok 13 - Post code 1270s ok 14 - dwho rejected with custom message 1270s ok 15 - Found INFO js 1270s 1..15 1270s ok 1271s t/76-2F-Ext-with-History.t ........................................ 1271s ok 1 - use Lemonldap::NG::Portal::Main; 1271s ok 2 - use Lemonldap::NG::Common::FormEncode; 1271s ok 3 - Portal object 1271s ok 4 - Init 1271s ok 5 - Portal app 1271s ok 6 - Auth query 1271s ok 7 - HTTP code is 200 1271s ok 8 - Page contains a form 1271s ok 9 - URI match 1271s ok 10 - Field "token" is defined 1271s ok 11 - Field "checkLogins" is defined 1271s ok 12 - Found totp.png 1271s ok 13 - Found yubikey.png 1271s ok 14 - Found totp.png 1271s ok 15 - Post ext2f choice 1271s ok 16 - HTTP code is 200 1271s ok 17 - Page contains a form 1271s ok 18 - URI match 1271s ok 19 - Field "token" is defined 1271s ok 20 - Field "code" is defined 1271s ok 21 - Field "checkLogins" is defined 1271s ok 22 - Found EXTCODE input 1271s ok 23 - Post code 1271s ok 24 - Get cookie lemonldap (c733046d78448bab27cf2d4a4abc9d6bf52aa2c3d6bbc74ee0ddc8591867d430) 1271s ok 25 - Auth query 1271s ok 26 - HTTP code is 200 1271s ok 27 - Page contains a form 1271s ok 28 - URI match 1271s ok 29 - Field "token" is defined 1271s ok 30 - Field "checkLogins" is defined 1271s ok 31 - Post ext2f choice 1271s ok 32 - HTTP code is 200 1271s ok 33 - Page contains a form 1271s ok 34 - URI match 1271s ok 35 - Field "token" is defined 1271s ok 36 - Field "code" is defined 1271s ok 37 - Field "checkLogins" is defined 1271s ok 38 - Post code 1271s ok 39 - Expected portal error code: code found on page 1271s ok 40 - Expected portal error code 1271s ok 41 - Authentication type found in success history 1271s ok 42 - 2FA type found in success history 1271s ok 43 - Authentication type found in failed history 1271s ok 44 - 2FA type found in failed history 1271s ok 45 - Logout request 1271s ok 46 - Response is 200 1271s ok 47 - Cookie is deleted 1271s ok 48 - No pdata 1271s ok 49 - Disconnect request 1271s ok 50 - Response is 401 1271s 1..50 1271s ok 1272s t/77-2F-Extra-Register.t .......................................... 1272s ok 1 - use Lemonldap::NG::Portal::Main; 1272s ok 2 - use Lemonldap::NG::Common::FormEncode; 1272s ok 3 - Portal object 1272s "my" variable $res masks earlier declaration in same scope at /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm line 127. 1272s ok 4 - Init 1272s ok 5 - Portal app 1272s # Subtest: Register and use mail based custom SF as dwho 1272s ok 1 - Auth query 1272s ok 2 - Get cookie lemonldap (332dedff6fec84fc94d7682a8783ed2b99af0f95a79d0c67da07acbabe677c85) 1272s ok 3 - Response body is not empty 1272s ok 4 - Found link to home register 1272s ok 5 - Response body is not empty 1272s ok 6 - Found image for home 1272s ok 7 - Response body is not empty 1272s ok 8 - Found link to work register 1272s ok 9 - Response body is not empty 1272s ok 10 - Found image for work 1272s ok 11 - HTTP code is 200 1272s ok 12 - Content-Type is JSON 1272s ok 13 - Content is valid JSON 1272s ok 14 1272s ok 15 1272s ok 16 - Found session attribute in mail 1272s ok 17 - Found 2F code in mail 1272s ok 18 - Sent to self registered mail 1272s ok 19 - HTTP code is 200 1272s ok 20 - Content-Type is JSON 1272s ok 21 - Content is valid JSON 1272s ok 22 1272s ok 23 - Auth query 1272s ok 24 - HTTP code is 200 1272s ok 25 - Page contains a form 1272s ok 26 - URI match 1272s ok 27 - Field "token" is defined 1272s ok 28 - Field "code" is defined 1272s ok 29 - Found session attribute in mail 1272s ok 30 - Found 2F code in mail 1272s ok 31 - Sent to self registered mail 1272s ok 32 - Post code 1272s ok 33 - Get cookie lemonldap (743e714c9cd7e3d76115f20b35b646293504e21d54bd695553b78f216676721e) 1272s ok 34 - Get session using restSessionServer 1272s ok 35 - HTTP code is 200 1272s ok 36 - Deserialize session content 1272s ok 37 - Session has correct value for _2f 1272s ok 38 - Session has correct value for authenticationLevel 1272s 1..38 1272s ok 6 - Register and use mail based custom SF as dwho 1272s # Subtest: Register a 2F that is not always available on login 1272s ok 1 - Auth query 1272s ok 2 - Get cookie lemonldap (c9b14fc0ce12e3482fa251f961d0976771270eac9e2a39071bf2fac741966ca5) 1272s ok 3 - Response body is not empty 1272s ok 4 - Found link to homeregrule register 1272s ok 5 - HTTP code is 200 1272s ok 6 - Content-Type is JSON 1272s ok 7 - Content is valid JSON 1272s ok 8 1272s ok 9 1272s ok 10 - Found session attribute in mail 1272s ok 11 - Found 2F code in mail 1272s ok 12 - Sent to self registered mail 1272s ok 13 - HTTP code is 200 1272s ok 14 - Content-Type is JSON 1272s ok 15 - Content is valid JSON 1272s ok 16 1272s ok 17 - Auth query 1272s ok 18 - Get cookie lemonldap (bea9c9a2249c5d64ba84752b16d255e5286144b9578ca1aa5b63650291a5ece5) 1272s ok 19 - Found remove button 1272s ok 20 - Found add button 1272s ok 21 - Remove button not displayed 1272s ok 22 - Add button not displayed 1272s ok 23 - Auth query 1272s ok 24 - HTTP code is 200 1272s ok 25 - Page contains a form 1272s ok 26 - URI match 1272s ok 27 - Field "token" is defined 1272s ok 28 - Field "code" is defined 1272s 1..28 1272s ok 7 - Register a 2F that is not always available on login 1272s # Subtest: Fail to register mail based custom SF as dwho 1272s ok 1 - Auth query 1272s ok 2 - Get cookie lemonldap (8917b5915ca330c14c9c3705cf3cb77a45be12d02a9c5f3f97e517fe74981509) 1272s ok 3 - HTTP code is 200 1272s ok 4 - Content-Type is JSON 1272s ok 5 - Content is valid JSON 1272s ok 6 1272s ok 7 1272s ok 8 - Found session attribute in mail 1272s ok 9 - Found 2F code in mail 1272s ok 10 - Sent to self registered mail 1272s ok 11 - Response status is 400 1272s ok 12 - Content is JSON 1272s ok 13 - Error code is PE96 1272s ok 14 - No 2fDevice was registered 1272s 1..14 1272s ok 8 - Fail to register mail based custom SF as dwho 1272s # Subtest: Fail regex filter validation 1272s ok 1 - Auth query 1272s ok 2 - Get cookie lemonldap (97ee98d82cf860787f359cd67d562b9a1eb7f256543d4d0c31bc0f2abeda33a0) 1272s ok 3 - HTTP code is 200 1272s ok 4 - Content-Type is JSON 1272s ok 5 - Content is valid JSON 1272s ok 6 1272s ok 7 - Custom message was found 1272s 1..7 1272s ok 9 - Fail regex filter validation 1272s # Subtest: Register and use rest based custom SF as dwho 1272s ok 1 - Auth query 1272s ok 2 - Get cookie lemonldap (2247c1abb85c4630fb63162e7acabc2e607f1011efb957e329661d8064cb4d4a) 1272s ok 3 - Init req gives dwho 1272s ok 4 - Found uid attribute 1272s ok 5 - Found destination attribute 1272s ok 6 - Received code from LLNG 1272s ok 7 - HTTP code is 200 1272s ok 8 - Content-Type is JSON 1272s ok 9 - Content is valid JSON 1272s ok 10 1272s ok 11 1272s ok 12 - HTTP code is 200 1272s ok 13 - Content-Type is JSON 1272s ok 14 - Content is valid JSON 1272s ok 15 1272s ok 16 - Init req gives dwho 1272s ok 17 - Found uid attribute 1272s ok 18 - Found destination attribute 1272s ok 19 - Received code from LLNG 1272s ok 20 - Auth query 1272s ok 21 - HTTP code is 200 1272s ok 22 - Page contains a form 1272s ok 23 - URI match 1272s ok 24 - Field "token" is defined 1272s ok 25 - Field "code" is defined 1272s ok 26 - Code was sent 1272s ok 27 - Found resend button 1272s ok 28 - Init req gives dwho 1272s ok 29 - Found uid attribute 1272s ok 30 - Found destination attribute 1272s ok 31 - Received code from LLNG 1272s ok 32 - Resend code 1272s ok 33 - Code was sent again 1272s ok 34 - Post code 1272s ok 35 - Get cookie lemonldap (64d3c9ca8ff47b40c5e77aef818718796b62c168f4ecb1784902eed5709c91e0) 1272s ok 36 - Get session using restSessionServer 1272s ok 37 - HTTP code is 200 1272s ok 38 - Deserialize session content 1272s ok 39 - Session has correct value for _2f 1272s ok 40 - Session has correct value for authenticationLevel 1272s ok 41 - Response body is not empty 1272s ok 42 - Found unregister button 1272s ok 43 - Found epoch on delete button 1272s ok 44 - Found prefix on delete button 1272s ok 45 - HTTP code is 400 1272s ok 46 - Deletion expects valid CSRF token 1272s ok 47 - Post deletion 1272s ok 48 - HTTP code is 200 1272s ok 49 - Content-Type is JSON 1272s ok 50 - Content is valid JSON 1272s ok 51 1272s ok 52 - Device was unregistered 1272s 1..52 1272s ok 10 - Register and use rest based custom SF as dwho 1272s # Subtest: Login and display available registrations for rtyler 1272s ok 1 - Auth query 1272s ok 2 - Get cookie lemonldap (7c4b61dbccda21dd248433b0d5ef8f9933124d38caf28581f6f5824c8fac3a7d) 1272s ok 3 - Response body is not empty 1272s ok 4 - Home is not offered because rule doesn't match 1272s ok 5 - Response body is not empty 1272s ok 6 - Found link to work register 1272s ok 7 - Response body is not empty 1272s ok 8 - Found image for work 1272s 1..8 1272s ok 11 - Login and display available registrations for rtyler 1272s 1..11 1272s ok 1272s t/77-2F-Extra.t ................................................... 1272s ok 1 - use Lemonldap::NG::Portal::Main; 1272s ok 2 - use Lemonldap::NG::Common::FormEncode; 1272s ok 3 - Portal object 1272s ok 4 - Init 1272s ok 5 - Portal app 1272s ok 6 - Auth query 1272s ok 7 - HTTP code is 200 1272s ok 8 - Page contains a form 1272s ok 9 - URI match 1272s ok 10 - Field "token" is defined 1272s ok 11 - Field "code" is defined 1272s ok 12 - Found EXTCODE input 1272s ok 13 - Found 2F code in mail 1272s ok 14 - Post code 1272s ok 15 - Get cookie lemonldap (b3fc74f7beda388232a3aaf6af5a1dc59ed9ff2c5303d9c2bb3cb7dde7b18dd9) 1272s ok 16 - Get session using restSessionServer 1272s ok 17 - HTTP code is 200 1272s ok 18 - Deserialize session content 1272s ok 19 - Session has correct value for _2f 1272s ok 20 - Logout request 1272s ok 21 - Response is 200 1272s ok 22 - Cookie is deleted 1272s ok 23 - No pdata 1272s ok 24 - Disconnect request 1272s ok 25 - Response is 401 1272s ok 26 - Auth query 1272s ok 27 - HTTP code is 200 1272s ok 28 - Page contains a form 1272s ok 29 - URI match 1272s ok 30 - Field "token" is defined 1272s ok 31 - Field "checkLogins" is defined 1272s ok 32 - Found work.jpg 1272s ok 33 - Found home.jpg 1272s ok 34 - Found translation label 1272s ok 35 - Found overridden label 1272s ok 36 - Post ext2f choice 1272s ok 37 - HTTP code is 200 1272s ok 38 - Page contains a form 1272s ok 39 - URI match 1272s ok 40 - Field "token" is defined 1272s ok 41 - Field "code" is defined 1272s ok 42 - Found EXTCODE input 1272s ok 43 - Found 2F code in mail 1272s ok 44 - Post code 1272s ok 45 - Get cookie lemonldap (ae35a03a482bd9b38addd3736d1194a9c3ec22b5495e286832b1cfe2442b92b2) 1272s ok 46 - Get session using restSessionServer 1272s ok 47 - HTTP code is 200 1272s ok 48 - Deserialize session content 1272s ok 49 - Session has correct value for _2f 1272s ok 50 - Correct authentication level 1272s ok 51 - Logout request 1272s ok 52 - Response is 200 1272s ok 53 - Cookie is deleted 1272s ok 54 - No pdata 1272s ok 55 - Disconnect request 1272s ok 56 - Response is 401 1272s 1..56 1272s ok 1273s t/77-2F-Mail-SessionKey.t ......................................... 1273s ok 1 - use Lemonldap::NG::Portal::Main; 1273s ok 2 - use Lemonldap::NG::Common::FormEncode; 1273s ok 3 - Portal object 1273s ok 4 - Init 1273s ok 5 - Portal app 1273s ok 6 - Auth query 1273s ok 7 - HTTP code is 200 1273s ok 8 - Page contains a form 1273s ok 9 - URI match 1273s ok 10 - Field "token" is defined 1273s ok 11 - Field "code" is defined 1273s ok 12 - Found EXTCODE input 1273s ok 13 - Use 2F mail sessionkey 1273s ok 14 - Found 2F code in mail 1273s ok 15 - Post code 1273s ok 16 - Get cookie lemonldap (a16aa9da14c5a98e3181af8ab4143df7d8b31051fa1c7b67aeb5a310d493dd92) 1273s ok 17 - Logout request 1273s ok 18 - Response is 200 1273s ok 19 - Cookie is deleted 1273s ok 20 - No pdata 1273s ok 21 - Disconnect request 1273s ok 22 - Response is 401 1273s 1..22 1273s ok 1274s t/77-2F-Mail-with-global-storage.t ................................ 1274s ok 1 - use Lemonldap::NG::Portal::Main; 1274s ok 2 - use Lemonldap::NG::Common::FormEncode; 1274s ok 3 - Portal object 1274s ok 4 - Init 1274s ok 5 - Portal app 1274s ok 6 - Auth query 1274s ok 7 - HTTP code is 200 1274s ok 8 - Page contains a form 1274s ok 9 - URI match 1274s ok 10 - Field "token" is defined 1274s ok 11 - Field "code" is defined 1274s ok 12 - Found EXTCODE input 1274s ok 13 - Found 2F code in mail 1274s ok 14 - Post code 1274s ok 15 - Get cookie lemonldap (2985f983c8ee523d7afb4d112bf0d9f844e4a279581a7d91c8b285132922ead3) 1274s ok 16 - Logout request 1274s ok 17 - Response is 200 1274s ok 18 - Cookie is deleted 1274s ok 19 - No pdata 1274s ok 20 - Disconnect request 1274s ok 21 - Response is 401 1274s 1..21 1274s ok 1274s t/77-2F-Mail.t .................................................... 1274s ok 1 - use Lemonldap::NG::Portal::Main; 1274s ok 2 - use Lemonldap::NG::Common::FormEncode; 1274s ok 3 - Portal object 1274s ok 4 - Init 1274s ok 5 - Portal app 1274s # Subtest: Login on first try 1274s ok 1 - Auth query 1274s ok 2 - Prompt indicates success 1274s ok 3 - Found session attribute in mail 1274s ok 4 - Found 2F code in mail 1274s ok 5 - HTTP code is 200 1274s ok 6 - Page contains a form 1274s ok 7 - URI match 1274s ok 8 - Field "token" is defined 1274s ok 9 - Field "code" is defined 1274s ok 10 - Post code 1274s ok 11 - Get cookie lemonldap (e613e6f7ccd8b1463955126b024fc7823c619946a5ca2be1cae668f1e2a04e65) 1274s ok 12 - Logout request 1274s ok 13 - Response is 200 1274s ok 14 - Cookie is deleted 1274s ok 15 - No pdata 1274s ok 16 - Disconnect request 1274s ok 17 - Response is 401 1274s 1..17 1274s ok 6 - Login on first try 1274s # Subtest: Login after several resend 1274s ok 1 - Auth query 1274s ok 2 - Prompt indicates success 1274s ok 3 - Found session attribute in mail 1274s ok 4 - Found 2F code in mail 1274s ok 5 - HTTP code is 200 1274s ok 6 - Page contains a form 1274s ok 7 - URI match 1274s ok 8 - Field "token" is defined 1274s ok 9 - Field "code" is defined 1274s ok 10 - Found resend button 1274s ok 11 - Post code 1274s ok 12 - Received invitation to try later 1274s ok 13 - No mail sent 1274s ok 14 - HTTP code is 200 1274s ok 15 - Page contains a form 1274s ok 16 - URI match 1274s ok 17 - Field "token" is defined 1274s ok 18 - Field "code" is defined 1274s ok 19 - Found resend button 1274s ok 20 - Post code 1274s ok 21 - Prompt indicates success 1274s ok 22 - Found session attribute in mail 1274s ok 23 - Found 2F code in mail 1274s ok 24 - Code hasn't changed 1274s ok 25 - HTTP code is 200 1274s ok 26 - Page contains a form 1274s ok 27 - URI match 1274s ok 28 - Field "token" is defined 1274s ok 29 - Field "code" is defined 1274s ok 30 - Post code 1274s ok 31 - Get cookie lemonldap (938ac72f482ff109530ee5407e44f677e13a51299cc91cc69f241e4f4a789765) 1274s ok 32 - Logout request 1274s ok 33 - Response is 200 1274s ok 34 - Cookie is deleted 1274s ok 35 - No pdata 1274s ok 36 - Disconnect request 1274s ok 37 - Response is 401 1274s 1..37 1274s ok 7 - Login after several resend 1274s 1..7 1274s ok 1275s t/77-2F-Radius.t .................................................. 1275s ok 1 - use Lemonldap::NG::Portal::Main; 1275s ok 2 - use Lemonldap::NG::Common::FormEncode; 1275s ok 3 - Portal object 1275s ok 4 - Init 1275s ok 5 - Portal app 1275s # Subtest: Try with correct code 1275s ok 1 - Has not been triggered before 1275s ok 2 - Found NAS-Identifier attribute 1275s ok 3 - Found X-Email-Address attribute 1275s ok 4 - Auth query 1275s ok 5 - HTTP code is 200 1275s ok 6 - Page contains a form 1275s ok 7 - URI match 1275s ok 8 - Field "token" is defined 1275s ok 9 - Field "code" is defined 1275s ok 10 - Found EXTCODE input 1275s ok 11 - Has been triggered before 1275s ok 12 - Found NAS-Identifier attribute 1275s ok 13 - Found X-Email-Address attribute 1275s ok 14 - Post code 1275s ok 15 - Get cookie lemonldap (3ff462d81ccef8b0f888411bee0dd739f08b116655907621b0053b6ae51321a2) 1275s ok 16 - Logout request 1275s ok 17 - Response is 200 1275s ok 18 - Cookie is deleted 1275s ok 19 - No pdata 1275s ok 20 - Disconnect request 1275s ok 21 - Response is 401 1275s 1..21 1275s ok 6 - Try with correct code 1275s # Subtest: Try with incorrect code 1275s ok 1 - Has not been triggered before 1275s ok 2 - Found NAS-Identifier attribute 1275s ok 3 - Found X-Email-Address attribute 1275s ok 4 - Auth query 1275s ok 5 - HTTP code is 200 1275s ok 6 - Page contains a form 1275s ok 7 - URI match 1275s ok 8 - Field "token" is defined 1275s ok 9 - Field "code" is defined 1275s ok 10 - Found EXTCODE input 1275s ok 11 - Has been triggered before 1275s ok 12 - Found NAS-Identifier attribute 1275s ok 13 - Found X-Email-Address attribute 1275s ok 14 - Post code 1275s ok 15 - Bad OTP error: code found on page 1275s ok 16 - Bad OTP error 1275s 1..16 1275s ok 7 - Try with incorrect code 1275s 1..7 1275s ok 1276s t/77-2F-Retry.t ................................................... 1276s ok 1 - use Lemonldap::NG::Portal::Main; 1276s ok 2 - use Lemonldap::NG::Common::FormEncode; 1276s ok 3 - Portal object 1276s ok 4 - Init 1276s ok 5 - Portal app 1276s # Subtest: Only one factor offered, fail after 3 tries 1276s ok 1 - Auth query 1276s ok 2 - HTTP code is 200 1276s ok 3 - Page contains a form 1276s ok 4 - CSP header authorize POST request to \# 1276s ok 5 - Auth POST query 1276s ok 6 - Initial prompt 1276s ok 7 - HTTP code is 200 1276s ok 8 - Page contains a form 1276s ok 9 - URI match 1276s ok 10 - Field "token" is defined 1276s ok 11 - Field "code" is defined 1276s ok 12 - Post code 1276s ok 13 - Retry prompt 1276s ok 14 - HTTP code is 200 1276s ok 15 - Page contains a form 1276s ok 16 - URI match 1276s ok 17 - Field "token" is defined 1276s ok 18 - Field "code" is defined 1276s ok 19 - Post code 1276s ok 20 - Retry prompt 1276s ok 21 - HTTP code is 200 1276s ok 22 - Page contains a form 1276s ok 23 - URI match 1276s ok 24 - Field "token" is defined 1276s ok 25 - Field "code" is defined 1276s ok 26 - Post code 1276s ok 27 - Expected portal error code: code found on page 1276s ok 28 - Expected portal error code 1276s ok 29 - One entry in history 1276s ok 30 - Failure was recorded 1276s 1..30 1276s ok 6 - Only one factor offered, fail after 3 tries 1276s # Subtest: Only one factor offered, succeed after 2 tries 1276s ok 1 - Auth query 1276s ok 2 - HTTP code is 200 1276s ok 3 - Page contains a form 1276s ok 4 - CSP header authorize POST request to \# 1276s ok 5 - Auth POST query 1276s ok 6 - Initial prompt 1276s ok 7 - HTTP code is 200 1276s ok 8 - Page contains a form 1276s ok 9 - URI match 1276s ok 10 - Field "token" is defined 1276s ok 11 - Field "code" is defined 1276s ok 12 - Post code 1276s ok 13 - Retry prompt 1276s ok 14 - HTTP code is 200 1276s ok 15 - Page contains a form 1276s ok 16 - URI match 1276s ok 17 - Field "token" is defined 1276s ok 18 - Field "code" is defined 1276s ok 19 - Post code 1276s ok 20 - Retry prompt 1276s ok 21 - HTTP code is 200 1276s ok 22 - Page contains a form 1276s ok 23 - URI match 1276s ok 24 - Field "token" is defined 1276s ok 25 - Field "code" is defined 1276s Use of uninitialized value in string eq at /tmp/autopkgtest.BiyNK2/autopkgtest_tmp/smokeQD1iib/t/sfHookPlugin.pm line 64. 1276s ok 26 - Post code 1276s ok 27 - Get cookie lemonldap (d20847cf87bb4cce51119966339ce04cd8187d378b24fbca5e5fa223403bcbf2) 1276s ok 28 - One entry in history 1276s ok 29 - Success was recorded 1276s 1..29 1276s ok 7 - Only one factor offered, succeed after 2 tries 1276s # Subtest: Two factors offered, fail after 3 tries 1276s ok 1 - Auth query 1276s ok 2 - HTTP code is 200 1276s ok 3 - Page contains a form 1276s ok 4 - CSP header authorize POST request to \# 1276s ok 5 - Auth POST query 1276s ok 6 - HTTP code is 200 1276s ok 7 - Page contains a form 1276s ok 8 - URI match 1276s ok 9 - Field "token" is defined 1276s ok 10 - Post 2F choice 1276s ok 11 - Initial prompt 1276s ok 12 - HTTP code is 200 1276s ok 13 - Page contains a form 1276s ok 14 - URI match 1276s ok 15 - Field "token" is defined 1276s ok 16 - Field "code" is defined 1276s ok 17 - Post code 1276s ok 18 - Retry prompt 1276s ok 19 - HTTP code is 200 1276s ok 20 - Page contains a form 1276s ok 21 - URI match 1276s ok 22 - Field "token" is defined 1276s ok 23 - Field "code" is defined 1276s ok 24 - Post code 1276s ok 25 - Retry prompt 1276s ok 26 - HTTP code is 200 1276s ok 27 - Page contains a form 1276s ok 28 - URI match 1276s ok 29 - Field "token" is defined 1276s ok 30 - Field "code" is defined 1276s ok 31 - Post code 1276s ok 32 - Expected portal error code: code found on page 1276s ok 33 - Expected portal error code 1276s ok 34 - One entry in history 1276s ok 35 - Failure was recorded 1276s ok 36 - history failed time match > 1276s 1..36 1276s ok 8 - Two factors offered, fail after 3 tries 1276s # Subtest: Two factors offered, succeed after 2 tries 1276s ok 1 - Auth query 1276s ok 2 - HTTP code is 200 1276s ok 3 - Page contains a form 1276s ok 4 - CSP header authorize POST request to \# 1276s ok 5 - Auth POST query 1276s ok 6 - HTTP code is 200 1276s ok 7 - Page contains a form 1276s ok 8 - URI match 1276s ok 9 - Field "token" is defined 1276s ok 10 - Post 2F choice 1276s ok 11 - Initial prompt 1276s ok 12 - HTTP code is 200 1276s ok 13 - Page contains a form 1276s ok 14 - URI match 1276s ok 15 - Field "token" is defined 1276s ok 16 - Field "code" is defined 1276s ok 17 - Post code 1276s ok 18 - Retry prompt 1276s ok 19 - HTTP code is 200 1276s ok 20 - Page contains a form 1276s ok 21 - URI match 1276s ok 22 - Field "token" is defined 1276s ok 23 - Field "code" is defined 1276s ok 24 - Post code 1276s ok 25 - Retry prompt 1276s ok 26 - internal fake time ok 1276s ok 27 - HTTP code is 200 1276s ok 28 - Page contains a form 1276s ok 29 - URI match 1276s ok 30 - Field "token" is defined 1276s ok 31 - Field "code" is defined 1276s Use of uninitialized value in string eq at /tmp/autopkgtest.BiyNK2/autopkgtest_tmp/smokeQD1iib/t/sfHookPlugin.pm line 64. 1276s ok 32 - Post code 1276s ok 33 - Get cookie lemonldap (1a37d6bcbf0afa7230d26d193beea21642dd69fba352a71f2411fdea44cc4d27) 1276s ok 34 - One entry in history 1276s ok 35 - Success was recorded 1276s ok 36 - history success time match > 1276s 1..36 1276s ok 9 - Two factors offered, succeed after 2 tries 1276s # Subtest: Test sfBeforeVerify hook 1276s ok 1 - Auth query 1276s ok 2 - HTTP code is 200 1276s ok 3 - Page contains a form 1276s ok 4 - CSP header authorize POST request to \# 1276s ok 5 - Auth POST query 1276s ok 6 - Initial prompt 1276s ok 7 - HTTP code is 200 1276s ok 8 - Page contains a form 1276s ok 9 - URI match 1276s ok 10 - Field "token" is defined 1276s ok 11 - Field "code" is defined 1276s ok 12 - Post code 1276s ok 13 - User msmith denied by hook: code found on page 1276s ok 14 - User msmith denied by hook 1276s 1..14 1276s ok 10 - Test sfBeforeVerify hook 1276s 1..10 1276s ok 1278s t/77-2F-Trust.t ................................................... 1278s ok 1 - use Lemonldap::NG::Portal::Main; 1278s ok 2 - use Lemonldap::NG::Common::FormEncode; 1278s ok 3 - Portal object 1278s ok 4 - Init 1278s ok 5 - Portal app 1278s # Subtest: Store browser, then reuse it 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - Found 2F code in mail 1278s ok 14 - HTTP code is 200 1278s ok 15 - Page contains a form 1278s ok 16 - URI match 1278s ok 17 - Field "token" is defined 1278s ok 18 - Field "code" is defined 1278s ok 19 - Post code 1278s ok 20 - HTTP code is 200 1278s ok 21 - Page contains a form 1278s ok 22 - URI match 1278s ok 23 - Field "fg" is defined 1278s ok 24 - Field "token" is defined 1278s ok 25 - Found TOTP secret 1278s ok 26 - Post fingerprint 1278s ok 27 - Get cookie lemonldap (56fcaa5372cd2de14cb7b7b67d4fd349289c5517c1b41bfb0dea26ec3c2e503e) 1278s ok 28 - Get cookie llngconnection (7c16cc0935a7479e2882a63a6e91cb4c43c458ec280651b8bbcd1a43d5cfbd9d) 1278s ok 29 - Authentication level was set 1278s ok 30 - Auth query 1278s ok 31 - HTTP code is 200 1278s ok 32 - Page contains a form 1278s ok 33 - CSP header authorize POST request to \# 1278s ok 34 - Found stayconnected checkbox 1278s ok 35 - Auth POST query 1278s ok 36 - HTTP code is 200 1278s ok 37 - Page contains a form 1278s ok 38 - URI match 1278s ok 39 - Field "fg" is defined 1278s ok 40 - Field "token" is defined 1278s ok 41 - Post fingerprint 1278s ok 42 - Get cookie lemonldap (e6b1f3da076409f634bbd87a5edd05e145f797b948a3d846fdb248baab570ce6) 1278s ok 43 - Authentication level was restored 1278s ok 44 - Logout request 1278s ok 45 - Response is 200 1278s ok 46 - Cookie is deleted 1278s ok 47 - No pdata 1278s ok 48 - Disconnect request 1278s ok 49 - Response is 401 1278s 1..49 1278s ok 6 - Store browser, then reuse it 1278s # Subtest: Store browser, then reuse it after cookie expiration 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - Found 2F code in mail 1278s ok 14 - HTTP code is 200 1278s ok 15 - Page contains a form 1278s ok 16 - URI match 1278s ok 17 - Field "token" is defined 1278s ok 18 - Field "code" is defined 1278s ok 19 - Post code 1278s ok 20 - HTTP code is 200 1278s ok 21 - Page contains a form 1278s ok 22 - URI match 1278s ok 23 - Field "fg" is defined 1278s ok 24 - Field "token" is defined 1278s ok 25 - Found TOTP secret 1278s ok 26 - Post fingerprint 1278s ok 27 - Get cookie lemonldap (b05fc28e0a0a95912cbe2abf52a58048f422e5dbc230c896de239a261f7bbca9) 1278s ok 28 - Get cookie llngconnection (f0a4dbae8db471296c80a7984af16d21e316a6b62e7724cdd38c0ae98eeff0bd) 1278s ok 29 - Auth query 1278s ok 30 - HTTP code is 200 1278s ok 31 - Page contains a form 1278s ok 32 - CSP header authorize POST request to \# 1278s ok 33 - Found stayconnected checkbox 1278s ok 34 - Auth POST query 1278s ok 35 - Get cookie llngconnection (0) 1278s ok 36 - Old cookie is removed 1278s ok 37 - HTTP code is 200 1278s ok 38 - Page contains a form 1278s ok 39 - URI match 1278s ok 40 - Field "token" is defined 1278s ok 41 - Post 2F choice 1278s ok 42 - Prompt indicates success 1278s ok 43 - Found 2F code in mail 1278s ok 44 - HTTP code is 200 1278s ok 45 - Page contains a form 1278s ok 46 - URI match 1278s ok 47 - Field "token" is defined 1278s ok 48 - Field "code" is defined 1278s ok 49 - Post code 1278s ok 50 - Get cookie lemonldap (b40624e24c94bb7ac9c88a6c8f1bcfe4560ad864e787a913a7ff8f71b6c68deb) 1278s ok 51 - Logout request 1278s ok 52 - Response is 200 1278s ok 53 - Cookie is deleted 1278s ok 54 - No pdata 1278s ok 55 - Disconnect request 1278s ok 56 - Response is 401 1278s 1..56 1278s ok 7 - Store browser, then reuse it after cookie expiration 1278s # Subtest: Store browser, then try to reuse it with wrong cookie 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - Found 2F code in mail 1278s ok 14 - HTTP code is 200 1278s ok 15 - Page contains a form 1278s ok 16 - URI match 1278s ok 17 - Field "token" is defined 1278s ok 18 - Field "code" is defined 1278s ok 19 - Post code 1278s ok 20 - HTTP code is 200 1278s ok 21 - Page contains a form 1278s ok 22 - URI match 1278s ok 23 - Field "fg" is defined 1278s ok 24 - Field "token" is defined 1278s ok 25 - Found TOTP secret 1278s ok 26 - Post fingerprint 1278s ok 27 - Get cookie lemonldap (8318e42a5c2812af3a4acd9a252063c2db31428717f9b0e7fe20369a206762ba) 1278s ok 28 - Get cookie llngconnection (1781e40a5996383c57db3fc320e5a0bbb14f3415d0e4f7099837df1127de309d) 1278s ok 29 - Auth query 1278s ok 30 - HTTP code is 200 1278s ok 31 - Page contains a form 1278s ok 32 - CSP header authorize POST request to \# 1278s ok 33 - Found stayconnected checkbox 1278s ok 34 - Auth POST query 1278s ok 35 - Get cookie llngconnection (0) 1278s ok 36 - Wrong cookie is removed 1278s ok 37 - HTTP code is 200 1278s ok 38 - Page contains a form 1278s ok 39 - URI match 1278s ok 40 - Field "token" is defined 1278s ok 41 - Post 2F choice 1278s ok 42 - Prompt indicates success 1278s ok 43 - Found 2F code in mail 1278s ok 44 - HTTP code is 200 1278s ok 45 - Page contains a form 1278s ok 46 - URI match 1278s ok 47 - Field "token" is defined 1278s ok 48 - Field "code" is defined 1278s ok 49 - Post code 1278s ok 50 - Get cookie lemonldap (8e25dbcc7745494c5e420881169d2f4842c4e4c789a9941d75f75ec28e0ab3b2) 1278s ok 51 - Logout request 1278s ok 52 - Response is 200 1278s ok 53 - Cookie is deleted 1278s ok 54 - No pdata 1278s ok 55 - Disconnect request 1278s ok 56 - Response is 401 1278s 1..56 1278s ok 8 - Store browser, then try to reuse it with wrong cookie 1278s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - Found 2F code in mail 1278s ok 14 - HTTP code is 200 1278s ok 15 - Page contains a form 1278s ok 16 - URI match 1278s ok 17 - Field "token" is defined 1278s ok 18 - Field "code" is defined 1278s ok 19 - Post code 1278s ok 20 - HTTP code is 200 1278s ok 21 - Page contains a form 1278s ok 22 - URI match 1278s ok 23 - Field "fg" is defined 1278s ok 24 - Field "token" is defined 1278s ok 25 - Found TOTP secret 1278s ok 26 - Post fingerprint 1278s ok 27 - Get cookie lemonldap (772d4ea4b1d0ca1a7ee2fdd8ad657a907e1775f3774b6499b346a293ae2d9355) 1278s ok 28 - Get cookie llngconnection (af76c0a75fc7cb33b19c37b5a6f1d0383937bf3b3a2d521a0a8e921f89f333d8) 1278s ok 29 - Auth query 1278s ok 30 - HTTP code is 200 1278s ok 31 - Page contains a form 1278s ok 32 - CSP header authorize POST request to \# 1278s ok 33 - Found stayconnected checkbox 1278s ok 34 - Auth POST query 1278s ok 35 - HTTP code is 200 1278s ok 36 - Page contains a form 1278s ok 37 - URI match 1278s ok 38 - Field "fg" is defined 1278s ok 39 - Field "token" is defined 1278s ok 40 - Post fingerprint 1278s ok 41 - Expected portal error code: code found on page 1278s ok 42 - Expected portal error code 1278s ok 43 - Get cookie llngconnection (0) 1278s ok 44 - Cookie with mismatched TOTP is removed 1278s 1..44 1278s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 1278s # Subtest: Store browser, then try to reuse as different user 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - Found 2F code in mail 1278s ok 14 - HTTP code is 200 1278s ok 15 - Page contains a form 1278s ok 16 - URI match 1278s ok 17 - Field "token" is defined 1278s ok 18 - Field "code" is defined 1278s ok 19 - Post code 1278s ok 20 - HTTP code is 200 1278s ok 21 - Page contains a form 1278s ok 22 - URI match 1278s ok 23 - Field "fg" is defined 1278s ok 24 - Field "token" is defined 1278s ok 25 - Found TOTP secret 1278s ok 26 - Post fingerprint 1278s ok 27 - Get cookie lemonldap (489ae154544d105deace936f39530df1a6d0f90bc84f5b1a30daf9570b63fe93) 1278s ok 28 - Get cookie llngconnection (c90bdf4dd5f5d5575554ea113ef6e9ec482c3d445ebe66bad9b182c34810858e) 1278s ok 29 - Auth query 1278s ok 30 - HTTP code is 200 1278s ok 31 - Page contains a form 1278s ok 32 - CSP header authorize POST request to \# 1278s ok 33 - Found stayconnected checkbox 1278s ok 34 - Auth POST query 1278s ok 35 - HTTP code is 200 1278s ok 36 - Page contains a form 1278s ok 37 - URI match 1278s ok 38 - Field "token" is defined 1278s ok 39 - Post 2F choice 1278s ok 40 - Prompt indicates success 1278s ok 41 - Found 2F code in mail 1278s ok 42 - HTTP code is 200 1278s ok 43 - Page contains a form 1278s ok 44 - URI match 1278s ok 45 - Field "token" is defined 1278s ok 46 - Field "code" is defined 1278s ok 47 - Post code 1278s ok 48 - HTTP code is 200 1278s ok 49 - Page contains a form 1278s ok 50 - URI match 1278s ok 51 - Field "fg" is defined 1278s ok 52 - Field "token" is defined 1278s ok 53 - Found TOTP secret 1278s ok 54 - Post fingerprint 1278s ok 55 - Get cookie lemonldap (1810a5e36f02528bfc4fa44248e25112de7bae5f0175c20c5f5f52d1299e243e) 1278s ok 56 - Logout request 1278s ok 57 - Response is 200 1278s ok 58 - Cookie is deleted 1278s ok 59 - No pdata 1278s ok 60 - Disconnect request 1278s ok 61 - Response is 401 1278s 1..61 1278s ok 10 - Store browser, then try to reuse as different user 1278s # Subtest: User can refuse to stay connected 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - Found 2F code in mail 1278s ok 14 - HTTP code is 200 1278s ok 15 - Page contains a form 1278s ok 16 - URI match 1278s ok 17 - Field "token" is defined 1278s ok 18 - Field "code" is defined 1278s ok 19 - Post code 1278s ok 20 - Get cookie lemonldap (c3869cedf7e4f8fe5ec02c6588d58817b07b8762979fedffe36e93943d9f6e83) 1278s ok 21 - Logout request 1278s ok 22 - Response is 200 1278s ok 23 - Cookie is deleted 1278s ok 24 - No pdata 1278s ok 25 - Disconnect request 1278s ok 26 - Response is 401 1278s 1..26 1278s ok 11 - User can refuse to stay connected 1278s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - HTTP code is 200 1278s ok 14 - Page contains a form 1278s ok 15 - URI match 1278s ok 16 - Field "token" is defined 1278s ok 17 - Field "code" is defined 1278s ok 18 - Post code 1278s ok 19 - Persistent connection cookie isn't sent 1278s ok 20 - Get cookie lemonldap (5b6ee07d3811e9d6e502b942c796dce319a5fba78141087800f0969eaed51728) 1278s 1..20 1278s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 1278s # Subtest: User cannot bypass the trusted browser rule (wrong user) 1278s ok 1 - Auth query 1278s ok 2 - HTTP code is 200 1278s ok 3 - Page contains a form 1278s ok 4 - CSP header authorize POST request to \# 1278s ok 5 - Found stayconnected checkbox 1278s ok 6 - Auth POST query 1278s ok 7 - HTTP code is 200 1278s ok 8 - Page contains a form 1278s ok 9 - URI match 1278s ok 10 - Field "token" is defined 1278s ok 11 - Post 2F choice 1278s ok 12 - Prompt indicates success 1278s ok 13 - Found 2F code in mail 1278s ok 14 - HTTP code is 200 1278s ok 15 - Page contains a form 1278s ok 16 - URI match 1278s ok 17 - Field "token" is defined 1278s ok 18 - Field "code" is defined 1278s ok 19 - Post code 1278s ok 20 - Persistent connection cookie isn't sent 1278s ok 21 - Get cookie lemonldap (151243f1d0851a88d05780f7e3c164a750281895a0da979a4c6f6686a80a5dc9) 1278s 1..21 1278s ok 13 - User cannot bypass the trusted browser rule (wrong user) 1278s 1..13 1278s ok 1278s t/78-2F-Upgrade-Many.t ............................................ 1278s ok 1 - use Lemonldap::NG::Portal::Main; 1278s ok 2 - use Lemonldap::NG::Common::FormEncode; 1278s ok 3 - Portal object 1278s ok 4 - Init 1278s ok 5 - Portal app 1278s ok 6 - Auth query 1278s ok 7 - Get cookie lemonldap (37bae869512441f54a8a63c29c4f71149ab463f3fe4458230779d5996c715c0c) 1278s ok 8 - Upgrade session query 1278s ok 9 - HTTP code is 200 1278s ok 10 - Page contains a form 1278s ok 11 - URI match 1278s ok 12 - Field "confirm" is defined 1278s ok 13 - Field "url" is defined 1278s ok 14 - Found custom Main Logo 1278s ok 15 - Language icons found 1278s ok 16 - Accept session upgrade query 1278s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1278s ok 18 - HTTP code is 200 1278s ok 19 - Page contains a form 1278s ok 20 - Host match 1278s ok 21 - Field "upgrading" is defined 1278s ok 22 - Field "url" is defined 1278s ok 23 - CSP header authorize POST request to \# 1278s ok 24 - Post login 1278s ok 25 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%7D) 1278s ok 26 - HTTP code is 200 1278s ok 27 - Page contains a form 1278s ok 28 - URI match 1278s ok 29 - Field "token" is defined 1278s ok 30 - Field "checkLogins" is defined 1278s ok 31 - Found mail 1278s ok 32 - Post ext2f choice 1278s ok 33 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1278s ok 34 - HTTP code is 200 1278s ok 35 - Page contains a form 1278s ok 36 - URI match 1278s ok 37 - Field "token" is defined 1278s ok 38 - Field "code" is defined 1278s ok 39 - Found EXTCODE input 1278s ok 40 - Found 2F code in mail 1278s ok 41 - Post code 1278s ok 42 - Get redirection 1278s ok 43 - Location is http://test1.example.com 1278s ok 44 - Get cookie lemonldap (42fbbc623c047944aa43782baf5091d7a4219e64496ddd6b67411b2d9938afa8) 1278s ok 45 - Make sure no pdata is returned 1278s 1..45 1278s ok 1279s t/78-2F-Upgrade.t ................................................. 1279s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 1279s ok 1 - use Lemonldap::NG::Portal::Main; 1279s ok 2 - use Lemonldap::NG::Common::FormEncode; 1279s ok 3 - Portal object 1279s [Fri May 2 09:47:51 2025] [LLNG:6825] [error] Bad logLevel value '', switching to 'info' 1279s 1279s [Fri May 2 09:47:51 2025] [LLNG:6825] [info] Loading configuration 1 for process 6825 1279s ok 4 - Init 1279s ok 5 - Portal app 1279s ok 6 - Auth query 1279s ok 7 - Get cookie lemonldap (238eb5262fa7c398d0c09614b9badd9b197ffc12516beef3d2a2860493f5a86c) 1279s [Fri May 2 09:47:51 2025] [LLNG:6825] [info] New request Lemonldap::NG::Handler::Server GET /level3 1279s [Fri May 2 09:47:51 2025] [LLNG:6825] [info] User dwho was forbidden to access to test1.example.com/level3 1279s ok 8 - Handler request 1279s ok 9 - Authenticated as dwho 1279s ok 10 - HTTP code is 403 1279s ok 11 - Upgrade session query 1279s ok 12 - HTTP code is 200 1279s ok 13 - Page contains a form 1279s ok 14 - URI match 1279s ok 15 - Field "confirm" is defined 1279s ok 16 - Field "url" is defined 1279s ok 17 - Found custom Main Logo 1279s ok 18 - Language icons found 1279s ok 19 - Accept session upgrade query 1279s ok 20 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1279s ok 21 - HTTP code is 200 1279s ok 22 - Page contains a form 1279s ok 23 - Host match 1279s ok 24 - Field "upgrading" is defined 1279s ok 25 - Field "url" is defined 1279s ok 26 - CSP header authorize POST request to \# 1279s ok 27 - Post login 1279s ok 28 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1279s ok 29 - HTTP code is 200 1279s ok 30 - Page contains a form 1279s ok 31 - URI match 1279s ok 32 - Field "token" is defined 1279s ok 33 - Field "code" is defined 1279s ok 34 - Found EXTCODE input 1279s ok 35 - Found 2F code in mail 1279s ok 36 - Post code 1279s ok 37 - Get redirection 1279s ok 38 - Location is http://test1.example.com 1279s ok 39 - Get cookie lemonldap (d37360ccc31e6366e9f2086a6bd36ae3a79039e7e06b39ffecb9202a80a93922) 1279s ok 40 - Make sure no pdata is returned 1279s [Fri May 2 09:47:51 2025] [LLNG:6825] [info] New request Lemonldap::NG::Handler::Server GET /level3 1279s ok 41 - Handler request 1279s ok 42 - Authenticated as dwho 1279s ok 43 - HTTP code is 200 1279s 1..43 1279s ok 1280s t/78-2F-UpgradeOnly-with-forceFlag.t .............................. 1280s ok 1 - use Lemonldap::NG::Portal::Main; 1280s ok 2 - Portal object 1280s ok 3 - Init 1280s ok 4 - Portal app 1280s ok 5 - Auth query 1280s ok 6 - Get cookie lemonldap (cd4c937204430cdb25d4d243cbc1dfc9c4625dfd40561b02e94bf206df223dcb) 1280s ok 7 - CheckUser 1280s ok 8 - Response is JSON 1280s ok 9 - AuthenticationLevel == 1 1280s ok 10 - Form registration 1280s ok 11 - Get redirection 1280s ok 12 - Location header found 1280s ok 13 - Form registration 1280s ok 14 - Found TOTP js 1280s ok 15 - Get new key 1280s ok 16 - Content is JSON 1280s ok 17 - Found secret 1280s ok 18 - Found token 1280s ok 19 - Found issuer 1280s ok 20 - Found user 1280s ok 21 - Code 1280s ok 22 - Code contains 6 digits 1280s ok 23 - Post code 1280s ok 24 - Content is JSON 1280s ok 25 - TOTP is registered 1280s ok 26 - Form registration 1280s ok 27 - Found forceUpgrade flag 1280s ok 28 - Upgrade session query from 2fManager 1280s ok 29 - HTTP code is 200 1280s ok 30 - Page contains a form 1280s ok 31 - URI match 1280s ok 32 - Field "confirm" is defined 1280s ok 33 - Field "url" is defined 1280s ok 34 - Field "forceUpgrade" is defined 1280s ok 35 - Accept session upgrade query 1280s ok 36 - HTTP code is 200 1280s ok 37 - Page contains a form 1280s ok 38 - URI match 1280s ok 39 - Field "token" is defined 1280s ok 40 - Code 1280s ok 41 - Post code 1280s ok 42 - CheckUser 1280s ok 43 - Response is JSON 1280s ok 44 - AuthenticationLevel == 3 1280s 1..44 1280s ok 1280s t/78-2F-UpgradeOnly-without-2F.t .................................. 1280s ok 1 - use Lemonldap::NG::Portal::Main; 1280s ok 2 - use Lemonldap::NG::Common::FormEncode; 1280s ok 3 - Portal object 1280s ok 4 - Init 1280s ok 5 - Portal app 1280s ok 6 - Auth query 1280s ok 7 - Get cookie lemonldap (c1e3b7719f47706517fcb148fe6843278eacce9c97f09dee8ff4bf1681721d85) 1280s ok 8 - Upgrade session query 1280s ok 9 - HTTP code is 200 1280s ok 10 - Page contains a form 1280s ok 11 - URI match 1280s ok 12 - Field "confirm" is defined 1280s ok 13 - Field "url" is defined 1280s ok 14 - Accept session upgrade query 1280s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1280s ok 16 - Expected portal error code: code found on page 1280s ok 17 - Expected portal error code 1280s ok 18 - Accept session upgrade query 1280s ok 19 - Get redirection 1280s ok 20 - Location is http://auth.example.com/ 1280s ok 21 - Logout request 1280s ok 22 - Response is 200 1280s ok 23 - Cookie is deleted 1280s ok 24 - No pdata 1280s ok 25 - Disconnect request 1280s ok 26 - Response is 401 1280s 1..26 1280s ok 1281s t/78-2F-UpgradeOnly.t ............................................. 1281s ok 1 - use Lemonldap::NG::Portal::Main; 1281s ok 2 - use Lemonldap::NG::Common::FormEncode; 1281s ok 3 - Portal object 1281s ok 4 - Init 1281s ok 5 - Portal app 1281s ok 6 - Auth query 1281s ok 7 - Get cookie lemonldap (1e0ec40535c90cd2dff7cbc02fd83e0ab47a6472cd744914a8d158be5321580e) 1281s ok 8 - Upgrade session query 1281s ok 9 - HTTP code is 200 1281s ok 10 - Page contains a form 1281s ok 11 - URI match 1281s ok 12 - Field "confirm" is defined 1281s ok 13 - Field "url" is defined 1281s ok 14 - Accept session upgrade query 1281s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1281s ok 16 - Expected portal error code: code found on page 1281s ok 17 - Expected portal error code 1281s ok 18 - Auth query 1281s ok 19 - Get cookie lemonldap (43e3e0a5390a486da8b87fcb59c7730661e39345153897c4482949b279dc7573) 1281s ok 20 - Upgrade session query 1281s ok 21 - HTTP code is 200 1281s ok 22 - Page contains a form 1281s ok 23 - URI match 1281s ok 24 - Field "confirm" is defined 1281s ok 25 - Field "url" is defined 1281s ok 26 - Accept session upgrade query 1281s ok 27 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1281s ok 28 - HTTP code is 200 1281s ok 29 - Page contains a form 1281s ok 30 - URI match 1281s ok 31 - Field "token" is defined 1281s ok 32 - Field "code" is defined 1281s ok 33 - Found EXTCODE input 1281s ok 34 - Found 2F code in mail 1281s ok 35 - Post code 1281s ok 36 - Get redirection 1281s ok 37 - Location is http://test1.example.com 1281s ok 38 - Get cookie lemonldap (43e3e0a5390a486da8b87fcb59c7730661e39345153897c4482949b279dc7573) 1281s ok 39 - Make sure no pdata is returned 1281s 1..39 1281s ok 1281s t/79-2F-Yubikey-from-Session.t .................................... 1281s ok 1 - use Lemonldap::NG::Portal::Main; 1281s ok 2 - Portal object 1281s ok 3 - Init 1281s ok 4 - Portal app 1281s ok 5 - Authenticate as dwho 1281s ok 6 - HTTP code is 200 1281s ok 7 - Page contains a form 1281s ok 8 - URI match 1281s ok 9 - Field "token" is defined 1281s ok 10 - Field "code" is defined 1281s ok 11 - Post code 1281s ok 12 - Bad OTP code: code found on page 1281s ok 13 - Bad OTP code 1281s ok 14 - Auth query 1281s ok 15 - HTTP code is 200 1281s ok 16 - Page contains a form 1281s ok 17 - URI match 1281s ok 18 - Field "token" is defined 1281s ok 19 - Field "code" is defined 1281s ok 20 - Post code 1281s ok 21 - Get cookie lemonldap (bf2687c050980529836af9c29a46eca9e0375b3e99e7b03decf9402a7d8f0615) 1281s ok 22 - Auth query 1281s ok 23 - HTTP code is 200 1281s ok 24 - Page contains a form 1281s ok 25 - URI match 1281s ok 26 - Field "token" is defined 1281s ok 27 - Field "code" is defined 1281s ok 28 - Post code 1281s ok 29 - Get cookie lemonldap (968e489190dcc24bc6d597223be9e3234d70df88d39dd0c10522575a07bef1ff) 1281s ok 30 - Auth query 1281s ok 31 - Get cookie lemonldap (3dd940cc11d2ba6bbfa2bf6fbecbf84351183149c03cc8d1f2823114c30765f3) 1281s 1..31 1281s ok 1282s t/79-2F-Yubikey.t ................................................. 1282s ok 1 - use Lemonldap::NG::Portal::Main; 1282s ok 2 - Portal object 1282s ok 3 - Init 1282s ok 4 - Portal app 1282s ok 5 - Auth query 1282s ok 6 - HTTP code is 200 1282s ok 7 - Get cookie lemonldap (61ac2fa1a55f19f9c5d1fec9d53cab475411738b2f4c642671bc87ab5f6065dc) 1282s ok 8 - Auth query 1282s ok 9 - Response body is not empty 1282s ok 10 - Found prompt message 1282s ok 11 - HTTP code is 200 1282s ok 12 - Page contains a form 1282s ok 13 - URI match 1282s ok 14 - Field "UBKName" is defined 1282s ok 15 - Field "otp" is defined 1282s ok 16 - Invalid otp 1282s ok 17 - Response body is not empty 1282s ok 18 - Found error message 1282s ok 19 - Invalid UBKname 1282s ok 20 - Response body is not empty 1282s ok 21 - Found error message 1282s ok 22 - Correct registration attempt 1282s ok 23 - Get redirection 1282s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 1282s ok 25 - Found registered yubikey 1282s ok 26 - Correct device ID 1282s ok 27 - Epoch is defined 1282s ok 28 - Auth query 1282s ok 29 - HTTP code is 200 1282s ok 30 - Page contains a form 1282s ok 31 - URI match 1282s ok 32 - Field "token" is defined 1282s ok 33 - Field "code" is defined 1282s ok 34 - Post code 1282s ok 35 - Bad OTP code: code found on page 1282s ok 36 - Bad OTP code 1282s ok 37 - Auth query 1282s ok 38 - HTTP code is 200 1282s ok 39 - Page contains a form 1282s ok 40 - URI match 1282s ok 41 - Field "token" is defined 1282s ok 42 - Field "code" is defined 1282s ok 43 - Post code 1282s ok 44 - Bad OTP code: code found on page 1282s ok 45 - Bad OTP code 1282s ok 46 - Auth query 1282s ok 47 - HTTP code is 200 1282s ok 48 - Page contains a form 1282s ok 49 - URI match 1282s ok 50 - Field "token" is defined 1282s ok 51 - Field "code" is defined 1282s ok 52 - Post code 1282s ok 53 - Get cookie lemonldap (2a3e44656889eedc8fecee70f369a2b70e53c4058d369adcff3ad55bd9675ca9) 1282s ok 54 - HTTP code is 400 1282s ok 55 - Deletion expects valid CSRF token 1282s ok 56 - Post deletion 1282s ok 57 - HTTP code is 200 1282s ok 58 - Content-Type is JSON 1282s ok 59 - Content is valid JSON 1282s ok 60 1282s ok 61 - No device found anymore 1282s ok 62 - Auth query 1282s ok 63 - Get cookie lemonldap (a63902036f8be009ce7b238db91ea9ba741a66fb46854078daec56513f9b9608) 1282s 1..63 1282s ok 1283s t/80-2F-Okta.t .................................................... 1283s ok 1 - use Lemonldap::NG::Portal::Main; 1283s # Subtest: Choose Okta SMS 1283s ok 1 - Portal object 1283s ok 2 - Init 1283s ok 3 - Portal app 1283s ok 4 - Get Portal 1283s ok 5 - HTTP code is 200 1283s ok 6 - Page contains a form 1283s ok 7 - Host match 1283s ok 8 - Field "user" is defined 1283s ok 9 - Field "password" is defined 1283s ok 10 - CSP header authorize POST request to \# 1283s ok 11 - Auth query 1283s ok 12 - HTTP code is 200 1283s ok 13 - Page contains a form 1283s ok 14 - URI match 1283s ok 15 - Choose SMS 1283s ok 16 - HTTP code is 200 1283s ok 17 - Page contains a form 1283s ok 18 - URI match 1283s ok 19 - Send code 1283s ok 20 - Get cookie lemonldap (3ce79e897c2c4cc6289714494f5766bc35a30ec71c2cd3910702751877b9dbfe) 1283s ok 21 - Get session using restSessionServer 1283s ok 22 - HTTP code is 200 1283s ok 23 - Deserialize session content 1283s ok 24 - Session has correct value for _auth 1283s ok 25 - Session has correct value for _2f 1283s ok 26 - Logout request 1283s ok 27 - Response is 200 1283s ok 28 - Cookie is deleted 1283s ok 29 - No pdata 1283s ok 30 - Disconnect request 1283s ok 31 - Response is 401 1283s 1..31 1283s ok 2 - Choose Okta SMS 1283s # Subtest: Choose Okta Push 1283s ok 1 - Portal object 1283s ok 2 - Init 1283s ok 3 - Portal app 1283s ok 4 - Get Portal 1283s ok 5 - HTTP code is 200 1283s ok 6 - Page contains a form 1283s ok 7 - Host match 1283s ok 8 - Field "user" is defined 1283s ok 9 - Field "password" is defined 1283s ok 10 - CSP header authorize POST request to \# 1283s ok 11 - Auth query 1283s ok 12 - HTTP code is 200 1283s ok 13 - Page contains a form 1283s ok 14 - URI match 1283s ok 15 - Choose SMS 1283s ok 16 - HTTP code is 200 1283s ok 17 - Page contains a form 1283s ok 18 - URI match 1283s ok 19 - CSP header authorize POST request to auth.example.com 1283s ok 20 - Send code 1283s ok 21 - Get cookie lemonldap (de4013875f4a50381c192d643efb9a65d93ddd7245134c01a851c1beb7081345) 1283s ok 22 - Get session using restSessionServer 1283s ok 23 - HTTP code is 200 1283s ok 24 - Deserialize session content 1283s ok 25 - Session has correct value for _auth 1283s ok 26 - Session has correct value for _2f 1283s ok 27 - Logout request 1283s ok 28 - Response is 200 1283s ok 29 - Cookie is deleted 1283s ok 30 - No pdata 1283s ok 31 - Disconnect request 1283s ok 32 - Response is 401 1283s 1..32 1283s ok 3 - Choose Okta Push 1283s 1..3 1283s ok 1284s t/81-MostViewedApplications.t ..................................... 1284s ok 1 - use Lemonldap::NG::Portal::Main; 1284s ok 2 - Portal object 1284s ok 3 - Init 1284s ok 4 - Portal app 1284s ok 5 - Get cookie lemonldap (15f73a128167cd9d0d0fa0b56127633276adc52475379fa930259662bc1d5d31) 1284s ok 6 - Get cookie lemonldap (cd69ad30f11564c7a735f31b1bbb7759b4c1d8f8ea9e7c71038c9fedcd0a68f8) 1284s ok 7 - Get cookie lemonldap (e4ccbd082c45e05a2dbfa96651e0443266ac707ae5cffbcf98924ed87c0c4540) 1284s ok 8 - Session contains history hash 1284s ok 9 - OIDC App 1 has been accessed twice 1284s ok 10 - OIDC App 2 has been accessed once 1284s ok 11 - History contains two entries 1284s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179275%2C%22issuerRequestcas%22%3A%221746107395_62450%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1284s ok 13 - Get redirection 1284s ok 14 - Location header found 1284s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1746179275%2C%22issuerRequestcas%22%3A%221746107395_46319%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1284s ok 16 - Get redirection 1284s ok 17 - Location header found 1284s ok 18 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1746179275%2C%22issuerRequestcas%22%3A%221746107395_57997%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1284s ok 19 - Get redirection 1284s ok 20 - Location header found 1284s ok 21 - Session contains history hash 1284s ok 22 - CAS App 1 has been accessed twice 1284s ok 23 - CAS App 2 has been accessed once 1284s ok 24 - History contains four entries 1284s ok 25 - Portal object 1284s ok 26 - Init 1284s ok 27 - Portal app 1284s ok 28 - Get cookie lemonldap (9ce660f03d4f96d5de7ca0815b086b6a7bd276133e142f28c1a01a4a863aaf1f) 1284s ok 29 - History contains five entries 1284s ok 30 - SAML App 1 has been accessed once 1284s 1..30 1284s ok 1284s t/91-Handler-cache-cleaned.t ...................................... 1284s ok 1 - use Lemonldap::NG::Portal::Main; 1284s ok 2 - use Lemonldap::NG::Common::FormEncode; 1284s ok 3 - Portal object 1284s ok 4 - Init 1284s ok 5 - Portal app 1284s ok 6 - Auth query 1284s ok 7 - Get cookie lemonldap (642c7707f609665e98c89277829bce60b479d46beae37131ccd8cf405dd819f5) 1284s ok 8 - Get portal 1284s ok 9 - Authenticated as dwho 1284s ok 10 - Auth query 1284s ok 11 - HTTP code is 200 1284s ok 12 - Page contains a form 1284s ok 13 - URI match 1284s ok 14 - Field "token" is defined 1284s ok 15 - Field "code" is defined 1284s ok 16 - Found EXTCODE input 1284s ok 17 - Found 2F code in mail 1284s ok 18 - Get portal 1284s ok 19 - Post code 1284s ok 20 - Get portal 1284s ok 21 - Authenticated as dwho 1284s 1..21 1284s ok 1285s t/91-Memory-Leak.t ................................................ 1285s 1..5 1285s ok 1 - use Lemonldap::NG::Portal::Main; 1285s ok 2 - leaks 0 < 1 1285s ok 3 - leaks -1 < 1 1285s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 1285s # Failed (TODO) test 'Unable to really destroy a portal object for now' 1285s # at t/91-Memory-Leak.t line 34. 1285s [Fri May 2 09:47:57 2025] [LLNG:6834] [error] globalStorage not defined (perhaps configuration can not be read) 1285s [Fri May 2 09:47:57 2025] [LLNG:6834] [error] globalStorage not defined (perhaps configuration can not be read) 1285s ok 5 - leaks 0 < 1 1285s ok 1285s t/99-Bad-logLevel.t ............................................... 1285s ok 1 - use Lemonldap::NG::Portal::Main; 1285s ok 2 - Portal object 1285s [Fri May 2 09:47:57 2025] [LLNG:6835] [error] Bad logLevel value 'error ', switching to 'info' 1285s [Fri May 2 09:47:57 2025] [LLNG:6835] [error] Bad logLevel value 'error ', switching to 'info' 1285s 1285s [Fri May 2 09:47:57 2025] [LLNG:6835] [info] Loading configuration 1 for process 6835 1285s ok 3 - Init 1285s ok 4 - Portal app 1285s [Fri May 2 09:47:57 2025] [LLNG:6835] [info] New request Lemonldap::NG::Portal::Main GET / 1285s [Fri May 2 09:47:57 2025] [LLNG:6835] [info] User anonymous successfully authenticated at level 0 1285s [Fri May 2 09:47:57 2025] [LLNG:6835] [info] User anonymous connected from Null (127.0.0.1) 1285s ok 5 - Auth query 1285s ok 6 - HTTP code is 200 1285s ok 7 - Get cookie lemonldap (8f22186b9c469035d5281eafce08eeaeaaccb29aa4c98eebc9f9451fd3dab1c9) 1285s [Fri May 2 09:47:57 2025] [LLNG:6835] [info] New request Lemonldap::NG::Portal::Main GET /logout 1285s ok 8 - Get logout page 1285s ok 9 - PE_LOGOUT_OK 1285s 1..9 1285s ok 1286s t/99-Dont-load-Dumper.t ........................................... 1286s 1..5 1286s ok 1 - use Lemonldap::NG::Portal::Main; 1286s ok 2 - Portal object 1286s ok 3 - Init 1286s ok 4 - App 1286s ok 5 - Portal doesn't depend on Data::Dumper 1286s ok 1286s All tests successful. 1286s Files=394, Tests=17153, 277 wallclock secs ( 2.89 usr 1.82 sys + 228.45 cusr 35.52 csys = 268.68 CPU) 1286s Result: PASS 1286s autopkgtest [09:47:58]: test portal-test: -----------------------] 1287s portal-test PASS 1287s autopkgtest [09:47:59]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 1288s autopkgtest [09:48:00]: test manager-test: preparing testbed 1423s autopkgtest [09:50:15]: testbed dpkg architecture: arm64 1423s autopkgtest [09:50:15]: testbed apt version: 3.0.0 1423s autopkgtest [09:50:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1423s autopkgtest [09:50:15]: testbed release detected to be: questing 1424s autopkgtest [09:50:16]: updating testbed package index (apt update) 1424s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 1425s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 1425s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 1425s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 1425s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 1425s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 1425s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 1425s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 1425s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 1425s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 1425s Fetched 4149 kB in 1s (3370 kB/s) 1426s Reading package lists... 1427s autopkgtest [09:50:19]: upgrading testbed (apt dist-upgrade and autopurge) 1427s Reading package lists... 1427s Building dependency tree... 1427s Reading state information... 1428s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1428s Starting 2 pkgProblemResolver with broken count: 0 1428s Done 1429s Entering ResolveByKeep 1429s 1429s Calculating upgrade... 1430s The following packages will be upgraded: 1430s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 1430s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1430s Need to get 11.0 MB of archives. 1430s After this operation, 727 kB of additional disk space will be used. 1430s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 1431s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 1431s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 1431s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 1431s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 1431s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 1431s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 1432s Fetched 11.0 MB in 1s (9927 kB/s) 1432s (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 ... 117820 files and directories currently installed.) 1432s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 1432s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 1432s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 1432s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 1432s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 1432s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 1432s Setting up perl-base (5.40.1-3) ... 1432s (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 ... 117820 files and directories currently installed.) 1432s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 1432s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 1433s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 1433s Unpacking nano (8.4-1) over (8.3-1) ... 1433s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 1433s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 1433s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 1433s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 1433s Setting up htop (3.4.1-4) ... 1433s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 1433s Setting up nano (8.4-1) ... 1433s Installing new version of config file /etc/nanorc ... 1433s Setting up perl-modules-5.40 (5.40.1-3) ... 1433s Setting up libperl5.40:arm64 (5.40.1-3) ... 1433s Setting up perl (5.40.1-3) ... 1433s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1433s Processing triggers for man-db (2.13.0-1) ... 1434s Processing triggers for install-info (7.1.1-1) ... 1435s Reading package lists... 1435s Building dependency tree... 1435s Reading state information... 1435s Starting pkgProblemResolver with broken count: 0 1435s Starting 2 pkgProblemResolver with broken count: 0 1436s Done 1436s Solving dependencies... 1436s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1439s Reading package lists... 1439s Building dependency tree... 1439s Reading state information... 1440s Starting pkgProblemResolver with broken count: 0 1440s Starting 2 pkgProblemResolver with broken count: 0 1440s Done 1441s The following NEW packages will be installed: 1441s autoconf autodep8 automake autopoint autotools-dev build-essential 1441s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 1441s cpp-aarch64-linux-gnu dctrl-tools debhelper debugedit default-jre-headless 1441s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 1441s fonts-glyphicons-halflings fonts-urw-base35 g++ g++-14 1441s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 1441s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext imagemagick-7-common 1441s intltool-debian java-common java-wrappers lemonldap-ng-fastcgi-server 1441s libalgorithm-c3-perl libaliased-perl libaom3 1441s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 1441s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 1441s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 1441s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 1441s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 1441s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 1441s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 1441s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 1441s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 1441s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1441s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 1441s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 1441s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 1441s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1441s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1441s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1441s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 1441s libdata-optlist-perl libdata-password-zxcvbn-perl 1441s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1441s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1441s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1441s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1441s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1441s libdist-checkconflicts-perl libdynaloader-functions-perl 1441s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 1441s libemail-sender-perl libemail-simple-perl libencode-locale-perl 1441s liberror-perl libeval-closure-perl libexception-class-perl 1441s libexporter-tiny-perl libextutils-depends-perl libfcgi-perl 1441s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 1441s libfile-sharedir-perl libfile-stripnondeterminism-perl 1441s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1441s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1441s libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 1441s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 1441s libheif-plugin-libde265 libheif1 libhtml-format-perl 1441s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1441s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1441s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1441s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1441s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 1441s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 1441s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 1441s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 1441s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 1441s libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs libjs-bootstrap 1441s libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 1441s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 1441s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1441s liblemonldap-ng-manager-perl liblerc4 liblist-allutils-perl 1441s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1441s liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 1441s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 1441s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 1441s libmodule-implementation-perl libmodule-pluggable-perl 1441s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 1441s libmoose-perl libmoosex-attributeshortcuts-perl 1441s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 1441s libmoosex-singlearg-perl 1441s libmoosex-traitfor-meta-class-betteranonclassnames-perl 1441s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 1441s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 1441s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 1441s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 1441s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 1441s libnet-ssleay-perl libnode115 libopenjp2-7 1441s libpackage-deprecationmanager-perl libpackage-stash-perl 1441s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1441s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1441s libplack-perl libposix-strftime-compiler-perl libraqm0 libraw23t64 1441s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 1441s libscope-guard-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 1441s libstdc++-14-dev libstream-buffered-perl libstrictures-perl 1441s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 1441s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 1441s libsub-name-perl libsub-quote-perl libtask-weaken-perl 1441s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 1441s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 1441s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 1441s libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 1441s libubsan1 liburi-perl libvariable-magic-perl libwant-perl libwebp7 1441s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 1441s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 1441s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1441s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 1441s libxpm4 libxslt1.1 libxstring-perl m4 node-acorn node-balanced-match 1441s node-brace-expansion node-cjs-module-lexer node-minimatch node-uglify-js 1441s node-undici node-xtend nodejs openjdk-21-jre-headless perl-openssl-defaults 1441s pkg-perl-autopkgtest po-debconf python3-alabaster python3-defusedxml 1441s python3-docutils python3-imagesize python3-packaging python3-roman 1441s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 1441s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 1441s xfonts-utils xml-core yui-compressor 1441s 0 upgraded, 342 newly installed, 0 to remove and 0 not upgraded. 1441s Need to get 165 MB of archives. 1441s After this operation, 636 MB of additional disk space will be used. 1441s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 imagemagick-7-common all 8:7.1.1.47+dfsg1-1 [69.7 kB] 1441s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 1441s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 1442s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 1442s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 1442s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1442s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 1442s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1444s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 1444s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 1444s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 1444s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 1444s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 1444s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 1444s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 1444s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 1444s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 1444s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 1444s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 1444s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 1444s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 1444s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 1444s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 1444s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 1444s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 1444s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 1444s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 1444s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 1444s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 1444s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 1444s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.47+dfsg1-1 [1877 kB] 1444s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.47+dfsg1-1 [105 kB] 1444s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-perl all 8:7.1.1.47+dfsg1-1 [39.8 kB] 1444s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 1444s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1444s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1445s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1445s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1445s Get:39 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1445s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1445s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1445s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1445s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1445s Get:44 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1445s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1445s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1445s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1445s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1445s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1445s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1445s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1445s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1445s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1445s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1445s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 1445s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1445s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1445s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1445s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1445s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1445s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1445s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 1445s Get:63 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1445s Get:64 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1445s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1445s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1445s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1445s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1445s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1445s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1445s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1445s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1445s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1445s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1445s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1445s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1445s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1445s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1445s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1445s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1445s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1445s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1445s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1445s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1445s Get:85 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1445s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1445s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1445s Get:88 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1445s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1445s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1445s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1445s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1445s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1445s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1445s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1445s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1445s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1445s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 1445s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 1445s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 1445s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 1445s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1445s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 1445s Get:104 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1445s Get:105 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 1446s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1446s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1446s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 1446s Get:109 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 1446s Get:110 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 1446s Get:111 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 1446s Get:112 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1446s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1446s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 1446s Get:115 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-manager-perl all 2.20.2+ds-1build1 [960 kB] 1446s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 1446s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 1446s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1446s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1446s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 1446s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 1446s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 1446s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 1446s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 1446s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 1447s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 1447s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 1447s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 1447s Get:129 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 1447s Get:130 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 1447s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 1448s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 1448s Get:133 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 1448s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 1448s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 1448s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 1449s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 1451s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 1451s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 1451s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 1451s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 1451s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 1452s Get:143 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 1452s Get:144 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 1452s Get:145 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 1452s Get:146 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 1452s Get:147 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 1452s Get:148 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 1452s Get:149 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 1452s Get:150 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 1452s Get:151 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1452s Get:152 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 1452s Get:153 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 1452s Get:154 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 1452s Get:155 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 1452s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 1452s Get:157 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1452s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 1452s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 1452s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 1452s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 1452s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 1457s Get:163 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 1457s Get:164 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 1457s Get:165 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 1457s Get:166 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 1457s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 1457s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1457s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 1457s Get:170 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1457s Get:171 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1457s Get:172 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1457s Get:173 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 1457s Get:174 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 1457s Get:175 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 1457s Get:176 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 1457s Get:177 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 1457s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 1457s Get:179 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1457s Get:180 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1457s Get:181 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 1457s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1457s Get:183 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 1457s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 1457s Get:185 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 1457s Get:186 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 1457s Get:187 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 1457s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1457s Get:189 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1458s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 1458s Get:191 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 1458s Get:192 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1458s Get:193 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1458s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 1458s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 1458s Get:196 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1458s Get:197 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1458s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 1458s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 1458s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1458s Get:201 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1458s Get:202 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 1458s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 1458s Get:204 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 1458s Get:205 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 1458s Get:206 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 1458s Get:207 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 1458s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1458s Get:209 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1458s Get:210 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 1458s Get:211 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 1458s Get:212 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 1458s Get:213 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 1458s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 1458s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 1458s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 1458s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 1458s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 1458s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 1458s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 1458s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 1458s Get:222 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 1458s Get:223 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 1458s Get:224 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 1458s Get:225 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 1458s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 1458s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 1458s Get:228 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1458s Get:229 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1458s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1458s Get:231 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 1458s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 1458s Get:233 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1458s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1458s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1458s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1458s Get:237 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 1458s Get:238 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 1458s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 1458s Get:240 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 1458s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1458s Get:242 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1458s Get:243 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1459s Get:244 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1459s Get:245 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 1459s Get:246 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1459s Get:247 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 1459s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 1459s Get:249 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1459s Get:250 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 1459s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 1459s Get:252 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1459s Get:253 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 1459s Get:254 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 1459s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 1459s Get:256 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1459s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1459s Get:258 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 1459s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1459s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 1459s Get:261 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 1459s Get:262 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 1459s Get:263 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1459s Get:264 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 1459s Get:265 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 1459s Get:266 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 1459s Get:267 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 1459s Get:268 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 1459s Get:269 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 1459s Get:270 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 1459s Get:271 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1459s Get:272 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 1459s Get:273 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 1459s Get:274 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1459s Get:275 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1459s Get:276 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1459s Get:277 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 1459s Get:278 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 1459s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1459s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1459s Get:281 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 1459s Get:282 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 1459s Get:283 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1459s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 1459s Get:285 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1459s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 1459s Get:287 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 1459s Get:288 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 1459s Get:289 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 1460s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 1460s Get:291 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 1460s Get:292 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1460s Get:293 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1460s Get:294 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1460s Get:295 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1460s Get:296 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 1460s Get:297 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 1460s Get:298 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 1460s Get:299 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1460s Get:300 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1460s Get:301 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1460s Get:302 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1460s Get:303 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 1460s Get:304 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 1460s Get:305 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1460s Get:306 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1460s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1460s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 1460s Get:309 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 1460s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1460s Get:311 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1460s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 1460s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 1460s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 1460s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 1460s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 1461s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1461s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 1461s Get:319 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 1461s Get:320 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 1461s Get:321 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1461s Get:322 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 1461s Get:323 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 1461s Get:324 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 1461s Get:325 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1461s Get:326 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 1461s Get:327 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 1461s Get:328 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 1461s Get:329 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 1461s Get:330 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 1461s Get:331 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 1461s Get:332 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 1461s Get:333 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 1461s Get:334 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1461s Get:335 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 1462s Get:336 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1462s Get:337 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 1462s Get:338 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1462s Get:339 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 1462s Get:340 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 1462s Get:341 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 1462s Get:342 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1462s Preconfiguring packages ... 1462s Fetched 165 MB in 21s (7931 kB/s) 1463s Selecting previously unselected package imagemagick-7-common. 1463s (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 ... 117821 files and directories currently installed.) 1463s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.47+dfsg1-1_all.deb ... 1463s Unpacking imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 1463s Selecting previously unselected package libgomp1:arm64. 1463s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 1463s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 1463s Selecting previously unselected package libfftw3-double3:arm64. 1463s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 1463s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1463s Selecting previously unselected package libfontenc1:arm64. 1463s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 1463s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 1463s Selecting previously unselected package x11-common. 1463s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 1463s Unpacking x11-common (1:7.7+23ubuntu4) ... 1463s Selecting previously unselected package xfonts-encodings. 1463s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1463s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1463s Selecting previously unselected package xfonts-utils. 1463s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 1463s Unpacking xfonts-utils (1:7.7+7) ... 1463s Selecting previously unselected package fonts-urw-base35. 1463s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 1463s Unpacking fonts-urw-base35 (20200910-8) ... 1463s Selecting previously unselected package fontconfig-config. 1463s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 1463s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 1463s Selecting previously unselected package libfontconfig1:arm64. 1463s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 1463s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 1463s Selecting previously unselected package libsharpyuv0:arm64. 1463s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 1463s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 1463s Selecting previously unselected package libaom3:arm64. 1463s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 1463s Unpacking libaom3:arm64 (3.12.0-1) ... 1464s Selecting previously unselected package libheif-plugin-aomdec:arm64. 1464s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 1464s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 1464s Selecting previously unselected package libde265-0:arm64. 1464s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 1464s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 1464s Selecting previously unselected package libheif-plugin-libde265:arm64. 1464s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 1464s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 1464s Selecting previously unselected package libheif1:arm64. 1464s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 1464s Unpacking libheif1:arm64 (1.19.7-1) ... 1464s Selecting previously unselected package libjbig0:arm64. 1464s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 1464s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 1464s Selecting previously unselected package libjpeg-turbo8:arm64. 1464s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 1464s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1464s Selecting previously unselected package libjpeg8:arm64. 1464s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 1464s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 1464s Selecting previously unselected package liblcms2-2:arm64. 1464s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 1464s Unpacking liblcms2-2:arm64 (2.16-2) ... 1464s Selecting previously unselected package liblqr-1-0:arm64. 1464s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 1464s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1464s Selecting previously unselected package libltdl7:arm64. 1464s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 1464s Unpacking libltdl7:arm64 (2.5.4-4) ... 1464s Selecting previously unselected package libopenjp2-7:arm64. 1464s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 1464s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 1464s Selecting previously unselected package libraw23t64:arm64. 1464s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 1464s Unpacking libraw23t64:arm64 (0.21.3-1) ... 1464s Selecting previously unselected package libdeflate0:arm64. 1464s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 1464s Unpacking libdeflate0:arm64 (1.23-1) ... 1464s Selecting previously unselected package liblerc4:arm64. 1464s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 1464s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1464s Selecting previously unselected package libwebp7:arm64. 1464s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 1464s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 1464s Selecting previously unselected package libtiff6:arm64. 1464s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 1464s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1464s Selecting previously unselected package libwebpdemux2:arm64. 1464s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 1464s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 1464s Selecting previously unselected package libwebpmux3:arm64. 1464s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 1464s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 1464s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 1464s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 1464s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 1464s Selecting previously unselected package libimage-magick-q16-perl. 1464s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 1464s Unpacking libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 1464s Selecting previously unselected package libimage-magick-perl. 1464s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.47+dfsg1-1_all.deb ... 1464s Unpacking libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 1465s Selecting previously unselected package sgml-base. 1465s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 1465s Unpacking sgml-base (1.31) ... 1465s Selecting previously unselected package libfcgi0t64:arm64. 1465s Preparing to unpack .../034-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1465s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1465s Selecting previously unselected package libfcgi-perl. 1465s Preparing to unpack .../035-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1465s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1465s Selecting previously unselected package libfcgi-procmanager-perl. 1465s Preparing to unpack .../036-libfcgi-procmanager-perl_0.28-3_all.deb ... 1465s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1465s Selecting previously unselected package libcrypt-urandom-perl. 1465s Preparing to unpack .../037-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1465s Unpacking libcrypt-urandom-perl (0.54-1) ... 1465s Selecting previously unselected package libapache-session-perl. 1465s Preparing to unpack .../038-libapache-session-perl_1.94-2_all.deb ... 1465s Unpacking libapache-session-perl (1.94-2) ... 1465s Selecting previously unselected package liberror-perl. 1465s Preparing to unpack .../039-liberror-perl_0.17030-1_all.deb ... 1465s Unpacking liberror-perl (0.17030-1) ... 1465s Selecting previously unselected package libipc-sharelite-perl. 1465s Preparing to unpack .../040-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1465s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1465s Selecting previously unselected package libcache-cache-perl. 1465s Preparing to unpack .../041-libcache-cache-perl_1.08-3_all.deb ... 1465s Unpacking libcache-cache-perl (1.08-3) ... 1465s Selecting previously unselected package libclass-xsaccessor-perl. 1465s Preparing to unpack .../042-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1465s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1465s Selecting previously unselected package libconfig-inifiles-perl. 1465s Preparing to unpack .../043-libconfig-inifiles-perl_3.000003-3_all.deb ... 1465s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1465s Selecting previously unselected package perl-openssl-defaults:arm64. 1465s Preparing to unpack .../044-perl-openssl-defaults_7build3_arm64.deb ... 1465s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1465s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1465s Preparing to unpack .../045-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1465s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1465s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1465s Preparing to unpack .../046-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1465s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1465s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1465s Preparing to unpack .../047-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1465s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1465s Selecting previously unselected package libconvert-asn1-perl. 1465s Preparing to unpack .../048-libconvert-asn1-perl_0.34-1_all.deb ... 1465s Unpacking libconvert-asn1-perl (0.34-1) ... 1465s Selecting previously unselected package libcrypt-openssl-x509-perl. 1465s Preparing to unpack .../049-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1465s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1465s Selecting previously unselected package libcrypt-rijndael-perl. 1465s Preparing to unpack .../050-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1465s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1465s Selecting previously unselected package libhtml-tagset-perl. 1465s Preparing to unpack .../051-libhtml-tagset-perl_3.24-1_all.deb ... 1465s Unpacking libhtml-tagset-perl (3.24-1) ... 1465s Selecting previously unselected package liburi-perl. 1465s Preparing to unpack .../052-liburi-perl_5.30-1_all.deb ... 1465s Unpacking liburi-perl (5.30-1) ... 1465s Selecting previously unselected package libhtml-parser-perl:arm64. 1465s Preparing to unpack .../053-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1465s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1465s Selecting previously unselected package libcgi-pm-perl. 1465s Preparing to unpack .../054-libcgi-pm-perl_4.67-1_all.deb ... 1465s Unpacking libcgi-pm-perl (4.67-1) ... 1465s Selecting previously unselected package libhtml-template-perl. 1465s Preparing to unpack .../055-libhtml-template-perl_2.97-2build1_all.deb ... 1465s Unpacking libhtml-template-perl (2.97-2build1) ... 1466s Selecting previously unselected package libjson-perl. 1466s Preparing to unpack .../056-libjson-perl_4.10000-1_all.deb ... 1466s Unpacking libjson-perl (4.10000-1) ... 1466s Selecting previously unselected package libcommon-sense-perl:arm64. 1466s Preparing to unpack .../057-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1466s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1466s Selecting previously unselected package libtypes-serialiser-perl. 1466s Preparing to unpack .../058-libtypes-serialiser-perl_1.01-1_all.deb ... 1466s Unpacking libtypes-serialiser-perl (1.01-1) ... 1466s Selecting previously unselected package libjson-xs-perl. 1466s Preparing to unpack .../059-libjson-xs-perl_4.030-2build4_arm64.deb ... 1466s Unpacking libjson-xs-perl (4.030-2build4) ... 1466s Selecting previously unselected package libmouse-perl:arm64. 1466s Preparing to unpack .../060-libmouse-perl_2.5.11-1build1_arm64.deb ... 1466s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1466s Selecting previously unselected package libnet-cidr-perl. 1466s Preparing to unpack .../061-libnet-cidr-perl_0.23-1_all.deb ... 1466s Unpacking libnet-cidr-perl (0.23-1) ... 1466s Selecting previously unselected package libposix-strftime-compiler-perl. 1466s Preparing to unpack .../062-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1466s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1466s Selecting previously unselected package libapache-logformat-compiler-perl. 1466s Preparing to unpack .../063-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1466s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1466s Selecting previously unselected package libcookie-baker-perl. 1466s Preparing to unpack .../064-libcookie-baker-perl_0.12-1_all.deb ... 1466s Unpacking libcookie-baker-perl (0.12-1) ... 1466s Selecting previously unselected package libdevel-stacktrace-perl. 1466s Preparing to unpack .../065-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1466s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1466s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1466s Preparing to unpack .../066-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1466s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1466s Selecting previously unselected package libclass-inspector-perl. 1466s Preparing to unpack .../067-libclass-inspector-perl_1.36-3_all.deb ... 1466s Unpacking libclass-inspector-perl (1.36-3) ... 1466s Selecting previously unselected package libfile-sharedir-perl. 1466s Preparing to unpack .../068-libfile-sharedir-perl_1.118-3_all.deb ... 1466s Unpacking libfile-sharedir-perl (1.118-3) ... 1466s Selecting previously unselected package libfilesys-notify-simple-perl. 1466s Preparing to unpack .../069-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1466s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1466s Selecting previously unselected package libhash-multivalue-perl. 1466s Preparing to unpack .../070-libhash-multivalue-perl_0.16-3_all.deb ... 1466s Unpacking libhash-multivalue-perl (0.16-3) ... 1466s Selecting previously unselected package libhttp-multipartparser-perl. 1466s Preparing to unpack .../071-libhttp-multipartparser-perl_0.02-3_all.deb ... 1466s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1466s Selecting previously unselected package libjson-maybexs-perl. 1466s Preparing to unpack .../072-libjson-maybexs-perl_1.004008-1_all.deb ... 1466s Unpacking libjson-maybexs-perl (1.004008-1) ... 1466s Selecting previously unselected package libstream-buffered-perl. 1466s Preparing to unpack .../073-libstream-buffered-perl_0.03-3_all.deb ... 1466s Unpacking libstream-buffered-perl (0.03-3) ... 1466s Selecting previously unselected package libwww-form-urlencoded-perl. 1466s Preparing to unpack .../074-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1466s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1466s Selecting previously unselected package libhttp-entity-parser-perl. 1466s Preparing to unpack .../075-libhttp-entity-parser-perl_0.25-2_all.deb ... 1466s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1466s Selecting previously unselected package libtimedate-perl. 1466s Preparing to unpack .../076-libtimedate-perl_2.3300-2_all.deb ... 1466s Unpacking libtimedate-perl (2.3300-2) ... 1466s Selecting previously unselected package libhttp-date-perl. 1466s Preparing to unpack .../077-libhttp-date-perl_6.06-1_all.deb ... 1466s Unpacking libhttp-date-perl (6.06-1) ... 1466s Selecting previously unselected package libhttp-headers-fast-perl. 1466s Preparing to unpack .../078-libhttp-headers-fast-perl_0.22-3_all.deb ... 1466s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1466s Selecting previously unselected package libclone-perl:arm64. 1467s Preparing to unpack .../079-libclone-perl_0.47-1_arm64.deb ... 1467s Unpacking libclone-perl:arm64 (0.47-1) ... 1467s Selecting previously unselected package libencode-locale-perl. 1467s Preparing to unpack .../080-libencode-locale-perl_1.05-3_all.deb ... 1467s Unpacking libencode-locale-perl (1.05-3) ... 1467s Selecting previously unselected package libio-html-perl. 1467s Preparing to unpack .../081-libio-html-perl_1.004-3_all.deb ... 1467s Unpacking libio-html-perl (1.004-3) ... 1467s Selecting previously unselected package liblwp-mediatypes-perl. 1467s Preparing to unpack .../082-liblwp-mediatypes-perl_6.04-2_all.deb ... 1467s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1467s Selecting previously unselected package libhttp-message-perl. 1467s Preparing to unpack .../083-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1467s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1467s Selecting previously unselected package libtest-sharedfork-perl. 1467s Preparing to unpack .../084-libtest-sharedfork-perl_0.35-3_all.deb ... 1467s Unpacking libtest-sharedfork-perl (0.35-3) ... 1467s Selecting previously unselected package libtest-tcp-perl. 1467s Preparing to unpack .../085-libtest-tcp-perl_2.22-2_all.deb ... 1467s Unpacking libtest-tcp-perl (2.22-2) ... 1467s Selecting previously unselected package libtry-tiny-perl. 1467s Preparing to unpack .../086-libtry-tiny-perl_0.32-1_all.deb ... 1467s Unpacking libtry-tiny-perl (0.32-1) ... 1467s Selecting previously unselected package libplack-perl. 1467s Preparing to unpack .../087-libplack-perl_1.0051-1_all.deb ... 1467s Unpacking libplack-perl (1.0051-1) ... 1467s Selecting previously unselected package libfile-listing-perl. 1467s Preparing to unpack .../088-libfile-listing-perl_6.16-1_all.deb ... 1467s Unpacking libfile-listing-perl (6.16-1) ... 1467s Selecting previously unselected package libhtml-tree-perl. 1467s Preparing to unpack .../089-libhtml-tree-perl_5.07-3_all.deb ... 1467s Unpacking libhtml-tree-perl (5.07-3) ... 1467s Selecting previously unselected package libhttp-cookies-perl. 1467s Preparing to unpack .../090-libhttp-cookies-perl_6.11-1_all.deb ... 1467s Unpacking libhttp-cookies-perl (6.11-1) ... 1467s Selecting previously unselected package libhttp-negotiate-perl. 1467s Preparing to unpack .../091-libhttp-negotiate-perl_6.01-2_all.deb ... 1467s Unpacking libhttp-negotiate-perl (6.01-2) ... 1467s Selecting previously unselected package libnet-ssleay-perl:arm64. 1467s Preparing to unpack .../092-libnet-ssleay-perl_1.94-3_arm64.deb ... 1467s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1467s Selecting previously unselected package libio-socket-ssl-perl. 1467s Preparing to unpack .../093-libio-socket-ssl-perl_2.089-1_all.deb ... 1467s Unpacking libio-socket-ssl-perl (2.089-1) ... 1467s Selecting previously unselected package libnet-http-perl. 1467s Preparing to unpack .../094-libnet-http-perl_6.23-1_all.deb ... 1467s Unpacking libnet-http-perl (6.23-1) ... 1467s Selecting previously unselected package liblwp-protocol-https-perl. 1467s Preparing to unpack .../095-liblwp-protocol-https-perl_6.14-1_all.deb ... 1467s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1467s Selecting previously unselected package libwww-robotrules-perl. 1467s Preparing to unpack .../096-libwww-robotrules-perl_6.02-1_all.deb ... 1467s Unpacking libwww-robotrules-perl (6.02-1) ... 1467s Selecting previously unselected package libwww-perl. 1467s Preparing to unpack .../097-libwww-perl_6.78-1_all.deb ... 1467s Unpacking libwww-perl (6.78-1) ... 1467s Selecting previously unselected package liblemonldap-ng-common-perl. 1467s Preparing to unpack .../098-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 1467s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1467s Selecting previously unselected package liblemonldap-ng-handler-perl. 1467s Preparing to unpack .../099-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 1467s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1467s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1468s Preparing to unpack .../100-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 1468s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1468s Selecting previously unselected package libclass-errorhandler-perl. 1468s Preparing to unpack .../101-libclass-errorhandler-perl_0.04-3_all.deb ... 1468s Unpacking libclass-errorhandler-perl (0.04-3) ... 1468s Selecting previously unselected package libcrypt-des-perl:arm64. 1468s Preparing to unpack .../102-libcrypt-des-perl_2.07-5_arm64.deb ... 1468s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 1468s Selecting previously unselected package libcrypt-des-ede3-perl. 1468s Preparing to unpack .../103-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1468s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1468s Selecting previously unselected package libcryptx-perl. 1468s Preparing to unpack .../104-libcryptx-perl_0.085-1_arm64.deb ... 1468s Unpacking libcryptx-perl (0.085-1) ... 1468s Selecting previously unselected package libconvert-pem-perl. 1468s Preparing to unpack .../105-libconvert-pem-perl_0.13-1_all.deb ... 1468s Unpacking libconvert-pem-perl (0.13-1) ... 1468s Selecting previously unselected package libemail-date-format-perl. 1468s Preparing to unpack .../106-libemail-date-format-perl_1.008-1_all.deb ... 1468s Unpacking libemail-date-format-perl (1.008-1) ... 1468s Selecting previously unselected package libhash-merge-simple-perl. 1468s Preparing to unpack .../107-libhash-merge-simple-perl_0.052-1_all.deb ... 1468s Unpacking libhash-merge-simple-perl (0.052-1) ... 1468s Selecting previously unselected package libjs-angularjs. 1468s Preparing to unpack .../108-libjs-angularjs_1.8.3-1_all.deb ... 1468s Unpacking libjs-angularjs (1.8.3-1) ... 1468s Selecting previously unselected package fonts-glyphicons-halflings. 1468s Preparing to unpack .../109-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 1468s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1468s Selecting previously unselected package libjs-bootstrap. 1468s Preparing to unpack .../110-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 1468s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 1468s Selecting previously unselected package libjs-es5-shim. 1468s Preparing to unpack .../111-libjs-es5-shim_4.6.7-2_all.deb ... 1468s Unpacking libjs-es5-shim (4.6.7-2) ... 1468s Selecting previously unselected package libjs-jquery. 1468s Preparing to unpack .../112-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1468s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1468s Selecting previously unselected package libregexp-common-perl. 1468s Preparing to unpack .../113-libregexp-common-perl_2024080801-1_all.deb ... 1468s Unpacking libregexp-common-perl (2024080801-1) ... 1468s Selecting previously unselected package liblemonldap-ng-manager-perl. 1468s Preparing to unpack .../114-liblemonldap-ng-manager-perl_2.20.2+ds-1build1_all.deb ... 1468s Unpacking liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 1468s Selecting previously unselected package m4. 1468s Preparing to unpack .../115-m4_1.4.19-7_arm64.deb ... 1468s Unpacking m4 (1.4.19-7) ... 1468s Selecting previously unselected package autoconf. 1468s Preparing to unpack .../116-autoconf_2.72-3ubuntu1_all.deb ... 1468s Unpacking autoconf (2.72-3ubuntu1) ... 1468s Selecting previously unselected package dctrl-tools. 1468s Preparing to unpack .../117-dctrl-tools_2.24-3build3_arm64.deb ... 1468s Unpacking dctrl-tools (2.24-3build3) ... 1469s Selecting previously unselected package autodep8. 1469s Preparing to unpack .../118-autodep8_0.28+nmu1ubuntu1_all.deb ... 1469s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1469s Selecting previously unselected package autotools-dev. 1469s Preparing to unpack .../119-autotools-dev_20220109.1_all.deb ... 1469s Unpacking autotools-dev (20220109.1) ... 1469s Selecting previously unselected package automake. 1469s Preparing to unpack .../120-automake_1%3a1.17-3ubuntu1_all.deb ... 1469s Unpacking automake (1:1.17-3ubuntu1) ... 1469s Selecting previously unselected package autopoint. 1469s Preparing to unpack .../121-autopoint_0.23.1-1_all.deb ... 1469s Unpacking autopoint (0.23.1-1) ... 1469s Selecting previously unselected package libisl23:arm64. 1469s Preparing to unpack .../122-libisl23_0.27-1_arm64.deb ... 1469s Unpacking libisl23:arm64 (0.27-1) ... 1469s Selecting previously unselected package libmpc3:arm64. 1469s Preparing to unpack .../123-libmpc3_1.3.1-1build2_arm64.deb ... 1469s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 1469s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 1469s Preparing to unpack .../124-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 1469s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1469s Selecting previously unselected package cpp-14. 1469s Preparing to unpack .../125-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 1469s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 1469s Selecting previously unselected package cpp-aarch64-linux-gnu. 1469s Preparing to unpack .../126-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1469s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1469s Selecting previously unselected package cpp. 1469s Preparing to unpack .../127-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 1469s Unpacking cpp (4:14.2.0-1ubuntu1) ... 1469s Selecting previously unselected package libcc1-0:arm64. 1469s Preparing to unpack .../128-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 1469s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 1469s Selecting previously unselected package libitm1:arm64. 1469s Preparing to unpack .../129-libitm1_15-20250404-0ubuntu1_arm64.deb ... 1469s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 1469s Selecting previously unselected package libasan8:arm64. 1469s Preparing to unpack .../130-libasan8_15-20250404-0ubuntu1_arm64.deb ... 1469s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 1469s Selecting previously unselected package liblsan0:arm64. 1469s Preparing to unpack .../131-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 1469s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 1469s Selecting previously unselected package libtsan2:arm64. 1470s Preparing to unpack .../132-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 1470s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 1470s Selecting previously unselected package libubsan1:arm64. 1470s Preparing to unpack .../133-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 1470s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 1470s Selecting previously unselected package libhwasan0:arm64. 1470s Preparing to unpack .../134-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 1470s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 1470s Selecting previously unselected package libgcc-14-dev:arm64. 1470s Preparing to unpack .../135-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 1470s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 1470s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 1470s Preparing to unpack .../136-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 1470s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1470s Selecting previously unselected package gcc-14. 1470s Preparing to unpack .../137-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 1470s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 1470s Selecting previously unselected package gcc-aarch64-linux-gnu. 1470s Preparing to unpack .../138-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1470s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1470s Selecting previously unselected package gcc. 1470s Preparing to unpack .../139-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 1470s Unpacking gcc (4:14.2.0-1ubuntu1) ... 1470s Selecting previously unselected package libstdc++-14-dev:arm64. 1470s Preparing to unpack .../140-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 1470s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 1471s Selecting previously unselected package g++-14-aarch64-linux-gnu. 1471s Preparing to unpack .../141-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 1471s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1471s Selecting previously unselected package g++-14. 1471s Preparing to unpack .../142-g++-14_14.2.0-19ubuntu2_arm64.deb ... 1471s Unpacking g++-14 (14.2.0-19ubuntu2) ... 1471s Selecting previously unselected package g++-aarch64-linux-gnu. 1471s Preparing to unpack .../143-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1471s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1471s Selecting previously unselected package g++. 1471s Preparing to unpack .../144-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 1471s Unpacking g++ (4:14.2.0-1ubuntu1) ... 1471s Selecting previously unselected package build-essential. 1471s Preparing to unpack .../145-build-essential_12.12ubuntu1_arm64.deb ... 1471s Unpacking build-essential (12.12ubuntu1) ... 1471s Selecting previously unselected package ca-certificates-java. 1471s Preparing to unpack .../146-ca-certificates-java_20240118_all.deb ... 1471s Unpacking ca-certificates-java (20240118) ... 1471s Selecting previously unselected package libdebhelper-perl. 1471s Preparing to unpack .../147-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 1471s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 1471s Selecting previously unselected package libtool. 1471s Preparing to unpack .../148-libtool_2.5.4-4_all.deb ... 1471s Unpacking libtool (2.5.4-4) ... 1471s Selecting previously unselected package dh-autoreconf. 1471s Preparing to unpack .../149-dh-autoreconf_20_all.deb ... 1471s Unpacking dh-autoreconf (20) ... 1471s Selecting previously unselected package libarchive-zip-perl. 1471s Preparing to unpack .../150-libarchive-zip-perl_1.68-1_all.deb ... 1471s Unpacking libarchive-zip-perl (1.68-1) ... 1471s Selecting previously unselected package libfile-stripnondeterminism-perl. 1471s Preparing to unpack .../151-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 1471s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 1471s Selecting previously unselected package dh-strip-nondeterminism. 1471s Preparing to unpack .../152-dh-strip-nondeterminism_1.14.1-2_all.deb ... 1471s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 1471s Selecting previously unselected package debugedit. 1471s Preparing to unpack .../153-debugedit_1%3a5.1-2_arm64.deb ... 1471s Unpacking debugedit (1:5.1-2) ... 1471s Selecting previously unselected package dwz. 1471s Preparing to unpack .../154-dwz_0.15-1build6_arm64.deb ... 1471s Unpacking dwz (0.15-1build6) ... 1471s Selecting previously unselected package gettext. 1471s Preparing to unpack .../155-gettext_0.23.1-1_arm64.deb ... 1471s Unpacking gettext (0.23.1-1) ... 1472s Selecting previously unselected package intltool-debian. 1472s Preparing to unpack .../156-intltool-debian_0.35.0+20060710.6_all.deb ... 1472s Unpacking intltool-debian (0.35.0+20060710.6) ... 1472s Selecting previously unselected package po-debconf. 1472s Preparing to unpack .../157-po-debconf_1.0.21+nmu1_all.deb ... 1472s Unpacking po-debconf (1.0.21+nmu1) ... 1472s Selecting previously unselected package debhelper. 1472s Preparing to unpack .../158-debhelper_13.24.1ubuntu2_all.deb ... 1472s Unpacking debhelper (13.24.1ubuntu2) ... 1472s Selecting previously unselected package java-common. 1472s Preparing to unpack .../159-java-common_0.76_all.deb ... 1472s Unpacking java-common (0.76) ... 1472s Selecting previously unselected package libpcsclite1:arm64. 1472s Preparing to unpack .../160-libpcsclite1_2.3.1-1_arm64.deb ... 1472s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 1472s Selecting previously unselected package openjdk-21-jre-headless:arm64. 1472s Preparing to unpack .../161-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 1472s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 1473s Selecting previously unselected package default-jre-headless. 1473s Preparing to unpack .../162-default-jre-headless_2%3a1.21-76_arm64.deb ... 1473s Unpacking default-jre-headless (2:1.21-76) ... 1473s Selecting previously unselected package xml-core. 1473s Preparing to unpack .../163-xml-core_0.19_all.deb ... 1473s Unpacking xml-core (0.19) ... 1473s Selecting previously unselected package docutils-common. 1473s Preparing to unpack .../164-docutils-common_0.21.2+dfsg-2_all.deb ... 1473s Unpacking docutils-common (0.21.2+dfsg-2) ... 1473s Selecting previously unselected package unzip. 1473s Preparing to unpack .../165-unzip_6.0-28ubuntu6_arm64.deb ... 1473s Unpacking unzip (6.0-28ubuntu6) ... 1473s Selecting previously unselected package java-wrappers. 1473s Preparing to unpack .../166-java-wrappers_0.5_all.deb ... 1473s Unpacking java-wrappers (0.5) ... 1473s Selecting previously unselected package libalgorithm-c3-perl. 1473s Preparing to unpack .../167-libalgorithm-c3-perl_0.11-2_all.deb ... 1473s Unpacking libalgorithm-c3-perl (0.11-2) ... 1473s Selecting previously unselected package libaliased-perl. 1473s Preparing to unpack .../168-libaliased-perl_0.34-3_all.deb ... 1473s Unpacking libaliased-perl (0.34-3) ... 1473s Selecting previously unselected package libdigest-hmac-perl. 1473s Preparing to unpack .../169-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1473s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1474s Selecting previously unselected package libauth-yubikey-webclient-perl. 1474s Preparing to unpack .../170-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1474s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1474s Selecting previously unselected package libclass-method-modifiers-perl. 1474s Preparing to unpack .../171-libclass-method-modifiers-perl_2.15-1_all.deb ... 1474s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1474s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 1474s Preparing to unpack .../172-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 1474s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1474s Selecting previously unselected package libdynaloader-functions-perl. 1474s Preparing to unpack .../173-libdynaloader-functions-perl_0.004-1_all.deb ... 1474s Unpacking libdynaloader-functions-perl (0.004-1) ... 1474s Selecting previously unselected package libdevel-callchecker-perl:arm64. 1474s Preparing to unpack .../174-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 1474s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1474s Selecting previously unselected package libparams-classify-perl:arm64. 1474s Preparing to unpack .../175-libparams-classify-perl_0.015-2build6_arm64.deb ... 1474s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 1474s Selecting previously unselected package libmodule-runtime-perl. 1474s Preparing to unpack .../176-libmodule-runtime-perl_0.016-2_all.deb ... 1474s Unpacking libmodule-runtime-perl (0.016-2) ... 1474s Selecting previously unselected package libimport-into-perl. 1474s Preparing to unpack .../177-libimport-into-perl_1.002005-2_all.deb ... 1474s Unpacking libimport-into-perl (1.002005-2) ... 1474s Selecting previously unselected package librole-tiny-perl. 1474s Preparing to unpack .../178-librole-tiny-perl_2.002004-1_all.deb ... 1474s Unpacking librole-tiny-perl (2.002004-1) ... 1474s Selecting previously unselected package libsub-quote-perl. 1474s Preparing to unpack .../179-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1474s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1474s Selecting previously unselected package libmoo-perl. 1474s Preparing to unpack .../180-libmoo-perl_2.005005-1_all.deb ... 1474s Unpacking libmoo-perl (2.005005-1) ... 1474s Selecting previously unselected package libexporter-tiny-perl. 1474s Preparing to unpack .../181-libexporter-tiny-perl_1.006002-1_all.deb ... 1474s Unpacking libexporter-tiny-perl (1.006002-1) ... 1474s Selecting previously unselected package libtype-tiny-perl. 1474s Preparing to unpack .../182-libtype-tiny-perl_2.004000-1_all.deb ... 1474s Unpacking libtype-tiny-perl (2.004000-1) ... 1474s Selecting previously unselected package libauthen-oath-perl. 1474s Preparing to unpack .../183-libauthen-oath-perl_2.0.1-2_all.deb ... 1474s Unpacking libauthen-oath-perl (2.0.1-2) ... 1474s Selecting previously unselected package libparams-util-perl. 1474s Preparing to unpack .../184-libparams-util-perl_1.102-3build1_arm64.deb ... 1474s Unpacking libparams-util-perl (1.102-3build1) ... 1474s Selecting previously unselected package libsub-install-perl. 1474s Preparing to unpack .../185-libsub-install-perl_0.929-1_all.deb ... 1474s Unpacking libsub-install-perl (0.929-1) ... 1474s Selecting previously unselected package libdata-optlist-perl. 1474s Preparing to unpack .../186-libdata-optlist-perl_0.114-1_all.deb ... 1474s Unpacking libdata-optlist-perl (0.114-1) ... 1474s Selecting previously unselected package libmodule-implementation-perl. 1474s Preparing to unpack .../187-libmodule-implementation-perl_0.09-2_all.deb ... 1474s Unpacking libmodule-implementation-perl (0.09-2) ... 1474s Selecting previously unselected package libpackage-stash-perl. 1474s Preparing to unpack .../188-libpackage-stash-perl_0.40-1_all.deb ... 1474s Unpacking libpackage-stash-perl (0.40-1) ... 1474s Selecting previously unselected package libclass-load-perl. 1474s Preparing to unpack .../189-libclass-load-perl_0.25-2_all.deb ... 1474s Unpacking libclass-load-perl (0.25-2) ... 1474s Selecting previously unselected package libclass-load-xs-perl. 1474s Preparing to unpack .../190-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 1474s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1474s Selecting previously unselected package libsub-exporter-progressive-perl. 1475s Preparing to unpack .../191-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1475s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1475s Selecting previously unselected package libdevel-globaldestruction-perl. 1475s Preparing to unpack .../192-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1475s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1475s Selecting previously unselected package libclass-c3-perl. 1475s Preparing to unpack .../193-libclass-c3-perl_0.35-2_all.deb ... 1475s Unpacking libclass-c3-perl (0.35-2) ... 1475s Selecting previously unselected package libmro-compat-perl. 1475s Preparing to unpack .../194-libmro-compat-perl_0.15-2_all.deb ... 1475s Unpacking libmro-compat-perl (0.15-2) ... 1475s Selecting previously unselected package libdevel-overloadinfo-perl. 1475s Preparing to unpack .../195-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1475s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1475s Selecting previously unselected package libsub-exporter-perl. 1475s Preparing to unpack .../196-libsub-exporter-perl_0.990-1_all.deb ... 1475s Unpacking libsub-exporter-perl (0.990-1) ... 1475s Selecting previously unselected package libeval-closure-perl. 1475s Preparing to unpack .../197-libeval-closure-perl_0.14-3_all.deb ... 1475s Unpacking libeval-closure-perl (0.14-3) ... 1475s Selecting previously unselected package libdist-checkconflicts-perl. 1475s Preparing to unpack .../198-libdist-checkconflicts-perl_0.11-2_all.deb ... 1475s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1475s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1475s Preparing to unpack .../199-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1475s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1475s Selecting previously unselected package libpackage-deprecationmanager-perl. 1475s Preparing to unpack .../200-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1475s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1475s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 1475s Preparing to unpack .../201-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 1475s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1475s Selecting previously unselected package libmoose-perl:arm64. 1475s Preparing to unpack .../202-libmoose-perl_2.2207-1build3_arm64.deb ... 1475s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 1475s Selecting previously unselected package libvariable-magic-perl. 1475s Preparing to unpack .../203-libvariable-magic-perl_0.64-1build1_arm64.deb ... 1475s Unpacking libvariable-magic-perl (0.64-1build1) ... 1475s Selecting previously unselected package libb-hooks-endofscope-perl. 1475s Preparing to unpack .../204-libb-hooks-endofscope-perl_0.28-1_all.deb ... 1475s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 1475s Selecting previously unselected package libsub-identify-perl. 1475s Preparing to unpack .../205-libsub-identify-perl_0.14-3build4_arm64.deb ... 1475s Unpacking libsub-identify-perl (0.14-3build4) ... 1475s Selecting previously unselected package libsub-name-perl:arm64. 1475s Preparing to unpack .../206-libsub-name-perl_0.28-1_arm64.deb ... 1475s Unpacking libsub-name-perl:arm64 (0.28-1) ... 1475s Selecting previously unselected package libnamespace-clean-perl. 1475s Preparing to unpack .../207-libnamespace-clean-perl_0.27-2_all.deb ... 1475s Unpacking libnamespace-clean-perl (0.27-2) ... 1475s Selecting previously unselected package libnamespace-autoclean-perl. 1475s Preparing to unpack .../208-libnamespace-autoclean-perl_0.31-1_all.deb ... 1475s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1475s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 1475s Preparing to unpack .../209-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 1475s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1475s Selecting previously unselected package libmoosex-role-parameterized-perl. 1475s Preparing to unpack .../210-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 1475s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 1475s Selecting previously unselected package libcarp-clan-perl. 1475s Preparing to unpack .../211-libcarp-clan-perl_6.08-2_all.deb ... 1475s Unpacking libcarp-clan-perl (6.08-2) ... 1475s Selecting previously unselected package libsub-exporter-formethods-perl. 1476s Preparing to unpack .../212-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 1476s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 1476s Selecting previously unselected package libmoosex-types-perl. 1476s Preparing to unpack .../213-libmoosex-types-perl_0.50-2_all.deb ... 1476s Unpacking libmoosex-types-perl (0.50-2) ... 1476s Selecting previously unselected package libmoosex-types-common-perl. 1476s Preparing to unpack .../214-libmoosex-types-common-perl_0.001014-2_all.deb ... 1476s Unpacking libmoosex-types-common-perl (0.001014-2) ... 1476s Selecting previously unselected package libscope-guard-perl. 1476s Preparing to unpack .../215-libscope-guard-perl_0.21-2_all.deb ... 1476s Unpacking libscope-guard-perl (0.21-2) ... 1476s Selecting previously unselected package libautobox-perl. 1476s Preparing to unpack .../216-libautobox-perl_3.0.2-1_arm64.deb ... 1476s Unpacking libautobox-perl (3.0.2-1) ... 1476s Selecting previously unselected package libwant-perl. 1476s Preparing to unpack .../217-libwant-perl_0.29-2build5_arm64.deb ... 1476s Unpacking libwant-perl (0.29-2build5) ... 1476s Selecting previously unselected package libautobox-core-perl. 1476s Preparing to unpack .../218-libautobox-core-perl_1.33-2_all.deb ... 1476s Unpacking libautobox-core-perl (1.33-2) ... 1476s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 1476s Preparing to unpack .../219-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 1476s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1476s Selecting previously unselected package libmoosex-util-perl. 1476s Preparing to unpack .../220-libmoosex-util-perl_0.006-2_all.deb ... 1476s Unpacking libmoosex-util-perl (0.006-2) ... 1476s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 1476s Preparing to unpack .../221-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 1476s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 1476s Selecting previously unselected package libmoosex-singlearg-perl. 1476s Preparing to unpack .../222-libmoosex-singlearg-perl_0.09-2_all.deb ... 1476s Unpacking libmoosex-singlearg-perl (0.09-2) ... 1476s Selecting previously unselected package libstrictures-perl. 1476s Preparing to unpack .../223-libstrictures-perl_2.000006-1_all.deb ... 1476s Unpacking libstrictures-perl (2.000006-1) ... 1476s Selecting previously unselected package libauthen-u2f-tester-perl. 1476s Preparing to unpack .../224-libauthen-u2f-tester-perl_0.03-1_all.deb ... 1476s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 1476s Selecting previously unselected package libcbor-xs-perl. 1476s Preparing to unpack .../225-libcbor-xs-perl_1.87-1build4_arm64.deb ... 1476s Unpacking libcbor-xs-perl (1.87-1build4) ... 1476s Selecting previously unselected package libauthen-webauthn-perl. 1476s Preparing to unpack .../226-libauthen-webauthn-perl_0.005-1_all.deb ... 1476s Unpacking libauthen-webauthn-perl (0.005-1) ... 1476s Selecting previously unselected package libcrypt-random-seed-perl. 1476s Preparing to unpack .../227-libcrypt-random-seed-perl_0.03-3_all.deb ... 1476s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1476s Selecting previously unselected package libmath-random-isaac-perl. 1476s Preparing to unpack .../228-libmath-random-isaac-perl_1.004-2_all.deb ... 1476s Unpacking libmath-random-isaac-perl (1.004-2) ... 1476s Selecting previously unselected package libbytes-random-secure-perl. 1476s Preparing to unpack .../229-libbytes-random-secure-perl_0.29-3_all.deb ... 1476s Unpacking libbytes-random-secure-perl (0.29-3) ... 1476s Selecting previously unselected package libcapture-tiny-perl. 1476s Preparing to unpack .../230-libcapture-tiny-perl_0.50-1_all.deb ... 1476s Unpacking libcapture-tiny-perl (0.50-1) ... 1476s Selecting previously unselected package libcares2:arm64. 1476s Preparing to unpack .../231-libcares2_1.34.4-2.1_arm64.deb ... 1476s Unpacking libcares2:arm64 (1.34.4-2.1) ... 1476s Selecting previously unselected package libclass-data-inheritable-perl. 1476s Preparing to unpack .../232-libclass-data-inheritable-perl_0.10-1_all.deb ... 1476s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1476s Selecting previously unselected package libclass-singleton-perl. 1476s Preparing to unpack .../233-libclass-singleton-perl_1.6-2_all.deb ... 1476s Unpacking libclass-singleton-perl (1.6-2) ... 1476s Selecting previously unselected package libconvert-base32-perl. 1477s Preparing to unpack .../234-libconvert-base32-perl_0.06-3_all.deb ... 1477s Unpacking libconvert-base32-perl (0.06-3) ... 1477s Selecting previously unselected package libconvert-binhex-perl. 1477s Preparing to unpack .../235-libconvert-binhex-perl_1.125-3_all.deb ... 1477s Unpacking libconvert-binhex-perl (1.125-3) ... 1477s Selecting previously unselected package libcrypt-dh-gmp-perl. 1477s Preparing to unpack .../236-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 1477s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1477s Selecting previously unselected package libcrypt-jwt-perl. 1477s Preparing to unpack .../237-libcrypt-jwt-perl_0.036-1_all.deb ... 1477s Unpacking libcrypt-jwt-perl (0.036-1) ... 1477s Selecting previously unselected package libcrypt-ssleay-perl. 1477s Preparing to unpack .../238-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 1477s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1477s Selecting previously unselected package libdata-hexdump-perl. 1477s Preparing to unpack .../239-libdata-hexdump-perl_0.04-2_all.deb ... 1477s Unpacking libdata-hexdump-perl (0.04-2) ... 1477s Selecting previously unselected package liblist-someutils-perl. 1477s Preparing to unpack .../240-liblist-someutils-perl_0.59-1_all.deb ... 1477s Unpacking liblist-someutils-perl (0.59-1) ... 1477s Selecting previously unselected package liblist-utilsby-perl. 1477s Preparing to unpack .../241-liblist-utilsby-perl_0.12-2_all.deb ... 1477s Unpacking liblist-utilsby-perl (0.12-2) ... 1477s Selecting previously unselected package liblist-allutils-perl. 1477s Preparing to unpack .../242-liblist-allutils-perl_0.19-1_all.deb ... 1477s Unpacking liblist-allutils-perl (0.19-1) ... 1477s Selecting previously unselected package libdata-password-zxcvbn-perl. 1477s Preparing to unpack .../243-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1477s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1477s Selecting previously unselected package libexception-class-perl. 1477s Preparing to unpack .../244-libexception-class-perl_1.45-1_all.deb ... 1477s Unpacking libexception-class-perl (1.45-1) ... 1477s Selecting previously unselected package libparams-validationcompiler-perl. 1477s Preparing to unpack .../245-libparams-validationcompiler-perl_0.31-1_all.deb ... 1477s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1477s Selecting previously unselected package libxstring-perl:arm64. 1477s Preparing to unpack .../246-libxstring-perl_0.005-2build4_arm64.deb ... 1477s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 1477s Selecting previously unselected package libspecio-perl. 1477s Preparing to unpack .../247-libspecio-perl_0.50-1_all.deb ... 1477s Unpacking libspecio-perl (0.50-1) ... 1477s Selecting previously unselected package libdatetime-locale-perl. 1477s Preparing to unpack .../248-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1477s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1478s Selecting previously unselected package libdatetime-timezone-perl. 1478s Preparing to unpack .../249-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 1478s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 1478s Selecting previously unselected package libdatetime-perl. 1478s Preparing to unpack .../250-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 1478s Unpacking libdatetime-perl (2:1.65-1build3) ... 1478s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1478s Preparing to unpack .../251-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1478s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1478s Selecting previously unselected package libdbi-perl:arm64. 1478s Preparing to unpack .../252-libdbi-perl_1.647-1_arm64.deb ... 1478s Unpacking libdbi-perl:arm64 (1.647-1) ... 1478s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 1478s Preparing to unpack .../253-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 1478s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 1478s Selecting previously unselected package libemail-simple-perl. 1478s Preparing to unpack .../254-libemail-simple-perl_2.218-1_all.deb ... 1478s Unpacking libemail-simple-perl (2.218-1) ... 1478s Selecting previously unselected package libmodule-pluggable-perl. 1478s Preparing to unpack .../255-libmodule-pluggable-perl_5.2-5_all.deb ... 1478s Unpacking libmodule-pluggable-perl (5.2-5) ... 1478s Selecting previously unselected package libemail-abstract-perl. 1478s Preparing to unpack .../256-libemail-abstract-perl_3.010-1_all.deb ... 1478s Unpacking libemail-abstract-perl (3.010-1) ... 1478s Selecting previously unselected package libemail-address-xs-perl. 1478s Preparing to unpack .../257-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 1478s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1478s Selecting previously unselected package libmoox-types-mooselike-perl. 1478s Preparing to unpack .../258-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1478s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1478s Selecting previously unselected package libthrowable-perl. 1478s Preparing to unpack .../259-libthrowable-perl_1.001-2_all.deb ... 1478s Unpacking libthrowable-perl (1.001-2) ... 1478s Selecting previously unselected package libemail-sender-perl. 1478s Preparing to unpack .../260-libemail-sender-perl_2.601-1_all.deb ... 1478s Unpacking libemail-sender-perl (2.601-1) ... 1478s Selecting previously unselected package libextutils-depends-perl. 1478s Preparing to unpack .../261-libextutils-depends-perl_0.8001-2_all.deb ... 1478s Unpacking libextutils-depends-perl (0.8001-2) ... 1478s Selecting previously unselected package libfont-afm-perl. 1478s Preparing to unpack .../262-libfont-afm-perl_1.20-4_all.deb ... 1478s Unpacking libfont-afm-perl (1.20-4) ... 1478s Selecting previously unselected package libimagequant0:arm64. 1478s Preparing to unpack .../263-libimagequant0_2.18.0-1build1_arm64.deb ... 1478s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 1478s Selecting previously unselected package libgraphite2-3:arm64. 1478s Preparing to unpack .../264-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 1478s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1478s Selecting previously unselected package libharfbuzz0b:arm64. 1478s Preparing to unpack .../265-libharfbuzz0b_10.2.0-1_arm64.deb ... 1478s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 1478s Selecting previously unselected package libraqm0:arm64. 1478s Preparing to unpack .../266-libraqm0_0.10.2-1_arm64.deb ... 1478s Unpacking libraqm0:arm64 (0.10.2-1) ... 1478s Selecting previously unselected package libxpm4:arm64. 1479s Preparing to unpack .../267-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 1479s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 1479s Selecting previously unselected package libgd3:arm64. 1479s Preparing to unpack .../268-libgd3_2.3.3-12ubuntu3_arm64.deb ... 1479s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 1479s Selecting previously unselected package libgd-perl. 1479s Preparing to unpack .../269-libgd-perl_2.78-1build4_arm64.deb ... 1479s Unpacking libgd-perl (2.78-1build4) ... 1479s Selecting previously unselected package libgd-securityimage-perl. 1479s Preparing to unpack .../270-libgd-securityimage-perl_1.75-3_all.deb ... 1479s Unpacking libgd-securityimage-perl (1.75-3) ... 1479s Selecting previously unselected package libglib-perl:arm64. 1479s Preparing to unpack .../271-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 1479s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 1479s Selecting previously unselected package libgssapi-perl. 1479s Preparing to unpack .../272-libgssapi-perl_0.28-4build5_arm64.deb ... 1479s Unpacking libgssapi-perl (0.28-4build5) ... 1479s Selecting previously unselected package libhtml-format-perl. 1479s Preparing to unpack .../273-libhtml-format-perl_2.16-2_all.deb ... 1479s Unpacking libhtml-format-perl (2.16-2) ... 1479s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1479s Preparing to unpack .../274-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1479s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1479s Selecting previously unselected package libhttp-daemon-perl. 1479s Preparing to unpack .../275-libhttp-daemon-perl_6.16-1_all.deb ... 1479s Unpacking libhttp-daemon-perl (6.16-1) ... 1479s Selecting previously unselected package libio-pty-perl. 1479s Preparing to unpack .../276-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 1479s Unpacking libio-pty-perl (1:1.20-1build3) ... 1479s Selecting previously unselected package libio-sessiondata-perl. 1479s Preparing to unpack .../277-libio-sessiondata-perl_1.03-3_all.deb ... 1479s Unpacking libio-sessiondata-perl (1.03-3) ... 1479s Selecting previously unselected package libperlio-via-timeout-perl. 1479s Preparing to unpack .../278-libperlio-via-timeout-perl_0.32-3_all.deb ... 1479s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1479s Selecting previously unselected package libio-socket-timeout-perl. 1479s Preparing to unpack .../279-libio-socket-timeout-perl_0.32-3_all.deb ... 1479s Unpacking libio-socket-timeout-perl (0.32-3) ... 1479s Selecting previously unselected package libio-string-perl. 1479s Preparing to unpack .../280-libio-string-perl_1.08-4_all.deb ... 1479s Unpacking libio-string-perl (1.08-4) ... 1479s Selecting previously unselected package libio-stringy-perl. 1479s Preparing to unpack .../281-libio-stringy-perl_2.113-2_all.deb ... 1479s Unpacking libio-stringy-perl (2.113-2) ... 1479s Selecting previously unselected package libipc-run-perl. 1479s Preparing to unpack .../282-libipc-run-perl_20231003.0-2_all.deb ... 1479s Unpacking libipc-run-perl (20231003.0-2) ... 1479s Selecting previously unselected package libjargs-java. 1479s Preparing to unpack .../283-libjargs-java_1.0.0-5_all.deb ... 1479s Unpacking libjargs-java (1.0.0-5) ... 1479s Selecting previously unselected package libjs-underscore. 1479s Preparing to unpack .../284-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1479s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1479s Selecting previously unselected package libjs-sphinxdoc. 1479s Preparing to unpack .../285-libjs-sphinxdoc_8.1.3-5_all.deb ... 1479s Unpacking libjs-sphinxdoc (8.1.3-5) ... 1479s Selecting previously unselected package libxslt1.1:arm64. 1479s Preparing to unpack .../286-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 1479s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 1480s Selecting previously unselected package libxmlsec1t64:arm64. 1480s Preparing to unpack .../287-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 1480s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 1480s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 1480s Preparing to unpack .../288-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 1480s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 1480s Selecting previously unselected package liblasso3t64. 1480s Preparing to unpack .../289-liblasso3t64_2.8.2-8build1_arm64.deb ... 1480s Unpacking liblasso3t64 (2.8.2-8build1) ... 1480s Selecting previously unselected package liblasso-perl:arm64. 1480s Preparing to unpack .../290-liblasso-perl_2.8.2-8build1_arm64.deb ... 1480s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 1480s Selecting previously unselected package liblist-moreutils-xs-perl. 1480s Preparing to unpack .../291-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1480s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1480s Selecting previously unselected package liblist-moreutils-perl. 1480s Preparing to unpack .../292-liblist-moreutils-perl_0.430-2_all.deb ... 1480s Unpacking liblist-moreutils-perl (0.430-2) ... 1480s Selecting previously unselected package liblwp-protocol-psgi-perl. 1480s Preparing to unpack .../293-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1480s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1480s Selecting previously unselected package libnet-smtp-ssl-perl. 1480s Preparing to unpack .../294-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1480s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1480s Selecting previously unselected package libmailtools-perl. 1480s Preparing to unpack .../295-libmailtools-perl_2.22-1_all.deb ... 1480s Unpacking libmailtools-perl (2.22-1) ... 1480s Selecting previously unselected package libmime-tools-perl. 1480s Preparing to unpack .../296-libmime-tools-perl_5.515-1_all.deb ... 1480s Unpacking libmime-tools-perl (5.515-1) ... 1480s Selecting previously unselected package libnet-ip-perl. 1480s Preparing to unpack .../297-libnet-ip-perl_1.26-4_all.deb ... 1480s Unpacking libnet-ip-perl (1.26-4) ... 1480s Selecting previously unselected package libnet-ldap-perl. 1480s Preparing to unpack .../298-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1480s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1480s Selecting previously unselected package libxml-namespacesupport-perl. 1480s Preparing to unpack .../299-libxml-namespacesupport-perl_1.12-2_all.deb ... 1480s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1480s Selecting previously unselected package libxml-sax-base-perl. 1480s Preparing to unpack .../300-libxml-sax-base-perl_1.09-3_all.deb ... 1480s Unpacking libxml-sax-base-perl (1.09-3) ... 1480s Selecting previously unselected package libxml-sax-perl. 1480s Preparing to unpack .../301-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1480s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1480s Selecting previously unselected package libxml-libxml-perl. 1480s Preparing to unpack .../302-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 1480s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1480s Selecting previously unselected package libxml-simple-perl. 1480s Preparing to unpack .../303-libxml-simple-perl_2.25-2_all.deb ... 1480s Unpacking libxml-simple-perl (2.25-2) ... 1480s Selecting previously unselected package libnet-openid-common-perl. 1480s Preparing to unpack .../304-libnet-openid-common-perl_1.20-2_all.deb ... 1480s Unpacking libnet-openid-common-perl (1.20-2) ... 1480s Selecting previously unselected package libnet-openid-consumer-perl. 1480s Preparing to unpack .../305-libnet-openid-consumer-perl_1.18-2_all.deb ... 1480s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1481s Selecting previously unselected package libnet-openid-server-perl. 1481s Preparing to unpack .../306-libnet-openid-server-perl_1.09-4_all.deb ... 1481s Unpacking libnet-openid-server-perl (1.09-4) ... 1481s Selecting previously unselected package node-xtend. 1481s Preparing to unpack .../307-node-xtend_4.0.2-3_all.deb ... 1481s Unpacking node-xtend (4.0.2-3) ... 1481s Selecting previously unselected package nodejs. 1481s Preparing to unpack .../308-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 1481s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 1481s Selecting previously unselected package node-acorn. 1481s Preparing to unpack .../309-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1481s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1481s Selecting previously unselected package node-cjs-module-lexer. 1481s Preparing to unpack .../310-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1481s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1481s Selecting previously unselected package node-balanced-match. 1481s Preparing to unpack .../311-node-balanced-match_2.0.0-1_all.deb ... 1481s Unpacking node-balanced-match (2.0.0-1) ... 1481s Selecting previously unselected package node-brace-expansion. 1481s Preparing to unpack .../312-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 1481s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 1481s Selecting previously unselected package node-minimatch. 1481s Preparing to unpack .../313-node-minimatch_9.0.3-5_all.deb ... 1481s Unpacking node-minimatch (9.0.3-5) ... 1481s Selecting previously unselected package node-undici. 1481s Preparing to unpack .../314-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 1481s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 1481s Selecting previously unselected package libnode115:arm64. 1481s Preparing to unpack .../315-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 1481s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 1481s Selecting previously unselected package libregexp-assemble-perl. 1481s Preparing to unpack .../316-libregexp-assemble-perl_0.38-2_all.deb ... 1481s Unpacking libregexp-assemble-perl (0.38-2) ... 1481s Selecting previously unselected package libtask-weaken-perl. 1481s Preparing to unpack .../317-libtask-weaken-perl_1.06-2_all.deb ... 1481s Unpacking libtask-weaken-perl (1.06-2) ... 1481s Selecting previously unselected package libxml-parser-perl. 1482s Preparing to unpack .../318-libxml-parser-perl_2.47-1build4_arm64.deb ... 1482s Unpacking libxml-parser-perl (2.47-1build4) ... 1482s Selecting previously unselected package libsoap-lite-perl. 1482s Preparing to unpack .../319-libsoap-lite-perl_1.27-3_all.deb ... 1482s Unpacking libsoap-lite-perl (1.27-3) ... 1482s Selecting previously unselected package libstring-random-perl. 1482s Preparing to unpack .../320-libstring-random-perl_1%3a0.32-2_all.deb ... 1482s Unpacking libstring-random-perl (1:0.32-2) ... 1482s Selecting previously unselected package libtest-leaktrace-perl. 1482s Preparing to unpack .../321-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 1482s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1482s Selecting previously unselected package libtest-output-perl. 1482s Preparing to unpack .../322-libtest-output-perl_1.035-1_all.deb ... 1482s Unpacking libtest-output-perl (1.035-1) ... 1482s Selecting previously unselected package libtest-pod-perl. 1482s Preparing to unpack .../323-libtest-pod-perl_1.52-3_all.deb ... 1482s Unpacking libtest-pod-perl (1.52-3) ... 1482s Selecting previously unselected package libtext-unidecode-perl. 1482s Preparing to unpack .../324-libtext-unidecode-perl_1.30-3_all.deb ... 1482s Unpacking libtext-unidecode-perl (1.30-3) ... 1482s Selecting previously unselected package libtime-fake-perl. 1482s Preparing to unpack .../325-libtime-fake-perl_0.11-4_all.deb ... 1482s Unpacking libtime-fake-perl (0.11-4) ... 1482s Selecting previously unselected package libxml-libxslt-perl:arm64. 1482s Preparing to unpack .../326-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 1482s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1482s Selecting previously unselected package node-uglify-js. 1482s Preparing to unpack .../327-node-uglify-js_3.17.4-2_all.deb ... 1482s Unpacking node-uglify-js (3.17.4-2) ... 1482s Selecting previously unselected package python3-defusedxml. 1482s Preparing to unpack .../328-python3-defusedxml_0.7.1-3_all.deb ... 1482s Unpacking python3-defusedxml (0.7.1-3) ... 1482s Selecting previously unselected package python3-roman. 1482s Preparing to unpack .../329-python3-roman_5.0-1_all.deb ... 1482s Unpacking python3-roman (5.0-1) ... 1482s Selecting previously unselected package python3-docutils. 1482s Preparing to unpack .../330-python3-docutils_0.21.2+dfsg-2_all.deb ... 1482s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1482s Selecting previously unselected package python3-imagesize. 1482s Preparing to unpack .../331-python3-imagesize_1.4.1-1_all.deb ... 1482s Unpacking python3-imagesize (1.4.1-1) ... 1482s Selecting previously unselected package python3-packaging. 1482s Preparing to unpack .../332-python3-packaging_24.2-1_all.deb ... 1482s Unpacking python3-packaging (24.2-1) ... 1482s Selecting previously unselected package python3-snowballstemmer. 1482s Preparing to unpack .../333-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1482s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1482s Selecting previously unselected package sphinx-common. 1482s Preparing to unpack .../334-sphinx-common_8.1.3-5_all.deb ... 1482s Unpacking sphinx-common (8.1.3-5) ... 1483s Selecting previously unselected package python3-alabaster. 1483s Preparing to unpack .../335-python3-alabaster_0.7.16-0.1_all.deb ... 1483s Unpacking python3-alabaster (0.7.16-0.1) ... 1483s Selecting previously unselected package python3-sphinx. 1483s Preparing to unpack .../336-python3-sphinx_8.1.3-5_all.deb ... 1483s Unpacking python3-sphinx (8.1.3-5) ... 1483s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1483s Preparing to unpack .../337-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1483s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1483s Selecting previously unselected package uglifyjs. 1483s Preparing to unpack .../338-uglifyjs_3.17.4-2_all.deb ... 1483s Unpacking uglifyjs (3.17.4-2) ... 1483s Selecting previously unselected package yui-compressor. 1483s Preparing to unpack .../339-yui-compressor_2.4.8-3_all.deb ... 1483s Unpacking yui-compressor (2.4.8-3) ... 1483s Selecting previously unselected package libauthen-radius-perl. 1483s Preparing to unpack .../340-libauthen-radius-perl_0.33-1_all.deb ... 1483s Unpacking libauthen-radius-perl (0.33-1) ... 1483s Selecting previously unselected package pkg-perl-autopkgtest. 1483s Preparing to unpack .../341-pkg-perl-autopkgtest_0.82_all.deb ... 1483s Unpacking pkg-perl-autopkgtest (0.82) ... 1483s Setting up libconfig-inifiles-perl (3.000003-3) ... 1483s Setting up libmodule-pluggable-perl (5.2-5) ... 1483s Setting up node-uglify-js (3.17.4-2) ... 1483s Setting up libio-sessiondata-perl (1.03-3) ... 1483s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 1483s Setting up liblcms2-2:arm64 (2.16-2) ... 1483s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 1483s Setting up libaom3:arm64 (3.12.0-1) ... 1483s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1483s Setting up libmath-random-isaac-perl (1.004-2) ... 1483s Setting up libtask-weaken-perl (1.06-2) ... 1483s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1483s Setting up libhttp-multipartparser-perl (0.02-3) ... 1483s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 1483s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 1483s Setting up java-common (0.76) ... 1483s Setting up libclass-inspector-perl (1.36-3) ... 1483s Setting up libfont-afm-perl (1.20-4) ... 1483s Setting up libwant-perl (0.29-2build5) ... 1483s Setting up libdynaloader-functions-perl (0.004-1) ... 1483s Setting up libclass-method-modifiers-perl (2.15-1) ... 1483s Setting up libio-pty-perl (1:1.20-1build3) ... 1483s Setting up libdata-hexdump-perl (0.04-2) ... 1483s Setting up python3-defusedxml (0.7.1-3) ... 1483s Setting up libclone-perl:arm64 (0.47-1) ... 1483s Setting up libarchive-zip-perl (1.68-1) ... 1483s Setting up libsub-identify-perl (0.14-3build4) ... 1483s Setting up imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 1483s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1483s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1483s Setting up python3-alabaster (0.7.16-0.1) ... 1483s Setting up libio-stringy-perl (2.113-2) ... 1483s Setting up libhtml-tagset-perl (3.24-1) ... 1483s Setting up unzip (6.0-28ubuntu6) ... 1483s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 1483s Setting up libperlio-via-timeout-perl (0.32-3) ... 1483s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1483s Setting up libnet-cidr-perl (0.23-1) ... 1483s Setting up libipc-sharelite-perl (0.17-5build4) ... 1483s Setting up libconvert-binhex-perl (1.125-3) ... 1483s Setting up liblwp-mediatypes-perl (6.04-2) ... 1483s Setting up libcrypt-urandom-perl (0.54-1) ... 1483s Setting up x11-common (1:7.7+23ubuntu4) ... 1484s Setting up libtest-pod-perl (1.52-3) ... 1484s Setting up libtry-tiny-perl (0.32-1) ... 1484s Setting up libdeflate0:arm64 (1.23-1) ... 1484s Setting up perl-openssl-defaults:arm64 (7build3) ... 1484s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1484s Setting up libxml-namespacesupport-perl (1.12-2) ... 1484s Setting up m4 (1.4.19-7) ... 1484s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1484s Setting up libclass-singleton-perl (1.6-2) ... 1484s Setting up libencode-locale-perl (1.05-3) ... 1484s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1484s Setting up libxstring-perl:arm64 (0.005-2build4) ... 1484s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 1484s Setting up libclass-errorhandler-perl (0.04-3) ... 1484s Setting up liblist-utilsby-perl (0.12-2) ... 1484s Setting up libjs-angularjs (1.8.3-1) ... 1484s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 1484s Setting up libtime-fake-perl (0.11-4) ... 1484s Setting up libfcgi-procmanager-perl (0.28-3) ... 1484s Setting up libregexp-common-perl (2024080801-1) ... 1484s Setting up libtest-sharedfork-perl (0.35-3) ... 1484s Setting up libsub-install-perl (0.929-1) ... 1484s Setting up libextutils-depends-perl (0.8001-2) ... 1484s Setting up libhash-multivalue-perl (0.16-3) ... 1484s Setting up libjs-es5-shim (4.6.7-2) ... 1484s Setting up libscope-guard-perl (0.21-2) ... 1484s Setting up liberror-perl (0.17030-1) ... 1484s Setting up libapache-session-perl (1.94-2) ... 1484s Setting up libxml-sax-base-perl (1.09-3) ... 1484s Setting up libio-string-perl (1.08-4) ... 1484s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1484s Setting up python3-roman (5.0-1) ... 1484s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 1484s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 1484s Setting up autotools-dev (20220109.1) ... 1484s Setting up libstream-buffered-perl (0.03-3) ... 1484s Setting up libclass-data-inheritable-perl (0.10-1) ... 1484s Setting up python3-packaging (24.2-1) ... 1484s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 1484s Setting up libalgorithm-c3-perl (0.11-2) ... 1484s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1484s Setting up libcrypt-random-seed-perl (0.03-3) ... 1484s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1484s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1484s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1484s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1485s Setting up node-balanced-match (2.0.0-1) ... 1485s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 1485s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1485s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 1485s Setting up libemail-date-format-perl (1.008-1) ... 1485s Setting up libcryptx-perl (0.085-1) ... 1485s Setting up libcares2:arm64 (1.34.4-2.1) ... 1485s Setting up libmpc3:arm64 (1.3.1-1build2) ... 1485s Setting up libvariable-magic-perl (0.64-1build1) ... 1485s Setting up libio-html-perl (1.004-3) ... 1485s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1485s Setting up autopoint (0.23.1-1) ... 1485s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1485s Setting up libipc-run-perl (20231003.0-2) ... 1485s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1485s Setting up libpcsclite1:arm64 (2.3.1-1) ... 1485s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 1485s Setting up libltdl7:arm64 (2.5.4-4) ... 1485s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 1485s Setting up libstring-random-perl (1:0.32-2) ... 1485s Setting up libparams-util-perl (1.102-3build1) ... 1485s Setting up autoconf (2.72-3ubuntu1) ... 1485s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1485s Setting up libwebp7:arm64 (1.5.0-0.1) ... 1485s Setting up libcapture-tiny-perl (0.50-1) ... 1485s Setting up libtimedate-perl (2.3300-2) ... 1485s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 1485s Setting up libsub-name-perl:arm64 (0.28-1) ... 1485s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 1485s Setting up libtypes-serialiser-perl (1.01-1) ... 1485s Setting up libgssapi-perl (0.28-4build5) ... 1485s Setting up dwz (0.15-1build6) ... 1485s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1485s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 1485s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 1485s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 1485s Setting up libjson-perl (4.10000-1) ... 1485s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 1485s Setting up libjargs-java (1.0.0-5) ... 1485s Setting up librole-tiny-perl (2.002004-1) ... 1485s Setting up debugedit (1:5.1-2) ... 1485s Setting up libfile-sharedir-perl (1.118-3) ... 1485s Setting up libfcgi-perl (0.82+ds-3build3) ... 1485s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 1485s Setting up libaliased-perl (0.34-3) ... 1485s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 1485s Setting up libcarp-clan-perl (6.08-2) ... 1485s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1485s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1485s Setting up sgml-base (1.31) ... 1485s Setting up libstrictures-perl (2.000006-1) ... 1485s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1485s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1485s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1485s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1485s Setting up node-minimatch (9.0.3-5) ... 1485s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 1485s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1485s Setting up ca-certificates-java (20240118) ... 1485s No JRE found. Skipping Java certificates setup. 1485s Setting up libexporter-tiny-perl (1.006002-1) ... 1485s Setting up node-xtend (4.0.2-3) ... 1485s Setting up libisl23:arm64 (0.27-1) ... 1485s Setting up libconvert-asn1-perl (0.34-1) ... 1485s Setting up libtext-unidecode-perl (1.30-3) ... 1485s Setting up libde265-0:arm64 (1.0.15-1build5) ... 1485s Setting up libregexp-assemble-perl (0.38-2) ... 1485s Setting up libnet-ip-perl (1.26-4) ... 1485s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 1485s Setting up libautobox-perl (3.0.2-1) ... 1485s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 1485s Setting up liburi-perl (5.30-1) ... 1485s Setting up libdbi-perl:arm64 (1.647-1) ... 1485s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 1485s Setting up libconvert-base32-perl (0.06-3) ... 1485s Setting up dctrl-tools (2.24-3build3) ... 1485s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 1485s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 1485s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1485s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1485s Setting up python3-imagesize (1.4.1-1) ... 1485s Setting up libemail-address-xs-perl (1.05-1build5) ... 1485s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1485s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 1485s Setting up automake (1:1.17-3ubuntu1) ... 1485s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1485s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 1485s Setting up libjson-xs-perl (4.030-2build4) ... 1485s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1485s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1485s Setting up libhttp-date-perl (6.06-1) ... 1485s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 1485s Setting up gettext (0.23.1-1) ... 1485s Setting up libtest-tcp-perl (2.22-2) ... 1485s Setting up libautobox-core-perl (1.33-2) ... 1485s Setting up java-wrappers (0.5) ... 1485s Setting up libio-socket-timeout-perl (0.32-3) ... 1485s Setting up libfile-listing-perl (6.16-1) ... 1485s Setting up libhash-merge-simple-perl (0.052-1) ... 1485s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 1485s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 1485s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1485s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1485s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1485s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1485s Setting up libcache-cache-perl (1.08-3) ... 1485s Setting up libhttp-headers-fast-perl (0.22-3) ... 1485s Setting up liblist-moreutils-perl (0.430-2) ... 1485s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 1485s Setting up libtype-tiny-perl (2.004000-1) ... 1485s Setting up libemail-simple-perl (2.218-1) ... 1485s Setting up libnet-http-perl (6.23-1) ... 1485s Setting up libexception-class-perl (1.45-1) ... 1485s Setting up libclass-c3-perl (0.35-2) ... 1485s Setting up libcrypt-jwt-perl (0.036-1) ... 1485s Setting up libcbor-xs-perl (1.87-1build4) ... 1485s Setting up xfonts-utils (1:7.7+7) ... 1485s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 1485s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1485s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1485s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1485s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1485s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1485s Setting up libauthen-radius-perl (0.33-1) ... 1485s Setting up intltool-debian (0.35.0+20060710.6) ... 1485s Setting up libbytes-random-secure-perl (0.29-3) ... 1485s Setting up libjson-maybexs-perl (1.004008-1) ... 1485s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1485s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 1485s Setting up libraqm0:arm64 (0.10.2-1) ... 1485s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1485s Setting up libdata-optlist-perl (0.114-1) ... 1485s Setting up libtest-output-perl (1.035-1) ... 1485s Setting up pkg-perl-autopkgtest (0.82) ... 1485s Setting up libjs-sphinxdoc (8.1.3-5) ... 1485s Setting up libraw23t64:arm64 (0.21.3-1) ... 1485s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 1485s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1485s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1485s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1486s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1486s Setting up dh-strip-nondeterminism (1.14.1-2) ... 1486s Setting up libwww-robotrules-perl (6.02-1) ... 1486s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1486s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 1486s Setting up xml-core (0.19) ... 1486s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1486s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1486s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 1486s Setting up libmro-compat-perl (0.15-2) ... 1486s Setting up libcookie-baker-perl (0.12-1) ... 1486s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 1486s Setting up libhttp-entity-parser-perl (0.25-2) ... 1486s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 1486s Setting up libio-socket-ssl-perl (2.089-1) ... 1486s Setting up libsub-exporter-perl (0.990-1) ... 1486s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1486s Setting up libeval-closure-perl (0.14-3) ... 1486s Setting up libconvert-pem-perl (0.13-1) ... 1486s Setting up libhttp-negotiate-perl (6.01-2) ... 1486s Setting up libparams-validationcompiler-perl (0.31-1) ... 1486s Setting up libhttp-cookies-perl (6.11-1) ... 1486s Setting up po-debconf (1.0.21+nmu1) ... 1486s Setting up libhtml-tree-perl (5.07-3) ... 1486s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 1486s Setting up libcgi-pm-perl (4.67-1) ... 1486s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 1486s Setting up liblasso3t64 (2.8.2-8build1) ... 1486s Setting up libhtml-format-perl (2.16-2) ... 1486s Setting up fonts-urw-base35 (20200910-8) ... 1486s Setting up libhtml-template-perl (2.97-2build1) ... 1486s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1486s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1486s Setting up libauthen-webauthn-perl (0.005-1) ... 1486s Setting up libmodule-runtime-perl (0.016-2) ... 1486s Setting up libmailtools-perl (2.22-1) ... 1486s Setting up sphinx-common (8.1.3-5) ... 1486s Setting up libdist-checkconflicts-perl (0.11-2) ... 1486s Setting up libxml-simple-perl (2.25-2) ... 1486s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 1486s Setting up cpp-14 (14.2.0-19ubuntu2) ... 1486s Setting up libhttp-daemon-perl (6.16-1) ... 1486s Setting up libemail-abstract-perl (3.010-1) ... 1486s Setting up cpp (4:14.2.0-1ubuntu1) ... 1486s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 1486s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1486s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1486s Setting up libplack-perl (1.0051-1) ... 1486s Setting up libnet-openid-common-perl (1.20-2) ... 1486s Setting up libnet-openid-server-perl (1.09-4) ... 1486s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1486s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 1486s Setting up libmodule-implementation-perl (0.09-2) ... 1486s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 1486s Setting up libpackage-stash-perl (0.40-1) ... 1486s Setting up libimport-into-perl (1.002005-2) ... 1486s Setting up libmoo-perl (2.005005-1) ... 1486s Setting up liblist-someutils-perl (0.59-1) ... 1486s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1486s Setting up libmime-tools-perl (5.515-1) ... 1486s Setting up libclass-load-perl (0.25-2) ... 1486s Setting up gcc-14 (14.2.0-19ubuntu2) ... 1486s Setting up libspecio-perl (0.50-1) ... 1486s Setting up liblist-allutils-perl (0.19-1) ... 1486s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1486s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1486s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1486s Setting up libclass-load-xs-perl (0.10-2build5) ... 1486s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 1486s Setting up g++-14 (14.2.0-19ubuntu2) ... 1486s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1486s Setting up libb-hooks-endofscope-perl (0.28-1) ... 1486s Setting up libthrowable-perl (1.001-2) ... 1486s Setting up libauthen-oath-perl (2.0.1-2) ... 1486s Setting up libtool (2.5.4-4) ... 1486s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 1486s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1486s Setting up gcc (4:14.2.0-1ubuntu1) ... 1486s Setting up dh-autoreconf (20) ... 1486s Setting up libemail-sender-perl (2.601-1) ... 1486s Setting up libnamespace-clean-perl (0.27-2) ... 1486s Setting up g++ (4:14.2.0-1ubuntu1) ... 1486s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1486s Setting up libmoosex-singlearg-perl (0.09-2) ... 1486s Setting up build-essential (12.12ubuntu1) ... 1486s Setting up libnamespace-autoclean-perl (0.31-1) ... 1486s Setting up libdatetime-locale-perl (1:1.41-1) ... 1486s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 1486s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 1486s Setting up libmoosex-types-perl (0.50-2) ... 1486s Setting up debhelper (13.24.1ubuntu2) ... 1486s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1486s Setting up libmoosex-types-common-perl (0.001014-2) ... 1486s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1486s Setting up libmoosex-util-perl (0.006-2) ... 1486s Setting up libdatetime-perl (2:1.65-1build3) ... 1486s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 1486s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1486s Setting up libauthen-u2f-tester-perl (0.03-1) ... 1486s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 1486s Setting up liblwp-protocol-https-perl (6.14-1) ... 1486s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 1486s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 1486s Setting up libwww-perl (6.78-1) ... 1486s Setting up libheif1:arm64 (1.19.7-1) ... 1486s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 1486s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1486s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1486s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1487s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 1487s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1487s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1487s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 1487s Setting up libnet-openid-consumer-perl (1.18-2) ... 1487s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1487s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1487s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1487s Setting up libxml-parser-perl (2.47-1build4) ... 1487s Setting up uglifyjs (3.17.4-2) ... 1487s Setting up libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 1487s Setting up libgd-perl (2.78-1build4) ... 1487s Setting up libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 1487s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1488s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1488s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1488s Setting up libsoap-lite-perl (1.27-3) ... 1488s Setting up liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 1488s Setting up libgd-securityimage-perl (1.75-3) ... 1488s Processing triggers for install-info (7.1.1-1) ... 1488s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1489s Processing triggers for man-db (2.13.0-1) ... 1490s Processing triggers for ca-certificates-java (20240118) ... 1491s Adding debian:ACCVRAIZ1.pem 1491s Adding debian:AC_RAIZ_FNMT-RCM.pem 1491s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1491s Adding debian:ANF_Secure_Server_Root_CA.pem 1491s Adding debian:Actalis_Authentication_Root_CA.pem 1491s Adding debian:AffirmTrust_Commercial.pem 1491s Adding debian:AffirmTrust_Networking.pem 1491s Adding debian:AffirmTrust_Premium.pem 1491s Adding debian:AffirmTrust_Premium_ECC.pem 1491s Adding debian:Amazon_Root_CA_1.pem 1491s Adding debian:Amazon_Root_CA_2.pem 1491s Adding debian:Amazon_Root_CA_3.pem 1491s Adding debian:Amazon_Root_CA_4.pem 1491s Adding debian:Atos_TrustedRoot_2011.pem 1491s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1491s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1491s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1491s Adding debian:BJCA_Global_Root_CA1.pem 1491s Adding debian:BJCA_Global_Root_CA2.pem 1491s Adding debian:Baltimore_CyberTrust_Root.pem 1491s Adding debian:Buypass_Class_2_Root_CA.pem 1491s Adding debian:Buypass_Class_3_Root_CA.pem 1491s Adding debian:CA_Disig_Root_R2.pem 1491s Adding debian:CFCA_EV_ROOT.pem 1491s Adding debian:COMODO_Certification_Authority.pem 1491s Adding debian:COMODO_ECC_Certification_Authority.pem 1491s Adding debian:COMODO_RSA_Certification_Authority.pem 1491s Adding debian:Certainly_Root_E1.pem 1491s Adding debian:Certainly_Root_R1.pem 1491s Adding debian:Certigna.pem 1491s Adding debian:Certigna_Root_CA.pem 1491s Adding debian:Certum_EC-384_CA.pem 1491s Adding debian:Certum_Trusted_Network_CA.pem 1491s Adding debian:Certum_Trusted_Network_CA_2.pem 1491s Adding debian:Certum_Trusted_Root_CA.pem 1491s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1491s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1491s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1491s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1491s Adding debian:Comodo_AAA_Services_root.pem 1491s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1491s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1491s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1491s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1491s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1491s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1491s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1491s Adding debian:DigiCert_Global_Root_CA.pem 1491s Adding debian:DigiCert_Global_Root_G2.pem 1491s Adding debian:DigiCert_Global_Root_G3.pem 1491s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1491s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1491s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1491s Adding debian:DigiCert_Trusted_Root_G4.pem 1491s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1491s Adding debian:Entrust_Root_Certification_Authority.pem 1491s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1491s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1491s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 1491s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1491s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1491s Adding debian:GLOBALTRUST_2020.pem 1491s Adding debian:GTS_Root_R1.pem 1491s Adding debian:GTS_Root_R2.pem 1491s Adding debian:GTS_Root_R3.pem 1491s Adding debian:GTS_Root_R4.pem 1491s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1491s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1491s Adding debian:GlobalSign_Root_CA.pem 1491s Adding debian:GlobalSign_Root_CA_-_R3.pem 1491s Adding debian:GlobalSign_Root_CA_-_R6.pem 1491s Adding debian:GlobalSign_Root_E46.pem 1491s Adding debian:GlobalSign_Root_R46.pem 1491s Adding debian:Go_Daddy_Class_2_CA.pem 1491s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1491s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1491s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1491s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1491s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1491s Adding debian:HiPKI_Root_CA_-_G1.pem 1491s Adding debian:Hongkong_Post_Root_CA_3.pem 1491s Adding debian:ISRG_Root_X1.pem 1491s Adding debian:ISRG_Root_X2.pem 1491s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1491s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1491s Adding debian:Izenpe.com.pem 1491s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1491s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1491s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1491s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1491s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1491s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1491s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1491s Adding debian:QuoVadis_Root_CA_1_G3.pem 1491s Adding debian:QuoVadis_Root_CA_2.pem 1491s Adding debian:QuoVadis_Root_CA_2_G3.pem 1491s Adding debian:QuoVadis_Root_CA_3.pem 1491s Adding debian:QuoVadis_Root_CA_3_G3.pem 1491s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1491s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1491s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1491s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1491s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1491s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1491s Adding debian:SZAFIR_ROOT_CA2.pem 1491s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1491s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1491s Adding debian:SecureSign_RootCA11.pem 1491s Adding debian:SecureSign_Root_CA12.pem 1491s Adding debian:SecureSign_Root_CA14.pem 1491s Adding debian:SecureSign_Root_CA15.pem 1491s Adding debian:SecureTrust_CA.pem 1491s Adding debian:Secure_Global_CA.pem 1491s Adding debian:Security_Communication_ECC_RootCA1.pem 1491s Adding debian:Security_Communication_RootCA2.pem 1491s Adding debian:Security_Communication_RootCA3.pem 1491s Adding debian:Starfield_Class_2_CA.pem 1491s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1491s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1491s Adding debian:SwissSign_Gold_CA_-_G2.pem 1491s Adding debian:SwissSign_Silver_CA_-_G2.pem 1491s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1491s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1491s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1491s Adding debian:TWCA_CYBER_Root_CA.pem 1491s Adding debian:TWCA_Global_Root_CA.pem 1491s Adding debian:TWCA_Root_Certification_Authority.pem 1491s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1491s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1491s Adding debian:TeliaSonera_Root_CA_v1.pem 1491s Adding debian:Telia_Root_CA_v2.pem 1491s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1491s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1491s Adding debian:Trustwave_Global_Certification_Authority.pem 1491s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1491s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1491s Adding debian:TunTrust_Root_CA.pem 1491s Adding debian:UCA_Extended_Validation_Root.pem 1491s Adding debian:UCA_Global_G2_Root.pem 1491s Adding debian:USERTrust_ECC_Certification_Authority.pem 1491s Adding debian:USERTrust_RSA_Certification_Authority.pem 1491s Adding debian:XRamp_Global_CA_Root.pem 1491s Adding debian:certSIGN_ROOT_CA.pem 1491s Adding debian:certSIGN_Root_CA_G2.pem 1491s Adding debian:e-Szigno_Root_CA_2017.pem 1491s Adding debian:ePKI_Root_Certification_Authority.pem 1491s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1491s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1491s Adding debian:emSign_Root_CA_-_C1.pem 1491s Adding debian:emSign_Root_CA_-_G1.pem 1491s Adding debian:vTrus_ECC_Root_CA.pem 1491s Adding debian:vTrus_Root_CA.pem 1491s done. 1491s Setting up yui-compressor (2.4.8-3) ... 1491s Setting up default-jre-headless (2:1.21-76) ... 1491s Processing triggers for sgml-base (1.31) ... 1491s Setting up docutils-common (0.21.2+dfsg-2) ... 1492s Processing triggers for sgml-base (1.31) ... 1492s Setting up python3-docutils (0.21.2+dfsg-2) ... 1492s Setting up python3-sphinx (8.1.3-5) ... 1498s autopkgtest [09:51:30]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 1498s autopkgtest [09:51:30]: test manager-test: [----------------------- 1498s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1498s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1498s t/02-HTML-template.t ........................ 1498s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1498s ok 2 - Manager object 1498s ok 3 - Init 1498s ok 4 - Manager app 1498s ok 5 - Succeed to get / 1498s ok 6 - Return a 200 code 1498s ok 7 - Content is declared as HTML 1498s ok 8 - It contains a html tag 1498s ok 9 - Instance name found in SPA title 1498s ok 10 - Instance name found in title 1498s ok 11 - Instance name found in li 1498s 1..11 1498s ok 1499s t/04-2F-api.t ............................... 1499s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1499s ok 2 - Sessions module 1499s ok 3 - New SSO session for msmith 1499s ok 4 - Sessions module 1499s ok 5 - New Persistent session for msmith 1499s ok 6 - Sessions module 1499s ok 7 - New SSO session for dwho 1499s ok 8 - Sessions module 1499s ok 9 - New Persistent session for dwho 1499s ok 10 - Sessions module 1499s ok 11 - New SSO session for rtyler 1499s ok 12 - Sessions module 1499s ok 13 - New Persistent session for rtyler 1499s ok 14 - Sessions module 1499s ok 15 - New SSO session for davros 1499s ok 16 - Sessions module 1499s ok 17 - New Persistent session for davros 1499s ok 18 - Sessions module 1499s ok 19 - New SSO session for tof 1499s ok 20 - Sessions module 1499s ok 21 - New Persistent session for tof 1499s ok 22 - Sessions module 1499s ok 23 - New SSO session for donna 1499s ok 24 - Sessions module 1499s ok 25 - New Persistent session for donna 1499s ok 26 - Manager object 1499s ok 27 - Init 1499s ok 28 - Manager app 1499s ok 29 - Client object 1499s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 1499s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 1499s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 1499s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1499s ok 34 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Request succeed 1499s ok 35 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Result code is 200 1499s ok 36 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Response is JSON 1499s ok 37 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1499s ok 38 - Found display variable 1499s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 1499s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 1499s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 1499s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1499s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 1499s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 1499s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 1499s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 1499s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 1499s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 1499s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 1499s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 1499s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 1499s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 1499s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 1499s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 1499s ok 55 - dwho should have 4 2F: Request succeed 1499s ok 56 - dwho should have 4 2F: Result code is 200 1499s ok 57 - dwho should have 4 2F: Response is JSON 1499s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 1499s ok 59 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1499s ok 60 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1499s ok 61 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1499s ok 62 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1499s ok 63 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Request succeed 1499s ok 64 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Result code is 200 1499s ok 65 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Response is JSON 1499s ok 66 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1499s ok 67 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1499s ok 68 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1499s ok 69 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1499s ok 70 - dwho should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1499s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 1499s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 1499s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 1499s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 1499s ok 75 - dwho should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 76 - dwho should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1499s ok 77 - dwho should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 78 - dwho should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 79 - dwho should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1499s ok 80 - dwho should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 81 - dwho should have 3 2F: Request succeed 1499s ok 82 - dwho should have 3 2F: Result code is 200 1499s ok 83 - dwho should have 3 2F: Response is JSON 1499s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1499s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 1499s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 1499s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 1499s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 1499s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 1499s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 1499s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 1499s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 1499s ok 93 - Delete all 2F from dwho: Request succeed 1499s ok 94 - Delete all 2F from dwho: Result code is 200 1499s ok 95 - Delete all 2F from dwho: Response is JSON 1499s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 1499s ok 97 - dwho should have 0 2F: Request succeed 1499s ok 98 - dwho should have 0 2F: Result code is 200 1499s ok 99 - dwho should have 0 2F: Response is JSON 1499s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1499s ok 101 - Delete all 2F from dwho: Request succeed 1499s ok 102 - Delete all 2F from dwho: Result code is 200 1499s ok 103 - Delete all 2F from dwho: Response is JSON 1499s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 1499s ok 105 - msmith should have 0 2F: Request succeed 1499s ok 106 - msmith should have 0 2F: Result code is 200 1499s ok 107 - msmith should have 0 2F: Response is JSON 1499s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1499s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 1499s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 1499s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 1499s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1499s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 1499s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 1499s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 1499s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1499s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 1499s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 1499s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 1499s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 1499s ok 121 - rtyler should have 3 2F: Request succeed 1499s ok 122 - rtyler should have 3 2F: Result code is 200 1499s ok 123 - rtyler should have 3 2F: Response is JSON 1499s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1499s ok 125 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1499s ok 126 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1499s ok 127 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1499s ok 128 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1499s ok 129 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1499s ok 130 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1499s ok 131 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1499s ok 132 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1499s ok 133 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXky": Request succeed 1499s ok 134 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXky": Result code is 200 1499s ok 135 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXky": Response is JSON 1499s ok 136 - rtyler should have one 2F with id "MTc0NjE3OTQ5MTo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 1499s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 1499s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 1499s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 1499s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 1499s ok 141 - rtyler should have 1 2F: Request succeed 1499s ok 142 - rtyler should have 1 2F: Result code is 200 1499s ok 143 - rtyler should have 1 2F: Response is JSON 1499s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1499s ok 145 - rtyler should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 146 - rtyler should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1499s ok 147 - rtyler should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 148 - rtyler should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 149 - rtyler should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1499s ok 150 - rtyler should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 151 - Delete all 2F from rtyler: Request succeed 1499s ok 152 - Delete all 2F from rtyler: Result code is 200 1499s ok 153 - Delete all 2F from rtyler: Response is JSON 1499s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 1499s ok 155 - davros should have 1 2F of type "U2F": Request succeed 1499s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 1499s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 1499s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1499s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 1499s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 1499s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 1499s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1499s ok 163 - davros should have 0 2F of type "UBK": Request succeed 1499s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 1499s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 1499s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1499s ok 167 - davros should have 2 2F: Request succeed 1499s ok 168 - davros should have 2 2F: Result code is 200 1499s ok 169 - davros should have 2 2F: Response is JSON 1499s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 1499s ok 171 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1499s ok 172 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1499s ok 173 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1499s ok 174 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1499s ok 175 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Request succeed 1499s ok 176 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Result code is 200 1499s ok 177 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": Response is JSON 1499s ok 178 - davros should have one 2F with id "MTc0NjE3OTQ5MTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1499s ok 179 - davros should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 180 - davros should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1499s ok 181 - davros should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 182 - davros should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 183 - davros should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1499s ok 184 - davros should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 185 - davros should have 1 2F: Request succeed 1499s ok 186 - davros should have 1 2F: Result code is 200 1499s ok 187 - davros should have 1 2F: Response is JSON 1499s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1499s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 1499s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 1499s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 1499s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 1499s ok 193 - davros should have 0 2F: Request succeed 1499s ok 194 - davros should have 0 2F: Result code is 200 1499s ok 195 - davros should have 0 2F: Response is JSON 1499s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1499s ok 197 - Delete all 2F from davros: Request succeed 1499s ok 198 - Delete all 2F from davros: Result code is 200 1499s ok 199 - Delete all 2F from davros: Response is JSON 1499s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 1499s ok 201 - tof should have 1 2F of type "U2F": Request succeed 1499s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 1499s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 1499s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1499s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 1499s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 1499s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 1499s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1499s ok 209 - tof should have 0 2F of type "UBK": Request succeed 1499s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 1499s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 1499s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1499s ok 213 - tof should have 1 2F: Request succeed 1499s ok 214 - tof should have 1 2F: Result code is 200 1499s ok 215 - tof should have 1 2F: Response is JSON 1499s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1499s ok 217 - tof should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Request succeed 1499s ok 218 - tof should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Result code is 200 1499s ok 219 - tof should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": Response is JSON 1499s ok 220 - tof should have one 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1499s ok 221 - tof should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 222 - tof should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1499s ok 223 - tof should have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 224 - tof should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1499s ok 225 - tof should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1499s ok 226 - tof should not have a 2F with id "MTc0NjE3OTQ5MTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1499s ok 227 - tof should have 0 2F: Request succeed 1499s ok 228 - tof should have 0 2F: Result code is 200 1499s ok 229 - tof should have 0 2F: Response is JSON 1499s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1499s ok 231 - Delete all 2F from tof: Request succeed 1499s ok 232 - Delete all 2F from tof: Result code is 200 1499s ok 233 - Delete all 2F from tof: Response is JSON 1499s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 1499s ok 235 - Add/noattr : Request succeed 1499s ok 236 - Add/noattr : Result code is 400 1499s ok 237 - Add/noattr : Response is JSON 1499s ok 238 - Expected error message 1499s ok 239 - Add/epoch: Request succeed 1499s ok 240 - Add/epoch: Result code is 400 1499s ok 241 - Add/epoch: Response is JSON 1499s ok 242 - Expected error message 1499s ok 243 - Add second factor: Request succeed 1499s ok 244 - Add second factor: Result code is 201 1499s ok 245 - Add second factor: Response is JSON 1499s ok 246 - donna should have 1 2F of type "test": Request succeed 1499s ok 247 - donna should have 1 2F of type "test": Result code is 200 1499s ok 248 - donna should have 1 2F of type "test": Response is JSON 1499s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1499s ok 250 - donna should have one 2F with id "MTc0NjE3OTQ5MTo6dGVzdDo6dGVzdA==": Request succeed 1499s ok 251 - donna should have one 2F with id "MTc0NjE3OTQ5MTo6dGVzdDo6dGVzdA==": Result code is 200 1499s ok 252 - donna should have one 2F with id "MTc0NjE3OTQ5MTo6dGVzdDo6dGVzdA==": Response is JSON 1499s ok 253 - donna should have one 2F with id "MTc0NjE3OTQ5MTo6dGVzdDo6dGVzdA==": check returned type is HASH and that ids match 1499s ok 254 - Found display variable 1499s ok 255 - Add second factor: Request succeed 1499s ok 256 - Add second factor: Result code is 201 1499s ok 257 - Add second factor: Response is JSON 1499s ok 258 - donna should have 2 2F of type "test": Request succeed 1499s ok 259 - donna should have 2 2F of type "test": Result code is 200 1499s ok 260 - donna should have 2 2F of type "test": Response is JSON 1499s ok 261 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 1499s ok 262 - Add/noattr : Request succeed 1499s ok 263 - Add/noattr : Result code is 400 1499s ok 264 - Add/noattr : Response is JSON 1499s ok 265 - Expected error message 1499s ok 266 - Sessions module 1499s ok 267 - New SSO session for amy 1499s ok 268 - Sessions module 1499s ok 269 - New Persistent session for amy 1499s ok 270 - Add/noattr : Request succeed 1499s ok 271 - Add/noattr : Result code is 400 1499s ok 272 - Add/noattr : Response is JSON 1499s ok 273 - Expected error message 1499s ok 274 - Add/epoch: Request succeed 1499s ok 275 - Add/epoch: Result code is 400 1499s ok 276 - Add/epoch: Response is JSON 1499s ok 277 - Expected error message 1499s ok 278 - Add/nokey: Request succeed 1499s ok 279 - Add/nokey: Result code is 400 1499s ok 280 - Add/nokey: Response is JSON 1499s ok 281 - Expected error message 1499s ok 282 - Add/badkey: Request succeed 1499s ok 283 - Add/badkey: Result code is 400 1499s ok 284 - Add/badkey: Response is JSON 1499s ok 285 - Expected error message 1499s ok 286 - Add/goodkey: Request succeed 1499s ok 287 - Add/goodkey: Result code is 201 1499s ok 288 - Add/goodkey: Response is JSON 1499s ok 289 - amy should have 1 2F of type "TOTP": Request succeed 1499s ok 290 - amy should have 1 2F of type "TOTP": Result code is 200 1499s ok 291 - amy should have 1 2F of type "TOTP": Response is JSON 1499s ok 292 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1499s ok 293 - Sessions module 1499s ok 294 - Correct type 1499s ok 295 - Epoch was set 1499s ok 296 - Correct name 1499s ok 297 - Secret was encrypted 1499s ok 298 - Correct normalized key 1499s ok 299 - Sessions module 1499s ok 300 - New SSO session for rory 1499s ok 301 - Sessions module 1499s ok 302 - New Persistent session for rory 1499s ok 303 - Add/goodkey: Request succeed 1499s ok 304 - Add/goodkey: Result code is 201 1499s ok 305 - Add/goodkey: Response is JSON 1499s ok 306 - rory should have 1 2F of type "TOTP": Request succeed 1499s ok 307 - rory should have 1 2F of type "TOTP": Result code is 200 1499s ok 308 - rory should have 1 2F of type "TOTP": Response is JSON 1499s ok 309 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1499s ok 310 - Sessions module 1499s ok 311 - Correct type 1499s ok 312 - Epoch was set 1499s ok 313 - Correct name 1499s ok 314 - Secret was encrypted 1499s ok 315 - Correct normalized key 1499s ok 316 - Add/missinguser: Request succeed 1499s ok 317 - Add/missinguser: Result code is 404 1499s ok 318 - Add/missinguser: Response is JSON 1499s ok 319 - Add/missinguser: Request succeed 1499s ok 320 - Add/missinguser: Result code is 404 1499s ok 321 - Add/missinguser: Response is JSON 1499s ok 322 - Add/missinguser: Request succeed 1499s ok 323 - Add/missinguser: Result code is 404 1499s ok 324 - Add/missinguser: Response is JSON 1499s ok 325 - Add/missinguser: Request succeed 1499s ok 326 - Add/missinguser: Result code is 404 1499s ok 327 - Add/missinguser: Response is JSON 1499s ok 328 - Add/missinguser: Request succeed 1499s ok 329 - Add/missinguser: Result code is 201 1499s ok 330 - Add/missinguser: Response is JSON 1499s ok 331 - unknowng should have 1 2F of type "test": Request succeed 1499s ok 332 - unknowng should have 1 2F of type "test": Result code is 200 1499s ok 333 - unknowng should have 1 2F of type "test": Response is JSON 1499s ok 334 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1499s ok 335 - Add/missinguser: Request succeed 1499s ok 336 - Add/missinguser: Result code is 201 1499s ok 337 - Add/missinguser: Response is JSON 1499s ok 338 - unknownt should have 1 2F of type "TOTP": Request succeed 1499s ok 339 - unknownt should have 1 2F of type "TOTP": Result code is 200 1499s ok 340 - unknownt should have 1 2F of type "TOTP": Response is JSON 1499s ok 341 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1499s ok 342 - Searching for [no params] returns no results: Request succeed 1499s ok 343 - Searching for [no params] returns no results: Result code is 200 1499s ok 344 - Searching for [no params] returns no results: Response is JSON 1499s ok 345 - Empty list was returned 1499s ok 346 - Sessions module 1499s ok 347 - New Persistent session for dwho 1499s ok 348 - Sessions module 1499s ok 349 - New Persistent session for rtyler 1499s ok 350 - Sessions module 1499s ok 351 - New Persistent session for mjones 1499s ok 352 - Sessions module 1499s ok 353 - New Persistent session for msmith 1499s ok 354 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 1499s ok 355 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 1499s ok 356 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 1499s ok 357 - Expected results 1499s ok 358 - Searching for type=TOTP returns dwho,rtyler: Request succeed 1499s ok 359 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 1499s ok 360 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 1499s ok 361 - Expected results 1499s ok 362 - Expected API response 1499s ok 363 - Searching for uid=m* returns mjones: Request succeed 1499s ok 364 - Searching for uid=m* returns mjones: Result code is 200 1499s ok 365 - Searching for uid=m* returns mjones: Response is JSON 1499s ok 366 - Expected results 1499s ok 367 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 1499s ok 368 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 1499s ok 369 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 1499s ok 370 - Expected results 1499s ok 371 - Searching for uid=m*&type=TOTP returns no results: Request succeed 1499s ok 372 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 1499s ok 373 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 1499s ok 374 - Empty list was returned 1499s ok 375 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 1499s ok 376 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 1499s ok 377 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 1499s ok 378 - Expected results 1499s ok 379 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 1499s ok 380 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 1499s ok 381 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 1499s ok 382 - Empty list was returned 1499s ok 383 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 1499s ok 384 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 1499s ok 385 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 1499s ok 386 - Expected results 1499s 1..386 1499s ok 1500s t/04-history-api.t .......................... 1500s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1500s ok 2 - Sessions module 1500s ok 3 - New session for dwho 1500s ok 4 - Sessions module 1500s ok 5 - New session for rtyler 1500s ok 6 - Sessions module 1500s ok 7 - New session for msmith 1500s # Subtest: Get all entries for user 1500s ok 1 - Manager object 1500s ok 2 - Init 1500s ok 3 - Manager app 1500s ok 4 - Client object 1500s ok 5 - Get request on dwho 1500s ok 6 - Response code is 200 1500s ok 7 - Got JSON 1500s ok 8 - Found 9 entries 1500s 1..8 1500s ok 8 - Get all entries for user 1500s # Subtest: Type any returns all entries 1500s ok 1 - Get request on dwho 1500s ok 2 - Response code is 200 1500s ok 3 - Got JSON 1500s ok 4 - Found 9 entries 1500s 1..4 1500s ok 9 - Type any returns all entries 1500s # Subtest: Get all successes for user 1500s ok 1 - Get request on dwho 1500s ok 2 - Response code is 200 1500s ok 3 - Got JSON 1500s ok 4 - Found 5 entries 1500s 1..4 1500s ok 10 - Get all successes for user 1500s # Subtest: Get all failures for user 1500s ok 1 - Get request on dwho 1500s ok 2 - Response code is 200 1500s ok 3 - Got JSON 1500s ok 4 - Found 4 entries 1500s 1..4 1500s ok 11 - Get all failures for user 1500s # Subtest: Get last success for user 1500s ok 1 - Get request on dwho/last 1500s ok 2 - Response code is 200 1500s ok 3 - Got JSON 1500s ok 4 1500s 1..4 1500s ok 12 - Get last success for user 1500s # Subtest: Get last failure for user 1500s ok 1 - Get request on dwho/last 1500s ok 2 - Response code is 200 1500s ok 3 - Got JSON 1500s ok 4 1500s 1..4 1500s ok 13 - Get last failure for user 1500s # Subtest: Get last event for user 1500s ok 1 - Get request on dwho/last 1500s ok 2 - Response code is 200 1500s ok 3 - Got JSON 1500s ok 4 1500s 1..4 1500s ok 14 - Get last event for user 1500s # Subtest: Get last event for user 1500s ok 1 - Get request on rtyler/last 1500s ok 2 - Response code is 200 1500s ok 3 - Got JSON 1500s ok 4 1500s 1..4 1500s ok 15 - Get last event for user 1500s ok 16 - Get request on msmith 1500s ok 17 - Response code is 200 1500s ok 18 - Got JSON 1500s ok 19 1500s ok 20 - Get request on msmith 1500s ok 21 - Response code is 200 1500s ok 22 - Got JSON 1500s ok 23 1500s ok 24 - Get request on rtyler 1500s ok 25 - Response code is 200 1500s ok 26 - Got JSON 1500s ok 27 1500s ok 28 - Get request on nobody 1500s ok 29 - Response code is 404 1500s ok 30 - Got JSON 1500s ok 31 1500s ok 32 - Get request on nobody 1500s ok 33 - Response code is 404 1500s ok 34 - Got JSON 1500s ok 35 1500s ok 36 - Get request on msmith/last 1500s ok 37 - Response code is 404 1500s ok 38 - Got JSON 1500s ok 39 1500s ok 40 - Get request on rtyler/last 1500s ok 41 - Response code is 404 1500s ok 42 - Got JSON 1500s ok 43 1500s ok 44 - Get request on nobody/last 1500s ok 45 - Response code is 404 1500s ok 46 - Got JSON 1500s ok 47 1500s ok 48 - Get request on toto 1500s ok 49 - Response code is 400 1500s ok 50 - Got JSON 1500s ok 51 1500s ok 52 - Get request on toto/unknown 1500s ok 53 - Response code is 404 1500s ok 54 - Got JSON 1500s ok 55 1500s ok 56 - Get request on 1500s ok 57 - Response code is 404 1500s ok 58 - Got JSON 1500s ok 59 1500s 1..59 1500s ok 1501s t/04-menu-api.t ............................. 1501s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1501s ok 2 - Manager object 1501s ok 3 - Init 1501s ok 4 - Manager app 1501s ok 5 - Client object 1501s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 1501s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 1501s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 1501s ok 9 - Cat - Add should succeed: Request succeed 1501s ok 10 - Cat - Add should succeed: Result code is 201 1501s ok 11 - Cat - Add should succeed: Response is JSON 1501s ok 12 - Cat - Add should succeed: Request succeed 1501s ok 13 - Cat - Add should succeed: Result code is 200 1501s ok 14 - Cat - Add should succeed: Response is JSON 1501s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 1501s ok 16 - Cat - Add should succeed: Request succeed 1501s ok 17 - Cat - Add should succeed: Result code is 200 1501s ok 18 - Cat - Add should succeed: Response is JSON 1501s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 1501s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 1501s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 1501s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 1501s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 1501s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 1501s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 1501s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 1501s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 1501s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 1501s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 1501s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 1501s ok 31 - 204 code returns no content 1501s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 1501s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 1501s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 1501s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 1501s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 1501s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 1501s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 1501s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 1501s ok 40 - Cat - Update should fail if confKey not found: Request succeed 1501s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 1501s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 1501s ok 43 - Cat - 2nd add should succeed: Request succeed 1501s ok 44 - Cat - 2nd add should succeed: Result code is 201 1501s ok 45 - Cat - 2nd add should succeed: Response is JSON 1501s ok 46 - Cat - Replace should succeed: Request succeed 1501s ok 47 - Cat - Replace should succeed: Result code is 204 1501s ok 48 - 204 code returns no content 1501s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 1501s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 1501s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 1501s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 1501s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 1501s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 1501s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1501s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 1501s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 1501s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 1501s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1501s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 1501s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 1501s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 1501s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1501s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 1501s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 1501s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 1501s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1501s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1501s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1501s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1501s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1501s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1501s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1501s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 1501s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 1501s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 1501s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 1501s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 1501s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 1501s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 1501s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 1501s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 1501s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 1501s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 1501s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 1501s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 1501s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 1501s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 1501s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 1501s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 1501s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 1501s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 1501s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 1501s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 1501s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 1501s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 1501s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 1501s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 1501s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 1501s 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" 1501s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 1501s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 1501s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 1501s 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" 1501s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 1501s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 1501s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 1501s 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/" 1501s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 1501s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 1501s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 1501s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 1501s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 1501s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 1501s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 1501s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 1501s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 1501s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 1501s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 1501s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 1501s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 1501s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 1501s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 1501s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 1501s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 1501s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 1501s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 1501s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 1501s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 1501s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 1501s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 1501s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 1501s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 1501s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1501s ok 135 - App - Add should fail on duplicate confKey: Request succeed 1501s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 1501s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 1501s ok 138 - App - Add should fail on invalid confKey: Request succeed 1501s ok 139 - App - Add should fail on invalid confKey: Result code is 400 1501s ok 140 - App - Add should fail on invalid confKey: Response is JSON 1501s ok 141 - App - Check default value were set: Request succeed 1501s ok 142 - App - Check default value were set: Result code is 200 1501s ok 143 - App - Check default value were set: Response is JSON 1501s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 1501s ok 145 - App - Check default value were set: Request succeed 1501s ok 146 - App - Check default value were set: Result code is 200 1501s ok 147 - App - Check default value were set: Response is JSON 1501s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 1501s ok 149 - App - Category 1 should return 2 apps: Request succeed 1501s ok 150 - App - Category 1 should return 2 apps: Result code is 200 1501s ok 151 - App - Category 1 should return 2 apps: Response is JSON 1501s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 1501s ok 153 - App - Category 2 should return 1 app: Request succeed 1501s ok 154 - App - Category 2 should return 1 app: Result code is 200 1501s ok 155 - App - Category 2 should return 1 app: Response is JSON 1501s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1501s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 1501s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 1501s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 1501s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1501s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 1501s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 1501s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 1501s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1501s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 1501s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 1501s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 1501s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 1501s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 1501s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 1501s ok 171 - App - Update should succeed and keep existing values: Request succeed 1501s ok 172 - App - Update should succeed and keep existing values: Result code is 204 1501s ok 173 - 204 code returns no content 1501s ok 174 - App - Update should succeed and keep existing values: Request succeed 1501s ok 175 - App - Update should succeed and keep existing values: Result code is 200 1501s ok 176 - App - Update should succeed and keep existing values: Response is JSON 1501s 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" 1501s ok 178 - App - Update should succeed and keep existing values: Request succeed 1501s ok 179 - App - Update should succeed and keep existing values: Result code is 200 1501s ok 180 - App - Update should succeed and keep existing values: Response is JSON 1501s 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" 1501s ok 182 - App - Update should succeed and keep existing values: Request succeed 1501s ok 183 - App - Update should succeed and keep existing values: Result code is 200 1501s ok 184 - App - Update should succeed and keep existing values: Response is JSON 1501s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 1501s ok 186 - App - Update should fail if confKey not found: Request succeed 1501s ok 187 - App - Update should fail if confKey not found: Result code is 404 1501s ok 188 - App - Update should fail if confKey not found: Response is JSON 1501s ok 189 - App - Update should fail if confKey not found: Request succeed 1501s ok 190 - App - Update should fail if confKey not found: Result code is 404 1501s ok 191 - App - Update should fail if confKey not found: Response is JSON 1501s ok 192 - App - Replace should succeed: Request succeed 1501s ok 193 - App - Replace should succeed: Result code is 204 1501s ok 194 - 204 code returns no content 1501s ok 195 - App - Replace should succeed: Request succeed 1501s ok 196 - App - Replace should succeed: Result code is 200 1501s ok 197 - App - Replace should succeed: Response is JSON 1501s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 1501s ok 199 - App - Replace should fail if confKey not found: Request succeed 1501s ok 200 - App - Replace should fail if confKey not found: Result code is 404 1501s ok 201 - App - Replace should fail if confKey not found: Response is JSON 1501s ok 202 - App - Replace should fail if confKey not found: Request succeed 1501s ok 203 - App - Replace should fail if confKey not found: Result code is 404 1501s ok 204 - App - Replace should fail if confKey not found: Response is JSON 1501s ok 205 - App - Delete should succeed: Request succeed 1501s ok 206 - App - Delete should succeed: Result code is 204 1501s ok 207 - 204 code returns no content 1501s ok 208 - App - Entity should not be found after deletion: Request succeed 1501s ok 209 - App - Entity should not be found after deletion: Result code is 404 1501s ok 210 - App - Entity should not be found after deletion: Response is JSON 1501s ok 211 - App - Category 1 should return 1 app: Request succeed 1501s ok 212 - App - Category 1 should return 1 app: Result code is 200 1501s ok 213 - App - Category 1 should return 1 app: Response is JSON 1501s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1501s ok 215 - Cat - Clean up: Request succeed 1501s ok 216 - Cat - Clean up: Result code is 204 1501s ok 217 - 204 code returns no content 1501s ok 218 - Cat - Clean up: Request succeed 1501s ok 219 - Cat - Clean up: Result code is 204 1501s ok 220 - 204 code returns no content 1501s ok 221 - cat - Entity should not be found after clean up: Request succeed 1501s ok 222 - cat - Entity should not be found after clean up: Result code is 404 1501s ok 223 - cat - Entity should not be found after clean up: Response is JSON 1501s 1..223 1501s ok 1501s t/04-misc-api.t ............................. 1501s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1501s ok 2 - Manager object 1501s ok 3 - Init 1501s ok 4 - Manager app 1501s ok 5 - Broken config backend: Request succeed 1501s ok 6 - Broken config backend: correct status code 1501s ok 7 - Got expected global status 1501s ok 8 - Got expected config status 1501s ok 9 - Back to normal: Request succeed 1501s ok 10 - Back to normal: correct status code 1501s ok 11 - Got expected global status 1501s ok 12 - Got expected config status 1501s ok 13 - Not implemented yet 1501s ok 14 - Not implemented yet 1501s 1..14 1501s ok 1503s t/04-providers-api.t ........................ 1503s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1503s ok 2 - Manager object 1503s ok 3 - Init 1503s ok 4 - Manager app 1503s ok 5 - Client object 1503s ok 6 - OidcRp - Add should succeed: Request succeed 1503s ok 7 - OidcRp - Add should succeed: Result code is 201 1503s ok 8 - OidcRp - Add should succeed: Response is JSON 1503s ok 9 - OidcRp - Add should succeed: Request succeed 1503s ok 10 - OidcRp - Add should succeed: Result code is 200 1503s ok 11 - OidcRp - Add should succeed: Response is JSON 1503s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 1503s ok 13 - OidcRp - Add should succeed: Request succeed 1503s ok 14 - OidcRp - Add should succeed: Result code is 200 1503s ok 15 - OidcRp - Add should succeed: Response is JSON 1503s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 1503s ok 17 - OidcRp - Add should succeed: Request succeed 1503s ok 18 - OidcRp - Add should succeed: Result code is 200 1503s ok 19 - OidcRp - Add should succeed: Response is JSON 1503s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 1503s ok 21 - OidcRp - Add should succeed: Request succeed 1503s ok 22 - OidcRp - Add should succeed: Result code is 200 1503s ok 23 - OidcRp - Add should succeed: Response is JSON 1503s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 1503s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 1503s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 1503s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 1503s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1503s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 1503s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 1503s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 1503s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 1503s ok 34 - 204 code returns no content 1503s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 1503s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 1503s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 1503s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 1503s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 1503s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 1503s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1503s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 1503s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s 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" 1503s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 1503s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 1503s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 1503s 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" 1503s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 1503s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 1503s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 1503s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 1503s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 1503s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 1503s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 1503s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 1503s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 1503s ok 84 - OidcRp - 2nd add should succeed: Request succeed 1503s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 1503s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 1503s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 1503s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 1503s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 1503s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 1503s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 1503s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 1503s ok 93 - OidcRp - Replace should succeed: Request succeed 1503s ok 94 - OidcRp - Replace should succeed: Result code is 204 1503s ok 95 - 204 code returns no content 1503s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 1503s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 1503s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 1503s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1503s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 1503s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 1503s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 1503s 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" 1503s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 1503s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 1503s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 1503s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 1503s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1503s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1503s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1503s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1503s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1503s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1503s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 1503s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 1503s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 1503s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1503s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1503s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1503s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1503s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1503s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1503s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1503s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1503s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 1503s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 1503s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 1503s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1503s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 1503s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 1503s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 1503s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1503s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1503s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1503s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1503s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1503s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1503s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1503s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 1503s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 1503s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 1503s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 1503s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 1503s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 1503s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 1503s ok 146 - OidcRp - Clean up: Request succeed 1503s ok 147 - OidcRp - Clean up: Result code is 204 1503s ok 148 - 204 code returns no content 1503s ok 149 - OidcRp - Clean up: Request succeed 1503s ok 150 - OidcRp - Clean up: Result code is 204 1503s ok 151 - 204 code returns no content 1503s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 1503s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 1503s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 1503s ok 155 - SamlSp - Add should succeed: Request succeed 1503s ok 156 - SamlSp - Add should succeed: Result code is 201 1503s ok 157 - SamlSp - Add should succeed: Response is JSON 1503s ok 158 - SamlSp - Add should succeed: Request succeed 1503s ok 159 - SamlSp - Add should succeed: Result code is 200 1503s ok 160 - SamlSp - Add should succeed: Response is JSON 1503s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 1503s ok 162 - SamlSp - Add should succeed: Request succeed 1503s ok 163 - SamlSp - Add should succeed: Result code is 200 1503s ok 164 - SamlSp - Add should succeed: Response is JSON 1503s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1503s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 1503s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 1503s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 1503s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 1503s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 1503s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 1503s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 1503s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 1503s ok 175 - 204 code returns no content 1503s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 1503s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1503s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 1503s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1503s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1503s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 1503s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 1503s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 1503s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 1503s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 1503s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 1503s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1503s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 1503s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 1503s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 1503s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 1503s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 1503s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 1503s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 1503s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 1503s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 1503s ok 221 - SamlSp - 2nd add should succeed: Request succeed 1503s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 1503s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 1503s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 1503s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 1503s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 1503s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 1503s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 1503s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 1503s ok 230 - SamlSp - Replace should succeed: Request succeed 1503s ok 231 - SamlSp - Replace should succeed: Result code is 204 1503s ok 232 - 204 code returns no content 1503s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 1503s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 1503s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 1503s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 1503s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 1503s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 1503s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 1503s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 1503s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 1503s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 1503s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 1503s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 1503s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 1503s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1503s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1503s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1503s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1503s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1503s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1503s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1503s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1503s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1503s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1503s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1503s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1503s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1503s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1503s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1503s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1503s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 1503s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 1503s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 1503s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1503s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1503s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1503s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1503s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1503s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1503s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1503s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 1503s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 1503s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 1503s 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" 1503s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 1503s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 1503s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 1503s ok 279 - FederatedSalmSp - Add: Request succeed 1503s ok 280 - FederatedSalmSp - Add: Result code is 409 1503s ok 281 - FederatedSalmSp - Add: Response is JSON 1503s ok 282 - FederatedSalmSp - Add: Request succeed 1503s ok 283 - FederatedSalmSp - Add: Result code is 201 1503s ok 284 - FederatedSalmSp - Add: Response is JSON 1503s ok 285 - FederatedSalmSp - Add: Request succeed 1503s ok 286 - FederatedSalmSp - Add: Result code is 200 1503s ok 287 - FederatedSalmSp - Add: Response is JSON 1503s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 1503s ok 289 - FederatedSalmSp - Add: Request succeed 1503s ok 290 - FederatedSalmSp - Add: Result code is 200 1503s ok 291 - FederatedSalmSp - Add: Response is JSON 1503s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 1503s ok 293 - FederatedSalmSp - Add: Request succeed 1503s ok 294 - FederatedSalmSp - Add: Result code is 200 1503s ok 295 - FederatedSalmSp - Add: Response is JSON 1503s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 1503s ok 297 - SamlSp - Clean up: Request succeed 1503s ok 298 - SamlSp - Clean up: Result code is 204 1503s ok 299 - 204 code returns no content 1503s ok 300 - SamlSp - Clean up: Request succeed 1503s ok 301 - SamlSp - Clean up: Result code is 204 1503s ok 302 - 204 code returns no content 1503s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 1503s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 1503s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 1503s ok 306 - CasApp - Add should succeed: Request succeed 1503s ok 307 - CasApp - Add should succeed: Result code is 201 1503s ok 308 - CasApp - Add should succeed: Response is JSON 1503s ok 309 - CasApp - Add should succeed: Request succeed 1503s ok 310 - CasApp - Add should succeed: Result code is 200 1503s ok 311 - CasApp - Add should succeed: Response is JSON 1503s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 1503s ok 313 - CasApp - Add should succeed: Request succeed 1503s ok 314 - CasApp - Add should succeed: Result code is 200 1503s ok 315 - CasApp - Add should succeed: Response is JSON 1503s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1503s ok 317 - CasApp - Add should succeed: Request succeed 1503s ok 318 - CasApp - Add should succeed: Result code is 200 1503s ok 319 - CasApp - Add should succeed: Response is JSON 1503s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1503s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 1503s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 1503s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 1503s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 1503s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 1503s ok 326 - 204 code returns no content 1503s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 1503s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 1503s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 1503s 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" 1503s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 1503s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 1503s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 1503s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 1503s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 1503s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 1503s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 1503s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1503s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 1503s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 1503s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 1503s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 1503s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 1503s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 1503s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 1503s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 1503s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 1503s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 1503s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 1503s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1503s ok 351 - CasApp - Update should fail on non existing options: Request succeed 1503s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 1503s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 1503s ok 354 - CasApp - Add should fail on non existing options: Request succeed 1503s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 1503s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 1503s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 1503s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 1503s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 1503s ok 360 - CasApp - 2nd add should succeed: Request succeed 1503s ok 361 - CasApp - 2nd add should succeed: Result code is 201 1503s ok 362 - CasApp - 2nd add should succeed: Response is JSON 1503s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 1503s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 1503s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 1503s ok 366 - CasApp - Replace should succeed: Request succeed 1503s ok 367 - CasApp - Replace should succeed: Result code is 200 1503s ok 368 - CasApp - Replace should succeed: Response is JSON 1503s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 1503s ok 370 - CasApp - Replace should succeed: Request succeed 1503s ok 371 - CasApp - Replace should succeed: Result code is 204 1503s ok 372 - 204 code returns no content 1503s ok 373 - CasApp - Replace should succeed: Request succeed 1503s ok 374 - CasApp - Replace should succeed: Result code is 200 1503s ok 375 - CasApp - Replace should succeed: Response is JSON 1503s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1503s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1503s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1503s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1503s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1503s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1503s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1503s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 1503s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 1503s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 1503s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 1503s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 1503s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 1503s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 1503s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1503s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1503s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1503s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 1503s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1503s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1503s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1503s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 1503s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 1503s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 1503s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1503s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 1503s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 1503s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 1503s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1503s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1503s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1503s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1503s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1503s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1503s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1503s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 1503s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 1503s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 1503s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 1503s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 1503s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 1503s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 1503s ok 418 - CasApp - Clean up: Request succeed 1503s ok 419 - CasApp - Clean up: Result code is 204 1503s ok 420 - 204 code returns no content 1503s ok 421 - CasApp - Clean up: Request succeed 1503s ok 422 - CasApp - Clean up: Result code is 204 1503s ok 423 - 204 code returns no content 1503s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 1503s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 1503s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 1503s 1..426 1503s ok 1504s t/06-rest-api-RSA.t ......................... 1504s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1504s ok 2 - Manager object 1504s ok 3 - Init 1504s ok 4 - Manager app 1504s ok 5 - Client object 1504s ok 6 - Request succeed 1504s ok 7 - Result code is 200 1504s ok 8 - Response is JSON 1504s ok 9 - is PEM formatted 1504s ok 10 - is PEM formatted 1504s ok 11 - hash is non empty 1504s ok 12 - Request succeed 1504s ok 13 - Result code is 200 1504s ok 14 - Response is JSON 1504s ok 15 - is PEM formatted 1504s ok 16 - is PEM formatted 1504s ok 17 - hash is non empty 1504s ok 18 - Request succeed 1504s ok 19 - Result code is 200 1504s ok 20 - Response is JSON 1504s ok 21 - is PEM formatted 1504s ok 22 - is PEM formatted 1504s ok 23 - Request succeed 1504s ok 24 - Result code is 200 1504s ok 25 - Response is JSON 1504s ok 26 - is PEM formatted 1504s ok 27 - is PEM formatted 1504s 1..27 1504s ok 1505s t/07-utf8.t ................................. 1505s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1505s ok 2 - Manager object 1505s ok 3 - Init 1505s ok 4 - Manager app 1505s ok 5 - Client object 1505s ok 6 - Value is well encoded 1505s 1..6 1505s ok 1506s t/10-save-unchanged-conf.t .................. 1506s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1506s ok 2 - Manager object 1506s ok 3 - Init 1506s ok 4 - Manager app 1506s ok 5 - Client object 1506s ok 6 - Unopened conf: positive result 1506s ok 7 - Unopened conf: result code is 200 1506s ok 8 - Unopened conf: result body contains JSON text 1506s ok 9 - Unopened conf: JSON response contains "result:0" 1506s ok 10 - Unopened conf: conf was not changed 1506s ok 11 - Unopened conf: file isn't created 1506s ok 12 - Unchanged conf with all nodes opened: positive result 1506s ok 13 - Unchanged conf with all nodes opened: result code is 200 1506s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 1506s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 1506s ok 16 - Unchanged conf with all nodes opened: conf was not changed 1506s ok 17 - Unchanged conf with all nodes opened: file isn't created 1506s 1..17 1506s ok 1506s t/11-save-appCat-changed-conf.t ............. 1506s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1506s ok 2 - Manager object 1506s ok 3 - Init 1506s ok 4 - Manager app 1506s ok 5 - Client object 1506s ok 6 - Changed conf with deleted Category: positive result 1506s ok 7 - Changed conf with deleted Category: result code is 200 1506s ok 8 - Changed conf with deleted Category: result body contains JSON text 1506s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 1506s ok 10 - Changed conf with deleted Category: conf has changed 1506s ok 11 - Changed conf with deleted Category: new key received 1506s ok 12 - Changed conf with deleted Category: old key received 1506s ok 13 - Changed conf with deleted Category: key received 1506s ok 14 - Changed conf with deleted Category: file is created 1506s 1..14 1506s ok 1507s t/11-save-changed-conf-with-confirmation.t .. 1507s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1507s ok 2 - Manager object 1507s ok 3 - Init 1507s ok 4 - Manager app 1507s ok 5 - Client object 1507s ok 6 - Request succeed 1507s ok 7 - Result code is 200 1507s ok 8 - Result body contains JSON text 1507s ok 9 - JSON response contains "result:0" 1507s ok 10 - JSON response contains "needConfirm:1" 1507s ok 11 - JSON response contains 4 warnings 1507s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1507s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1507s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1507s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1507s ok 16 - JSON response contains 1 needConfirmation 1507s ok 17 - JSON response contains 24 changes 1507s ok 18 - Request succeed 1507s ok 19 - File is created 1507s ok 20 - "portal" found 1507s ok 21 - "portalDisplayLogout" found 1507s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 1507s ok 23 - "applicationList, Sample applications" found 1507s ok 24 - "applicationList" found 1507s ok 25 - "portalDisplayResetPassword" found 1507s ok 26 - "captcha_mail_enabled" found 1507s ok 27 - "userDB" found 1507s ok 28 - "passwordDB" found 1507s ok 29 - "openIdSPList" found 1507s ok 30 - "avoidAssignment" found 1507s ok 31 - "exportedVars" found 1507s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1507s ok 33 - "locationRules, test1.example.com" found 1507s ok 34 - "virtualHosts" found 1507s ok 35 - "locationRules, test3.example.com, ^/logout" found 1507s ok 36 - "locationRules, test3.example.com, default" found 1507s ok 37 - "locationRules" found 1507s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 1507s ok 39 - "exportedHeaders" found 1507s ok 40 - "locationRules, test.ex.com, default" found 1507s ok 41 - "locationRules" found 1507s ok 42 - "virtualHosts" found 1507s ok 43 - All changes detected 1507s ok 44 - Diff called 1507s ok 45 - diff() detects changes in conf 1 1507s ok 46 - diff() detects changes in conf 2 1507s ok 47 - 12 keys changed in conf 1 1507s ok 48 - 17 keys changed or created in conf 2 1507s 1..48 1507s ok 1508s t/12-save-changed-conf.t .................... 1508s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1508s ok 2 - Manager object 1508s ok 3 - Init 1508s ok 4 - Manager app 1508s ok 5 - Client object 1508s ok 6 - Request succeed 1508s ok 7 - Result code is 200 1508s ok 8 - Result body contains JSON text 1508s ok 9 - JSON response contains "result:1" 1508s ok 10 - JSON response contains 2 warnings 1508s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 1508s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 1508s ok 13 - JSON response contains 24 changes 1508s ok 14 - Conf. has been compacted 1508s ok 15 - All removed keys found 1508s ok 16 - File is created 1508s ok 17 - "portal" found 1508s ok 18 - "portalDisplayLogout" found 1508s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 1508s ok 20 - "applicationList, Sample applications" found 1508s ok 21 - "applicationList" found 1508s ok 22 - "userDB" found 1508s ok 23 - "passwordDB" found 1508s ok 24 - "openIdSPList" found 1508s ok 25 - "cookieExpiration" found 1508s ok 26 - "exportedVars" found 1508s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1508s ok 28 - "locationRules, test1.example.com" found 1508s ok 29 - "virtualHosts" found 1508s ok 30 - "locationRules, test3.example.com, ^/logout" found 1508s ok 31 - "locationRules, test3.example.com, default" found 1508s ok 32 - "locationRules" found 1508s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 1508s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 1508s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 1508s ok 36 - "exportedHeaders" found 1508s ok 37 - "locationRules, test.ex.com, default" found 1508s ok 38 - "locationRules" found 1508s ok 39 - "virtualHosts" found 1508s ok 40 - All changes detected 1508s ok 41 - Diff called 1508s ok 42 - diff() detects changes in conf 1 1508s ok 43 - diff() detects changes in conf 2 1508s ok 44 - 11 keys changed in conf 1 1508s ok 45 - 15 keys changed or created in conf 2 1508s ok 46 - Get last config metadata 1508s ok 47 - Get previous configuration 1508s 1..47 1508s ok 1509s t/14-bad-changes-in-conf.t .................. 1509s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1509s ok 2 - Manager object 1509s ok 3 - Init 1509s ok 4 - Manager app 1509s ok 5 - Client object 1509s ok 6 - Request succeed 1509s ok 7 - Result code is 200 1509s ok 8 - Result body contains JSON text 1509s ok 9 - JSON response contains "result:0" 1509s ok 10 - 1 error detected 1509s 1..10 1509s ok 1510s t/15-combination.t .......................... 1510s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1510s ok 2 - Manager object 1510s ok 3 - Init 1510s ok 4 - Manager app 1510s ok 5 - Client object 1510s ok 6 - Request succeed 1510s ok 7 - Result code is 200 1510s ok 8 - Result body contains JSON text 1510s ok 9 - JSON response contains "result:1" 1510s ok 10 - Get combModules 1510s ok 11 - Result body contains JSON text 1510s ok 12 - Get combModules 1510s ok 13 - Result body contains JSON text 1510s ok 14 - Key ldapServer has been modified 1510s 1..14 1510s ok 1511s t/16-cli.t .................................. 1511s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1511s ok 2 - use Lemonldap::NG::Common::Cli; 1511s ok 3 - use Lemonldap::NG::Manager::Cli; 1511s ok 4 - "addKey" OK 1511s ok 5 - "get notification" OK 1511s ok 6 - "addKey" OK 1511s ok 7 - "delKey" OK 1511s ok 8 - "get key/subkey" OK 1511s ok 9 - "addKey" OK 1511s ok 10 - "save" result looks like JSON 1511s ok 11 - correct version number 1511s ok 12 - result is JSON 1511s ok 13 - New config 1511s ok 14 - "Force cfgNum" OK 1511s ok 15 - "Author IP" OK 1511s ok 16 - "Log" OK 1511s ok 17 - "Version" OK 1511s ok 18 - Configuration rollback OK 1511s ok 19 - Configuration merge OK 1511s 1..19 1511s ok 1511s t/17-extra2f.t .............................. 1511s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1511s ok 2 - Manager object 1511s ok 3 - Init 1511s ok 4 - Manager app 1511s ok 5 - Client object 1511s ok 6 - Request succeed 1511s ok 7 - Result code is 200 1511s ok 8 - Result body contains JSON text 1511s ok 9 - JSON response contains "result:1" 1511s ok 10 - Get combModules 1511s ok 11 - Result body contains JSON text 1511s 1..11 1511s ok 1512s t/30-DBI-Cli.t .............................. 1512s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 1512s ok 1 - use Lemonldap::NG::Common::Conf; 1512s ok 2 - RDBI object 1512s ok 3 - Conf 1 saved 1512s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 1512s ok 5 - Client object 1512s ok 6 - use Lemonldap::NG::Manager::Cli; 1512s cfgNum forced with 1Saved under number 1 1512s Status : [ 1512s {} 1512s ]; 1512s ok 7 - Key inserted 1512s ok 8 - Value is 0 1512s 1..8 1512s ok 1512s t/40-sessions.t ............................. 1512s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1512s ok 2 - Sessions module 1512s ok 3 - Sessions module 1512s ok 4 - Manager object 1512s ok 5 - Init 1512s ok 6 - Manager app 1512s ok 7 - Client object 1512s ok 8 - Uid found 1512s ok 9 - IP found 1512s ok 10 - Result code = 1 1512s ok 11 - Found 2 sessions 1512s ok 12 - List 2 sessions 1512s ok 13 - Good session id 1512s ok 14 - Good session id 1512s ok 15 - Result code = 1 1512s ok 16 - Found 1 entry 1512s ok 17 - Result match "uid=d" 1512s ok 18 - Found 2 sessions starting with "d" 1512s ok 19 - Sessions module 1512s ok 20 - Found 2 entries 1512s ok 21 - Found 2 sessions 1512s ok 22 - Good session id 1512s ok 23 - Good session id 1512s ok 24 - Found 1 sessions 1512s ok 25 - Good session id 1512s ok 26 - Sessions module 1512s ok 27 - Found 1 user 1512s ok 28 - User is foo 1512s ok 29 - Good session id 1512s ok 30 - Good session id 1512s ok 31 - 1st user is dwho 1512s ok 32 - 2nd user is dwho2 1512s ok 33 - 3rd user is foo with 2 sessions 1512s ok 34 - 1st user is dwho 1512s ok 35 - 2nd user is dwho2 1512s ok 36 - 3rd user is foo 1512s ok 37 - 4th user is foo 1512s ok 38 - One A subnet 1512s ok 39 - All sessions found 1512s ok 40 - Three B subnet 1512s ok 41 - All sessions found 1512s ok 42 - 4 sessions ordered 1512s ok 43 - 1st is id[1] 1512s ok 44 - 2nd is id[2] 1512s ok 45 - 3rd is id[3] 1512s ok 46 - 4th is id[0] 1512s ok 47 - Delete 67b9c34f81be3e224932617a60c303a885bfadc95e805404474bbbfae2df2f89 1512s ok 48 - Result code is 200 1512s ok 49 - Body is JSON and result==1 1512s ok 50 - Delete f9bcc665da77c6ed984b10d590ebd65f80a107812d042050ba46521f2498dbf8 1512s ok 51 - Result code is 200 1512s ok 52 - Body is JSON and result==1 1512s ok 53 - Delete e3cc0ef7832fa19814edda0291cb72a39fa1142cb7e19ef5ef1ed7fb987f25b6 1512s ok 54 - Result code is 200 1512s ok 55 - Body is JSON and result==1 1512s ok 56 - Delete a7232edb9b8cc487f983c7e6f5ccbfa1be4b0d61f1b0c1c813bfa9c7837ccb18 1512s ok 57 - Result code is 200 1512s ok 58 - Body is JSON and result==1 1512s ok 59 - Session directory is empty 1512s 1..59 1512s ok 1513s t/50-notifications-DBI.t .................... 1513s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1513s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 1513s ok 3 - Manager object 1513s ok 4 - Init 1513s ok 5 - Manager app 1513s ok 6 - Client object 1513s [Fri May 2 09:51:45 2025] [LLNG:6338] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1513s 1513s ok 7 - Notification not inserted 1513s [Fri May 2 09:51:45 2025] [LLNG:6338] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1513s 1513s ok 8 - Notification not inserted 1513s [Fri May 2 09:51:45 2025] [LLNG:6338] [error] Malformed date 1513s ok 9 - Notification not inserted 1513s ok 10 - Result is true 1513s ok 11 - Result = 1 1513s ok 12 - Count = 2 1513s ok 13 - Value is "d" 1513s ok 14 - Result = 1 1513s ok 15 - Count = 2 1513s ok 16 - Value is "dwho" 1513s ok 17 - Result = 1 1513s ok 18 - Count = 2 1513s ok 19 - Value is "dwho" 1513s ok 20 - Result = 1 1513s ok 21 - Count = 2 1513s ok 22 - Value is "dwho" 1513s ok 23 - Result = 1 1513s ok 24 - Count = 2 1513s ok 25 - Value is "dwho" 1513s ok 26 - Result = 1 1513s ok 27 - Count = 1 1513s ok 28 - Response is JSON 1513s ok 29 - Result = 1 1513s ok 30 - Result = 1 1513s ok 31 - Count = 1 1513s ok 32 - Result = 1 1513s ok 33 - Count = 1 1513s ok 34 - Value is "d" 1513s ok 35 - Result = 1 1513s ok 36 - Count = 1 1513s ok 37 - Value is "dwho" 1513s ok 38 - Result = 1 1513s ok 39 - Count = 1 1513s ok 40 - Value is "dwho" 1513s ok 41 - Result = 1 1513s ok 42 - Count = 1 1513s ok 43 - Value is "dwho" 1513s ok 44 - Result = 1 1513s ok 45 - Count = 1 1513s ok 46 - Value is "dwho" 1513s ok 47 - Reference found 1513s ok 48 - Response is JSON 1513s ok 49 - reference found 1513s ok 50 - title found 1513s ok 51 - date found 1513s ok 52 - uid found 1513s ok 53 - Result = 1 1513s ok 54 - Count = 0 1513s 1..54 1513s ok 1513s t/50-notifications.t ........................ 1513s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1513s ok 2 - Manager object 1513s ok 3 - Init 1513s ok 4 - Manager app 1513s ok 5 - Client object 1513s [Fri May 2 09:51:45 2025] [LLNG:6340] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1513s 1513s ok 6 - Notification not inserted 1513s [Fri May 2 09:51:45 2025] [LLNG:6340] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1513s 1513s ok 7 - Notification not inserted 1513s [Fri May 2 09:51:45 2025] [LLNG:6340] [error] Malformed date 1513s ok 8 - Notification not inserted 1513s ok 9 - Result is true 1513s ok 10 - Result = 1 1513s ok 11 - Count = 1 1513s ok 12 - Value is "d" 1513s ok 13 - Result = 1 1513s ok 14 - Count = 1 1513s ok 15 - Value is "dwho" 1513s ok 16 - Result = 1 1513s ok 17 - Count = 1 1513s ok 18 - Value is "dwho" 1513s ok 19 - Result = 1 1513s ok 20 - Count = 1 1513s ok 21 - Value is "dwho" 1513s ok 22 - Result = 1 1513s ok 23 - Count = 1 1513s ok 24 - Value is "dwho" 1513s ok 25 - Result = 1 1513s ok 26 - Count = 1 1513s ok 27 - Response is JSON 1513s ok 28 - Result = 1 1513s ok 29 - Result = 1 1513s ok 30 - Count = 0 1513s ok 31 - Result = 1 1513s ok 32 - Count = 1 1513s ok 33 - Value is "d" 1513s ok 34 - Result = 1 1513s ok 35 - Count = 1 1513s ok 36 - Value is "dwho" 1513s ok 37 - Result = 1 1513s ok 38 - Count = 1 1513s ok 39 - Value is "dwho" 1513s ok 40 - Result = 1 1513s ok 41 - Count = 1 1513s ok 42 - Value is "dwho" 1513s ok 43 - Result = 1 1513s ok 44 - Count = 1 1513s ok 45 - Value is "dwho" 1513s ok 46 - Reference found 1513s ok 47 - Internal reference found 1513s ok 48 - Response is JSON 1513s ok 49 - reference found 1513s ok 50 - title found 1513s ok 51 - date found 1513s ok 52 - uid found 1513s ok 53 - Result = 1 1513s ok 54 - Count = 0 1513s 1..54 1513s ok 1514s t/60-2ndfa.t ................................ 1514s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1514s ok 2 - Sessions module 1514s ok 3 - Sessions module 1514s ok 4 - Sessions module 1514s ok 5 - Sessions module 1514s ok 6 - Sessions module 1514s ok 7 - Sessions module 1514s ok 8 - Manager object 1514s ok 9 - Init 1514s ok 10 - Manager app 1514s ok 11 - Client object 1514s ok 12 - UID found 1514s ok 13 - IP found 1514s ok 14 - Persistent sessions with UID found 1514s ok 15 - Persistent sessions with UID found 1514s ok 16 - Persistent sessions with UID found 1514s ok 17 - Persistent sessions with UID found 1514s ok 18 - Persistent sessions with UID found 1514s ok 19 - UID found 1514s ok 20 - IP found 1514s ok 21 - U2F found 1514s ok 22 - TOTP found 1514s ok 23 - UBK found 1514s ok 24 - Search * - Result code = 1 1514s ok 25 - Found 3 results 1514s ok 26 - List 3 results 1514s ok 27 - Result match "uid=d" 1514s ok 28 - Result match "uid=r" 1514s ok 29 - Result match "uid=t" 1514s ok 30 - Found 2 sessions starting with "d" 1514s ok 31 - Found 1 session starting with "r" 1514s ok 32 - Found 1 session starting with "t" 1514s ok 33 - Search "uid"=d* - Result code = 1 1514s ok 34 - Found 1 result 1514s ok 35 - List 1 result 1514s ok 36 - Result match "uid=d" 1514s ok 37 - Found 2 sessions starting with "d" 1514s ok 38 - Search "uid"=dw* - Result code = 1 1514s ok 39 - Found 1 result 1514s ok 40 - List 1 result 1514s ok 41 - Result match "uid=dw" 1514s ok 42 - Found 1 session starting with "dw" 1514s ok 43 - Search "uid"=d* & UBK - Result code = 1 1514s ok 44 - Found 1 result 1514s ok 45 - List 1 result 1514s ok 46 - Result match "uid=d" 1514s ok 47 - Found 1 session starting with "d" & UBK 1514s ok 48 - Search "uid"=dw* & UBK - Result code = 1 1514s ok 49 - Found 1 result 1514s ok 50 - List 1 result 1514s ok 51 - Result match "uid=dw" 1514s ok 52 - Found 1 session starting with "dw" & UBK 1514s ok 53 - Search "uid"=da* & UBK - Result code = 1 1514s ok 54 - Found 0 session with "da" & UBK 1514s ok 55 - List 0 result 1514s ok 56 - Search "uid"=* & UBK - Result code = 1 1514s ok 57 - Found 3 results 1514s ok 58 - List 3 results 1514s ok 59 - Result match "uid=d" 1514s ok 60 - Result match "uid=r" 1514s ok 61 - Result match "uid=t" 1514s ok 62 - Found 2 sessions starting with "d" & U2F 1514s ok 63 - Found 1 session starting with "r" & U2F 1514s ok 64 - Found 1 session starting with "t" & U2F 1514s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 1514s ok 66 - Found 1 result 1514s ok 67 - List 1 result 1514s ok 68 - Result match "uid=d" 1514s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 1514s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 1514s ok 71 - Found 1 result 1514s ok 72 - List 1 result 1514s ok 73 - Result match "uid=d" 1514s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 1514s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 1514s ok 76 - Found 2 results 1514s ok 77 - List 2 results 1514s ok 78 - Result match "uid=d" 1514s ok 79 - Result match "uid=r" 1514s ok 80 - Found 1 session starting with "d" & U2F & UBK 1514s ok 81 - Found 1 session starting with "r" & U2F & UBK 1514s ok 82 - Delete U2F from 1 1514s ok 83 - Result code is 200 1514s ok 84 - Body is JSON and result==1 1514s ok 85 - Delete U2F from 2 1514s ok 86 - Result code is 200 1514s ok 87 - Body is JSON and result==1 1514s ok 88 - Delete U2F from 3 1514s ok 89 - Result code is 200 1514s ok 90 - Body is JSON and result==1 1514s ok 91 - Delete U2F from 4 1514s ok 92 - Result code is 200 1514s ok 93 - Body is JSON and result==1 1514s ok 94 - Delete U2F from 5 1514s ok 95 - Result code is 200 1514s ok 96 - Body is JSON and result==1 1514s ok 97 - Delete TOTP from 3 1514s ok 98 - Result code is 200 1514s ok 99 - Body is JSON and result==1 1514s ok 100 - Delete TOTP from 4 1514s ok 101 - Result code is 200 1514s ok 102 - Body is JSON and result==1 1514s ok 103 - Delete UBK from 2 1514s ok 104 - Result code is 200 1514s ok 105 - Body is JSON and result==1 1514s ok 106 - Delete UBK from 3 1514s ok 107 - Result code is 200 1514s ok 108 - Body is JSON and result==1 1514s ok 109 - Result code = 1 1514s ok 110 - Found 0 session with 2F device 1514s ok 111 - List 0 result 1514s ok 112 - Succeed to get /2ndfa.html 1514s ok 113 1514s 1..113 1514s ok 1514s t/70-viewer.t ............................... 1514s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1514s ok 2 - Manager object 1514s ok 3 - Init 1514s ok 4 - Manager app 1514s ok 5 - Client object 1514s ok 6 - Key found 1514s ok 7 - Key is hidden 1514s ok 8 - Key is hidden 1514s ok 9 - Latest conf loaded 1514s ok 10 - Request succeed 1514s ok 11 - Result code is 200 1514s ok 12 - Result body contains JSON text 1514s ok 13 - Details with captcha 'login' or 'mail' found 1514s ok 14 - Details with captcha 'login' or 'mail' found 1514s ok 15 - Key found 1514s ok 16 - Key found 1514s ok 17 - Right number of keys found 1514s ok 18 - Browser is allowed 1514s 1..18 1514s ok 1515s t/71-viewer-without-diff.t .................. 1515s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1515s ok 2 - Manager object 1515s ok 3 - Init 1515s ok 4 - Manager app 1515s ok 5 - Client object 1515s ok 6 - Request succeed 1515s ok 7 - Result code is 200 1515s ok 8 - Result body contains JSON text 1515s ok 9 - Details with captcha 'login' or 'mail' found 1515s ok 10 - Details with captcha 'login' or 'mail' found 1515s ok 11 - Key found 1515s ok 12 - Manager object 1515s ok 13 - Init 1515s ok 14 - Manager app 1515s ok 15 - Client object 1515s ok 16 - Key is hidden 1515s ok 17 - Key is hidden 1515s ok 18 - Latest conf loaded 1515s ok 19 - Diff is NOT allowed 1515s ok 20 - Browser is NOT allowed 1515s 1..20 1515s ok 1515s All tests successful. 1515s Files=23, Tests=1658, 17 wallclock secs ( 0.17 usr 0.08 sys + 14.55 cusr 2.19 csys = 16.99 CPU) 1515s Result: PASS 1515s autopkgtest [09:51:47]: test manager-test: -----------------------] 1516s manager-test PASS 1516s autopkgtest [09:51:48]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 1516s autopkgtest [09:51:48]: test runtime-deps-common: preparing testbed 1709s autopkgtest [09:55:01]: testbed dpkg architecture: arm64 1710s autopkgtest [09:55:02]: testbed apt version: 3.0.0 1710s autopkgtest [09:55:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1710s autopkgtest [09:55:02]: testbed release detected to be: questing 1711s autopkgtest [09:55:03]: updating testbed package index (apt update) 1711s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 1712s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 1712s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 1712s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 1712s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 1712s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 1712s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 1712s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 1712s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 1712s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 1713s Fetched 4149 kB in 1s (3375 kB/s) 1714s Reading package lists... 1715s autopkgtest [09:55:07]: upgrading testbed (apt dist-upgrade and autopurge) 1715s Reading package lists... 1716s Building dependency tree... 1716s Reading state information... 1716s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1717s Starting 2 pkgProblemResolver with broken count: 0 1717s Done 1718s Entering ResolveByKeep 1718s 1719s Calculating upgrade... 1719s The following packages will be upgraded: 1719s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 1720s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1720s Need to get 11.0 MB of archives. 1720s After this operation, 727 kB of additional disk space will be used. 1720s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 1720s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 1720s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 1720s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 1721s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 1721s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 1721s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 1721s Fetched 11.0 MB in 1s (10.9 MB/s) 1721s (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 ... 117820 files and directories currently installed.) 1721s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 1721s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 1722s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 1722s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 1722s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 1722s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 1722s Setting up perl-base (5.40.1-3) ... 1722s (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 ... 117820 files and directories currently installed.) 1722s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 1722s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 1722s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 1722s Unpacking nano (8.4-1) over (8.3-1) ... 1723s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 1723s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 1723s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 1723s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 1723s Setting up htop (3.4.1-4) ... 1723s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 1723s Setting up nano (8.4-1) ... 1723s Installing new version of config file /etc/nanorc ... 1723s Setting up perl-modules-5.40 (5.40.1-3) ... 1723s Setting up libperl5.40:arm64 (5.40.1-3) ... 1723s Setting up perl (5.40.1-3) ... 1723s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1723s Processing triggers for man-db (2.13.0-1) ... 1724s Processing triggers for install-info (7.1.1-1) ... 1725s Reading package lists... 1725s Building dependency tree... 1725s Reading state information... 1725s Starting pkgProblemResolver with broken count: 0 1726s Starting 2 pkgProblemResolver with broken count: 0 1726s Done 1726s Solving dependencies... 1726s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1729s Reading package lists... 1729s Building dependency tree... 1729s Reading state information... 1730s Starting pkgProblemResolver with broken count: 0 1730s Starting 2 pkgProblemResolver with broken count: 0 1730s Done 1731s The following NEW packages will be installed: 1731s autodep8 dctrl-tools libapache-logformat-compiler-perl 1731s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1731s libclass-inspector-perl libclass-xsaccessor-perl libclone-perl 1731s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 1731s libcookie-baker-perl libcrypt-openssl-bignum-perl 1731s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1731s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1731s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 1731s libencode-locale-perl liberror-perl libfile-listing-perl 1731s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 1731s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 1731s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 1731s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 1731s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 1731s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 1731s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 1731s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1731s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1731s libposix-strftime-compiler-perl libstream-buffered-perl 1731s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 1731s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1731s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1731s 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. 1731s Need to get 3093 kB of archives. 1731s After this operation, 10.5 MB of additional disk space will be used. 1731s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1731s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1731s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1731s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1731s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1731s Get:6 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1731s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1731s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1731s Get:9 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1731s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1731s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1731s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1731s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 1732s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1732s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1732s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1732s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1732s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1732s Get:19 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1732s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1732s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1732s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1732s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1732s Get:24 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1732s Get:25 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1732s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1732s Get:27 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1732s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1732s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1732s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1732s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1732s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1732s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1732s Get:34 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1732s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1732s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1732s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1732s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1732s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1732s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1732s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1732s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1732s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1732s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1732s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1732s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1732s Get:47 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1732s Get:48 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1732s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1732s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1732s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1732s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1732s Get:53 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1732s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1732s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 1732s Get:56 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1732s Get:57 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1732s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1732s Get:59 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1732s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1732s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1732s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1732s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 1732s Get:64 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 1732s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1733s Preconfiguring packages ... 1733s Fetched 3093 kB in 2s (1785 kB/s) 1733s Selecting previously unselected package dctrl-tools. 1733s (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 ... 117821 files and directories currently installed.) 1733s Preparing to unpack .../00-dctrl-tools_2.24-3build3_arm64.deb ... 1733s Unpacking dctrl-tools (2.24-3build3) ... 1733s Selecting previously unselected package autodep8. 1733s Preparing to unpack .../01-autodep8_0.28+nmu1ubuntu1_all.deb ... 1733s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1733s Selecting previously unselected package libposix-strftime-compiler-perl. 1733s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1733s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1733s Selecting previously unselected package libapache-logformat-compiler-perl. 1733s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1733s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1733s Selecting previously unselected package libcrypt-urandom-perl. 1733s Preparing to unpack .../04-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1733s Unpacking libcrypt-urandom-perl (0.54-1) ... 1733s Selecting previously unselected package libapache-session-perl. 1733s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 1733s Unpacking libapache-session-perl (1.94-2) ... 1733s Selecting previously unselected package liberror-perl. 1733s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 1733s Unpacking liberror-perl (0.17030-1) ... 1733s Selecting previously unselected package libipc-sharelite-perl. 1733s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1733s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1733s Selecting previously unselected package libcache-cache-perl. 1733s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 1733s Unpacking libcache-cache-perl (1.08-3) ... 1733s Selecting previously unselected package libhtml-tagset-perl. 1733s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 1733s Unpacking libhtml-tagset-perl (3.24-1) ... 1733s Selecting previously unselected package liburi-perl. 1734s Preparing to unpack .../10-liburi-perl_5.30-1_all.deb ... 1734s Unpacking liburi-perl (5.30-1) ... 1734s Selecting previously unselected package libhtml-parser-perl:arm64. 1734s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1734s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1734s Selecting previously unselected package libcgi-pm-perl. 1734s Preparing to unpack .../12-libcgi-pm-perl_4.67-1_all.deb ... 1734s Unpacking libcgi-pm-perl (4.67-1) ... 1734s Selecting previously unselected package libclass-inspector-perl. 1734s Preparing to unpack .../13-libclass-inspector-perl_1.36-3_all.deb ... 1734s Unpacking libclass-inspector-perl (1.36-3) ... 1734s Selecting previously unselected package libclass-xsaccessor-perl. 1734s Preparing to unpack .../14-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1734s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1734s Selecting previously unselected package libclone-perl:arm64. 1734s Preparing to unpack .../15-libclone-perl_0.47-1_arm64.deb ... 1734s Unpacking libclone-perl:arm64 (0.47-1) ... 1734s Selecting previously unselected package libcommon-sense-perl:arm64. 1734s Preparing to unpack .../16-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1734s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1734s Selecting previously unselected package libconvert-asn1-perl. 1734s Preparing to unpack .../17-libconvert-asn1-perl_0.34-1_all.deb ... 1734s Unpacking libconvert-asn1-perl (0.34-1) ... 1734s Selecting previously unselected package libcookie-baker-perl. 1734s Preparing to unpack .../18-libcookie-baker-perl_0.12-1_all.deb ... 1734s Unpacking libcookie-baker-perl (0.12-1) ... 1734s Selecting previously unselected package perl-openssl-defaults:arm64. 1734s Preparing to unpack .../19-perl-openssl-defaults_7build3_arm64.deb ... 1734s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1734s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1734s Preparing to unpack .../20-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1734s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1734s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1734s Preparing to unpack .../21-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1734s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1734s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1734s Preparing to unpack .../22-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1734s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1734s Selecting previously unselected package libcrypt-openssl-x509-perl. 1734s Preparing to unpack .../23-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1734s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1734s Selecting previously unselected package libcrypt-rijndael-perl. 1734s Preparing to unpack .../24-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1734s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1734s Selecting previously unselected package libdevel-stacktrace-perl. 1734s Preparing to unpack .../25-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1734s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1734s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1734s Preparing to unpack .../26-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1734s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1734s Selecting previously unselected package libencode-locale-perl. 1734s Preparing to unpack .../27-libencode-locale-perl_1.05-3_all.deb ... 1734s Unpacking libencode-locale-perl (1.05-3) ... 1734s Selecting previously unselected package libtimedate-perl. 1734s Preparing to unpack .../28-libtimedate-perl_2.3300-2_all.deb ... 1734s Unpacking libtimedate-perl (2.3300-2) ... 1734s Selecting previously unselected package libhttp-date-perl. 1734s Preparing to unpack .../29-libhttp-date-perl_6.06-1_all.deb ... 1734s Unpacking libhttp-date-perl (6.06-1) ... 1734s Selecting previously unselected package libfile-listing-perl. 1734s Preparing to unpack .../30-libfile-listing-perl_6.16-1_all.deb ... 1734s Unpacking libfile-listing-perl (6.16-1) ... 1734s Selecting previously unselected package libfile-sharedir-perl. 1735s Preparing to unpack .../31-libfile-sharedir-perl_1.118-3_all.deb ... 1735s Unpacking libfile-sharedir-perl (1.118-3) ... 1735s Selecting previously unselected package libfilesys-notify-simple-perl. 1735s Preparing to unpack .../32-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1735s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1735s Selecting previously unselected package libhash-multivalue-perl. 1735s Preparing to unpack .../33-libhash-multivalue-perl_0.16-3_all.deb ... 1735s Unpacking libhash-multivalue-perl (0.16-3) ... 1735s Selecting previously unselected package libhtml-template-perl. 1735s Preparing to unpack .../34-libhtml-template-perl_2.97-2build1_all.deb ... 1735s Unpacking libhtml-template-perl (2.97-2build1) ... 1735s Selecting previously unselected package libhtml-tree-perl. 1735s Preparing to unpack .../35-libhtml-tree-perl_5.07-3_all.deb ... 1735s Unpacking libhtml-tree-perl (5.07-3) ... 1735s Selecting previously unselected package libio-html-perl. 1735s Preparing to unpack .../36-libio-html-perl_1.004-3_all.deb ... 1735s Unpacking libio-html-perl (1.004-3) ... 1735s Selecting previously unselected package liblwp-mediatypes-perl. 1735s Preparing to unpack .../37-liblwp-mediatypes-perl_6.04-2_all.deb ... 1735s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1735s Selecting previously unselected package libhttp-message-perl. 1735s Preparing to unpack .../38-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1735s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1735s Selecting previously unselected package libhttp-cookies-perl. 1735s Preparing to unpack .../39-libhttp-cookies-perl_6.11-1_all.deb ... 1735s Unpacking libhttp-cookies-perl (6.11-1) ... 1735s Selecting previously unselected package libhttp-multipartparser-perl. 1735s Preparing to unpack .../40-libhttp-multipartparser-perl_0.02-3_all.deb ... 1735s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1735s Selecting previously unselected package libtypes-serialiser-perl. 1735s Preparing to unpack .../41-libtypes-serialiser-perl_1.01-1_all.deb ... 1735s Unpacking libtypes-serialiser-perl (1.01-1) ... 1735s Selecting previously unselected package libjson-xs-perl. 1735s Preparing to unpack .../42-libjson-xs-perl_4.030-2build4_arm64.deb ... 1735s Unpacking libjson-xs-perl (4.030-2build4) ... 1735s Selecting previously unselected package libjson-maybexs-perl. 1735s Preparing to unpack .../43-libjson-maybexs-perl_1.004008-1_all.deb ... 1735s Unpacking libjson-maybexs-perl (1.004008-1) ... 1735s Selecting previously unselected package libstream-buffered-perl. 1735s Preparing to unpack .../44-libstream-buffered-perl_0.03-3_all.deb ... 1735s Unpacking libstream-buffered-perl (0.03-3) ... 1735s Selecting previously unselected package libwww-form-urlencoded-perl. 1735s Preparing to unpack .../45-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1735s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1735s Selecting previously unselected package libhttp-entity-parser-perl. 1735s Preparing to unpack .../46-libhttp-entity-parser-perl_0.25-2_all.deb ... 1735s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1735s Selecting previously unselected package libhttp-headers-fast-perl. 1735s Preparing to unpack .../47-libhttp-headers-fast-perl_0.22-3_all.deb ... 1735s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1735s Selecting previously unselected package libhttp-negotiate-perl. 1735s Preparing to unpack .../48-libhttp-negotiate-perl_6.01-2_all.deb ... 1735s Unpacking libhttp-negotiate-perl (6.01-2) ... 1735s Selecting previously unselected package libnet-ssleay-perl:arm64. 1735s Preparing to unpack .../49-libnet-ssleay-perl_1.94-3_arm64.deb ... 1735s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1736s Selecting previously unselected package libio-socket-ssl-perl. 1736s Preparing to unpack .../50-libio-socket-ssl-perl_2.089-1_all.deb ... 1736s Unpacking libio-socket-ssl-perl (2.089-1) ... 1736s Selecting previously unselected package libjson-perl. 1736s Preparing to unpack .../51-libjson-perl_4.10000-1_all.deb ... 1736s Unpacking libjson-perl (4.10000-1) ... 1736s Selecting previously unselected package libconfig-inifiles-perl. 1736s Preparing to unpack .../52-libconfig-inifiles-perl_3.000003-3_all.deb ... 1736s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1736s Selecting previously unselected package libmouse-perl:arm64. 1736s Preparing to unpack .../53-libmouse-perl_2.5.11-1build1_arm64.deb ... 1736s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1736s Selecting previously unselected package libnet-cidr-perl. 1736s Preparing to unpack .../54-libnet-cidr-perl_0.23-1_all.deb ... 1736s Unpacking libnet-cidr-perl (0.23-1) ... 1736s Selecting previously unselected package libtest-sharedfork-perl. 1736s Preparing to unpack .../55-libtest-sharedfork-perl_0.35-3_all.deb ... 1736s Unpacking libtest-sharedfork-perl (0.35-3) ... 1736s Selecting previously unselected package libtest-tcp-perl. 1736s Preparing to unpack .../56-libtest-tcp-perl_2.22-2_all.deb ... 1736s Unpacking libtest-tcp-perl (2.22-2) ... 1736s Selecting previously unselected package libtry-tiny-perl. 1736s Preparing to unpack .../57-libtry-tiny-perl_0.32-1_all.deb ... 1736s Unpacking libtry-tiny-perl (0.32-1) ... 1736s Selecting previously unselected package libplack-perl. 1736s Preparing to unpack .../58-libplack-perl_1.0051-1_all.deb ... 1736s Unpacking libplack-perl (1.0051-1) ... 1736s Selecting previously unselected package libnet-http-perl. 1736s Preparing to unpack .../59-libnet-http-perl_6.23-1_all.deb ... 1736s Unpacking libnet-http-perl (6.23-1) ... 1736s Selecting previously unselected package liblwp-protocol-https-perl. 1736s Preparing to unpack .../60-liblwp-protocol-https-perl_6.14-1_all.deb ... 1736s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1736s Selecting previously unselected package libwww-robotrules-perl. 1736s Preparing to unpack .../61-libwww-robotrules-perl_6.02-1_all.deb ... 1736s Unpacking libwww-robotrules-perl (6.02-1) ... 1736s Selecting previously unselected package libwww-perl. 1736s Preparing to unpack .../62-libwww-perl_6.78-1_all.deb ... 1736s Unpacking libwww-perl (6.78-1) ... 1736s Selecting previously unselected package liblemonldap-ng-common-perl. 1736s Preparing to unpack .../63-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 1736s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1736s Selecting previously unselected package pkg-perl-autopkgtest. 1736s Preparing to unpack .../64-pkg-perl-autopkgtest_0.82_all.deb ... 1736s Unpacking pkg-perl-autopkgtest (0.82) ... 1736s Setting up libconfig-inifiles-perl (3.000003-3) ... 1736s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1736s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1736s Setting up libhttp-multipartparser-perl (0.02-3) ... 1736s Setting up libclass-inspector-perl (1.36-3) ... 1736s Setting up libclone-perl:arm64 (0.47-1) ... 1736s Setting up libhtml-tagset-perl (3.24-1) ... 1736s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1736s Setting up libnet-cidr-perl (0.23-1) ... 1736s Setting up libipc-sharelite-perl (0.17-5build4) ... 1736s Setting up liblwp-mediatypes-perl (6.04-2) ... 1736s Setting up libcrypt-urandom-perl (0.54-1) ... 1736s Setting up libtry-tiny-perl (0.32-1) ... 1736s Setting up perl-openssl-defaults:arm64 (7build3) ... 1736s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1736s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1736s Setting up libencode-locale-perl (1.05-3) ... 1736s Setting up libtest-sharedfork-perl (0.35-3) ... 1736s Setting up libhash-multivalue-perl (0.16-3) ... 1736s Setting up liberror-perl (0.17030-1) ... 1736s Setting up libapache-session-perl (1.94-2) ... 1736s Setting up libstream-buffered-perl (0.03-3) ... 1736s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1736s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1736s Setting up libio-html-perl (1.004-3) ... 1736s Setting up libtimedate-perl (2.3300-2) ... 1736s Setting up libtypes-serialiser-perl (1.01-1) ... 1736s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1736s Setting up libjson-perl (4.10000-1) ... 1736s Setting up libfile-sharedir-perl (1.118-3) ... 1736s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1736s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1736s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1736s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1736s Setting up libconvert-asn1-perl (0.34-1) ... 1736s Setting up liburi-perl (5.30-1) ... 1736s Setting up dctrl-tools (2.24-3build3) ... 1736s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1736s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1736s Setting up libjson-xs-perl (4.030-2build4) ... 1736s Setting up libhttp-date-perl (6.06-1) ... 1736s Setting up libtest-tcp-perl (2.22-2) ... 1736s Setting up libfile-listing-perl (6.16-1) ... 1736s Setting up libcache-cache-perl (1.08-3) ... 1736s Setting up libhttp-headers-fast-perl (0.22-3) ... 1736s Setting up libnet-http-perl (6.23-1) ... 1736s Setting up libjson-maybexs-perl (1.004008-1) ... 1736s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1736s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1736s Setting up pkg-perl-autopkgtest (0.82) ... 1736s Setting up libwww-robotrules-perl (6.02-1) ... 1736s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1736s Setting up libcookie-baker-perl (0.12-1) ... 1736s Setting up libhttp-entity-parser-perl (0.25-2) ... 1736s Setting up libio-socket-ssl-perl (2.089-1) ... 1736s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1736s Setting up libhttp-negotiate-perl (6.01-2) ... 1736s Setting up libhttp-cookies-perl (6.11-1) ... 1736s Setting up libhtml-tree-perl (5.07-3) ... 1736s Setting up libcgi-pm-perl (4.67-1) ... 1736s Setting up libhtml-template-perl (2.97-2build1) ... 1736s Setting up libplack-perl (1.0051-1) ... 1736s Setting up liblwp-protocol-https-perl (6.14-1) ... 1736s Setting up libwww-perl (6.78-1) ... 1736s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1737s Processing triggers for man-db (2.13.0-1) ... 1744s autopkgtest [09:55:36]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 1744s autopkgtest [09:55:36]: test runtime-deps-common: [----------------------- 1744s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1745s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1745s 1..4 1745s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1745s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1745s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1745s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1745s ok 1745s All tests successful. 1745s Files=1, Tests=4, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.09 cusr 0.02 csys = 0.14 CPU) 1745s Result: PASS 1745s autopkgtest [09:55:37]: test runtime-deps-common: -----------------------] 1745s autopkgtest [09:55:37]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 1745s runtime-deps-common PASS (superficial) 1746s autopkgtest [09:55:38]: test runtime-deps-portal: preparing testbed 1916s autopkgtest [09:58:28]: testbed dpkg architecture: arm64 1916s autopkgtest [09:58:28]: testbed apt version: 3.0.0 1917s autopkgtest [09:58:29]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1917s autopkgtest [09:58:29]: testbed release detected to be: questing 1918s autopkgtest [09:58:30]: updating testbed package index (apt update) 1918s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 1918s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 1919s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 1919s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 1919s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 1919s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 1919s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 1919s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 1919s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 1919s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 1919s Fetched 4149 kB in 1s (3354 kB/s) 1921s Reading package lists... 1921s autopkgtest [09:58:33]: upgrading testbed (apt dist-upgrade and autopurge) 1922s Reading package lists... 1922s Building dependency tree... 1922s Reading state information... 1923s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1923s Starting 2 pkgProblemResolver with broken count: 0 1923s Done 1924s Entering ResolveByKeep 1924s 1925s Calculating upgrade... 1925s The following packages will be upgraded: 1925s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 1925s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1925s Need to get 11.0 MB of archives. 1925s After this operation, 727 kB of additional disk space will be used. 1925s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 1926s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 1926s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 1926s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 1926s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 1926s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 1926s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 1927s Fetched 11.0 MB in 1s (11.4 MB/s) 1927s (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 ... 117820 files and directories currently installed.) 1927s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 1927s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 1928s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 1928s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 1928s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 1928s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 1928s Setting up perl-base (5.40.1-3) ... 1928s (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 ... 117820 files and directories currently installed.) 1928s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 1928s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 1928s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 1928s Unpacking nano (8.4-1) over (8.3-1) ... 1929s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 1929s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 1929s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 1929s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 1929s Setting up htop (3.4.1-4) ... 1929s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 1929s Setting up nano (8.4-1) ... 1929s Installing new version of config file /etc/nanorc ... 1929s Setting up perl-modules-5.40 (5.40.1-3) ... 1929s Setting up libperl5.40:arm64 (5.40.1-3) ... 1929s Setting up perl (5.40.1-3) ... 1929s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1929s Processing triggers for man-db (2.13.0-1) ... 1930s Processing triggers for install-info (7.1.1-1) ... 1931s Reading package lists... 1931s Building dependency tree... 1931s Reading state information... 1931s Starting pkgProblemResolver with broken count: 0 1931s Starting 2 pkgProblemResolver with broken count: 0 1932s Done 1932s Solving dependencies... 1932s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1935s Reading package lists... 1936s Building dependency tree... 1936s Reading state information... 1936s Starting pkgProblemResolver with broken count: 0 1936s Starting 2 pkgProblemResolver with broken count: 0 1936s Done 1937s The following NEW packages will be installed: 1937s autodep8 dctrl-tools fonts-font-awesome javascript-common 1937s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1937s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1937s libclass-inspector-perl libclass-xsaccessor-perl libclone-perl 1937s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 1937s libconvert-base32-perl libcookie-baker-perl libcrypt-openssl-bignum-perl 1937s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1937s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1937s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1937s libemail-date-format-perl libencode-locale-perl liberror-perl 1937s libexporter-tiny-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1937s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1937s libfont-afm-perl libhash-multivalue-perl libhtml-format-perl 1937s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1937s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1937s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1937s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1937s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 1937s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 1937s libjson-maybexs-perl libjson-perl libjson-xs-perl 1937s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1937s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1937s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1937s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1937s libposix-strftime-compiler-perl libregexp-assemble-perl 1937s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1937s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1937s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1937s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1937s 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. 1937s Need to get 8320 kB of archives. 1937s After this operation, 28.2 MB of additional disk space will be used. 1937s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1937s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1937s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1937s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 1937s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 1937s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 1937s Get:7 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 1937s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 1937s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 1937s Get:10 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1937s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1937s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 1937s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 1937s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 1937s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1937s Get:16 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 1937s Get:17 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 1937s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1937s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1937s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1938s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 1938s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1938s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 1938s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 1938s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1938s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 1938s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 1938s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 1938s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1938s Get:30 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1938s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 1938s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1938s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1938s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1938s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1938s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1938s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1938s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1938s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1938s Get:40 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 1938s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1938s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1938s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1938s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1938s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1938s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1938s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1938s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1938s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1938s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1938s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1938s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1938s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1938s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 1938s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1938s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1938s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1938s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1938s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 1938s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1938s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1938s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1938s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1938s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 1938s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 1938s Get:66 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 1938s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 1938s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1938s Get:69 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 1938s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1938s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 1938s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 1938s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 1938s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1938s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 1938s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1938s Get:77 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-5 [531 kB] 1938s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1938s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 1938s Get:80 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1938s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1938s Get:82 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 1938s Get:83 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1938s Get:84 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1938s Get:85 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 1938s Get:86 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 1938s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 1938s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 1938s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1939s Preconfiguring packages ... 1939s Fetched 8320 kB in 2s (5241 kB/s) 1939s Selecting previously unselected package libfcgi0t64:arm64. 1939s (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 ... 117821 files and directories currently installed.) 1939s Preparing to unpack .../00-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1939s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1939s Selecting previously unselected package libfcgi-perl. 1939s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1939s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1939s Selecting previously unselected package libfcgi-procmanager-perl. 1939s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1939s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1939s Selecting previously unselected package libcrypt-urandom-perl. 1939s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_arm64.deb ... 1939s Unpacking libcrypt-urandom-perl (0.54-1) ... 1939s Selecting previously unselected package libapache-session-perl. 1939s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1939s Unpacking libapache-session-perl (1.94-2) ... 1939s Selecting previously unselected package liberror-perl. 1939s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1939s Unpacking liberror-perl (0.17030-1) ... 1939s Selecting previously unselected package libipc-sharelite-perl. 1939s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 1939s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1939s Selecting previously unselected package libcache-cache-perl. 1939s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1939s Unpacking libcache-cache-perl (1.08-3) ... 1939s Selecting previously unselected package libclass-xsaccessor-perl. 1939s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 1939s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1939s Selecting previously unselected package libconfig-inifiles-perl. 1940s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1940s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1940s Selecting previously unselected package perl-openssl-defaults:arm64. 1940s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 1940s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1940s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1940s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 1940s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1940s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 1940s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 1940s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1940s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 1940s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 1940s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1940s Selecting previously unselected package libconvert-asn1-perl. 1940s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1940s Unpacking libconvert-asn1-perl (0.34-1) ... 1940s Selecting previously unselected package libcrypt-openssl-x509-perl. 1940s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 1940s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1940s Selecting previously unselected package libcrypt-rijndael-perl. 1940s Preparing to unpack .../16-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 1940s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1940s Selecting previously unselected package libhtml-tagset-perl. 1940s Preparing to unpack .../17-libhtml-tagset-perl_3.24-1_all.deb ... 1940s Unpacking libhtml-tagset-perl (3.24-1) ... 1940s Selecting previously unselected package liburi-perl. 1940s Preparing to unpack .../18-liburi-perl_5.30-1_all.deb ... 1940s Unpacking liburi-perl (5.30-1) ... 1940s Selecting previously unselected package libhtml-parser-perl:arm64. 1940s Preparing to unpack .../19-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1940s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1940s Selecting previously unselected package libcgi-pm-perl. 1940s Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ... 1940s Unpacking libcgi-pm-perl (4.67-1) ... 1940s Selecting previously unselected package libhtml-template-perl. 1940s Preparing to unpack .../21-libhtml-template-perl_2.97-2build1_all.deb ... 1940s Unpacking libhtml-template-perl (2.97-2build1) ... 1940s Selecting previously unselected package libjson-perl. 1940s Preparing to unpack .../22-libjson-perl_4.10000-1_all.deb ... 1940s Unpacking libjson-perl (4.10000-1) ... 1940s Selecting previously unselected package libcommon-sense-perl:arm64. 1940s Preparing to unpack .../23-libcommon-sense-perl_3.75-3build5_arm64.deb ... 1940s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 1940s Selecting previously unselected package libtypes-serialiser-perl. 1940s Preparing to unpack .../24-libtypes-serialiser-perl_1.01-1_all.deb ... 1940s Unpacking libtypes-serialiser-perl (1.01-1) ... 1941s Selecting previously unselected package libjson-xs-perl. 1941s Preparing to unpack .../25-libjson-xs-perl_4.030-2build4_arm64.deb ... 1941s Unpacking libjson-xs-perl (4.030-2build4) ... 1941s Selecting previously unselected package libmouse-perl:arm64. 1941s Preparing to unpack .../26-libmouse-perl_2.5.11-1build1_arm64.deb ... 1941s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 1941s Selecting previously unselected package libnet-cidr-perl. 1941s Preparing to unpack .../27-libnet-cidr-perl_0.23-1_all.deb ... 1941s Unpacking libnet-cidr-perl (0.23-1) ... 1941s Selecting previously unselected package libposix-strftime-compiler-perl. 1941s Preparing to unpack .../28-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1941s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1941s Selecting previously unselected package libapache-logformat-compiler-perl. 1941s Preparing to unpack .../29-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1941s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1941s Selecting previously unselected package libcookie-baker-perl. 1941s Preparing to unpack .../30-libcookie-baker-perl_0.12-1_all.deb ... 1941s Unpacking libcookie-baker-perl (0.12-1) ... 1941s Selecting previously unselected package libdevel-stacktrace-perl. 1941s Preparing to unpack .../31-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1941s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1941s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1941s Preparing to unpack .../32-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1941s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1941s Selecting previously unselected package libclass-inspector-perl. 1941s Preparing to unpack .../33-libclass-inspector-perl_1.36-3_all.deb ... 1941s Unpacking libclass-inspector-perl (1.36-3) ... 1941s Selecting previously unselected package libfile-sharedir-perl. 1941s Preparing to unpack .../34-libfile-sharedir-perl_1.118-3_all.deb ... 1941s Unpacking libfile-sharedir-perl (1.118-3) ... 1941s Selecting previously unselected package libfilesys-notify-simple-perl. 1941s Preparing to unpack .../35-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1941s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1941s Selecting previously unselected package libhash-multivalue-perl. 1941s Preparing to unpack .../36-libhash-multivalue-perl_0.16-3_all.deb ... 1941s Unpacking libhash-multivalue-perl (0.16-3) ... 1941s Selecting previously unselected package libhttp-multipartparser-perl. 1941s Preparing to unpack .../37-libhttp-multipartparser-perl_0.02-3_all.deb ... 1941s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1941s Selecting previously unselected package libjson-maybexs-perl. 1941s Preparing to unpack .../38-libjson-maybexs-perl_1.004008-1_all.deb ... 1941s Unpacking libjson-maybexs-perl (1.004008-1) ... 1941s Selecting previously unselected package libstream-buffered-perl. 1941s Preparing to unpack .../39-libstream-buffered-perl_0.03-3_all.deb ... 1941s Unpacking libstream-buffered-perl (0.03-3) ... 1941s Selecting previously unselected package libwww-form-urlencoded-perl. 1941s Preparing to unpack .../40-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1941s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1941s Selecting previously unselected package libhttp-entity-parser-perl. 1941s Preparing to unpack .../41-libhttp-entity-parser-perl_0.25-2_all.deb ... 1941s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1941s Selecting previously unselected package libtimedate-perl. 1941s Preparing to unpack .../42-libtimedate-perl_2.3300-2_all.deb ... 1941s Unpacking libtimedate-perl (2.3300-2) ... 1941s Selecting previously unselected package libhttp-date-perl. 1941s Preparing to unpack .../43-libhttp-date-perl_6.06-1_all.deb ... 1941s Unpacking libhttp-date-perl (6.06-1) ... 1941s Selecting previously unselected package libhttp-headers-fast-perl. 1942s Preparing to unpack .../44-libhttp-headers-fast-perl_0.22-3_all.deb ... 1942s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1942s Selecting previously unselected package libclone-perl:arm64. 1942s Preparing to unpack .../45-libclone-perl_0.47-1_arm64.deb ... 1942s Unpacking libclone-perl:arm64 (0.47-1) ... 1942s Selecting previously unselected package libencode-locale-perl. 1942s Preparing to unpack .../46-libencode-locale-perl_1.05-3_all.deb ... 1942s Unpacking libencode-locale-perl (1.05-3) ... 1942s Selecting previously unselected package libio-html-perl. 1942s Preparing to unpack .../47-libio-html-perl_1.004-3_all.deb ... 1942s Unpacking libio-html-perl (1.004-3) ... 1942s Selecting previously unselected package liblwp-mediatypes-perl. 1942s Preparing to unpack .../48-liblwp-mediatypes-perl_6.04-2_all.deb ... 1942s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1942s Selecting previously unselected package libhttp-message-perl. 1942s Preparing to unpack .../49-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1942s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1942s Selecting previously unselected package libtest-sharedfork-perl. 1942s Preparing to unpack .../50-libtest-sharedfork-perl_0.35-3_all.deb ... 1942s Unpacking libtest-sharedfork-perl (0.35-3) ... 1942s Selecting previously unselected package libtest-tcp-perl. 1942s Preparing to unpack .../51-libtest-tcp-perl_2.22-2_all.deb ... 1942s Unpacking libtest-tcp-perl (2.22-2) ... 1942s Selecting previously unselected package libtry-tiny-perl. 1942s Preparing to unpack .../52-libtry-tiny-perl_0.32-1_all.deb ... 1942s Unpacking libtry-tiny-perl (0.32-1) ... 1942s Selecting previously unselected package libplack-perl. 1942s Preparing to unpack .../53-libplack-perl_1.0051-1_all.deb ... 1942s Unpacking libplack-perl (1.0051-1) ... 1942s Selecting previously unselected package libfile-listing-perl. 1942s Preparing to unpack .../54-libfile-listing-perl_6.16-1_all.deb ... 1942s Unpacking libfile-listing-perl (6.16-1) ... 1942s Selecting previously unselected package libhtml-tree-perl. 1942s Preparing to unpack .../55-libhtml-tree-perl_5.07-3_all.deb ... 1942s Unpacking libhtml-tree-perl (5.07-3) ... 1942s Selecting previously unselected package libhttp-cookies-perl. 1942s Preparing to unpack .../56-libhttp-cookies-perl_6.11-1_all.deb ... 1942s Unpacking libhttp-cookies-perl (6.11-1) ... 1942s Selecting previously unselected package libhttp-negotiate-perl. 1942s Preparing to unpack .../57-libhttp-negotiate-perl_6.01-2_all.deb ... 1942s Unpacking libhttp-negotiate-perl (6.01-2) ... 1942s Selecting previously unselected package libnet-ssleay-perl:arm64. 1942s Preparing to unpack .../58-libnet-ssleay-perl_1.94-3_arm64.deb ... 1942s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 1942s Selecting previously unselected package libio-socket-ssl-perl. 1942s Preparing to unpack .../59-libio-socket-ssl-perl_2.089-1_all.deb ... 1942s Unpacking libio-socket-ssl-perl (2.089-1) ... 1942s Selecting previously unselected package libnet-http-perl. 1942s Preparing to unpack .../60-libnet-http-perl_6.23-1_all.deb ... 1942s Unpacking libnet-http-perl (6.23-1) ... 1942s Selecting previously unselected package liblwp-protocol-https-perl. 1942s Preparing to unpack .../61-liblwp-protocol-https-perl_6.14-1_all.deb ... 1942s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1942s Selecting previously unselected package libwww-robotrules-perl. 1943s Preparing to unpack .../62-libwww-robotrules-perl_6.02-1_all.deb ... 1943s Unpacking libwww-robotrules-perl (6.02-1) ... 1943s Selecting previously unselected package libwww-perl. 1943s Preparing to unpack .../63-libwww-perl_6.78-1_all.deb ... 1943s Unpacking libwww-perl (6.78-1) ... 1943s Selecting previously unselected package liblemonldap-ng-common-perl. 1943s Preparing to unpack .../64-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 1943s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1943s Selecting previously unselected package liblemonldap-ng-handler-perl. 1943s Preparing to unpack .../65-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 1943s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1943s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1943s Preparing to unpack .../66-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 1943s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1943s Selecting previously unselected package fonts-font-awesome. 1943s Preparing to unpack .../67-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1943s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1943s Selecting previously unselected package libconvert-base32-perl. 1943s Preparing to unpack .../68-libconvert-base32-perl_0.06-3_all.deb ... 1943s Unpacking libconvert-base32-perl (0.06-3) ... 1943s Selecting previously unselected package libdigest-hmac-perl. 1943s Preparing to unpack .../69-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1943s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1943s Selecting previously unselected package libemail-date-format-perl. 1943s Preparing to unpack .../70-libemail-date-format-perl_1.008-1_all.deb ... 1943s Unpacking libemail-date-format-perl (1.008-1) ... 1943s Selecting previously unselected package libfont-afm-perl. 1943s Preparing to unpack .../71-libfont-afm-perl_1.20-4_all.deb ... 1943s Unpacking libfont-afm-perl (1.20-4) ... 1943s Selecting previously unselected package libhtml-format-perl. 1943s Preparing to unpack .../72-libhtml-format-perl_2.16-2_all.deb ... 1943s Unpacking libhtml-format-perl (2.16-2) ... 1943s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1943s Preparing to unpack .../73-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1943s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1943s Selecting previously unselected package javascript-common. 1943s Preparing to unpack .../74-javascript-common_12_all.deb ... 1943s Unpacking javascript-common (12) ... 1943s Selecting previously unselected package libjs-popper.js. 1943s Preparing to unpack .../75-libjs-popper.js_1.16.1+ds-6_all.deb ... 1943s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1943s Selecting previously unselected package libjs-bootstrap4. 1943s Preparing to unpack .../76-libjs-bootstrap4_4.6.1+dfsg1-5_all.deb ... 1943s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-5) ... 1943s Selecting previously unselected package libjs-jquery. 1943s Preparing to unpack .../77-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1943s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1943s Selecting previously unselected package libjs-jquery-cookie. 1943s Preparing to unpack .../78-libjs-jquery-cookie_12-4_all.deb ... 1943s Unpacking libjs-jquery-cookie (12-4) ... 1944s Selecting previously unselected package libjs-jquery-ui. 1944s Preparing to unpack .../79-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1944s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1944s Selecting previously unselected package libexporter-tiny-perl. 1944s Preparing to unpack .../80-libexporter-tiny-perl_1.006002-1_all.deb ... 1944s Unpacking libexporter-tiny-perl (1.006002-1) ... 1944s Selecting previously unselected package liblist-moreutils-xs-perl. 1944s Preparing to unpack .../81-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 1944s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1944s Selecting previously unselected package liblist-moreutils-perl. 1944s Preparing to unpack .../82-liblist-moreutils-perl_0.430-2_all.deb ... 1944s Unpacking liblist-moreutils-perl (0.430-2) ... 1944s Selecting previously unselected package libregexp-assemble-perl. 1944s Preparing to unpack .../83-libregexp-assemble-perl_0.38-2_all.deb ... 1944s Unpacking libregexp-assemble-perl (0.38-2) ... 1944s Selecting previously unselected package libtext-unidecode-perl. 1944s Preparing to unpack .../84-libtext-unidecode-perl_1.30-3_all.deb ... 1944s Unpacking libtext-unidecode-perl (1.30-3) ... 1944s Selecting previously unselected package liblemonldap-ng-portal-perl. 1944s Preparing to unpack .../85-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 1944s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 1944s Selecting previously unselected package dctrl-tools. 1944s Preparing to unpack .../86-dctrl-tools_2.24-3build3_arm64.deb ... 1944s Unpacking dctrl-tools (2.24-3build3) ... 1944s Selecting previously unselected package autodep8. 1944s Preparing to unpack .../87-autodep8_0.28+nmu1ubuntu1_all.deb ... 1944s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 1944s Selecting previously unselected package pkg-perl-autopkgtest. 1944s Preparing to unpack .../88-pkg-perl-autopkgtest_0.82_all.deb ... 1944s Unpacking pkg-perl-autopkgtest (0.82) ... 1944s Setting up libconfig-inifiles-perl (3.000003-3) ... 1944s Setting up javascript-common (12) ... 1944s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1944s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 1944s Setting up libhttp-multipartparser-perl (0.02-3) ... 1944s Setting up libclass-inspector-perl (1.36-3) ... 1944s Setting up libfont-afm-perl (1.20-4) ... 1944s Setting up libjs-popper.js (1.16.1+ds-6) ... 1944s Setting up libclone-perl:arm64 (0.47-1) ... 1944s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1944s Setting up libhtml-tagset-perl (3.24-1) ... 1944s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1944s Setting up libnet-cidr-perl (0.23-1) ... 1944s Setting up libipc-sharelite-perl (0.17-5build4) ... 1944s Setting up liblwp-mediatypes-perl (6.04-2) ... 1944s Setting up libcrypt-urandom-perl (0.54-1) ... 1944s Setting up libtry-tiny-perl (0.32-1) ... 1944s Setting up perl-openssl-defaults:arm64 (7build3) ... 1944s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 1944s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1944s Setting up libencode-locale-perl (1.05-3) ... 1944s Setting up libfcgi-procmanager-perl (0.28-3) ... 1944s Setting up libtest-sharedfork-perl (0.35-3) ... 1944s Setting up libhash-multivalue-perl (0.16-3) ... 1944s Setting up liberror-perl (0.17030-1) ... 1944s Setting up libapache-session-perl (1.94-2) ... 1944s Setting up libstream-buffered-perl (0.03-3) ... 1944s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1944s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1944s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1944s Setting up libemail-date-format-perl (1.008-1) ... 1944s Setting up libio-html-perl (1.004-3) ... 1944s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1944s Setting up libtimedate-perl (2.3300-2) ... 1944s Setting up libtypes-serialiser-perl (1.01-1) ... 1944s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 1944s Setting up libjson-perl (4.10000-1) ... 1944s Setting up libfile-sharedir-perl (1.118-3) ... 1944s Setting up libfcgi-perl (0.82+ds-3build3) ... 1944s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1944s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1944s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1944s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 1944s Setting up libjs-bootstrap4 (4.6.1+dfsg1-5) ... 1944s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1944s Setting up libexporter-tiny-perl (1.006002-1) ... 1944s Setting up libconvert-asn1-perl (0.34-1) ... 1944s Setting up libtext-unidecode-perl (1.30-3) ... 1944s Setting up libregexp-assemble-perl (0.38-2) ... 1944s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1944s Setting up liburi-perl (5.30-1) ... 1944s Setting up libconvert-base32-perl (0.06-3) ... 1944s Setting up dctrl-tools (2.24-3build3) ... 1944s Setting up autodep8 (0.28+nmu1ubuntu1) ... 1944s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 1944s Setting up libjson-xs-perl (4.030-2build4) ... 1944s Setting up libjs-jquery-cookie (12-4) ... 1944s Setting up libhttp-date-perl (6.06-1) ... 1944s Setting up libtest-tcp-perl (2.22-2) ... 1944s Setting up libfile-listing-perl (6.16-1) ... 1944s Setting up libcache-cache-perl (1.08-3) ... 1944s Setting up libhttp-headers-fast-perl (0.22-3) ... 1944s Setting up liblist-moreutils-perl (0.430-2) ... 1944s Setting up libnet-http-perl (6.23-1) ... 1944s Setting up libjson-maybexs-perl (1.004008-1) ... 1944s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1944s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1944s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1944s Setting up pkg-perl-autopkgtest (0.82) ... 1944s Setting up libwww-robotrules-perl (6.02-1) ... 1944s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1944s Setting up libcookie-baker-perl (0.12-1) ... 1944s Setting up libhttp-entity-parser-perl (0.25-2) ... 1944s Setting up libio-socket-ssl-perl (2.089-1) ... 1944s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1944s Setting up libhttp-negotiate-perl (6.01-2) ... 1944s Setting up libhttp-cookies-perl (6.11-1) ... 1944s Setting up libhtml-tree-perl (5.07-3) ... 1944s Setting up libcgi-pm-perl (4.67-1) ... 1944s Setting up libhtml-format-perl (2.16-2) ... 1944s Setting up libhtml-template-perl (2.97-2build1) ... 1944s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1944s Setting up libplack-perl (1.0051-1) ... 1944s Setting up liblwp-protocol-https-perl (6.14-1) ... 1944s Setting up libwww-perl (6.78-1) ... 1944s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 1945s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 1945s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1945s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1945s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 1946s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1946s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1946s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 1946s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1947s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1947s Processing triggers for libc-bin (2.41-6ubuntu1) ... 1947s Processing triggers for man-db (2.13.0-1) ... 1954s autopkgtest [09:59:06]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1954s autopkgtest [09:59:06]: test runtime-deps-portal: [----------------------- 1954s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1954s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1954s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1954s 1..4 1954s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1954s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1954s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1954s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1954s ok 1954s All tests successful. 1954s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.39 cusr 0.07 csys = 0.48 CPU) 1954s Result: PASS 1955s autopkgtest [09:59:07]: test runtime-deps-portal: -----------------------] 1955s autopkgtest [09:59:07]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1955s runtime-deps-portal PASS (superficial) 1956s autopkgtest [09:59:08]: test runtime-deps-manager: preparing testbed 2073s autopkgtest [10:01:05]: testbed dpkg architecture: arm64 2073s autopkgtest [10:01:05]: testbed apt version: 3.0.0 2073s autopkgtest [10:01:05]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2073s autopkgtest [10:01:05]: testbed release detected to be: questing 2074s autopkgtest [10:01:06]: updating testbed package index (apt update) 2074s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 2075s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 2075s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 2075s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 2075s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB] 2075s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 2075s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB] 2075s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [219 kB] 2075s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1509 kB] 2075s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 2076s Fetched 4149 kB in 1s (3298 kB/s) 2076s Reading package lists... 2077s autopkgtest [10:01:09]: upgrading testbed (apt dist-upgrade and autopurge) 2077s Reading package lists... 2077s Building dependency tree... 2077s Reading state information... 2078s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2078s Starting 2 pkgProblemResolver with broken count: 0 2078s Done 2079s Entering ResolveByKeep 2079s 2079s Calculating upgrade... 2080s The following packages will be upgraded: 2080s htop libperl5.40 mtd-utils nano perl perl-base perl-modules-5.40 2080s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2080s Need to get 11.0 MB of archives. 2080s After this operation, 727 kB of additional disk space will be used. 2080s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 2081s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 2081s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 2081s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 2081s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 2081s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 2081s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 2081s Fetched 11.0 MB in 1s (11.9 MB/s) 2082s (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 ... 117820 files and directories currently installed.) 2082s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 2082s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2) ... 2082s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 2082s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 2082s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 2082s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 2082s Setting up perl-base (5.40.1-3) ... 2082s (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 ... 117820 files and directories currently installed.) 2082s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 2082s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 2083s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 2083s Unpacking nano (8.4-1) over (8.3-1) ... 2083s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 2083s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 2083s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 2083s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 2083s Setting up htop (3.4.1-4) ... 2083s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 2083s Setting up nano (8.4-1) ... 2083s Installing new version of config file /etc/nanorc ... 2083s Setting up perl-modules-5.40 (5.40.1-3) ... 2083s Setting up libperl5.40:arm64 (5.40.1-3) ... 2083s Setting up perl (5.40.1-3) ... 2083s Processing triggers for libc-bin (2.41-6ubuntu1) ... 2083s Processing triggers for man-db (2.13.0-1) ... 2084s Processing triggers for install-info (7.1.1-1) ... 2085s Reading package lists... 2085s Building dependency tree... 2085s Reading state information... 2085s Starting pkgProblemResolver with broken count: 0 2086s Starting 2 pkgProblemResolver with broken count: 0 2086s Done 2086s Solving dependencies... 2086s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2089s Reading package lists... 2090s Building dependency tree... 2090s Reading state information... 2090s Starting pkgProblemResolver with broken count: 0 2090s Starting 2 pkgProblemResolver with broken count: 0 2090s Done 2091s The following NEW packages will be installed: 2091s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 2091s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 2091s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 2091s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 2091s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 2091s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 2091s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 2091s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 2091s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 2091s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 2091s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 2091s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 2091s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 2091s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 2091s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 2091s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 2091s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 2091s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 2091s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 2091s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 2091s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 2091s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 2091s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 2091s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 2091s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 2091s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 2091s perl-openssl-defaults pkg-perl-autopkgtest 2091s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 2091s Need to get 6277 kB of archives. 2091s After this operation, 26.3 MB of additional disk space will be used. 2091s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 2091s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 2091s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 2091s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-urandom-perl arm64 0.54-1 [14.2 kB] 2091s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-session-perl all 1.94-2 [98.2 kB] 2092s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 2092s Get:7 http://ftpmaster.internal/ubuntu questing/universe arm64 libipc-sharelite-perl arm64 0.17-5build4 [21.1 kB] 2092s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-cache-perl all 1.08-3 [59.9 kB] 2092s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-xsaccessor-perl arm64 1.19-4build6 [32.8 kB] 2092s Get:10 http://ftpmaster.internal/ubuntu questing/universe arm64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 2092s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 2092s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-bignum-perl arm64 0.09-2build6 [21.9 kB] 2092s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-random-perl arm64 0.17-1build1 [9516 B] 2092s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libcrypt-openssl-rsa-perl arm64 0.33-3build5 [21.1 kB] 2092s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 2092s Get:16 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-openssl-x509-perl arm64 2.0.1-1build1 [29.4 kB] 2092s Get:17 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-rijndael-perl arm64 1.16-1build6 [17.4 kB] 2092s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 2092s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 liburi-perl all 5.30-1 [94.4 kB] 2092s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 2092s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libcgi-pm-perl all 4.67-1 [185 kB] 2092s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 2092s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 2092s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libcommon-sense-perl arm64 3.75-3build5 [20.5 kB] 2092s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 2092s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-xs-perl arm64 4.030-2build4 [83.2 kB] 2092s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libmouse-perl arm64 2.5.11-1build1 [133 kB] 2092s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-cidr-perl all 0.23-1 [13.9 kB] 2092s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 2092s Get:30 http://ftpmaster.internal/ubuntu questing/universe arm64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 2092s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 libcookie-baker-perl all 0.12-1 [7808 B] 2092s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 2092s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 2092s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 2092s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 2092s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 2092s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 2092s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 2092s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 2092s Get:40 http://ftpmaster.internal/ubuntu questing/universe arm64 libstream-buffered-perl all 0.03-3 [5488 B] 2092s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 2092s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 2092s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 2092s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 2092s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 2092s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 2092s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 2092s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 2092s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 2092s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 2092s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-sharedfork-perl all 0.35-3 [7132 B] 2092s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-tcp-perl all 2.22-2 [17.0 kB] 2092s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 2092s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 libplack-perl all 1.0051-1 [218 kB] 2092s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 2092s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 2092s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 2092s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 2092s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ssleay-perl arm64 1.94-3 [307 kB] 2092s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 2092s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 2092s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 2092s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 2092s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libwww-perl all 6.78-1 [139 kB] 2092s Get:65 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-common-perl all 2.20.2+ds-1build1 [185 kB] 2092s Get:66 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-handler-perl all 2.20.2+ds-1build1 [72.4 kB] 2092s Get:67 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-fastcgi-server all 2.20.2+ds-1build1 [30.5 kB] 2092s Get:68 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-errorhandler-perl all 0.04-3 [5750 B] 2092s Get:69 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-perl arm64 2.07-5 [18.9 kB] 2092s Get:70 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 2092s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 libcryptx-perl arm64 0.085-1 [655 kB] 2092s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-pem-perl all 0.13-1 [20.7 kB] 2092s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-date-format-perl all 1.008-1 [6772 B] 2092s Get:74 http://ftpmaster.internal/ubuntu questing/universe arm64 libhash-merge-simple-perl all 0.052-1 [7640 B] 2093s Get:75 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-angularjs all 1.8.3-1 [559 kB] 2093s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 2093s Get:77 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 2093s Get:78 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 2093s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 2093s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libregexp-common-perl all 2024080801-1 [162 kB] 2093s Get:81 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-manager-perl all 2.20.2+ds-1build1 [960 kB] 2093s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 dctrl-tools arm64 2.24-3build3 [103 kB] 2093s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 2093s Get:84 http://ftpmaster.internal/ubuntu questing/universe arm64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 2093s Preconfiguring packages ... 2093s Fetched 6277 kB in 2s (4147 kB/s) 2093s Selecting previously unselected package libfcgi0t64:arm64. 2093s (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 ... 117821 files and directories currently installed.) 2093s Preparing to unpack .../00-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 2093s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 2093s Selecting previously unselected package libfcgi-perl. 2093s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 2093s Unpacking libfcgi-perl (0.82+ds-3build3) ... 2093s Selecting previously unselected package libfcgi-procmanager-perl. 2094s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 2094s Unpacking libfcgi-procmanager-perl (0.28-3) ... 2094s Selecting previously unselected package libcrypt-urandom-perl. 2094s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_arm64.deb ... 2094s Unpacking libcrypt-urandom-perl (0.54-1) ... 2094s Selecting previously unselected package libapache-session-perl. 2094s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 2094s Unpacking libapache-session-perl (1.94-2) ... 2094s Selecting previously unselected package liberror-perl. 2094s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 2094s Unpacking liberror-perl (0.17030-1) ... 2094s Selecting previously unselected package libipc-sharelite-perl. 2094s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_arm64.deb ... 2094s Unpacking libipc-sharelite-perl (0.17-5build4) ... 2094s Selecting previously unselected package libcache-cache-perl. 2094s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 2094s Unpacking libcache-cache-perl (1.08-3) ... 2094s Selecting previously unselected package libclass-xsaccessor-perl. 2094s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_arm64.deb ... 2094s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 2094s Selecting previously unselected package libconfig-inifiles-perl. 2094s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 2094s Unpacking libconfig-inifiles-perl (3.000003-3) ... 2094s Selecting previously unselected package perl-openssl-defaults:arm64. 2094s Preparing to unpack .../10-perl-openssl-defaults_7build3_arm64.deb ... 2094s Unpacking perl-openssl-defaults:arm64 (7build3) ... 2094s Selecting previously unselected package libcrypt-openssl-bignum-perl. 2094s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_arm64.deb ... 2094s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 2094s Selecting previously unselected package libcrypt-openssl-random-perl:arm64. 2094s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_arm64.deb ... 2094s Unpacking libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 2094s Selecting previously unselected package libcrypt-openssl-rsa-perl:arm64. 2094s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.33-3build5_arm64.deb ... 2094s Unpacking libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 2094s Selecting previously unselected package libconvert-asn1-perl. 2094s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 2094s Unpacking libconvert-asn1-perl (0.34-1) ... 2094s Selecting previously unselected package libcrypt-openssl-x509-perl. 2094s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_arm64.deb ... 2094s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2094s Selecting previously unselected package libcrypt-rijndael-perl. 2094s Preparing to unpack .../16-libcrypt-rijndael-perl_1.16-1build6_arm64.deb ... 2094s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 2094s Selecting previously unselected package libhtml-tagset-perl. 2094s Preparing to unpack .../17-libhtml-tagset-perl_3.24-1_all.deb ... 2094s Unpacking libhtml-tagset-perl (3.24-1) ... 2094s Selecting previously unselected package liburi-perl. 2094s Preparing to unpack .../18-liburi-perl_5.30-1_all.deb ... 2094s Unpacking liburi-perl (5.30-1) ... 2094s Selecting previously unselected package libhtml-parser-perl:arm64. 2094s Preparing to unpack .../19-libhtml-parser-perl_3.83-1build1_arm64.deb ... 2094s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 2094s Selecting previously unselected package libcgi-pm-perl. 2094s Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ... 2094s Unpacking libcgi-pm-perl (4.67-1) ... 2094s Selecting previously unselected package libhtml-template-perl. 2094s Preparing to unpack .../21-libhtml-template-perl_2.97-2build1_all.deb ... 2094s Unpacking libhtml-template-perl (2.97-2build1) ... 2094s Selecting previously unselected package libjson-perl. 2094s Preparing to unpack .../22-libjson-perl_4.10000-1_all.deb ... 2094s Unpacking libjson-perl (4.10000-1) ... 2094s Selecting previously unselected package libcommon-sense-perl:arm64. 2094s Preparing to unpack .../23-libcommon-sense-perl_3.75-3build5_arm64.deb ... 2094s Unpacking libcommon-sense-perl:arm64 (3.75-3build5) ... 2094s Selecting previously unselected package libtypes-serialiser-perl. 2095s Preparing to unpack .../24-libtypes-serialiser-perl_1.01-1_all.deb ... 2095s Unpacking libtypes-serialiser-perl (1.01-1) ... 2095s Selecting previously unselected package libjson-xs-perl. 2095s Preparing to unpack .../25-libjson-xs-perl_4.030-2build4_arm64.deb ... 2095s Unpacking libjson-xs-perl (4.030-2build4) ... 2095s Selecting previously unselected package libmouse-perl:arm64. 2095s Preparing to unpack .../26-libmouse-perl_2.5.11-1build1_arm64.deb ... 2095s Unpacking libmouse-perl:arm64 (2.5.11-1build1) ... 2095s Selecting previously unselected package libnet-cidr-perl. 2095s Preparing to unpack .../27-libnet-cidr-perl_0.23-1_all.deb ... 2095s Unpacking libnet-cidr-perl (0.23-1) ... 2095s Selecting previously unselected package libposix-strftime-compiler-perl. 2095s Preparing to unpack .../28-libposix-strftime-compiler-perl_0.46-1_all.deb ... 2095s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 2095s Selecting previously unselected package libapache-logformat-compiler-perl. 2095s Preparing to unpack .../29-libapache-logformat-compiler-perl_0.36-3_all.deb ... 2095s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 2095s Selecting previously unselected package libcookie-baker-perl. 2095s Preparing to unpack .../30-libcookie-baker-perl_0.12-1_all.deb ... 2095s Unpacking libcookie-baker-perl (0.12-1) ... 2095s Selecting previously unselected package libdevel-stacktrace-perl. 2095s Preparing to unpack .../31-libdevel-stacktrace-perl_2.0500-1_all.deb ... 2095s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 2095s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 2095s Preparing to unpack .../32-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 2095s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 2095s Selecting previously unselected package libclass-inspector-perl. 2095s Preparing to unpack .../33-libclass-inspector-perl_1.36-3_all.deb ... 2095s Unpacking libclass-inspector-perl (1.36-3) ... 2095s Selecting previously unselected package libfile-sharedir-perl. 2095s Preparing to unpack .../34-libfile-sharedir-perl_1.118-3_all.deb ... 2095s Unpacking libfile-sharedir-perl (1.118-3) ... 2095s Selecting previously unselected package libfilesys-notify-simple-perl. 2095s Preparing to unpack .../35-libfilesys-notify-simple-perl_0.14-3_all.deb ... 2095s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 2095s Selecting previously unselected package libhash-multivalue-perl. 2095s Preparing to unpack .../36-libhash-multivalue-perl_0.16-3_all.deb ... 2095s Unpacking libhash-multivalue-perl (0.16-3) ... 2095s Selecting previously unselected package libhttp-multipartparser-perl. 2095s Preparing to unpack .../37-libhttp-multipartparser-perl_0.02-3_all.deb ... 2095s Unpacking libhttp-multipartparser-perl (0.02-3) ... 2095s Selecting previously unselected package libjson-maybexs-perl. 2095s Preparing to unpack .../38-libjson-maybexs-perl_1.004008-1_all.deb ... 2095s Unpacking libjson-maybexs-perl (1.004008-1) ... 2095s Selecting previously unselected package libstream-buffered-perl. 2095s Preparing to unpack .../39-libstream-buffered-perl_0.03-3_all.deb ... 2095s Unpacking libstream-buffered-perl (0.03-3) ... 2095s Selecting previously unselected package libwww-form-urlencoded-perl. 2095s Preparing to unpack .../40-libwww-form-urlencoded-perl_0.26-2_all.deb ... 2095s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 2095s Selecting previously unselected package libhttp-entity-parser-perl. 2095s Preparing to unpack .../41-libhttp-entity-parser-perl_0.25-2_all.deb ... 2095s Unpacking libhttp-entity-parser-perl (0.25-2) ... 2095s Selecting previously unselected package libtimedate-perl. 2095s Preparing to unpack .../42-libtimedate-perl_2.3300-2_all.deb ... 2095s Unpacking libtimedate-perl (2.3300-2) ... 2095s Selecting previously unselected package libhttp-date-perl. 2095s Preparing to unpack .../43-libhttp-date-perl_6.06-1_all.deb ... 2095s Unpacking libhttp-date-perl (6.06-1) ... 2095s Selecting previously unselected package libhttp-headers-fast-perl. 2095s Preparing to unpack .../44-libhttp-headers-fast-perl_0.22-3_all.deb ... 2095s Unpacking libhttp-headers-fast-perl (0.22-3) ... 2095s Selecting previously unselected package libclone-perl:arm64. 2095s Preparing to unpack .../45-libclone-perl_0.47-1_arm64.deb ... 2095s Unpacking libclone-perl:arm64 (0.47-1) ... 2095s Selecting previously unselected package libencode-locale-perl. 2095s Preparing to unpack .../46-libencode-locale-perl_1.05-3_all.deb ... 2095s Unpacking libencode-locale-perl (1.05-3) ... 2095s Selecting previously unselected package libio-html-perl. 2095s Preparing to unpack .../47-libio-html-perl_1.004-3_all.deb ... 2095s Unpacking libio-html-perl (1.004-3) ... 2095s Selecting previously unselected package liblwp-mediatypes-perl. 2096s Preparing to unpack .../48-liblwp-mediatypes-perl_6.04-2_all.deb ... 2096s Unpacking liblwp-mediatypes-perl (6.04-2) ... 2096s Selecting previously unselected package libhttp-message-perl. 2096s Preparing to unpack .../49-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 2096s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 2096s Selecting previously unselected package libtest-sharedfork-perl. 2096s Preparing to unpack .../50-libtest-sharedfork-perl_0.35-3_all.deb ... 2096s Unpacking libtest-sharedfork-perl (0.35-3) ... 2096s Selecting previously unselected package libtest-tcp-perl. 2096s Preparing to unpack .../51-libtest-tcp-perl_2.22-2_all.deb ... 2096s Unpacking libtest-tcp-perl (2.22-2) ... 2096s Selecting previously unselected package libtry-tiny-perl. 2096s Preparing to unpack .../52-libtry-tiny-perl_0.32-1_all.deb ... 2096s Unpacking libtry-tiny-perl (0.32-1) ... 2096s Selecting previously unselected package libplack-perl. 2096s Preparing to unpack .../53-libplack-perl_1.0051-1_all.deb ... 2096s Unpacking libplack-perl (1.0051-1) ... 2096s Selecting previously unselected package libfile-listing-perl. 2096s Preparing to unpack .../54-libfile-listing-perl_6.16-1_all.deb ... 2096s Unpacking libfile-listing-perl (6.16-1) ... 2096s Selecting previously unselected package libhtml-tree-perl. 2096s Preparing to unpack .../55-libhtml-tree-perl_5.07-3_all.deb ... 2096s Unpacking libhtml-tree-perl (5.07-3) ... 2096s Selecting previously unselected package libhttp-cookies-perl. 2096s Preparing to unpack .../56-libhttp-cookies-perl_6.11-1_all.deb ... 2096s Unpacking libhttp-cookies-perl (6.11-1) ... 2096s Selecting previously unselected package libhttp-negotiate-perl. 2096s Preparing to unpack .../57-libhttp-negotiate-perl_6.01-2_all.deb ... 2096s Unpacking libhttp-negotiate-perl (6.01-2) ... 2096s Selecting previously unselected package libnet-ssleay-perl:arm64. 2096s Preparing to unpack .../58-libnet-ssleay-perl_1.94-3_arm64.deb ... 2096s Unpacking libnet-ssleay-perl:arm64 (1.94-3) ... 2096s Selecting previously unselected package libio-socket-ssl-perl. 2096s Preparing to unpack .../59-libio-socket-ssl-perl_2.089-1_all.deb ... 2096s Unpacking libio-socket-ssl-perl (2.089-1) ... 2096s Selecting previously unselected package libnet-http-perl. 2096s Preparing to unpack .../60-libnet-http-perl_6.23-1_all.deb ... 2096s Unpacking libnet-http-perl (6.23-1) ... 2096s Selecting previously unselected package liblwp-protocol-https-perl. 2096s Preparing to unpack .../61-liblwp-protocol-https-perl_6.14-1_all.deb ... 2096s Unpacking liblwp-protocol-https-perl (6.14-1) ... 2096s Selecting previously unselected package libwww-robotrules-perl. 2096s Preparing to unpack .../62-libwww-robotrules-perl_6.02-1_all.deb ... 2096s Unpacking libwww-robotrules-perl (6.02-1) ... 2096s Selecting previously unselected package libwww-perl. 2096s Preparing to unpack .../63-libwww-perl_6.78-1_all.deb ... 2096s Unpacking libwww-perl (6.78-1) ... 2096s Selecting previously unselected package liblemonldap-ng-common-perl. 2096s Preparing to unpack .../64-liblemonldap-ng-common-perl_2.20.2+ds-1build1_all.deb ... 2096s Unpacking liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 2096s Selecting previously unselected package liblemonldap-ng-handler-perl. 2096s Preparing to unpack .../65-liblemonldap-ng-handler-perl_2.20.2+ds-1build1_all.deb ... 2096s Unpacking liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 2096s Selecting previously unselected package lemonldap-ng-fastcgi-server. 2096s Preparing to unpack .../66-lemonldap-ng-fastcgi-server_2.20.2+ds-1build1_all.deb ... 2096s Unpacking lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 2096s Selecting previously unselected package libclass-errorhandler-perl. 2096s Preparing to unpack .../67-libclass-errorhandler-perl_0.04-3_all.deb ... 2096s Unpacking libclass-errorhandler-perl (0.04-3) ... 2096s Selecting previously unselected package libcrypt-des-perl:arm64. 2096s Preparing to unpack .../68-libcrypt-des-perl_2.07-5_arm64.deb ... 2096s Unpacking libcrypt-des-perl:arm64 (2.07-5) ... 2096s Selecting previously unselected package libcrypt-des-ede3-perl. 2096s Preparing to unpack .../69-libcrypt-des-ede3-perl_0.03-1_all.deb ... 2096s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 2097s Selecting previously unselected package libcryptx-perl. 2097s Preparing to unpack .../70-libcryptx-perl_0.085-1_arm64.deb ... 2097s Unpacking libcryptx-perl (0.085-1) ... 2097s Selecting previously unselected package libconvert-pem-perl. 2097s Preparing to unpack .../71-libconvert-pem-perl_0.13-1_all.deb ... 2097s Unpacking libconvert-pem-perl (0.13-1) ... 2097s Selecting previously unselected package libemail-date-format-perl. 2097s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 2097s Unpacking libemail-date-format-perl (1.008-1) ... 2097s Selecting previously unselected package libhash-merge-simple-perl. 2097s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 2097s Unpacking libhash-merge-simple-perl (0.052-1) ... 2097s Selecting previously unselected package libjs-angularjs. 2097s Preparing to unpack .../74-libjs-angularjs_1.8.3-1_all.deb ... 2097s Unpacking libjs-angularjs (1.8.3-1) ... 2097s Selecting previously unselected package fonts-glyphicons-halflings. 2097s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 2097s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 2097s Selecting previously unselected package libjs-bootstrap. 2097s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 2097s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 2097s Selecting previously unselected package libjs-es5-shim. 2097s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 2097s Unpacking libjs-es5-shim (4.6.7-2) ... 2097s Selecting previously unselected package libjs-jquery. 2097s Preparing to unpack .../78-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 2097s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2097s Selecting previously unselected package libregexp-common-perl. 2097s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 2097s Unpacking libregexp-common-perl (2024080801-1) ... 2097s Selecting previously unselected package liblemonldap-ng-manager-perl. 2097s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.20.2+ds-1build1_all.deb ... 2097s Unpacking liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 2097s Selecting previously unselected package dctrl-tools. 2097s Preparing to unpack .../81-dctrl-tools_2.24-3build3_arm64.deb ... 2097s Unpacking dctrl-tools (2.24-3build3) ... 2097s Selecting previously unselected package autodep8. 2097s Preparing to unpack .../82-autodep8_0.28+nmu1ubuntu1_all.deb ... 2097s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 2097s Selecting previously unselected package pkg-perl-autopkgtest. 2097s Preparing to unpack .../83-pkg-perl-autopkgtest_0.82_all.deb ... 2097s Unpacking pkg-perl-autopkgtest (0.82) ... 2097s Setting up libconfig-inifiles-perl (3.000003-3) ... 2097s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 2097s Setting up libmouse-perl:arm64 (2.5.11-1build1) ... 2097s Setting up libhttp-multipartparser-perl (0.02-3) ... 2097s Setting up libclass-inspector-perl (1.36-3) ... 2097s Setting up libclone-perl:arm64 (0.47-1) ... 2097s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 2097s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 2097s Setting up libhtml-tagset-perl (3.24-1) ... 2097s Setting up libfilesys-notify-simple-perl (0.14-3) ... 2097s Setting up libnet-cidr-perl (0.23-1) ... 2097s Setting up libipc-sharelite-perl (0.17-5build4) ... 2097s Setting up liblwp-mediatypes-perl (6.04-2) ... 2097s Setting up libcrypt-urandom-perl (0.54-1) ... 2097s Setting up libtry-tiny-perl (0.32-1) ... 2097s Setting up perl-openssl-defaults:arm64 (7build3) ... 2097s Setting up libcommon-sense-perl:arm64 (3.75-3build5) ... 2097s Setting up libposix-strftime-compiler-perl (0.46-1) ... 2097s Setting up libencode-locale-perl (1.05-3) ... 2097s Setting up libclass-errorhandler-perl (0.04-3) ... 2097s Setting up libjs-angularjs (1.8.3-1) ... 2097s Setting up libfcgi-procmanager-perl (0.28-3) ... 2097s Setting up libregexp-common-perl (2024080801-1) ... 2097s Setting up libtest-sharedfork-perl (0.35-3) ... 2097s Setting up libhash-multivalue-perl (0.16-3) ... 2097s Setting up libjs-es5-shim (4.6.7-2) ... 2097s Setting up liberror-perl (0.17030-1) ... 2097s Setting up libapache-session-perl (1.94-2) ... 2097s Setting up libstream-buffered-perl (0.03-3) ... 2097s Setting up libcrypt-des-perl:arm64 (2.07-5) ... 2097s Setting up libapache-logformat-compiler-perl (0.36-3) ... 2097s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 2097s Setting up libemail-date-format-perl (1.008-1) ... 2097s Setting up libcryptx-perl (0.085-1) ... 2097s Setting up libio-html-perl (1.004-3) ... 2097s Setting up libtimedate-perl (2.3300-2) ... 2097s Setting up libtypes-serialiser-perl (1.01-1) ... 2097s Setting up libcrypt-openssl-random-perl:arm64 (0.17-1build1) ... 2097s Setting up libjson-perl (4.10000-1) ... 2097s Setting up libfile-sharedir-perl (1.118-3) ... 2097s Setting up libfcgi-perl (0.82+ds-3build3) ... 2097s Setting up libwww-form-urlencoded-perl (0.26-2) ... 2097s Setting up libdevel-stacktrace-perl (2.0500-1) ... 2097s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 2097s Setting up libcrypt-openssl-rsa-perl:arm64 (0.33-3build5) ... 2097s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2097s Setting up libconvert-asn1-perl (0.34-1) ... 2097s Setting up liburi-perl (5.30-1) ... 2097s Setting up dctrl-tools (2.24-3build3) ... 2097s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 2097s Setting up autodep8 (0.28+nmu1ubuntu1) ... 2097s Setting up libnet-ssleay-perl:arm64 (1.94-3) ... 2097s Setting up libjson-xs-perl (4.030-2build4) ... 2097s Setting up libcrypt-des-ede3-perl (0.03-1) ... 2097s Setting up libhttp-date-perl (6.06-1) ... 2097s Setting up libtest-tcp-perl (2.22-2) ... 2097s Setting up libfile-listing-perl (6.16-1) ... 2097s Setting up libhash-merge-simple-perl (0.052-1) ... 2097s Setting up libcache-cache-perl (1.08-3) ... 2097s Setting up libhttp-headers-fast-perl (0.22-3) ... 2097s Setting up libnet-http-perl (6.23-1) ... 2097s Setting up libjson-maybexs-perl (1.004008-1) ... 2097s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 2097s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2097s Setting up pkg-perl-autopkgtest (0.82) ... 2097s Setting up libwww-robotrules-perl (6.02-1) ... 2097s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 2097s Setting up libcookie-baker-perl (0.12-1) ... 2097s Setting up libhttp-entity-parser-perl (0.25-2) ... 2097s Setting up libio-socket-ssl-perl (2.089-1) ... 2097s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 2097s Setting up libconvert-pem-perl (0.13-1) ... 2097s Setting up libhttp-negotiate-perl (6.01-2) ... 2097s Setting up libhttp-cookies-perl (6.11-1) ... 2097s Setting up libhtml-tree-perl (5.07-3) ... 2097s Setting up libcgi-pm-perl (4.67-1) ... 2097s Setting up libhtml-template-perl (2.97-2build1) ... 2097s Setting up libplack-perl (1.0051-1) ... 2097s Setting up liblwp-protocol-https-perl (6.14-1) ... 2097s Setting up libwww-perl (6.78-1) ... 2097s Setting up liblemonldap-ng-common-perl (2.20.2+ds-1build1) ... 2098s Setting up liblemonldap-ng-handler-perl (2.20.2+ds-1build1) ... 2098s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 2098s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 2098s Setting up lemonldap-ng-fastcgi-server (2.20.2+ds-1build1) ... 2099s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2099s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2099s Setting up liblemonldap-ng-manager-perl (2.20.2+ds-1build1) ... 2099s Processing triggers for libc-bin (2.41-6ubuntu1) ... 2099s Processing triggers for man-db (2.13.0-1) ... 2114s autopkgtest [10:01:46]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 2114s autopkgtest [10:01:46]: test runtime-deps-manager: [----------------------- 2114s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 2114s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.BiyNK2/build.zSq/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 2114s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 2114s 1..4 2114s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2114s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2114s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2114s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2114s ok 2114s All tests successful. 2114s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.01 sys + 0.28 cusr 0.06 csys = 0.36 CPU) 2114s Result: PASS 2115s autopkgtest [10:01:47]: test runtime-deps-manager: -----------------------] 2115s autopkgtest [10:01:47]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 2115s runtime-deps-manager PASS (superficial) 2115s autopkgtest [10:01:47]: test runtime-deps-and-recommends: preparing testbed 2116s Reading package lists... 2116s Building dependency tree... 2116s Reading state information... 2116s Starting pkgProblemResolver with broken count: 0 2116s Starting 2 pkgProblemResolver with broken count: 0 2117s Done 2117s The following NEW packages will be installed: 2117s autoconf automake autopoint autotools-dev build-essential 2117s ca-certificates-java cpp cpp-14 cpp-14-aarch64-linux-gnu 2117s cpp-aarch64-linux-gnu debhelper debugedit default-jre-headless dh-autoreconf 2117s dh-strip-nondeterminism docutils-common dwz fontconfig-config 2117s fonts-font-awesome fonts-urw-base35 g++ g++-14 g++-14-aarch64-linux-gnu 2117s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 2117s gcc-aarch64-linux-gnu gettext imagemagick-7-common intltool-debian 2117s java-common java-wrappers javascript-common lemonldap-ng lemonldap-ng-doc 2117s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl 2118s libalgorithm-combinatorics-perl libaliased-perl libaom3 libarchive-zip-perl 2118s libasan8 libauth-yubikey-webclient-perl libauthen-oath-perl 2118s libauthen-pam-perl libauthen-radius-perl libauthen-u2f-tester-perl 2118s libauthen-webauthn-perl libautobox-core-perl libautobox-perl 2118s libb-hooks-endofscope-perl libb-hooks-op-check-perl 2118s libbytes-random-secure-perl libcache-lru-perl libcapture-tiny-perl libcares2 2118s libcarp-clan-perl libcbor-xs-perl libcc1-0 libclass-c3-perl 2118s libclass-data-inheritable-perl libclass-load-perl libclass-load-xs-perl 2118s libclass-method-modifiers-perl libclass-singleton-perl 2118s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 2118s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 2118s libcrypt-x509-perl libdata-dumper-concise-perl libdata-hexdump-perl 2118s libdata-ieee754-perl libdata-optlist-perl libdata-password-zxcvbn-perl 2118s libdata-perl-perl libdata-printer-perl libdata-validate-ip-perl 2118s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 2118s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 2118s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libde265-0 2118s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 2118s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 2118s libdigest-hmac-perl libdist-checkconflicts-perl libdynaloader-functions-perl 2118s libemail-abstract-perl libemail-address-xs-perl libemail-sender-perl 2118s libemail-simple-perl libeval-closure-perl libexception-class-perl 2118s libexporter-tiny-perl libextutils-depends-perl libfftw3-double3 2118s libfile-stripnondeterminism-perl libfont-afm-perl libfontconfig1 libfontenc1 2118s libgcc-14-dev libgd-perl libgd-securityimage-perl libgd3 libgeoip2-perl 2118s libglib-perl libgomp1 libgraphite2-3 libgssapi-perl libharfbuzz0b 2118s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 2118s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 2118s libhttp-daemon-perl libhwasan0 libimage-magick-perl libimage-magick-q16-perl 2118s libimagequant0 libimport-into-perl libio-pty-perl libio-sessiondata-perl 2118s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 2118s libipc-run-perl libiri-perl libisl23 libitm1 libjargs-java libjbig0 2118s libjpeg-turbo8 libjpeg8 libjs-bootstrap4 libjs-jquery-cookie libjs-jquery-ui 2118s libjs-popper.js libjs-sphinxdoc libjs-underscore liblasso-perl liblasso3t64 2118s liblcms2-2 liblemonldap-ng-portal-perl 2118s liblemonldap-ng-ssoaas-apache-client-perl liblerc4 liblist-allutils-perl 2118s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 2118s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 2118s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 2118s libmatch-simple-perl libmath-random-isaac-perl libmaxmind-db-common-perl 2118s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 2118s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 2118s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 2118s libmoosex-attributeshortcuts-perl libmoosex-meta-typeconstraint-mooish-perl 2118s libmoosex-role-parameterized-perl libmoosex-singlearg-perl 2118s libmoosex-traitfor-meta-class-betteranonclassnames-perl 2118s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 2118s libmoox-handlesvia-perl libmoox-strictconstructor-perl 2118s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 2118s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 2118s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 2118s libnet-openid-common-perl libnet-openid-consumer-perl 2118s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 2118s libopenjp2-7 libossp-uuid-perl libossp-uuid16 2118s libpackage-deprecationmanager-perl libpackage-stash-perl 2118s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 2118s libparams-validate-perl libparams-validationcompiler-perl 2118s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 2118s libperlio-via-timeout-perl libraqm0 libraw23t64 librdf-query-perl 2118s librdf-trine-perl libregexp-assemble-perl librole-tiny-perl 2118s libscope-guard-perl libset-scalar-perl libsharpyuv0 libsoap-lite-perl 2118s libspecio-perl libstdc++-14-dev libstrictures-perl libstring-random-perl 2118s libsub-exporter-formethods-perl libsub-exporter-perl 2118s libsub-exporter-progressive-perl libsub-identify-perl libsub-infix-perl 2118s libsub-install-perl libsub-name-perl libsub-quote-perl libtask-weaken-perl 2118s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 2118s libtext-aligner-perl libtext-csv-xs-perl libtext-table-perl 2118s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl libtool 2118s libtsan2 libtype-tiny-perl libtypes-datetime-perl libtypes-path-tiny-perl 2118s libtypes-uri-perl libtypes-uuid-perl libubsan1 liburi-fromhash-perl 2118s libuuid-tiny-perl libvariable-magic-perl libwant-perl libweb-id-perl 2118s libwebp7 libwebpdemux2 libwebpmux3 libxml-commonns-perl libxml-libxml-perl 2118s libxml-libxslt-perl libxml-namespace-perl libxml-namespacefactory-perl 2118s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 2118s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 2118s libxpm4 libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn 2118s node-balanced-match node-brace-expansion node-cjs-module-lexer 2118s node-minimatch node-uglify-js node-undici node-xtend nodejs 2118s openjdk-21-jre-headless po-debconf python3-alabaster python3-defusedxml 2118s python3-docutils python3-imagesize python3-packaging python3-roman 2118s python3-snowballstemmer python3-sphinx python3-sphinx-bootstrap-theme 2118s sgml-base sphinx-common uglifyjs unzip x11-common xfonts-encodings 2118s xfonts-utils xml-core yui-compressor 2118s 0 upgraded, 318 newly installed, 0 to remove and 0 not upgraded. 2118s Need to get 171 MB of archives. 2118s After this operation, 650 MB of additional disk space will be used. 2118s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 imagemagick-7-common all 8:7.1.1.47+dfsg1-1 [69.7 kB] 2118s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 2118s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfftw3-double3 arm64 3.3.10-2fakesync1build1 [392 kB] 2118s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 2118s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 2118s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 2118s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 2118s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 2120s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 2120s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 2120s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 2120s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.0-1 [1828 kB] 2120s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-aomdec arm64 1.19.7-1 [11.4 kB] 2120s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libde265-0 arm64 1.0.15-1build5 [146 kB] 2120s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libheif-plugin-libde265 arm64 1.19.7-1 [8890 B] 2120s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libheif1 arm64 1.19.7-1 [371 kB] 2120s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 2120s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 2120s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 2120s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 2120s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 liblqr-1-0 arm64 0.4.2-2.1build2 [27.1 kB] 2120s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libltdl7 arm64 2.5.4-4 [43.0 kB] 2120s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 2120s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 2120s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-1 [46.2 kB] 2120s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 2120s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 2120s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 2120s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 2120s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 2120s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libmagickcore-7.q16-10 arm64 8:7.1.1.47+dfsg1-1 [1877 kB] 2121s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-q16-perl arm64 8:7.1.1.47+dfsg1-1 [105 kB] 2121s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libimage-magick-perl all 8:7.1.1.47+dfsg1-1 [39.8 kB] 2121s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 2121s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 2121s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-uwsgi-app all 2.20.2+ds-1build1 [22.9 kB] 2121s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 libconvert-base32-perl all 0.06-3 [6144 B] 2121s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 2121s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libfont-afm-perl all 1.20-4 [13.0 kB] 2121s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 libhtml-format-perl all 2.16-2 [36.9 kB] 2121s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 2121s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 javascript-common all 12 [5216 B] 2121s Get:43 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 2121s Get:44 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-bootstrap4 all 4.6.1+dfsg1-5 [531 kB] 2121s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-cookie all 12-4 [6484 B] 2121s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 2121s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 2121s Get:48 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-xs-perl arm64 0.430-4build1 [39.9 kB] 2121s Get:49 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 2121s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 2121s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-unidecode-perl all 1.30-3 [105 kB] 2121s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-portal-perl all 2.20.2+ds-1build1 [2996 kB] 2121s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 m4 arm64 1.4.19-7 [244 kB] 2121s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 2121s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 autotools-dev all 20220109.1 [44.9 kB] 2121s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 2121s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 autopoint all 0.23.1-1 [619 kB] 2121s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 2121s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 2121s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 2122s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 2122s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 2122s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 2122s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 2122s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 2122s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 2122s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 2122s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 2122s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 2122s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 2122s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 2122s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 2122s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 2122s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 2122s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 2122s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 2123s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 2123s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 2123s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 2123s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 2123s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 2123s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 ca-certificates-java all 20240118 [11.6 kB] 2123s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 2123s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libtool all 2.5.4-4 [168 kB] 2123s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 dh-autoreconf all 20 [16.1 kB] 2123s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 2123s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 2123s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 2123s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 2123s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 dwz arm64 0.15-1build6 [113 kB] 2123s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 gettext arm64 0.23.1-1 [998 kB] 2123s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 2123s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 2123s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 2123s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 java-common all 0.76 [6852 B] 2123s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libpcsclite1 arm64 2.3.1-1 [25.0 kB] 2123s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 openjdk-21-jre-headless arm64 21.0.7~8ea-1 [45.7 MB] 2124s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 default-jre-headless arm64 2:1.21-76 [3176 B] 2124s Get:99 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 2124s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 2124s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 unzip arm64 6.0-28ubuntu6 [178 kB] 2124s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 java-wrappers all 0.5 [9042 B] 2124s Get:103 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 2124s Get:104 http://ftpmaster.internal/ubuntu questing/universe arm64 libalgorithm-combinatorics-perl arm64 0.27-3build5 [21.6 kB] 2124s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libaliased-perl all 0.34-3 [12.8 kB] 2124s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 2124s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 2124s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 2124s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 2124s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 2124s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 2124s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 2124s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 2124s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 2124s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 2124s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 2125s Get:117 http://ftpmaster.internal/ubuntu questing/universe arm64 libtype-tiny-perl all 2.004000-1 [354 kB] 2125s Get:118 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-oath-perl all 2.0.1-2 [7100 B] 2125s Get:119 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-pam-perl arm64 0.16-6build4 [22.9 kB] 2125s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 2125s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-install-perl all 0.929-1 [9764 B] 2125s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 2125s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 2125s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 2125s Get:125 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-perl all 0.25-2 [12.7 kB] 2125s Get:126 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-load-xs-perl arm64 0.10-2build5 [13.5 kB] 2125s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 2125s Get:128 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 2125s Get:129 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 2125s Get:130 http://ftpmaster.internal/ubuntu questing/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 2125s Get:131 http://ftpmaster.internal/ubuntu questing/universe arm64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 2125s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 2125s Get:133 http://ftpmaster.internal/ubuntu questing/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 2125s Get:134 http://ftpmaster.internal/ubuntu questing/universe arm64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 2125s Get:135 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 2125s Get:136 http://ftpmaster.internal/ubuntu questing/universe arm64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 2125s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libpackage-stash-xs-perl arm64 0.30-1build5 [18.1 kB] 2125s Get:138 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoose-perl arm64 2.2207-1build3 [717 kB] 2125s Get:139 http://ftpmaster.internal/ubuntu questing/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 2125s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 2125s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 2125s Get:142 http://ftpmaster.internal/ubuntu questing/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 2125s Get:143 http://ftpmaster.internal/ubuntu questing/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 2125s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 2125s Get:145 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 2125s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 2125s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 libcarp-clan-perl all 6.08-2 [11.9 kB] 2125s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 2125s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-perl all 0.50-2 [50.5 kB] 2125s Get:150 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 2125s Get:151 http://ftpmaster.internal/ubuntu questing/universe arm64 libscope-guard-perl all 0.21-2 [7730 B] 2125s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-perl arm64 3.0.2-1 [29.7 kB] 2125s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 libwant-perl arm64 0.29-2build5 [23.7 kB] 2125s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libautobox-core-perl all 1.33-2 [33.8 kB] 2125s Get:155 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 2125s Get:156 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-util-perl all 0.006-2 [10.3 kB] 2125s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 2125s Get:158 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 2125s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libstrictures-perl all 2.000006-1 [16.3 kB] 2125s Get:160 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 2125s Get:161 http://ftpmaster.internal/ubuntu questing/universe arm64 libcbor-xs-perl arm64 1.87-1build4 [59.2 kB] 2125s Get:162 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-webauthn-perl all 0.005-1 [20.3 kB] 2125s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 2125s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 2125s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 2125s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 libcache-lru-perl all 0.04-4 [5760 B] 2125s Get:167 http://ftpmaster.internal/ubuntu questing/main arm64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 2125s Get:168 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 2125s Get:169 http://ftpmaster.internal/ubuntu questing/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 2125s Get:170 http://ftpmaster.internal/ubuntu questing/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 2125s Get:171 http://ftpmaster.internal/ubuntu questing/main arm64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 2125s Get:172 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-dh-gmp-perl arm64 0.00012-2build5 [15.9 kB] 2125s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-jwt-perl all 0.036-1 [29.7 kB] 2125s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 2125s Get:175 http://ftpmaster.internal/ubuntu questing/universe arm64 libcrypt-x509-perl all 0.55-1 [19.2 kB] 2125s Get:176 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 2125s Get:177 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-hexdump-perl all 0.04-2 [8212 B] 2125s Get:178 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-ieee754-perl all 0.02-2 [10.7 kB] 2125s Get:179 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-someutils-perl all 0.59-1 [30.4 kB] 2125s Get:180 http://ftpmaster.internal/ubuntu questing/main arm64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 2125s Get:181 http://ftpmaster.internal/ubuntu questing/universe arm64 liblist-allutils-perl all 0.19-1 [41.5 kB] 2125s Get:182 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 2125s Get:183 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-perl-perl all 0.002011-2 [40.3 kB] 2125s Get:184 http://ftpmaster.internal/ubuntu questing/universe arm64 libdata-printer-perl all 1.002001-1 [118 kB] 2125s Get:185 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 2125s Get:186 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 2125s Get:187 http://ftpmaster.internal/ubuntu questing/main arm64 libnetaddr-ip-perl arm64 4.079+dfsg-2build5 [79.9 kB] 2125s Get:188 http://ftpmaster.internal/ubuntu questing/main arm64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 2125s Get:189 http://ftpmaster.internal/ubuntu questing/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 2125s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 2125s Get:191 http://ftpmaster.internal/ubuntu questing/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 2125s Get:192 http://ftpmaster.internal/ubuntu questing/universe arm64 libspecio-perl all 0.50-1 [127 kB] 2125s Get:193 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 2126s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 2126s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 2126s Get:196 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 2126s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 2126s Get:198 http://ftpmaster.internal/ubuntu questing/main arm64 libdbi-perl arm64 1.647-1 [827 kB] 2126s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbd-sqlite3-perl arm64 1.76-1 [160 kB] 2126s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 libdbix-connector-perl all 0.60-1 [35.8 kB] 2126s Get:201 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-simple-perl all 2.218-1 [20.6 kB] 2126s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 2126s Get:203 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-abstract-perl all 3.010-1 [21.4 kB] 2126s Get:204 http://ftpmaster.internal/ubuntu questing/main arm64 libemail-address-xs-perl arm64 1.05-1build5 [29.0 kB] 2126s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 2126s Get:206 http://ftpmaster.internal/ubuntu questing/universe arm64 libthrowable-perl all 1.001-2 [14.2 kB] 2126s Get:207 http://ftpmaster.internal/ubuntu questing/universe arm64 libemail-sender-perl all 2.601-1 [63.3 kB] 2126s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 2126s Get:209 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 2126s Get:210 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 2126s Get:211 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 2127s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 2127s Get:213 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 2127s Get:214 http://ftpmaster.internal/ubuntu questing/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 2127s Get:215 http://ftpmaster.internal/ubuntu questing/main arm64 libgd-perl arm64 2.78-1build4 [125 kB] 2127s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 2127s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-strictconstructor-perl all 0.011-2 [9604 B] 2127s Get:218 http://ftpmaster.internal/ubuntu questing/universe arm64 libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 2127s Get:219 http://ftpmaster.internal/ubuntu questing/universe arm64 libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 2127s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 libparams-validate-perl arm64 1.31-2build4 [52.1 kB] 2127s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 libgeoip2-perl all 2.006002-2 [92.1 kB] 2127s Get:222 http://ftpmaster.internal/ubuntu questing/main arm64 libglib-perl arm64 3:1.329.3-3build4 [315 kB] 2127s Get:223 http://ftpmaster.internal/ubuntu questing/main arm64 libgssapi-perl arm64 0.28-4build5 [41.1 kB] 2127s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 libhttp-browserdetect-perl all 3.41-1 [36.4 kB] 2127s Get:225 http://ftpmaster.internal/ubuntu questing/main arm64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 2127s Get:226 http://ftpmaster.internal/ubuntu questing/main arm64 libio-pty-perl arm64 1:1.20-1build3 [31.3 kB] 2127s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-sessiondata-perl all 1.03-3 [6132 B] 2127s Get:228 http://ftpmaster.internal/ubuntu questing/universe arm64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 2127s Get:229 http://ftpmaster.internal/ubuntu questing/universe arm64 libio-socket-timeout-perl all 0.32-3 [9736 B] 2127s Get:230 http://ftpmaster.internal/ubuntu questing/main arm64 libio-string-perl all 1.08-4 [11.1 kB] 2127s Get:231 http://ftpmaster.internal/ubuntu questing/main arm64 libio-stringy-perl all 2.113-2 [45.3 kB] 2127s Get:232 http://ftpmaster.internal/ubuntu questing/main arm64 libipc-run-perl all 20231003.0-2 [91.5 kB] 2127s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 2127s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 libiri-perl all 0.013-1 [10.1 kB] 2127s Get:235 http://ftpmaster.internal/ubuntu questing/universe arm64 libjargs-java all 1.0.0-5 [13.9 kB] 2127s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 2127s Get:237 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 2127s Get:238 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 2128s Get:239 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64 arm64 1.2.41-1build1 [143 kB] 2128s Get:240 http://ftpmaster.internal/ubuntu questing/main arm64 libxmlsec1t64-openssl arm64 1.2.41-1build1 [78.2 kB] 2128s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 liblasso3t64 arm64 2.8.2-8build1 [161 kB] 2128s Get:242 http://ftpmaster.internal/ubuntu questing/universe arm64 liblasso-perl arm64 2.8.2-8build1 [100 kB] 2128s Get:243 http://ftpmaster.internal/ubuntu questing/universe arm64 liblemonldap-ng-ssoaas-apache-client-perl all 2.20.2+ds-1build1 [32.3 kB] 2128s Get:244 http://ftpmaster.internal/ubuntu questing/universe arm64 liblog-log4perl-perl all 1.57-1 [345 kB] 2128s Get:245 http://ftpmaster.internal/ubuntu questing/universe arm64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 2128s Get:246 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 2128s Get:247 http://ftpmaster.internal/ubuntu questing/main arm64 libmailtools-perl all 2.22-1 [77.1 kB] 2128s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 libsub-infix-perl all 0.004-4 [7506 B] 2128s Get:249 http://ftpmaster.internal/ubuntu questing/universe arm64 libmatch-simple-perl all 0.012-1 [15.2 kB] 2128s Get:250 http://ftpmaster.internal/ubuntu questing/main arm64 libmime-tools-perl all 5.515-1 [187 kB] 2128s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 libmoosex-arrayref-perl all 0.005-3 [9454 B] 2128s Get:252 http://ftpmaster.internal/ubuntu questing/universe arm64 libnamespace-sweep-perl all 0.006-4 [8422 B] 2128s Get:253 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ip-perl all 1.26-4 [27.4 kB] 2128s Get:254 http://ftpmaster.internal/ubuntu questing/main arm64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 2128s Get:255 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 2128s Get:256 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 2128s Get:257 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 2128s Get:258 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-libxml-perl arm64 2.0207+dfsg+really+2.0134-5build1 [297 kB] 2128s Get:259 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-simple-perl all 2.25-2 [64.1 kB] 2128s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 2128s Get:261 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 2128s Get:262 http://ftpmaster.internal/ubuntu questing/universe arm64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 2128s Get:263 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 2128s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 2128s Get:265 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 2128s Get:266 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 2128s Get:267 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 2128s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 2128s Get:269 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 2128s Get:270 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 2129s Get:271 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 2130s Get:272 http://ftpmaster.internal/ubuntu questing/universe arm64 libossp-uuid16 arm64 1.6.4-1 [23.5 kB] 2130s Get:273 http://ftpmaster.internal/ubuntu questing/universe arm64 libossp-uuid-perl arm64 1.6.4-1 [16.5 kB] 2130s Get:274 http://ftpmaster.internal/ubuntu questing/universe arm64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 2130s Get:275 http://ftpmaster.internal/ubuntu questing/main arm64 libpath-tiny-perl all 0.146-1 [47.5 kB] 2130s Get:276 http://ftpmaster.internal/ubuntu questing/universe arm64 libset-scalar-perl all 1.29-3 [28.6 kB] 2130s Get:277 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-csv-xs-perl arm64 1.60-1 [125 kB] 2130s Get:278 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-aligner-perl all 0.16-3 [12.9 kB] 2130s Get:279 http://ftpmaster.internal/ubuntu questing/universe arm64 libtext-table-perl arm64 1.132-1build1 [26.5 kB] 2130s Get:280 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-namespacefactory-perl all 1.02-3 [6284 B] 2130s Get:281 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-commonns-perl all 0.06-5 [9050 B] 2130s Get:282 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-namespace-perl all 0.02-6 [8658 B] 2130s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 librdf-trine-perl all 1.019-4 [239 kB] 2130s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 librdf-query-perl all 2.919-1 [292 kB] 2130s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 libtask-weaken-perl all 1.06-2 [7924 B] 2130s Get:286 http://ftpmaster.internal/ubuntu questing/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 2130s Get:287 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoap-lite-perl all 1.27-3 [225 kB] 2130s Get:288 http://ftpmaster.internal/ubuntu questing/universe arm64 libstring-random-perl all 1:0.32-2 [14.0 kB] 2130s Get:289 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-leaktrace-perl arm64 0.17-1build6 [19.6 kB] 2130s Get:290 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-output-perl all 1.035-1 [14.6 kB] 2130s Get:291 http://ftpmaster.internal/ubuntu questing/universe arm64 libtest-pod-perl all 1.52-3 [8978 B] 2130s Get:292 http://ftpmaster.internal/ubuntu questing/universe arm64 libtime-fake-perl all 0.11-4 [8092 B] 2130s Get:293 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-datetime-perl all 0.002-3 [12.1 kB] 2130s Get:294 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-path-tiny-perl all 0.006-2 [9138 B] 2130s Get:295 http://ftpmaster.internal/ubuntu questing/universe arm64 libuuid-tiny-perl all 1.0400-3 [15.9 kB] 2130s Get:296 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-uuid-perl all 0.004-3 [7004 B] 2130s Get:297 http://ftpmaster.internal/ubuntu questing/universe arm64 liburi-fromhash-perl all 0.05-2 [11.0 kB] 2130s Get:298 http://ftpmaster.internal/ubuntu questing/universe arm64 libtypes-uri-perl all 0.007-2 [7466 B] 2130s Get:299 http://ftpmaster.internal/ubuntu questing/universe arm64 libweb-id-perl all 1.927-3 [52.4 kB] 2130s Get:300 http://ftpmaster.internal/ubuntu questing/universe arm64 libxml-libxslt-perl arm64 2.003000-2build1 [43.4 kB] 2130s Get:301 http://ftpmaster.internal/ubuntu questing/universe arm64 libyaml-perl all 1.31-1 [65.7 kB] 2130s Get:302 http://ftpmaster.internal/ubuntu questing/universe arm64 node-uglify-js all 3.17.4-2 [205 kB] 2130s Get:303 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 2131s Get:304 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 2131s Get:305 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 2131s Get:306 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 2131s Get:307 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 2131s Get:308 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 2131s Get:309 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 2131s Get:310 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 2131s Get:311 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 2131s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 2131s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 uglifyjs all 3.17.4-2 [10.1 kB] 2131s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 yui-compressor all 2.4.8-3 [595 kB] 2131s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-handler all 2.20.2+ds-1build1 [32.8 kB] 2131s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng all 2.20.2+ds-1build1 [24.5 kB] 2131s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 lemonldap-ng-doc all 2.20.2+ds-1build1 [5951 kB] 2132s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libauthen-radius-perl all 0.33-1 [49.2 kB] 2133s Fetched 171 MB in 15s (11.8 MB/s) 2133s Selecting previously unselected package imagemagick-7-common. 2133s (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 ... 121015 files and directories currently installed.) 2133s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.1.47+dfsg1-1_all.deb ... 2133s Unpacking imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 2133s Selecting previously unselected package libgomp1:arm64. 2133s Preparing to unpack .../001-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 2133s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 2133s Selecting previously unselected package libfftw3-double3:arm64. 2133s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build1_arm64.deb ... 2133s Unpacking libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 2133s Selecting previously unselected package libfontenc1:arm64. 2133s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 2133s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 2133s Selecting previously unselected package x11-common. 2133s Preparing to unpack .../004-x11-common_1%3a7.7+23ubuntu4_all.deb ... 2133s Unpacking x11-common (1:7.7+23ubuntu4) ... 2133s Selecting previously unselected package xfonts-encodings. 2133s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 2133s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 2133s Selecting previously unselected package xfonts-utils. 2133s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_arm64.deb ... 2133s Unpacking xfonts-utils (1:7.7+7) ... 2133s Selecting previously unselected package fonts-urw-base35. 2133s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 2133s Unpacking fonts-urw-base35 (20200910-8) ... 2133s Selecting previously unselected package fontconfig-config. 2133s Preparing to unpack .../008-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 2134s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 2134s Selecting previously unselected package libfontconfig1:arm64. 2134s Preparing to unpack .../009-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 2134s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 2134s Selecting previously unselected package libsharpyuv0:arm64. 2134s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_arm64.deb ... 2134s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 2134s Selecting previously unselected package libaom3:arm64. 2134s Preparing to unpack .../011-libaom3_3.12.0-1_arm64.deb ... 2134s Unpacking libaom3:arm64 (3.12.0-1) ... 2134s Selecting previously unselected package libheif-plugin-aomdec:arm64. 2134s Preparing to unpack .../012-libheif-plugin-aomdec_1.19.7-1_arm64.deb ... 2134s Unpacking libheif-plugin-aomdec:arm64 (1.19.7-1) ... 2134s Selecting previously unselected package libde265-0:arm64. 2134s Preparing to unpack .../013-libde265-0_1.0.15-1build5_arm64.deb ... 2134s Unpacking libde265-0:arm64 (1.0.15-1build5) ... 2134s Selecting previously unselected package libheif-plugin-libde265:arm64. 2134s Preparing to unpack .../014-libheif-plugin-libde265_1.19.7-1_arm64.deb ... 2134s Unpacking libheif-plugin-libde265:arm64 (1.19.7-1) ... 2134s Selecting previously unselected package libheif1:arm64. 2134s Preparing to unpack .../015-libheif1_1.19.7-1_arm64.deb ... 2134s Unpacking libheif1:arm64 (1.19.7-1) ... 2134s Selecting previously unselected package libjbig0:arm64. 2134s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 2134s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 2134s Selecting previously unselected package libjpeg-turbo8:arm64. 2134s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 2134s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 2134s Selecting previously unselected package libjpeg8:arm64. 2134s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_arm64.deb ... 2134s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 2134s Selecting previously unselected package liblcms2-2:arm64. 2134s Preparing to unpack .../019-liblcms2-2_2.16-2_arm64.deb ... 2134s Unpacking liblcms2-2:arm64 (2.16-2) ... 2134s Selecting previously unselected package liblqr-1-0:arm64. 2134s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_arm64.deb ... 2134s Unpacking liblqr-1-0:arm64 (0.4.2-2.1build2) ... 2134s Selecting previously unselected package libltdl7:arm64. 2134s Preparing to unpack .../021-libltdl7_2.5.4-4_arm64.deb ... 2134s Unpacking libltdl7:arm64 (2.5.4-4) ... 2134s Selecting previously unselected package libopenjp2-7:arm64. 2134s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 2134s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 2134s Selecting previously unselected package libraw23t64:arm64. 2134s Preparing to unpack .../023-libraw23t64_0.21.3-1_arm64.deb ... 2134s Unpacking libraw23t64:arm64 (0.21.3-1) ... 2134s Selecting previously unselected package libdeflate0:arm64. 2134s Preparing to unpack .../024-libdeflate0_1.23-1_arm64.deb ... 2134s Unpacking libdeflate0:arm64 (1.23-1) ... 2134s Selecting previously unselected package liblerc4:arm64. 2134s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 2134s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 2134s Selecting previously unselected package libwebp7:arm64. 2134s Preparing to unpack .../026-libwebp7_1.5.0-0.1_arm64.deb ... 2134s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 2134s Selecting previously unselected package libtiff6:arm64. 2134s Preparing to unpack .../027-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 2134s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 2134s Selecting previously unselected package libwebpdemux2:arm64. 2134s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_arm64.deb ... 2134s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 2135s Selecting previously unselected package libwebpmux3:arm64. 2135s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_arm64.deb ... 2135s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 2135s Selecting previously unselected package libmagickcore-7.q16-10:arm64. 2135s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 2135s Unpacking libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 2135s Selecting previously unselected package libimage-magick-q16-perl. 2135s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.1.47+dfsg1-1_arm64.deb ... 2135s Unpacking libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 2135s Selecting previously unselected package libimage-magick-perl. 2135s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.1.47+dfsg1-1_all.deb ... 2135s Unpacking libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 2135s Selecting previously unselected package sgml-base. 2135s Preparing to unpack .../033-sgml-base_1.31_all.deb ... 2135s Unpacking sgml-base (1.31) ... 2135s Selecting previously unselected package fonts-font-awesome. 2135s Preparing to unpack .../034-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 2135s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2135s Selecting previously unselected package lemonldap-ng-uwsgi-app. 2135s Preparing to unpack .../035-lemonldap-ng-uwsgi-app_2.20.2+ds-1build1_all.deb ... 2135s Unpacking lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 2135s Selecting previously unselected package libconvert-base32-perl. 2135s Preparing to unpack .../036-libconvert-base32-perl_0.06-3_all.deb ... 2135s Unpacking libconvert-base32-perl (0.06-3) ... 2135s Selecting previously unselected package libdigest-hmac-perl. 2135s Preparing to unpack .../037-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 2135s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 2135s Selecting previously unselected package libfont-afm-perl. 2135s Preparing to unpack .../038-libfont-afm-perl_1.20-4_all.deb ... 2135s Unpacking libfont-afm-perl (1.20-4) ... 2135s Selecting previously unselected package libhtml-format-perl. 2135s Preparing to unpack .../039-libhtml-format-perl_2.16-2_all.deb ... 2135s Unpacking libhtml-format-perl (2.16-2) ... 2135s Selecting previously unselected package libhtml-formattext-withlinks-perl. 2135s Preparing to unpack .../040-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 2135s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 2135s Selecting previously unselected package javascript-common. 2135s Preparing to unpack .../041-javascript-common_12_all.deb ... 2135s Unpacking javascript-common (12) ... 2135s Selecting previously unselected package libjs-popper.js. 2135s Preparing to unpack .../042-libjs-popper.js_1.16.1+ds-6_all.deb ... 2135s Unpacking libjs-popper.js (1.16.1+ds-6) ... 2135s Selecting previously unselected package libjs-bootstrap4. 2135s Preparing to unpack .../043-libjs-bootstrap4_4.6.1+dfsg1-5_all.deb ... 2135s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-5) ... 2135s Selecting previously unselected package libjs-jquery-cookie. 2135s Preparing to unpack .../044-libjs-jquery-cookie_12-4_all.deb ... 2135s Unpacking libjs-jquery-cookie (12-4) ... 2135s Selecting previously unselected package libjs-jquery-ui. 2135s Preparing to unpack .../045-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 2135s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 2135s Selecting previously unselected package libexporter-tiny-perl. 2135s Preparing to unpack .../046-libexporter-tiny-perl_1.006002-1_all.deb ... 2135s Unpacking libexporter-tiny-perl (1.006002-1) ... 2135s Selecting previously unselected package liblist-moreutils-xs-perl. 2136s Preparing to unpack .../047-liblist-moreutils-xs-perl_0.430-4build1_arm64.deb ... 2136s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 2136s Selecting previously unselected package liblist-moreutils-perl. 2136s Preparing to unpack .../048-liblist-moreutils-perl_0.430-2_all.deb ... 2136s Unpacking liblist-moreutils-perl (0.430-2) ... 2136s Selecting previously unselected package libregexp-assemble-perl. 2136s Preparing to unpack .../049-libregexp-assemble-perl_0.38-2_all.deb ... 2136s Unpacking libregexp-assemble-perl (0.38-2) ... 2136s Selecting previously unselected package libtext-unidecode-perl. 2136s Preparing to unpack .../050-libtext-unidecode-perl_1.30-3_all.deb ... 2136s Unpacking libtext-unidecode-perl (1.30-3) ... 2136s Selecting previously unselected package liblemonldap-ng-portal-perl. 2136s Preparing to unpack .../051-liblemonldap-ng-portal-perl_2.20.2+ds-1build1_all.deb ... 2136s Unpacking liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 2136s Selecting previously unselected package m4. 2136s Preparing to unpack .../052-m4_1.4.19-7_arm64.deb ... 2136s Unpacking m4 (1.4.19-7) ... 2136s Selecting previously unselected package autoconf. 2136s Preparing to unpack .../053-autoconf_2.72-3ubuntu1_all.deb ... 2136s Unpacking autoconf (2.72-3ubuntu1) ... 2136s Selecting previously unselected package autotools-dev. 2136s Preparing to unpack .../054-autotools-dev_20220109.1_all.deb ... 2136s Unpacking autotools-dev (20220109.1) ... 2136s Selecting previously unselected package automake. 2136s Preparing to unpack .../055-automake_1%3a1.17-3ubuntu1_all.deb ... 2136s Unpacking automake (1:1.17-3ubuntu1) ... 2136s Selecting previously unselected package autopoint. 2136s Preparing to unpack .../056-autopoint_0.23.1-1_all.deb ... 2136s Unpacking autopoint (0.23.1-1) ... 2136s Selecting previously unselected package libisl23:arm64. 2136s Preparing to unpack .../057-libisl23_0.27-1_arm64.deb ... 2136s Unpacking libisl23:arm64 (0.27-1) ... 2136s Selecting previously unselected package libmpc3:arm64. 2136s Preparing to unpack .../058-libmpc3_1.3.1-1build2_arm64.deb ... 2136s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 2136s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 2136s Preparing to unpack .../059-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 2136s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2136s Selecting previously unselected package cpp-14. 2136s Preparing to unpack .../060-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 2136s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 2136s Selecting previously unselected package cpp-aarch64-linux-gnu. 2137s Preparing to unpack .../061-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 2137s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2137s Selecting previously unselected package cpp. 2137s Preparing to unpack .../062-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 2137s Unpacking cpp (4:14.2.0-1ubuntu1) ... 2137s Selecting previously unselected package libcc1-0:arm64. 2137s Preparing to unpack .../063-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 2137s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 2137s Selecting previously unselected package libitm1:arm64. 2137s Preparing to unpack .../064-libitm1_15-20250404-0ubuntu1_arm64.deb ... 2137s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 2137s Selecting previously unselected package libasan8:arm64. 2137s Preparing to unpack .../065-libasan8_15-20250404-0ubuntu1_arm64.deb ... 2137s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 2137s Selecting previously unselected package liblsan0:arm64. 2137s Preparing to unpack .../066-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 2137s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 2137s Selecting previously unselected package libtsan2:arm64. 2137s Preparing to unpack .../067-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 2137s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 2137s Selecting previously unselected package libubsan1:arm64. 2137s Preparing to unpack .../068-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 2137s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 2137s Selecting previously unselected package libhwasan0:arm64. 2137s Preparing to unpack .../069-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 2137s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 2137s Selecting previously unselected package libgcc-14-dev:arm64. 2137s Preparing to unpack .../070-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 2137s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 2137s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 2137s Preparing to unpack .../071-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 2137s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2138s Selecting previously unselected package gcc-14. 2138s Preparing to unpack .../072-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 2138s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 2138s Selecting previously unselected package gcc-aarch64-linux-gnu. 2138s Preparing to unpack .../073-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 2138s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2138s Selecting previously unselected package gcc. 2138s Preparing to unpack .../074-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 2138s Unpacking gcc (4:14.2.0-1ubuntu1) ... 2138s Selecting previously unselected package libstdc++-14-dev:arm64. 2138s Preparing to unpack .../075-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 2138s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 2138s Selecting previously unselected package g++-14-aarch64-linux-gnu. 2138s Preparing to unpack .../076-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 2138s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2138s Selecting previously unselected package g++-14. 2138s Preparing to unpack .../077-g++-14_14.2.0-19ubuntu2_arm64.deb ... 2138s Unpacking g++-14 (14.2.0-19ubuntu2) ... 2138s Selecting previously unselected package g++-aarch64-linux-gnu. 2138s Preparing to unpack .../078-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 2138s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2138s Selecting previously unselected package g++. 2138s Preparing to unpack .../079-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 2138s Unpacking g++ (4:14.2.0-1ubuntu1) ... 2138s Selecting previously unselected package build-essential. 2138s Preparing to unpack .../080-build-essential_12.12ubuntu1_arm64.deb ... 2138s Unpacking build-essential (12.12ubuntu1) ... 2138s Selecting previously unselected package ca-certificates-java. 2138s Preparing to unpack .../081-ca-certificates-java_20240118_all.deb ... 2138s Unpacking ca-certificates-java (20240118) ... 2138s Selecting previously unselected package libdebhelper-perl. 2138s Preparing to unpack .../082-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 2138s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 2138s Selecting previously unselected package libtool. 2138s Preparing to unpack .../083-libtool_2.5.4-4_all.deb ... 2138s Unpacking libtool (2.5.4-4) ... 2139s Selecting previously unselected package dh-autoreconf. 2139s Preparing to unpack .../084-dh-autoreconf_20_all.deb ... 2139s Unpacking dh-autoreconf (20) ... 2139s Selecting previously unselected package libarchive-zip-perl. 2139s Preparing to unpack .../085-libarchive-zip-perl_1.68-1_all.deb ... 2139s Unpacking libarchive-zip-perl (1.68-1) ... 2139s Selecting previously unselected package libfile-stripnondeterminism-perl. 2139s Preparing to unpack .../086-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 2139s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 2139s Selecting previously unselected package dh-strip-nondeterminism. 2139s Preparing to unpack .../087-dh-strip-nondeterminism_1.14.1-2_all.deb ... 2139s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 2139s Selecting previously unselected package debugedit. 2139s Preparing to unpack .../088-debugedit_1%3a5.1-2_arm64.deb ... 2139s Unpacking debugedit (1:5.1-2) ... 2139s Selecting previously unselected package dwz. 2139s Preparing to unpack .../089-dwz_0.15-1build6_arm64.deb ... 2139s Unpacking dwz (0.15-1build6) ... 2139s Selecting previously unselected package gettext. 2139s Preparing to unpack .../090-gettext_0.23.1-1_arm64.deb ... 2139s Unpacking gettext (0.23.1-1) ... 2139s Selecting previously unselected package intltool-debian. 2139s Preparing to unpack .../091-intltool-debian_0.35.0+20060710.6_all.deb ... 2139s Unpacking intltool-debian (0.35.0+20060710.6) ... 2139s Selecting previously unselected package po-debconf. 2139s Preparing to unpack .../092-po-debconf_1.0.21+nmu1_all.deb ... 2139s Unpacking po-debconf (1.0.21+nmu1) ... 2139s Selecting previously unselected package debhelper. 2139s Preparing to unpack .../093-debhelper_13.24.1ubuntu2_all.deb ... 2139s Unpacking debhelper (13.24.1ubuntu2) ... 2139s Selecting previously unselected package java-common. 2139s Preparing to unpack .../094-java-common_0.76_all.deb ... 2139s Unpacking java-common (0.76) ... 2139s Selecting previously unselected package libpcsclite1:arm64. 2139s Preparing to unpack .../095-libpcsclite1_2.3.1-1_arm64.deb ... 2139s Unpacking libpcsclite1:arm64 (2.3.1-1) ... 2139s Selecting previously unselected package openjdk-21-jre-headless:arm64. 2139s Preparing to unpack .../096-openjdk-21-jre-headless_21.0.7~8ea-1_arm64.deb ... 2139s Unpacking openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 2140s Selecting previously unselected package default-jre-headless. 2140s Preparing to unpack .../097-default-jre-headless_2%3a1.21-76_arm64.deb ... 2140s Unpacking default-jre-headless (2:1.21-76) ... 2140s Selecting previously unselected package xml-core. 2140s Preparing to unpack .../098-xml-core_0.19_all.deb ... 2140s Unpacking xml-core (0.19) ... 2140s Selecting previously unselected package docutils-common. 2141s Preparing to unpack .../099-docutils-common_0.21.2+dfsg-2_all.deb ... 2141s Unpacking docutils-common (0.21.2+dfsg-2) ... 2141s Selecting previously unselected package unzip. 2141s Preparing to unpack .../100-unzip_6.0-28ubuntu6_arm64.deb ... 2141s Unpacking unzip (6.0-28ubuntu6) ... 2141s Selecting previously unselected package java-wrappers. 2141s Preparing to unpack .../101-java-wrappers_0.5_all.deb ... 2141s Unpacking java-wrappers (0.5) ... 2141s Selecting previously unselected package libalgorithm-c3-perl. 2141s Preparing to unpack .../102-libalgorithm-c3-perl_0.11-2_all.deb ... 2141s Unpacking libalgorithm-c3-perl (0.11-2) ... 2141s Selecting previously unselected package libalgorithm-combinatorics-perl. 2141s Preparing to unpack .../103-libalgorithm-combinatorics-perl_0.27-3build5_arm64.deb ... 2141s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 2141s Selecting previously unselected package libaliased-perl. 2141s Preparing to unpack .../104-libaliased-perl_0.34-3_all.deb ... 2141s Unpacking libaliased-perl (0.34-3) ... 2141s Selecting previously unselected package libauth-yubikey-webclient-perl. 2141s Preparing to unpack .../105-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 2141s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 2141s Selecting previously unselected package libclass-method-modifiers-perl. 2141s Preparing to unpack .../106-libclass-method-modifiers-perl_2.15-1_all.deb ... 2141s Unpacking libclass-method-modifiers-perl (2.15-1) ... 2141s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 2141s Preparing to unpack .../107-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 2141s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 2141s Selecting previously unselected package libdynaloader-functions-perl. 2141s Preparing to unpack .../108-libdynaloader-functions-perl_0.004-1_all.deb ... 2141s Unpacking libdynaloader-functions-perl (0.004-1) ... 2141s Selecting previously unselected package libdevel-callchecker-perl:arm64. 2141s Preparing to unpack .../109-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 2141s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 2141s Selecting previously unselected package libparams-classify-perl:arm64. 2141s Preparing to unpack .../110-libparams-classify-perl_0.015-2build6_arm64.deb ... 2141s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 2141s Selecting previously unselected package libmodule-runtime-perl. 2141s Preparing to unpack .../111-libmodule-runtime-perl_0.016-2_all.deb ... 2141s Unpacking libmodule-runtime-perl (0.016-2) ... 2141s Selecting previously unselected package libimport-into-perl. 2141s Preparing to unpack .../112-libimport-into-perl_1.002005-2_all.deb ... 2141s Unpacking libimport-into-perl (1.002005-2) ... 2141s Selecting previously unselected package librole-tiny-perl. 2141s Preparing to unpack .../113-librole-tiny-perl_2.002004-1_all.deb ... 2141s Unpacking librole-tiny-perl (2.002004-1) ... 2141s Selecting previously unselected package libsub-quote-perl. 2141s Preparing to unpack .../114-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 2141s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 2141s Selecting previously unselected package libmoo-perl. 2141s Preparing to unpack .../115-libmoo-perl_2.005005-1_all.deb ... 2141s Unpacking libmoo-perl (2.005005-1) ... 2141s Selecting previously unselected package libtype-tiny-perl. 2141s Preparing to unpack .../116-libtype-tiny-perl_2.004000-1_all.deb ... 2141s Unpacking libtype-tiny-perl (2.004000-1) ... 2141s Selecting previously unselected package libauthen-oath-perl. 2141s Preparing to unpack .../117-libauthen-oath-perl_2.0.1-2_all.deb ... 2141s Unpacking libauthen-oath-perl (2.0.1-2) ... 2141s Selecting previously unselected package libauthen-pam-perl. 2141s Preparing to unpack .../118-libauthen-pam-perl_0.16-6build4_arm64.deb ... 2141s Unpacking libauthen-pam-perl (0.16-6build4) ... 2141s Selecting previously unselected package libparams-util-perl. 2142s Preparing to unpack .../119-libparams-util-perl_1.102-3build1_arm64.deb ... 2142s Unpacking libparams-util-perl (1.102-3build1) ... 2142s Selecting previously unselected package libsub-install-perl. 2142s Preparing to unpack .../120-libsub-install-perl_0.929-1_all.deb ... 2142s Unpacking libsub-install-perl (0.929-1) ... 2142s Selecting previously unselected package libdata-optlist-perl. 2142s Preparing to unpack .../121-libdata-optlist-perl_0.114-1_all.deb ... 2142s Unpacking libdata-optlist-perl (0.114-1) ... 2142s Selecting previously unselected package libmodule-implementation-perl. 2142s Preparing to unpack .../122-libmodule-implementation-perl_0.09-2_all.deb ... 2142s Unpacking libmodule-implementation-perl (0.09-2) ... 2142s Selecting previously unselected package libpackage-stash-perl. 2142s Preparing to unpack .../123-libpackage-stash-perl_0.40-1_all.deb ... 2142s Unpacking libpackage-stash-perl (0.40-1) ... 2142s Selecting previously unselected package libclass-load-perl. 2142s Preparing to unpack .../124-libclass-load-perl_0.25-2_all.deb ... 2142s Unpacking libclass-load-perl (0.25-2) ... 2142s Selecting previously unselected package libclass-load-xs-perl. 2142s Preparing to unpack .../125-libclass-load-xs-perl_0.10-2build5_arm64.deb ... 2142s Unpacking libclass-load-xs-perl (0.10-2build5) ... 2142s Selecting previously unselected package libsub-exporter-progressive-perl. 2142s Preparing to unpack .../126-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 2142s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 2142s Selecting previously unselected package libdevel-globaldestruction-perl. 2142s Preparing to unpack .../127-libdevel-globaldestruction-perl_0.14-4_all.deb ... 2142s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 2142s Selecting previously unselected package libclass-c3-perl. 2142s Preparing to unpack .../128-libclass-c3-perl_0.35-2_all.deb ... 2142s Unpacking libclass-c3-perl (0.35-2) ... 2142s Selecting previously unselected package libmro-compat-perl. 2142s Preparing to unpack .../129-libmro-compat-perl_0.15-2_all.deb ... 2142s Unpacking libmro-compat-perl (0.15-2) ... 2142s Selecting previously unselected package libdevel-overloadinfo-perl. 2142s Preparing to unpack .../130-libdevel-overloadinfo-perl_0.007-1_all.deb ... 2142s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 2142s Selecting previously unselected package libsub-exporter-perl. 2142s Preparing to unpack .../131-libsub-exporter-perl_0.990-1_all.deb ... 2142s Unpacking libsub-exporter-perl (0.990-1) ... 2142s Selecting previously unselected package libeval-closure-perl. 2142s Preparing to unpack .../132-libeval-closure-perl_0.14-3_all.deb ... 2142s Unpacking libeval-closure-perl (0.14-3) ... 2142s Selecting previously unselected package libdist-checkconflicts-perl. 2142s Preparing to unpack .../133-libdist-checkconflicts-perl_0.11-2_all.deb ... 2142s Unpacking libdist-checkconflicts-perl (0.11-2) ... 2142s Selecting previously unselected package libmodule-runtime-conflicts-perl. 2142s Preparing to unpack .../134-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 2142s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 2142s Selecting previously unselected package libpackage-deprecationmanager-perl. 2142s Preparing to unpack .../135-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 2142s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 2142s Selecting previously unselected package libpackage-stash-xs-perl:arm64. 2142s Preparing to unpack .../136-libpackage-stash-xs-perl_0.30-1build5_arm64.deb ... 2142s Unpacking libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 2142s Selecting previously unselected package libmoose-perl:arm64. 2142s Preparing to unpack .../137-libmoose-perl_2.2207-1build3_arm64.deb ... 2142s Unpacking libmoose-perl:arm64 (2.2207-1build3) ... 2142s Selecting previously unselected package libvariable-magic-perl. 2142s Preparing to unpack .../138-libvariable-magic-perl_0.64-1build1_arm64.deb ... 2142s Unpacking libvariable-magic-perl (0.64-1build1) ... 2142s Selecting previously unselected package libb-hooks-endofscope-perl. 2142s Preparing to unpack .../139-libb-hooks-endofscope-perl_0.28-1_all.deb ... 2142s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 2142s Selecting previously unselected package libsub-identify-perl. 2143s Preparing to unpack .../140-libsub-identify-perl_0.14-3build4_arm64.deb ... 2143s Unpacking libsub-identify-perl (0.14-3build4) ... 2143s Selecting previously unselected package libsub-name-perl:arm64. 2143s Preparing to unpack .../141-libsub-name-perl_0.28-1_arm64.deb ... 2143s Unpacking libsub-name-perl:arm64 (0.28-1) ... 2143s Selecting previously unselected package libnamespace-clean-perl. 2143s Preparing to unpack .../142-libnamespace-clean-perl_0.27-2_all.deb ... 2143s Unpacking libnamespace-clean-perl (0.27-2) ... 2143s Selecting previously unselected package libnamespace-autoclean-perl. 2143s Preparing to unpack .../143-libnamespace-autoclean-perl_0.31-1_all.deb ... 2143s Unpacking libnamespace-autoclean-perl (0.31-1) ... 2143s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 2143s Preparing to unpack .../144-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 2143s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 2143s Selecting previously unselected package libmoosex-role-parameterized-perl. 2143s Preparing to unpack .../145-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 2143s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 2143s Selecting previously unselected package libcarp-clan-perl. 2143s Preparing to unpack .../146-libcarp-clan-perl_6.08-2_all.deb ... 2143s Unpacking libcarp-clan-perl (6.08-2) ... 2143s Selecting previously unselected package libsub-exporter-formethods-perl. 2143s Preparing to unpack .../147-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 2143s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 2143s Selecting previously unselected package libmoosex-types-perl. 2143s Preparing to unpack .../148-libmoosex-types-perl_0.50-2_all.deb ... 2143s Unpacking libmoosex-types-perl (0.50-2) ... 2143s Selecting previously unselected package libmoosex-types-common-perl. 2143s Preparing to unpack .../149-libmoosex-types-common-perl_0.001014-2_all.deb ... 2143s Unpacking libmoosex-types-common-perl (0.001014-2) ... 2143s Selecting previously unselected package libscope-guard-perl. 2143s Preparing to unpack .../150-libscope-guard-perl_0.21-2_all.deb ... 2143s Unpacking libscope-guard-perl (0.21-2) ... 2143s Selecting previously unselected package libautobox-perl. 2143s Preparing to unpack .../151-libautobox-perl_3.0.2-1_arm64.deb ... 2143s Unpacking libautobox-perl (3.0.2-1) ... 2143s Selecting previously unselected package libwant-perl. 2143s Preparing to unpack .../152-libwant-perl_0.29-2build5_arm64.deb ... 2143s Unpacking libwant-perl (0.29-2build5) ... 2143s Selecting previously unselected package libautobox-core-perl. 2143s Preparing to unpack .../153-libautobox-core-perl_1.33-2_all.deb ... 2143s Unpacking libautobox-core-perl (1.33-2) ... 2143s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 2143s Preparing to unpack .../154-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 2143s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 2143s Selecting previously unselected package libmoosex-util-perl. 2143s Preparing to unpack .../155-libmoosex-util-perl_0.006-2_all.deb ... 2143s Unpacking libmoosex-util-perl (0.006-2) ... 2143s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 2143s Preparing to unpack .../156-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 2143s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 2143s Selecting previously unselected package libmoosex-singlearg-perl. 2143s Preparing to unpack .../157-libmoosex-singlearg-perl_0.09-2_all.deb ... 2143s Unpacking libmoosex-singlearg-perl (0.09-2) ... 2143s Selecting previously unselected package libstrictures-perl. 2143s Preparing to unpack .../158-libstrictures-perl_2.000006-1_all.deb ... 2143s Unpacking libstrictures-perl (2.000006-1) ... 2143s Selecting previously unselected package libauthen-u2f-tester-perl. 2143s Preparing to unpack .../159-libauthen-u2f-tester-perl_0.03-1_all.deb ... 2143s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 2143s Selecting previously unselected package libcbor-xs-perl. 2143s Preparing to unpack .../160-libcbor-xs-perl_1.87-1build4_arm64.deb ... 2143s Unpacking libcbor-xs-perl (1.87-1build4) ... 2143s Selecting previously unselected package libauthen-webauthn-perl. 2143s Preparing to unpack .../161-libauthen-webauthn-perl_0.005-1_all.deb ... 2143s Unpacking libauthen-webauthn-perl (0.005-1) ... 2144s Selecting previously unselected package libcrypt-random-seed-perl. 2144s Preparing to unpack .../162-libcrypt-random-seed-perl_0.03-3_all.deb ... 2144s Unpacking libcrypt-random-seed-perl (0.03-3) ... 2144s Selecting previously unselected package libmath-random-isaac-perl. 2144s Preparing to unpack .../163-libmath-random-isaac-perl_1.004-2_all.deb ... 2144s Unpacking libmath-random-isaac-perl (1.004-2) ... 2144s Selecting previously unselected package libbytes-random-secure-perl. 2144s Preparing to unpack .../164-libbytes-random-secure-perl_0.29-3_all.deb ... 2144s Unpacking libbytes-random-secure-perl (0.29-3) ... 2144s Selecting previously unselected package libcache-lru-perl. 2144s Preparing to unpack .../165-libcache-lru-perl_0.04-4_all.deb ... 2144s Unpacking libcache-lru-perl (0.04-4) ... 2144s Selecting previously unselected package libcapture-tiny-perl. 2144s Preparing to unpack .../166-libcapture-tiny-perl_0.50-1_all.deb ... 2144s Unpacking libcapture-tiny-perl (0.50-1) ... 2144s Selecting previously unselected package libcares2:arm64. 2144s Preparing to unpack .../167-libcares2_1.34.4-2.1_arm64.deb ... 2144s Unpacking libcares2:arm64 (1.34.4-2.1) ... 2144s Selecting previously unselected package libclass-data-inheritable-perl. 2144s Preparing to unpack .../168-libclass-data-inheritable-perl_0.10-1_all.deb ... 2144s Unpacking libclass-data-inheritable-perl (0.10-1) ... 2144s Selecting previously unselected package libclass-singleton-perl. 2144s Preparing to unpack .../169-libclass-singleton-perl_1.6-2_all.deb ... 2144s Unpacking libclass-singleton-perl (1.6-2) ... 2144s Selecting previously unselected package libconvert-binhex-perl. 2144s Preparing to unpack .../170-libconvert-binhex-perl_1.125-3_all.deb ... 2144s Unpacking libconvert-binhex-perl (1.125-3) ... 2144s Selecting previously unselected package libcrypt-dh-gmp-perl. 2144s Preparing to unpack .../171-libcrypt-dh-gmp-perl_0.00012-2build5_arm64.deb ... 2144s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 2144s Selecting previously unselected package libcrypt-jwt-perl. 2144s Preparing to unpack .../172-libcrypt-jwt-perl_0.036-1_all.deb ... 2144s Unpacking libcrypt-jwt-perl (0.036-1) ... 2144s Selecting previously unselected package libcrypt-ssleay-perl. 2144s Preparing to unpack .../173-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 2144s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 2144s Selecting previously unselected package libcrypt-x509-perl. 2144s Preparing to unpack .../174-libcrypt-x509-perl_0.55-1_all.deb ... 2144s Unpacking libcrypt-x509-perl (0.55-1) ... 2144s Selecting previously unselected package libdata-dumper-concise-perl. 2144s Preparing to unpack .../175-libdata-dumper-concise-perl_2.023-3_all.deb ... 2144s Unpacking libdata-dumper-concise-perl (2.023-3) ... 2144s Selecting previously unselected package libdata-hexdump-perl. 2144s Preparing to unpack .../176-libdata-hexdump-perl_0.04-2_all.deb ... 2144s Unpacking libdata-hexdump-perl (0.04-2) ... 2144s Selecting previously unselected package libdata-ieee754-perl. 2145s Preparing to unpack .../177-libdata-ieee754-perl_0.02-2_all.deb ... 2145s Unpacking libdata-ieee754-perl (0.02-2) ... 2145s Selecting previously unselected package liblist-someutils-perl. 2145s Preparing to unpack .../178-liblist-someutils-perl_0.59-1_all.deb ... 2145s Unpacking liblist-someutils-perl (0.59-1) ... 2145s Selecting previously unselected package liblist-utilsby-perl. 2145s Preparing to unpack .../179-liblist-utilsby-perl_0.12-2_all.deb ... 2145s Unpacking liblist-utilsby-perl (0.12-2) ... 2145s Selecting previously unselected package liblist-allutils-perl. 2145s Preparing to unpack .../180-liblist-allutils-perl_0.19-1_all.deb ... 2145s Unpacking liblist-allutils-perl (0.19-1) ... 2145s Selecting previously unselected package libdata-password-zxcvbn-perl. 2145s Preparing to unpack .../181-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 2145s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 2145s Selecting previously unselected package libdata-perl-perl. 2145s Preparing to unpack .../182-libdata-perl-perl_0.002011-2_all.deb ... 2145s Unpacking libdata-perl-perl (0.002011-2) ... 2145s Selecting previously unselected package libdata-printer-perl. 2145s Preparing to unpack .../183-libdata-printer-perl_1.002001-1_all.deb ... 2145s Unpacking libdata-printer-perl (1.002001-1) ... 2145s Selecting previously unselected package libnet-ipv6addr-perl. 2145s Preparing to unpack .../184-libnet-ipv6addr-perl_1.02-1_all.deb ... 2145s Unpacking libnet-ipv6addr-perl (1.02-1) ... 2145s Selecting previously unselected package libnet-netmask-perl. 2145s Preparing to unpack .../185-libnet-netmask-perl_2.0002-2_all.deb ... 2145s Unpacking libnet-netmask-perl (2.0002-2) ... 2145s Selecting previously unselected package libnetaddr-ip-perl. 2145s Preparing to unpack .../186-libnetaddr-ip-perl_4.079+dfsg-2build5_arm64.deb ... 2145s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 2145s Selecting previously unselected package libdata-validate-ip-perl. 2145s Preparing to unpack .../187-libdata-validate-ip-perl_0.31-1_all.deb ... 2145s Unpacking libdata-validate-ip-perl (0.31-1) ... 2145s Selecting previously unselected package libexception-class-perl. 2145s Preparing to unpack .../188-libexception-class-perl_1.45-1_all.deb ... 2145s Unpacking libexception-class-perl (1.45-1) ... 2145s Selecting previously unselected package libparams-validationcompiler-perl. 2145s Preparing to unpack .../189-libparams-validationcompiler-perl_0.31-1_all.deb ... 2145s Unpacking libparams-validationcompiler-perl (0.31-1) ... 2145s Selecting previously unselected package libxstring-perl:arm64. 2145s Preparing to unpack .../190-libxstring-perl_0.005-2build4_arm64.deb ... 2145s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 2146s Selecting previously unselected package libspecio-perl. 2146s Preparing to unpack .../191-libspecio-perl_0.50-1_all.deb ... 2146s Unpacking libspecio-perl (0.50-1) ... 2146s Selecting previously unselected package libdatetime-locale-perl. 2146s Preparing to unpack .../192-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 2146s Unpacking libdatetime-locale-perl (1:1.41-1) ... 2146s Selecting previously unselected package libdatetime-timezone-perl. 2146s Preparing to unpack .../193-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 2146s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 2146s Selecting previously unselected package libdatetime-perl. 2146s Preparing to unpack .../194-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 2146s Unpacking libdatetime-perl (2:1.65-1build3) ... 2146s Selecting previously unselected package libdatetime-format-rfc3339-perl. 2146s Preparing to unpack .../195-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 2146s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 2146s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 2146s Preparing to unpack .../196-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 2146s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 2146s Selecting previously unselected package libdbi-perl:arm64. 2146s Preparing to unpack .../197-libdbi-perl_1.647-1_arm64.deb ... 2146s Unpacking libdbi-perl:arm64 (1.647-1) ... 2146s Selecting previously unselected package libdbd-sqlite3-perl:arm64. 2146s Preparing to unpack .../198-libdbd-sqlite3-perl_1.76-1_arm64.deb ... 2146s Unpacking libdbd-sqlite3-perl:arm64 (1.76-1) ... 2146s Selecting previously unselected package libdbix-connector-perl. 2146s Preparing to unpack .../199-libdbix-connector-perl_0.60-1_all.deb ... 2146s Unpacking libdbix-connector-perl (0.60-1) ... 2146s Selecting previously unselected package libemail-simple-perl. 2146s Preparing to unpack .../200-libemail-simple-perl_2.218-1_all.deb ... 2146s Unpacking libemail-simple-perl (2.218-1) ... 2146s Selecting previously unselected package libmodule-pluggable-perl. 2146s Preparing to unpack .../201-libmodule-pluggable-perl_5.2-5_all.deb ... 2146s Unpacking libmodule-pluggable-perl (5.2-5) ... 2146s Selecting previously unselected package libemail-abstract-perl. 2146s Preparing to unpack .../202-libemail-abstract-perl_3.010-1_all.deb ... 2146s Unpacking libemail-abstract-perl (3.010-1) ... 2147s Selecting previously unselected package libemail-address-xs-perl. 2147s Preparing to unpack .../203-libemail-address-xs-perl_1.05-1build5_arm64.deb ... 2147s Unpacking libemail-address-xs-perl (1.05-1build5) ... 2147s Selecting previously unselected package libmoox-types-mooselike-perl. 2147s Preparing to unpack .../204-libmoox-types-mooselike-perl_0.29-2_all.deb ... 2147s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 2147s Selecting previously unselected package libthrowable-perl. 2147s Preparing to unpack .../205-libthrowable-perl_1.001-2_all.deb ... 2147s Unpacking libthrowable-perl (1.001-2) ... 2147s Selecting previously unselected package libemail-sender-perl. 2147s Preparing to unpack .../206-libemail-sender-perl_2.601-1_all.deb ... 2147s Unpacking libemail-sender-perl (2.601-1) ... 2147s Selecting previously unselected package libextutils-depends-perl. 2147s Preparing to unpack .../207-libextutils-depends-perl_0.8001-2_all.deb ... 2147s Unpacking libextutils-depends-perl (0.8001-2) ... 2147s Selecting previously unselected package libimagequant0:arm64. 2147s Preparing to unpack .../208-libimagequant0_2.18.0-1build1_arm64.deb ... 2147s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 2147s Selecting previously unselected package libgraphite2-3:arm64. 2147s Preparing to unpack .../209-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 2147s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 2147s Selecting previously unselected package libharfbuzz0b:arm64. 2147s Preparing to unpack .../210-libharfbuzz0b_10.2.0-1_arm64.deb ... 2147s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 2147s Selecting previously unselected package libraqm0:arm64. 2147s Preparing to unpack .../211-libraqm0_0.10.2-1_arm64.deb ... 2147s Unpacking libraqm0:arm64 (0.10.2-1) ... 2147s Selecting previously unselected package libxpm4:arm64. 2147s Preparing to unpack .../212-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 2147s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 2147s Selecting previously unselected package libgd3:arm64. 2147s Preparing to unpack .../213-libgd3_2.3.3-12ubuntu3_arm64.deb ... 2147s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) ... 2147s Selecting previously unselected package libgd-perl. 2147s Preparing to unpack .../214-libgd-perl_2.78-1build4_arm64.deb ... 2147s Unpacking libgd-perl (2.78-1build4) ... 2147s Selecting previously unselected package libgd-securityimage-perl. 2147s Preparing to unpack .../215-libgd-securityimage-perl_1.75-3_all.deb ... 2147s Unpacking libgd-securityimage-perl (1.75-3) ... 2147s Selecting previously unselected package libmoox-strictconstructor-perl. 2147s Preparing to unpack .../216-libmoox-strictconstructor-perl_0.011-2_all.deb ... 2147s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 2147s Selecting previously unselected package libmaxmind-db-common-perl. 2147s Preparing to unpack .../217-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 2147s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 2147s Selecting previously unselected package libmaxmind-db-reader-perl. 2147s Preparing to unpack .../218-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 2147s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 2147s Selecting previously unselected package libparams-validate-perl:arm64. 2147s Preparing to unpack .../219-libparams-validate-perl_1.31-2build4_arm64.deb ... 2147s Unpacking libparams-validate-perl:arm64 (1.31-2build4) ... 2147s Selecting previously unselected package libgeoip2-perl. 2147s Preparing to unpack .../220-libgeoip2-perl_2.006002-2_all.deb ... 2147s Unpacking libgeoip2-perl (2.006002-2) ... 2147s Selecting previously unselected package libglib-perl:arm64. 2147s Preparing to unpack .../221-libglib-perl_3%3a1.329.3-3build4_arm64.deb ... 2147s Unpacking libglib-perl:arm64 (3:1.329.3-3build4) ... 2147s Selecting previously unselected package libgssapi-perl. 2147s Preparing to unpack .../222-libgssapi-perl_0.28-4build5_arm64.deb ... 2147s Unpacking libgssapi-perl (0.28-4build5) ... 2147s Selecting previously unselected package libhttp-browserdetect-perl. 2148s Preparing to unpack .../223-libhttp-browserdetect-perl_3.41-1_all.deb ... 2148s Unpacking libhttp-browserdetect-perl (3.41-1) ... 2148s Selecting previously unselected package libhttp-daemon-perl. 2148s Preparing to unpack .../224-libhttp-daemon-perl_6.16-1_all.deb ... 2148s Unpacking libhttp-daemon-perl (6.16-1) ... 2148s Selecting previously unselected package libio-pty-perl. 2148s Preparing to unpack .../225-libio-pty-perl_1%3a1.20-1build3_arm64.deb ... 2148s Unpacking libio-pty-perl (1:1.20-1build3) ... 2148s Selecting previously unselected package libio-sessiondata-perl. 2148s Preparing to unpack .../226-libio-sessiondata-perl_1.03-3_all.deb ... 2148s Unpacking libio-sessiondata-perl (1.03-3) ... 2148s Selecting previously unselected package libperlio-via-timeout-perl. 2148s Preparing to unpack .../227-libperlio-via-timeout-perl_0.32-3_all.deb ... 2148s Unpacking libperlio-via-timeout-perl (0.32-3) ... 2148s Selecting previously unselected package libio-socket-timeout-perl. 2148s Preparing to unpack .../228-libio-socket-timeout-perl_0.32-3_all.deb ... 2148s Unpacking libio-socket-timeout-perl (0.32-3) ... 2148s Selecting previously unselected package libio-string-perl. 2148s Preparing to unpack .../229-libio-string-perl_1.08-4_all.deb ... 2148s Unpacking libio-string-perl (1.08-4) ... 2148s Selecting previously unselected package libio-stringy-perl. 2148s Preparing to unpack .../230-libio-stringy-perl_2.113-2_all.deb ... 2148s Unpacking libio-stringy-perl (2.113-2) ... 2148s Selecting previously unselected package libipc-run-perl. 2148s Preparing to unpack .../231-libipc-run-perl_20231003.0-2_all.deb ... 2148s Unpacking libipc-run-perl (20231003.0-2) ... 2148s Selecting previously unselected package libmoox-handlesvia-perl. 2148s Preparing to unpack .../232-libmoox-handlesvia-perl_0.001009-2_all.deb ... 2148s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 2148s Selecting previously unselected package libiri-perl. 2148s Preparing to unpack .../233-libiri-perl_0.013-1_all.deb ... 2148s Unpacking libiri-perl (0.013-1) ... 2148s Selecting previously unselected package libjargs-java. 2148s Preparing to unpack .../234-libjargs-java_1.0.0-5_all.deb ... 2148s Unpacking libjargs-java (1.0.0-5) ... 2148s Selecting previously unselected package libjs-underscore. 2148s Preparing to unpack .../235-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 2148s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2148s Selecting previously unselected package libjs-sphinxdoc. 2148s Preparing to unpack .../236-libjs-sphinxdoc_8.1.3-5_all.deb ... 2148s Unpacking libjs-sphinxdoc (8.1.3-5) ... 2148s Selecting previously unselected package libxslt1.1:arm64. 2148s Preparing to unpack .../237-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 2148s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 2148s Selecting previously unselected package libxmlsec1t64:arm64. 2148s Preparing to unpack .../238-libxmlsec1t64_1.2.41-1build1_arm64.deb ... 2148s Unpacking libxmlsec1t64:arm64 (1.2.41-1build1) ... 2148s Selecting previously unselected package libxmlsec1t64-openssl:arm64. 2148s Preparing to unpack .../239-libxmlsec1t64-openssl_1.2.41-1build1_arm64.deb ... 2148s Unpacking libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 2148s Selecting previously unselected package liblasso3t64. 2148s Preparing to unpack .../240-liblasso3t64_2.8.2-8build1_arm64.deb ... 2148s Unpacking liblasso3t64 (2.8.2-8build1) ... 2148s Selecting previously unselected package liblasso-perl:arm64. 2148s Preparing to unpack .../241-liblasso-perl_2.8.2-8build1_arm64.deb ... 2148s Unpacking liblasso-perl:arm64 (2.8.2-8build1) ... 2148s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 2148s Preparing to unpack .../242-liblemonldap-ng-ssoaas-apache-client-perl_2.20.2+ds-1build1_all.deb ... 2148s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 2148s Selecting previously unselected package liblog-log4perl-perl. 2148s Preparing to unpack .../243-liblog-log4perl-perl_1.57-1_all.deb ... 2148s Unpacking liblog-log4perl-perl (1.57-1) ... 2148s Selecting previously unselected package liblwp-protocol-psgi-perl. 2149s Preparing to unpack .../244-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 2149s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 2149s Selecting previously unselected package libnet-smtp-ssl-perl. 2149s Preparing to unpack .../245-libnet-smtp-ssl-perl_1.04-2_all.deb ... 2149s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 2149s Selecting previously unselected package libmailtools-perl. 2149s Preparing to unpack .../246-libmailtools-perl_2.22-1_all.deb ... 2149s Unpacking libmailtools-perl (2.22-1) ... 2149s Selecting previously unselected package libsub-infix-perl. 2149s Preparing to unpack .../247-libsub-infix-perl_0.004-4_all.deb ... 2149s Unpacking libsub-infix-perl (0.004-4) ... 2149s Selecting previously unselected package libmatch-simple-perl. 2149s Preparing to unpack .../248-libmatch-simple-perl_0.012-1_all.deb ... 2149s Unpacking libmatch-simple-perl (0.012-1) ... 2149s Selecting previously unselected package libmime-tools-perl. 2149s Preparing to unpack .../249-libmime-tools-perl_5.515-1_all.deb ... 2149s Unpacking libmime-tools-perl (5.515-1) ... 2149s Selecting previously unselected package libmoosex-arrayref-perl. 2149s Preparing to unpack .../250-libmoosex-arrayref-perl_0.005-3_all.deb ... 2149s Unpacking libmoosex-arrayref-perl (0.005-3) ... 2149s Selecting previously unselected package libnamespace-sweep-perl. 2149s Preparing to unpack .../251-libnamespace-sweep-perl_0.006-4_all.deb ... 2149s Unpacking libnamespace-sweep-perl (0.006-4) ... 2149s Selecting previously unselected package libnet-ip-perl. 2149s Preparing to unpack .../252-libnet-ip-perl_1.26-4_all.deb ... 2149s Unpacking libnet-ip-perl (1.26-4) ... 2149s Selecting previously unselected package libnet-ldap-perl. 2149s Preparing to unpack .../253-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 2149s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 2149s Selecting previously unselected package libxml-namespacesupport-perl. 2149s Preparing to unpack .../254-libxml-namespacesupport-perl_1.12-2_all.deb ... 2149s Unpacking libxml-namespacesupport-perl (1.12-2) ... 2149s Selecting previously unselected package libxml-sax-base-perl. 2149s Preparing to unpack .../255-libxml-sax-base-perl_1.09-3_all.deb ... 2149s Unpacking libxml-sax-base-perl (1.09-3) ... 2149s Selecting previously unselected package libxml-sax-perl. 2149s Preparing to unpack .../256-libxml-sax-perl_1.02+dfsg-4_all.deb ... 2149s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 2149s Selecting previously unselected package libxml-libxml-perl. 2149s Preparing to unpack .../257-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_arm64.deb ... 2149s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 2149s Selecting previously unselected package libxml-simple-perl. 2149s Preparing to unpack .../258-libxml-simple-perl_2.25-2_all.deb ... 2149s Unpacking libxml-simple-perl (2.25-2) ... 2149s Selecting previously unselected package libnet-openid-common-perl. 2149s Preparing to unpack .../259-libnet-openid-common-perl_1.20-2_all.deb ... 2149s Unpacking libnet-openid-common-perl (1.20-2) ... 2149s Selecting previously unselected package libnet-openid-consumer-perl. 2149s Preparing to unpack .../260-libnet-openid-consumer-perl_1.18-2_all.deb ... 2149s Unpacking libnet-openid-consumer-perl (1.18-2) ... 2149s Selecting previously unselected package libnet-openid-server-perl. 2149s Preparing to unpack .../261-libnet-openid-server-perl_1.09-4_all.deb ... 2149s Unpacking libnet-openid-server-perl (1.09-4) ... 2149s Selecting previously unselected package node-xtend. 2149s Preparing to unpack .../262-node-xtend_4.0.2-3_all.deb ... 2149s Unpacking node-xtend (4.0.2-3) ... 2149s Selecting previously unselected package nodejs. 2149s Preparing to unpack .../263-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 2149s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 2149s Selecting previously unselected package node-acorn. 2149s Preparing to unpack .../264-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 2149s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 2150s Selecting previously unselected package node-cjs-module-lexer. 2150s Preparing to unpack .../265-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 2150s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 2150s Selecting previously unselected package node-balanced-match. 2150s Preparing to unpack .../266-node-balanced-match_2.0.0-1_all.deb ... 2150s Unpacking node-balanced-match (2.0.0-1) ... 2150s Selecting previously unselected package node-brace-expansion. 2150s Preparing to unpack .../267-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 2150s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 2150s Selecting previously unselected package node-minimatch. 2150s Preparing to unpack .../268-node-minimatch_9.0.3-5_all.deb ... 2150s Unpacking node-minimatch (9.0.3-5) ... 2150s Selecting previously unselected package node-undici. 2150s Preparing to unpack .../269-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 2150s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 2150s Selecting previously unselected package libnode115:arm64. 2150s Preparing to unpack .../270-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 2150s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 2150s Selecting previously unselected package libossp-uuid16:arm64. 2150s Preparing to unpack .../271-libossp-uuid16_1.6.4-1_arm64.deb ... 2150s Unpacking libossp-uuid16:arm64 (1.6.4-1) ... 2150s Selecting previously unselected package libossp-uuid-perl. 2150s Preparing to unpack .../272-libossp-uuid-perl_1.6.4-1_arm64.deb ... 2150s Unpacking libossp-uuid-perl (1.6.4-1) ... 2150s Selecting previously unselected package libparse-recdescent-perl. 2150s Preparing to unpack .../273-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 2150s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 2150s Selecting previously unselected package libpath-tiny-perl. 2150s Preparing to unpack .../274-libpath-tiny-perl_0.146-1_all.deb ... 2150s Unpacking libpath-tiny-perl (0.146-1) ... 2150s Selecting previously unselected package libset-scalar-perl. 2150s Preparing to unpack .../275-libset-scalar-perl_1.29-3_all.deb ... 2150s Unpacking libset-scalar-perl (1.29-3) ... 2150s Selecting previously unselected package libtext-csv-xs-perl:arm64. 2150s Preparing to unpack .../276-libtext-csv-xs-perl_1.60-1_arm64.deb ... 2150s Unpacking libtext-csv-xs-perl:arm64 (1.60-1) ... 2150s Selecting previously unselected package libtext-aligner-perl. 2150s Preparing to unpack .../277-libtext-aligner-perl_0.16-3_all.deb ... 2150s Unpacking libtext-aligner-perl (0.16-3) ... 2151s Selecting previously unselected package libtext-table-perl. 2151s Preparing to unpack .../278-libtext-table-perl_1.132-1build1_arm64.deb ... 2151s Unpacking libtext-table-perl (1.132-1build1) ... 2151s Selecting previously unselected package libxml-namespacefactory-perl. 2151s Preparing to unpack .../279-libxml-namespacefactory-perl_1.02-3_all.deb ... 2151s Unpacking libxml-namespacefactory-perl (1.02-3) ... 2151s Selecting previously unselected package libxml-commonns-perl. 2151s Preparing to unpack .../280-libxml-commonns-perl_0.06-5_all.deb ... 2151s Unpacking libxml-commonns-perl (0.06-5) ... 2151s Selecting previously unselected package libxml-namespace-perl. 2151s Preparing to unpack .../281-libxml-namespace-perl_0.02-6_all.deb ... 2151s Unpacking libxml-namespace-perl (0.02-6) ... 2151s Selecting previously unselected package librdf-trine-perl. 2151s Preparing to unpack .../282-librdf-trine-perl_1.019-4_all.deb ... 2151s Unpacking librdf-trine-perl (1.019-4) ... 2151s Selecting previously unselected package librdf-query-perl. 2151s Preparing to unpack .../283-librdf-query-perl_2.919-1_all.deb ... 2151s Unpacking librdf-query-perl (2.919-1) ... 2151s Selecting previously unselected package libtask-weaken-perl. 2151s Preparing to unpack .../284-libtask-weaken-perl_1.06-2_all.deb ... 2151s Unpacking libtask-weaken-perl (1.06-2) ... 2151s Selecting previously unselected package libxml-parser-perl. 2151s Preparing to unpack .../285-libxml-parser-perl_2.47-1build4_arm64.deb ... 2151s Unpacking libxml-parser-perl (2.47-1build4) ... 2151s Selecting previously unselected package libsoap-lite-perl. 2151s Preparing to unpack .../286-libsoap-lite-perl_1.27-3_all.deb ... 2151s Unpacking libsoap-lite-perl (1.27-3) ... 2151s Selecting previously unselected package libstring-random-perl. 2151s Preparing to unpack .../287-libstring-random-perl_1%3a0.32-2_all.deb ... 2151s Unpacking libstring-random-perl (1:0.32-2) ... 2151s Selecting previously unselected package libtest-leaktrace-perl. 2151s Preparing to unpack .../288-libtest-leaktrace-perl_0.17-1build6_arm64.deb ... 2151s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 2151s Selecting previously unselected package libtest-output-perl. 2151s Preparing to unpack .../289-libtest-output-perl_1.035-1_all.deb ... 2151s Unpacking libtest-output-perl (1.035-1) ... 2151s Selecting previously unselected package libtest-pod-perl. 2151s Preparing to unpack .../290-libtest-pod-perl_1.52-3_all.deb ... 2151s Unpacking libtest-pod-perl (1.52-3) ... 2151s Selecting previously unselected package libtime-fake-perl. 2151s Preparing to unpack .../291-libtime-fake-perl_0.11-4_all.deb ... 2151s Unpacking libtime-fake-perl (0.11-4) ... 2151s Selecting previously unselected package libtypes-datetime-perl. 2151s Preparing to unpack .../292-libtypes-datetime-perl_0.002-3_all.deb ... 2151s Unpacking libtypes-datetime-perl (0.002-3) ... 2151s Selecting previously unselected package libtypes-path-tiny-perl. 2151s Preparing to unpack .../293-libtypes-path-tiny-perl_0.006-2_all.deb ... 2151s Unpacking libtypes-path-tiny-perl (0.006-2) ... 2151s Selecting previously unselected package libuuid-tiny-perl. 2151s Preparing to unpack .../294-libuuid-tiny-perl_1.0400-3_all.deb ... 2151s Unpacking libuuid-tiny-perl (1.0400-3) ... 2151s Selecting previously unselected package libtypes-uuid-perl. 2151s Preparing to unpack .../295-libtypes-uuid-perl_0.004-3_all.deb ... 2151s Unpacking libtypes-uuid-perl (0.004-3) ... 2151s Selecting previously unselected package liburi-fromhash-perl. 2151s Preparing to unpack .../296-liburi-fromhash-perl_0.05-2_all.deb ... 2151s Unpacking liburi-fromhash-perl (0.05-2) ... 2151s Selecting previously unselected package libtypes-uri-perl. 2151s Preparing to unpack .../297-libtypes-uri-perl_0.007-2_all.deb ... 2151s Unpacking libtypes-uri-perl (0.007-2) ... 2151s Selecting previously unselected package libweb-id-perl. 2151s Preparing to unpack .../298-libweb-id-perl_1.927-3_all.deb ... 2151s Unpacking libweb-id-perl (1.927-3) ... 2152s Selecting previously unselected package libxml-libxslt-perl:arm64. 2152s Preparing to unpack .../299-libxml-libxslt-perl_2.003000-2build1_arm64.deb ... 2152s Unpacking libxml-libxslt-perl:arm64 (2.003000-2build1) ... 2152s Selecting previously unselected package libyaml-perl. 2152s Preparing to unpack .../300-libyaml-perl_1.31-1_all.deb ... 2152s Unpacking libyaml-perl (1.31-1) ... 2152s Selecting previously unselected package node-uglify-js. 2152s Preparing to unpack .../301-node-uglify-js_3.17.4-2_all.deb ... 2152s Unpacking node-uglify-js (3.17.4-2) ... 2152s Selecting previously unselected package python3-defusedxml. 2152s Preparing to unpack .../302-python3-defusedxml_0.7.1-3_all.deb ... 2152s Unpacking python3-defusedxml (0.7.1-3) ... 2152s Selecting previously unselected package python3-roman. 2152s Preparing to unpack .../303-python3-roman_5.0-1_all.deb ... 2152s Unpacking python3-roman (5.0-1) ... 2152s Selecting previously unselected package python3-docutils. 2152s Preparing to unpack .../304-python3-docutils_0.21.2+dfsg-2_all.deb ... 2152s Unpacking python3-docutils (0.21.2+dfsg-2) ... 2152s Selecting previously unselected package python3-imagesize. 2152s Preparing to unpack .../305-python3-imagesize_1.4.1-1_all.deb ... 2152s Unpacking python3-imagesize (1.4.1-1) ... 2152s Selecting previously unselected package python3-packaging. 2152s Preparing to unpack .../306-python3-packaging_24.2-1_all.deb ... 2152s Unpacking python3-packaging (24.2-1) ... 2152s Selecting previously unselected package python3-snowballstemmer. 2152s Preparing to unpack .../307-python3-snowballstemmer_2.2.0-4build1_all.deb ... 2152s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 2152s Selecting previously unselected package sphinx-common. 2152s Preparing to unpack .../308-sphinx-common_8.1.3-5_all.deb ... 2152s Unpacking sphinx-common (8.1.3-5) ... 2152s Selecting previously unselected package python3-alabaster. 2152s Preparing to unpack .../309-python3-alabaster_0.7.16-0.1_all.deb ... 2152s Unpacking python3-alabaster (0.7.16-0.1) ... 2152s Selecting previously unselected package python3-sphinx. 2152s Preparing to unpack .../310-python3-sphinx_8.1.3-5_all.deb ... 2152s Unpacking python3-sphinx (8.1.3-5) ... 2152s Selecting previously unselected package python3-sphinx-bootstrap-theme. 2152s Preparing to unpack .../311-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 2152s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 2152s Selecting previously unselected package uglifyjs. 2152s Preparing to unpack .../312-uglifyjs_3.17.4-2_all.deb ... 2152s Unpacking uglifyjs (3.17.4-2) ... 2152s Selecting previously unselected package yui-compressor. 2152s Preparing to unpack .../313-yui-compressor_2.4.8-3_all.deb ... 2152s Unpacking yui-compressor (2.4.8-3) ... 2152s Selecting previously unselected package lemonldap-ng-handler. 2152s Preparing to unpack .../314-lemonldap-ng-handler_2.20.2+ds-1build1_all.deb ... 2152s Unpacking lemonldap-ng-handler (2.20.2+ds-1build1) ... 2152s Selecting previously unselected package lemonldap-ng. 2152s Preparing to unpack .../315-lemonldap-ng_2.20.2+ds-1build1_all.deb ... 2152s Unpacking lemonldap-ng (2.20.2+ds-1build1) ... 2153s Selecting previously unselected package lemonldap-ng-doc. 2153s Preparing to unpack .../316-lemonldap-ng-doc_2.20.2+ds-1build1_all.deb ... 2153s Unpacking lemonldap-ng-doc (2.20.2+ds-1build1) ... 2153s Selecting previously unselected package libauthen-radius-perl. 2153s Preparing to unpack .../317-libauthen-radius-perl_0.33-1_all.deb ... 2153s Unpacking libauthen-radius-perl (0.33-1) ... 2153s Setting up libmodule-pluggable-perl (5.2-5) ... 2153s Setting up node-uglify-js (3.17.4-2) ... 2153s Setting up libio-sessiondata-perl (1.03-3) ... 2153s Setting up javascript-common (12) ... 2153s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 2153s Setting up liblcms2-2:arm64 (2.16-2) ... 2153s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 2153s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 2153s Setting up libxml-parser-perl (2.47-1build4) ... 2153s Setting up libjs-jquery-cookie (12-4) ... 2153s Setting up libaom3:arm64 (3.12.0-1) ... 2153s Setting up libmath-random-isaac-perl (1.004-2) ... 2153s Setting up libtask-weaken-perl (1.06-2) ... 2153s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 2153s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 2153s Setting up java-common (0.76) ... 2153s Setting up libfont-afm-perl (1.20-4) ... 2153s Setting up libwant-perl (0.29-2build5) ... 2153s Setting up libdynaloader-functions-perl (0.004-1) ... 2153s Setting up libclass-method-modifiers-perl (2.15-1) ... 2153s Setting up libjs-popper.js (1.16.1+ds-6) ... 2153s Setting up libio-pty-perl (1:1.20-1build3) ... 2153s Setting up libdata-hexdump-perl (0.04-2) ... 2153s Setting up python3-defusedxml (0.7.1-3) ... 2153s Setting up libarchive-zip-perl (1.68-1) ... 2153s Setting up libsub-identify-perl (0.14-3build4) ... 2153s Setting up imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 2153s Setting up libhttp-browserdetect-perl (3.41-1) ... 2153s Setting up python3-alabaster (0.7.16-0.1) ... 2153s Setting up libio-stringy-perl (2.113-2) ... 2153s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.20.2+ds-1build1) ... 2153s Setting up unzip (6.0-28ubuntu6) ... 2153s Setting up libxml-namespace-perl (0.02-6) ... 2153s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 2153s Setting up libperlio-via-timeout-perl (0.32-3) ... 2153s Setting up libconvert-binhex-perl (1.125-3) ... 2153s Setting up x11-common (1:7.7+23ubuntu4) ... 2153s Setting up libtest-pod-perl (1.52-3) ... 2153s Setting up libemail-simple-perl (2.218-1) ... 2153s Setting up libdeflate0:arm64 (1.23-1) ... 2153s Setting up libxml-namespacesupport-perl (1.12-2) ... 2153s Setting up m4 (1.4.19-7) ... 2153s Setting up libclass-singleton-perl (1.6-2) ... 2153s Setting up libtext-aligner-perl (0.16-3) ... 2153s Setting up lemonldap-ng-handler (2.20.2+ds-1build1) ... 2153s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 2153s Setting up libtext-csv-xs-perl:arm64 (1.60-1) ... 2154s Setting up libhtml-format-perl (2.16-2) ... 2154s Setting up libossp-uuid16:arm64 (1.6.4-1) ... 2154s Setting up libcrypt-jwt-perl (0.036-1) ... 2154s Setting up libxstring-perl:arm64 (0.005-2build4) ... 2154s Setting up libcbor-xs-perl (1.87-1build4) ... 2154s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up libyaml-perl (1.31-1) ... 2154s Setting up liblist-utilsby-perl (0.12-2) ... 2154s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 2154s Setting up libtime-fake-perl (0.11-4) ... 2154s Setting up libdata-dumper-concise-perl (2.023-3) ... 2154s Setting up libnet-netmask-perl (2.0002-2) ... 2154s Setting up libxml-namespacefactory-perl (1.02-3) ... 2154s Setting up libsub-install-perl (0.929-1) ... 2154s Setting up libextutils-depends-perl (0.8001-2) ... 2154s Setting up libdata-ieee754-perl (0.02-2) ... 2154s Setting up libscope-guard-perl (0.21-2) ... 2154s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 2154s Setting up libxml-sax-base-perl (1.09-3) ... 2154s Setting up libio-string-perl (1.08-4) ... 2154s Setting up libtest-leaktrace-perl (0.17-1build6) ... 2154s Setting up python3-roman (5.0-1) ... 2154s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 2154s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 2154s Setting up libpackage-stash-xs-perl:arm64 (0.30-1build5) ... 2154s Setting up autotools-dev (20220109.1) ... 2154s Setting up libclass-data-inheritable-perl (0.10-1) ... 2154s Setting up python3-packaging (24.2-1) ... 2154s Setting up libalgorithm-c3-perl (0.11-2) ... 2154s Setting up libsub-infix-perl (0.004-4) ... 2154s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 2154s Setting up liblog-log4perl-perl (1.57-1) ... 2154s Setting up libnet-smtp-ssl-perl (1.04-2) ... 2154s Setting up libcrypt-random-seed-perl (0.03-3) ... 2154s Setting up libauthen-webauthn-perl (0.005-1) ... 2154s Setting up libmailtools-perl (2.22-1) ... 2154s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 2154s Setting up libcache-lru-perl (0.04-4) ... 2154s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 2154s Setting up python3-snowballstemmer (2.2.0-4build1) ... 2154s Setting up node-balanced-match (2.0.0-1) ... 2154s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 2154s Setting up libuuid-tiny-perl (1.0400-3) ... 2154s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 2154s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 2154s Setting up libcares2:arm64 (1.34.4-2.1) ... 2154s Setting up libmpc3:arm64 (1.3.1-1build2) ... 2154s Setting up libvariable-magic-perl (0.64-1build1) ... 2154s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 2154s Setting up autopoint (0.23.1-1) ... 2154s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 2154s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 2154s Setting up libipc-run-perl (20231003.0-2) ... 2154s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 2154s Setting up libpcsclite1:arm64 (2.3.1-1) ... 2154s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 2154s Setting up libltdl7:arm64 (2.5.4-4) ... 2154s Setting up libfftw3-double3:arm64 (3.3.10-2fakesync1build1) ... 2154s Setting up libstring-random-perl (1:0.32-2) ... 2154s Setting up libparams-util-perl (1.102-3build1) ... 2154s Setting up libauthen-pam-perl (0.16-6build4) ... 2154s Setting up libcrypt-x509-perl (0.55-1) ... 2154s Setting up autoconf (2.72-3ubuntu1) ... 2154s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 2154s Setting up libtext-table-perl (1.132-1build1) ... 2154s Setting up libwebp7:arm64 (1.5.0-0.1) ... 2154s Setting up libcapture-tiny-perl (0.50-1) ... 2154s Setting up libset-scalar-perl (1.29-3) ... 2154s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up libsub-name-perl:arm64 (0.28-1) ... 2154s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 2154s Setting up libgssapi-perl (0.28-4build5) ... 2154s Setting up dwz (0.15-1build6) ... 2154s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 2154s Setting up libhttp-daemon-perl (6.16-1) ... 2154s Setting up liblqr-1-0:arm64 (0.4.2-2.1build2) ... 2154s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up lemonldap-ng-doc (2.20.2+ds-1build1) ... 2154s Setting up libpath-tiny-perl (0.146-1) ... 2154s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 2154s Setting up libjargs-java (1.0.0-5) ... 2154s Setting up librole-tiny-perl (2.002004-1) ... 2154s Setting up debugedit (1:5.1-2) ... 2154s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 2154s Setting up libaliased-perl (0.34-3) ... 2154s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 2154s Setting up libcarp-clan-perl (6.08-2) ... 2154s Setting up libdevel-globaldestruction-perl (0.14-4) ... 2154s Setting up sgml-base (1.31) ... 2154s Setting up libstrictures-perl (2.000006-1) ... 2154s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 2154s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 2154s Setting up libjs-bootstrap4 (4.6.1+dfsg1-5) ... 2154s Setting up node-minimatch (9.0.3-5) ... 2154s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up ca-certificates-java (20240118) ... 2154s No JRE found. Skipping Java certificates setup. 2154s Setting up libexporter-tiny-perl (1.006002-1) ... 2154s Setting up node-xtend (4.0.2-3) ... 2154s Setting up libisl23:arm64 (0.27-1) ... 2154s Setting up lemonldap-ng-uwsgi-app (2.20.2+ds-1build1) ... 2154s Setting up libtext-unidecode-perl (1.30-3) ... 2154s Setting up libde265-0:arm64 (1.0.15-1build5) ... 2154s Setting up libregexp-assemble-perl (0.38-2) ... 2154s Setting up libnet-ip-perl (1.26-4) ... 2154s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 2154s Setting up libautobox-perl (3.0.2-1) ... 2154s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2154s Setting up libdata-printer-perl (1.002001-1) ... 2154s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up libnet-ipv6addr-perl (1.02-1) ... 2154s Setting up libdbi-perl:arm64 (1.647-1) ... 2154s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up libconvert-base32-perl (0.06-3) ... 2154s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 2154s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 2154s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2154s Setting up python3-imagesize (1.4.1-1) ... 2154s Setting up libdata-validate-ip-perl (0.31-1) ... 2154s Setting up libemail-address-xs-perl (1.05-1build5) ... 2154s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 2154s Setting up automake (1:1.17-3ubuntu1) ... 2154s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 2154s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 2154s Setting up libglib-perl:arm64 (3:1.329.3-3build4) ... 2154s Setting up gettext (0.23.1-1) ... 2154s Setting up libautobox-core-perl (1.33-2) ... 2154s Setting up java-wrappers (0.5) ... 2154s Setting up libossp-uuid-perl (1.6.4-1) ... 2154s Setting up libio-socket-timeout-perl (0.32-3) ... 2154s Setting up openjdk-21-jre-headless:arm64 (21.0.7~8ea-1) ... 2154s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/java to provide /usr/bin/java (java) in auto mode 2154s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 2154s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 2154s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 2154s update-alternatives: using /usr/lib/jvm/java-21-openjdk-arm64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 2154s Setting up liblist-moreutils-perl (0.430-2) ... 2154s Setting up libmatch-simple-perl (0.012-1) ... 2154s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 2154s Setting up libtype-tiny-perl (2.004000-1) ... 2154s Setting up libexception-class-perl (1.45-1) ... 2154s Setting up libclass-c3-perl (0.35-2) ... 2154s Setting up xfonts-utils (1:7.7+7) ... 2154s Setting up libxmlsec1t64:arm64 (1.2.41-1build1) ... 2154s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 2154s Setting up libmime-tools-perl (5.515-1) ... 2154s Setting up libxml-sax-perl (1.02+dfsg-4) ... 2154s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 2155s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2155s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2155s Setting up libauthen-radius-perl (0.33-1) ... 2155s Setting up intltool-debian (0.35.0+20060710.6) ... 2155s Setting up libbytes-random-secure-perl (0.29-3) ... 2155s Setting up libxmlsec1t64-openssl:arm64 (1.2.41-1build1) ... 2155s Setting up libraqm0:arm64 (0.10.2-1) ... 2155s Setting up libdata-optlist-perl (0.114-1) ... 2155s Setting up libdbix-connector-perl (0.60-1) ... 2155s Setting up libtest-output-perl (1.035-1) ... 2155s Setting up libxml-commonns-perl (0.06-5) ... 2155s Setting up libjs-sphinxdoc (8.1.3-5) ... 2155s Setting up libraw23t64:arm64 (0.21.3-1) ... 2155s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 2155s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 2155s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 2155s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2155s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2155s Setting up dh-strip-nondeterminism (1.14.1-2) ... 2155s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2155s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 2155s Setting up xml-core (0.19) ... 2155s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 2155s Setting up libdbd-sqlite3-perl:arm64 (1.76-1) ... 2155s Setting up libmro-compat-perl (0.15-2) ... 2155s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 2155s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 2155s Setting up libsub-exporter-perl (0.990-1) ... 2155s Setting up libtypes-path-tiny-perl (0.006-2) ... 2155s Setting up libeval-closure-perl (0.14-3) ... 2155s Setting up libsoap-lite-perl (1.27-3) ... 2155s Setting up libparams-validationcompiler-perl (0.31-1) ... 2155s Setting up libtypes-uuid-perl (0.004-3) ... 2155s Setting up liblemonldap-ng-portal-perl (2.20.2+ds-1build1) ... 2156s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 2156s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 2156s Setting up po-debconf (1.0.21+nmu1) ... 2156s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 2156s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 2156s Setting up liblasso3t64 (2.8.2-8build1) ... 2156s Setting up fonts-urw-base35 (20200910-8) ... 2156s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2156s Setting up libmodule-runtime-perl (0.016-2) ... 2156s Setting up sphinx-common (8.1.3-5) ... 2156s Setting up libdist-checkconflicts-perl (0.11-2) ... 2156s Setting up libxml-simple-perl (2.25-2) ... 2156s Setting up libxml-libxslt-perl:arm64 (2.003000-2build1) ... 2156s Setting up cpp-14 (14.2.0-19ubuntu2) ... 2156s Setting up libemail-abstract-perl (3.010-1) ... 2156s Setting up cpp (4:14.2.0-1ubuntu1) ... 2156s Setting up liblasso-perl:arm64 (2.8.2-8build1) ... 2156s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2156s Setting up libnet-openid-common-perl (1.20-2) ... 2156s Setting up libnet-openid-server-perl (1.09-4) ... 2156s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2156s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 2156s Setting up lemonldap-ng (2.20.2+ds-1build1) ... 2156s Setting up libmodule-implementation-perl (0.09-2) ... 2156s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 2157s Setting up libpackage-stash-perl (0.40-1) ... 2157s Setting up libimport-into-perl (1.002005-2) ... 2157s Setting up libmoo-perl (2.005005-1) ... 2157s Setting up libdata-perl-perl (0.002011-2) ... 2157s Setting up liblist-someutils-perl (0.59-1) ... 2157s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 2157s Setting up libclass-load-perl (0.25-2) ... 2157s Setting up gcc-14 (14.2.0-19ubuntu2) ... 2157s Setting up libspecio-perl (0.50-1) ... 2157s Setting up liblist-allutils-perl (0.19-1) ... 2157s Setting up libmoox-strictconstructor-perl (0.011-2) ... 2157s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 2157s Setting up libnet-openid-consumer-perl (1.18-2) ... 2157s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 2157s Setting up libdevel-overloadinfo-perl (0.007-1) ... 2157s Setting up libclass-load-xs-perl (0.10-2build5) ... 2157s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 2157s Setting up g++-14 (14.2.0-19ubuntu2) ... 2157s Setting up libmoox-types-mooselike-perl (0.29-2) ... 2157s Setting up libparams-validate-perl:arm64 (1.31-2build4) ... 2157s Setting up libb-hooks-endofscope-perl (0.28-1) ... 2157s Setting up liburi-fromhash-perl (0.05-2) ... 2157s Setting up libmoox-handlesvia-perl (0.001009-2) ... 2157s Setting up libthrowable-perl (1.001-2) ... 2157s Setting up libauthen-oath-perl (2.0.1-2) ... 2157s Setting up libtool (2.5.4-4) ... 2157s Setting up libmoose-perl:arm64 (2.2207-1build3) ... 2157s Setting up libtypes-uri-perl (0.007-2) ... 2157s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 2157s Setting up gcc (4:14.2.0-1ubuntu1) ... 2157s Setting up dh-autoreconf (20) ... 2157s Setting up libemail-sender-perl (2.601-1) ... 2157s Setting up libnamespace-sweep-perl (0.006-4) ... 2157s Setting up libnamespace-clean-perl (0.27-2) ... 2157s Setting up g++ (4:14.2.0-1ubuntu1) ... 2157s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 2157s Setting up libmoosex-singlearg-perl (0.09-2) ... 2157s Setting up build-essential (12.12ubuntu1) ... 2157s Setting up libmoosex-arrayref-perl (0.005-3) ... 2157s Setting up libiri-perl (0.013-1) ... 2157s Setting up librdf-trine-perl (1.019-4) ... 2157s Setting up libnamespace-autoclean-perl (0.31-1) ... 2157s Setting up libdatetime-locale-perl (1:1.41-1) ... 2157s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 2157s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 2157s Setting up libmoosex-types-perl (0.50-2) ... 2157s Setting up debhelper (13.24.1ubuntu2) ... 2157s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 2157s Setting up libmoosex-types-common-perl (0.001014-2) ... 2157s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 2157s Setting up libmoosex-util-perl (0.006-2) ... 2157s Setting up libdatetime-perl (2:1.65-1build3) ... 2157s Setting up libtypes-datetime-perl (0.002-3) ... 2157s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 2157s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 2157s Setting up libauthen-u2f-tester-perl (0.03-1) ... 2157s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 2157s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 2157s Setting up librdf-query-perl (2.919-1) ... 2157s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 2157s Setting up libweb-id-perl (1.927-3) ... 2157s Setting up libgeoip2-perl (2.006002-2) ... 2157s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 2157s Setting up libheif-plugin-aomdec:arm64 (1.19.7-1) ... 2157s Setting up libheif-plugin-libde265:arm64 (1.19.7-1) ... 2157s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 2157s Setting up libheif1:arm64 (1.19.7-1) ... 2157s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 2157s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 2157s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 2157s Setting up libmagickcore-7.q16-10:arm64 (8:7.1.1.47+dfsg1-1) ... 2157s Setting up uglifyjs (3.17.4-2) ... 2157s Setting up libimage-magick-q16-perl (8:7.1.1.47+dfsg1-1) ... 2157s Setting up libgd-perl (2.78-1build4) ... 2157s Setting up libimage-magick-perl (8:7.1.1.47+dfsg1-1) ... 2157s Setting up libgd-securityimage-perl (1.75-3) ... 2157s Processing triggers for install-info (7.1.1-1) ... 2157s Processing triggers for libc-bin (2.41-6ubuntu1) ... 2157s Processing triggers for man-db (2.13.0-1) ... 2159s Processing triggers for ca-certificates-java (20240118) ... 2159s Adding debian:ACCVRAIZ1.pem 2159s Adding debian:AC_RAIZ_FNMT-RCM.pem 2159s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 2159s Adding debian:ANF_Secure_Server_Root_CA.pem 2159s Adding debian:Actalis_Authentication_Root_CA.pem 2159s Adding debian:AffirmTrust_Commercial.pem 2159s Adding debian:AffirmTrust_Networking.pem 2159s Adding debian:AffirmTrust_Premium.pem 2159s Adding debian:AffirmTrust_Premium_ECC.pem 2159s Adding debian:Amazon_Root_CA_1.pem 2159s Adding debian:Amazon_Root_CA_2.pem 2159s Adding debian:Amazon_Root_CA_3.pem 2159s Adding debian:Amazon_Root_CA_4.pem 2159s Adding debian:Atos_TrustedRoot_2011.pem 2159s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 2159s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 2159s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 2159s Adding debian:BJCA_Global_Root_CA1.pem 2159s Adding debian:BJCA_Global_Root_CA2.pem 2159s Adding debian:Baltimore_CyberTrust_Root.pem 2159s Adding debian:Buypass_Class_2_Root_CA.pem 2159s Adding debian:Buypass_Class_3_Root_CA.pem 2159s Adding debian:CA_Disig_Root_R2.pem 2159s Adding debian:CFCA_EV_ROOT.pem 2159s Adding debian:COMODO_Certification_Authority.pem 2159s Adding debian:COMODO_ECC_Certification_Authority.pem 2159s Adding debian:COMODO_RSA_Certification_Authority.pem 2159s Adding debian:Certainly_Root_E1.pem 2159s Adding debian:Certainly_Root_R1.pem 2159s Adding debian:Certigna.pem 2159s Adding debian:Certigna_Root_CA.pem 2159s Adding debian:Certum_EC-384_CA.pem 2159s Adding debian:Certum_Trusted_Network_CA.pem 2159s Adding debian:Certum_Trusted_Network_CA_2.pem 2159s Adding debian:Certum_Trusted_Root_CA.pem 2159s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 2159s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 2159s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 2159s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 2159s Adding debian:Comodo_AAA_Services_root.pem 2159s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 2159s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 2159s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 2159s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 2159s Adding debian:DigiCert_Assured_ID_Root_CA.pem 2159s Adding debian:DigiCert_Assured_ID_Root_G2.pem 2159s Adding debian:DigiCert_Assured_ID_Root_G3.pem 2159s Adding debian:DigiCert_Global_Root_CA.pem 2159s Adding debian:DigiCert_Global_Root_G2.pem 2159s Adding debian:DigiCert_Global_Root_G3.pem 2159s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 2159s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 2159s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 2159s Adding debian:DigiCert_Trusted_Root_G4.pem 2159s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 2159s Adding debian:Entrust_Root_Certification_Authority.pem 2159s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 2159s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 2159s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 2159s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 2159s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 2159s Adding debian:GLOBALTRUST_2020.pem 2159s Adding debian:GTS_Root_R1.pem 2159s Adding debian:GTS_Root_R2.pem 2159s Adding debian:GTS_Root_R3.pem 2159s Adding debian:GTS_Root_R4.pem 2159s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 2159s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 2159s Adding debian:GlobalSign_Root_CA.pem 2159s Adding debian:GlobalSign_Root_CA_-_R3.pem 2159s Adding debian:GlobalSign_Root_CA_-_R6.pem 2159s Adding debian:GlobalSign_Root_E46.pem 2159s Adding debian:GlobalSign_Root_R46.pem 2159s Adding debian:Go_Daddy_Class_2_CA.pem 2159s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 2159s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 2159s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 2159s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 2159s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 2159s Adding debian:HiPKI_Root_CA_-_G1.pem 2159s Adding debian:Hongkong_Post_Root_CA_3.pem 2159s Adding debian:ISRG_Root_X1.pem 2159s Adding debian:ISRG_Root_X2.pem 2159s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 2159s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 2159s Adding debian:Izenpe.com.pem 2159s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 2159s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 2159s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 2159s Adding debian:NAVER_Global_Root_Certification_Authority.pem 2159s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 2159s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 2159s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 2159s Adding debian:QuoVadis_Root_CA_1_G3.pem 2159s Adding debian:QuoVadis_Root_CA_2.pem 2159s Adding debian:QuoVadis_Root_CA_2_G3.pem 2159s Adding debian:QuoVadis_Root_CA_3.pem 2159s Adding debian:QuoVadis_Root_CA_3_G3.pem 2159s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 2159s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 2159s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 2159s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 2159s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 2159s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 2159s Adding debian:SZAFIR_ROOT_CA2.pem 2159s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 2159s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 2159s Adding debian:SecureSign_RootCA11.pem 2159s Adding debian:SecureSign_Root_CA12.pem 2159s Adding debian:SecureSign_Root_CA14.pem 2159s Adding debian:SecureSign_Root_CA15.pem 2159s Adding debian:SecureTrust_CA.pem 2159s Adding debian:Secure_Global_CA.pem 2159s Adding debian:Security_Communication_ECC_RootCA1.pem 2159s Adding debian:Security_Communication_RootCA2.pem 2159s Adding debian:Security_Communication_RootCA3.pem 2159s Adding debian:Starfield_Class_2_CA.pem 2159s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 2159s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 2159s Adding debian:SwissSign_Gold_CA_-_G2.pem 2159s Adding debian:SwissSign_Silver_CA_-_G2.pem 2159s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 2159s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 2159s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 2159s Adding debian:TWCA_CYBER_Root_CA.pem 2159s Adding debian:TWCA_Global_Root_CA.pem 2159s Adding debian:TWCA_Root_Certification_Authority.pem 2159s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 2159s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 2159s Adding debian:TeliaSonera_Root_CA_v1.pem 2159s Adding debian:Telia_Root_CA_v2.pem 2159s Adding debian:TrustAsia_Global_Root_CA_G3.pem 2159s Adding debian:TrustAsia_Global_Root_CA_G4.pem 2159s Adding debian:Trustwave_Global_Certification_Authority.pem 2159s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 2159s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 2159s Adding debian:TunTrust_Root_CA.pem 2159s Adding debian:UCA_Extended_Validation_Root.pem 2159s Adding debian:UCA_Global_G2_Root.pem 2159s Adding debian:USERTrust_ECC_Certification_Authority.pem 2159s Adding debian:USERTrust_RSA_Certification_Authority.pem 2159s Adding debian:XRamp_Global_CA_Root.pem 2159s Adding debian:certSIGN_ROOT_CA.pem 2159s Adding debian:certSIGN_Root_CA_G2.pem 2159s Adding debian:e-Szigno_Root_CA_2017.pem 2159s Adding debian:ePKI_Root_Certification_Authority.pem 2159s Adding debian:emSign_ECC_Root_CA_-_C3.pem 2159s Adding debian:emSign_ECC_Root_CA_-_G3.pem 2159s Adding debian:emSign_Root_CA_-_C1.pem 2159s Adding debian:emSign_Root_CA_-_G1.pem 2159s Adding debian:vTrus_ECC_Root_CA.pem 2159s Adding debian:vTrus_Root_CA.pem 2159s done. 2159s Setting up yui-compressor (2.4.8-3) ... 2159s Setting up default-jre-headless (2:1.21-76) ... 2159s Processing triggers for sgml-base (1.31) ... 2159s Setting up docutils-common (0.21.2+dfsg-2) ... 2160s Processing triggers for sgml-base (1.31) ... 2160s Setting up python3-docutils (0.21.2+dfsg-2) ... 2160s Setting up python3-sphinx (8.1.3-5) ... 2164s autopkgtest [10:02:36]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 2164s autopkgtest [10:02:36]: test runtime-deps-and-recommends: [----------------------- 2180s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 2180s 1..40 2180s ok 1 - Package lemonldap-ng is known to dpkg 2180s ok 2 - Got status information for package lemonldap-ng 2180s ok 3 - Got file list for package lemonldap-ng 2180s ok 4 # skip no perl modules to test in lemonldap-ng 2180s ok 5 - Package lemonldap-ng-doc is known to dpkg 2180s ok 6 - Got status information for package lemonldap-ng-doc 2180s ok 7 - Got file list for package lemonldap-ng-doc 2180s ok 8 # skip no perl modules to test in lemonldap-ng-doc 2180s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 2180s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 2180s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 2180s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 2180s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 2180s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 2180s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 2180s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 2180s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 2180s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 2180s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 2180s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 2180s ok 21 - Package lemonldap-ng-handler is known to dpkg 2180s ok 22 - Got status information for package lemonldap-ng-handler 2180s ok 23 - Got file list for package lemonldap-ng-handler 2180s ok 24 # skip no perl modules to test in lemonldap-ng-handler 2180s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 2180s ok 26 - Got status information for package liblemonldap-ng-handler-perl 2180s ok 27 - Got file list for package liblemonldap-ng-handler-perl 2180s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 2180s 1..37 2180s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 2180s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 2180s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 2180s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 2180s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 2180s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 2180s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 2180s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 2180s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 2180s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 2180s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 2180s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 2180s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 2180s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 2180s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 2180s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 2180s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 2180s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 2180s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 2180s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 2180s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 2180s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 2180s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 2180s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 2180s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 2180s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 2180s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 2180s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 2180s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 2180s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 2180s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 2180s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 2180s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 2180s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 2180s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2180s # 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. 2180s # 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. 2180s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 2180s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2180s # 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. 2180s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 2180s # 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. 2180s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 2180s # 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. 2180s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 2180s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 2180s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 2180s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 2180s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 2180s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 2180s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 43. 2180s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 2180s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 2180s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 2180s ok 30 - Got status information for package liblemonldap-ng-common-perl 2180s ok 31 - Got file list for package liblemonldap-ng-common-perl 2180s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 2180s 1..77 2180s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 2180s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 2180s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 2180s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 2180s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 2180s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 2180s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 2180s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 2180s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 2180s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 2180s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 2180s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 2180s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 2180s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 2180s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 2180s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 2180s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 2180s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 2180s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 2180s # 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. 2180s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 2180s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 2180s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 2180s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 2180s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 2180s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 2180s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 2180s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 2180s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 2180s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 2180s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 2180s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 2180s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 2180s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 2180s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 2180s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 2180s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 2180s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 2180s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 2180s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 2180s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 2180s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 2180s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 2180s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 2180s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 2180s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 2180s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 2180s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 2180s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 2180s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 2180s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 2180s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 2180s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 2180s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 2180s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 2180s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 2180s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 2180s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 2180s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 2180s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 2180s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 2180s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 2180s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 2180s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 2180s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 2180s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 2180s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 2180s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 2180s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 2180s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 2180s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 2180s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 2180s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 2180s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 2180s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 2180s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 2180s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 2180s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 2180s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 2180s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 2180s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 2180s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 2180s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 2180s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 2180s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 2180s ok 34 - Got status information for package liblemonldap-ng-manager-perl 2180s ok 35 - Got file list for package liblemonldap-ng-manager-perl 2180s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 2180s 1..30 2180s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 2180s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 2180s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 2180s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 2180s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 2180s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 2180s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 2180s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 2180s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 2180s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 2180s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 2180s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 2180s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 2180s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 2180s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 2180s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 2180s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 2180s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 2180s # 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. 2180s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 2180s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 2180s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 2180s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 2180s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 2180s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 2180s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 2180s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 2180s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 2180s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 2180s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 2180s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 2180s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 2180s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 2180s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 2180s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 2180s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 2180s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 2180s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 2180s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 2180s ok 38 - Got status information for package liblemonldap-ng-portal-perl 2180s ok 39 - Got file list for package liblemonldap-ng-portal-perl 2180s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 2180s 1..171 2180s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 2180s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 2180s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 2180s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 2180s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 2180s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 2180s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 2180s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 2180s # "my" variable $res masks earlier declaration in same scope at /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm line 127. 2180s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 2180s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 2180s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 2180s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 2180s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 2180s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 2180s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 2180s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 2180s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 2180s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 2180s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 2180s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 2180s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 2180s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 2180s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 2180s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 2180s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 2180s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 2180s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 2180s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 2180s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 2180s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 2180s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 2180s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 2180s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 2180s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 2180s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 2180s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 2180s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 2180s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 2180s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 2180s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 2180s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 2180s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 2180s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 2180s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 2180s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 2180s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 2180s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 2180s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 2180s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 2180s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 2180s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 2180s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 2180s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 2180s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 2180s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 2180s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 2180s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 2180s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 2180s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 2180s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 2180s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2510. 2180s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 2180s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 2180s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 2180s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 2180s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 2180s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 2180s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 2180s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 2180s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 2180s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 2180s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 2180s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 2180s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 2180s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 2180s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 2180s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 2180s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 2180s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::opMetadata" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpOptions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 2180s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 2180s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 2180s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 2180s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 2181s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 2181s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 2181s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 2181s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 2181s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 2181s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 2181s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 2181s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 2181s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 2181s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 2181s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 2181s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 2181s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 2181s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 2181s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 2181s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 2181s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 2181s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 2181s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 2181s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 2181s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 2181s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 2181s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 2181s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 2181s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 2181s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 2181s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 2181s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 2181s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 2181s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 2181s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 2181s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 2181s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 2181s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 2181s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 2181s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 2181s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 2181s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 2181s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 211. 2181s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 214. 2181s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 2181s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 2181s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 2181s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 2181s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 2181s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 2181s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 2181s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 2181s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 2181s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 2181s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 2181s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 2181s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 2181s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 2181s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 2181s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 2181s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 2181s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 2181s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 2181s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 2181s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 2181s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 2181s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 2181s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 2181s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 2181s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 2181s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 2181s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 2181s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 2181s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 2181s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 2181s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 2181s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 2181s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 2181s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 2181s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 2181s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 2181s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 2181s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 2181s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 2181s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 2181s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 2181s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 2181s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 2181s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 2181s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 2181s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 2181s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 2181s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 2181s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 2181s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 2181s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2181s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2181s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 2181s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 2181s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 2181s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 2181s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 2181s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 2181s ok 2181s All tests successful. 2181s Files=1, Tests=40, 16 wallclock secs ( 0.11 usr 0.01 sys + 13.12 cusr 3.32 csys = 16.56 CPU) 2181s Result: PASS 2181s autopkgtest [10:02:53]: test runtime-deps-and-recommends: -----------------------] 2181s autopkgtest [10:02:53]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 2181s runtime-deps-and-recommends PASS (superficial) 2182s autopkgtest [10:02:54]: @@@@@@@@@@@@@@@@@@@@ summary 2182s fastcgiserver PASS 2182s common-test PASS 2182s handler-test PASS 2182s portal-test PASS 2182s manager-test PASS 2182s runtime-deps-common PASS (superficial) 2182s runtime-deps-portal PASS (superficial) 2182s runtime-deps-manager PASS (superficial) 2182s runtime-deps-and-recommends PASS (superficial) 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for 65a4392c-96ed-4f68-83ec-7ce61fb25f23 to get deleted. 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for 64f8217d-a022-456d-8707-3002c54b272a to get deleted. 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for d59e3a13-c547-47ff-926e-69cbf1a410e3 to get deleted. 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for a2404f6d-07a9-4563-a5e4-a524132ccd38 to get deleted. 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for 5012c437-60d2-4519-8cbc-8794b8deb8e1 to get deleted. 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for 26bb1ac9-48ba-47aa-81a7-9e703b8d5560 to get deleted. 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for e8d0f080-a793-440d-bab1-73b047115ac1 to get deleted. 2200s nova [W] Using flock in prodstack6-arm64 2200s Creating nova instance adt-questing-arm64-lemonldap-ng-20250502-092632-juju-7f2275-prod-proposed-migration-environment-21-92a50796-1c14-4d9e-8bb4-577ba6c730ac from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 2200s nova [W] Timed out waiting for 04617682-580f-4f1f-9559-af97a5b8e907 to get deleted.