0s autopkgtest [06:34:38]: starting date and time: 2026-01-30 06:34:38+0000 0s autopkgtest [06:34:38]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [06:34:38]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.7sb6cjrj/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:tntnet --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=tntnet/3.0-4build1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup --name adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260129.img (UUID 011be5ba-3d23-459d-9a9a-537803b22566)... 40s nova [E] nova boot failed (attempt #0): 40s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 40s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 40s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 40s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 40s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 40s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 40s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps7.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 40s DEBUG (connectionpool:939) Starting new HTTPS connection (1): keystone.ps7.canonical.com:5000 40s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:11 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-6cf79033-2914-4e13-ae4f-e093a0d4bbff 40s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps7.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 40s DEBUG (session:946) GET call to https://keystone.ps7.canonical.com:5000/v3 used request id req-6cf79033-2914-4e13-ae4f-e093a0d4bbff 40s DEBUG (base:182) Making authentication request to https://keystone.ps7.canonical.com:5000/v3/auth/tokens 40s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12966 40s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "20f4f30c2cfd4bfe806cd0db10c0e446", "name": "prod-autopkgtest-workers-ppc64el", "password_expires_at": null}, "audit_ids": ["CYGKgFpFQVO0uk54eHWR1Q"], "expires_at": "2026-01-31T06:35:11.000000Z", "issued_at": "2026-01-30T06:35:11.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9bf77f46fd6c4d3da81ee79a717acf43", "name": "prod-autopkgtest-workers-ppc64el_project"}, "is_domain": false, "roles": [{"id": "a31fb543f37543d3b12c7fcb6e29636f", "name": "load-balancer_member"}, {"id": "c4de4cd4a6e842c48c193225243b4507", "name": "reader"}, {"id": "9531825e299647e9b8713fcf36566f08", "name": "member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "09e03191c89d4421aebaa8dcff0e22e3", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "0b44af32db1b408da5b67a834350711b", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "325f3c044aa54591be49e39f7260483d", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "07902f28d63c4792bef57723f11a597e", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "296a5126b56949f8abc8663ba48d7c69", "interface": "admin", "region_id": "prodstack7", "url": "https://nova-admin.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "4ed46fd286814be9ad5f53c713db2b21", "interface": "public", "region_id": "prodstack7", "url": "https://nova.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "f920fb8274c74c72b50e57ac95f88f51", "interface": "internal", "region_id": "prodstack7", "url": "https://nova-internal.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}], "id": "0f4ee03d0c134dceb7ed6b2fa51eb189", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "074ea936d15d47e8ba1b8f1347fdaeec", "interface": "admin", "region_id": "prodstack7", "url": "https://neutron-admin.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "4d5667208af943eab425bb1952f67d2f", "interface": "public", "region_id": "prodstack7", "url": "https://neutron.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "ae71a7dd75fc495fa3dd207ac977346d", "interface": "internal", "region_id": "prodstack7", "url": "https://neutron-internal.ps7.canonical.com:9696", "region": "prodstack7"}], "id": "1fde991012bf4a91a97b5b02cd662e5d", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5f3171f69df346c9a40ff13f8a9f3feb", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "951c2c04417d456eb29a4cbd2675f1bc", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "e4062e144ad243cbb53c8ce87aefee44", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8000/v1", "region": "prodstack7"}], "id": "2c59c0123c304ef3824d75e9779ac5a3", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "4a95fbf112804721b96a3578858faf45", "interface": "internal", "region_id": "prodstack7", "url": "https://octavia-internal.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "56bed7c3efd54a57bae11cc93844edc5", "interface": "public", "region_id": "prodstack7", "url": "https://octavia.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "e9c2ec6bc0e94e1e8ca6b15aa24b9294", "interface": "admin", "region_id": "prodstack7", "url": "https://octavia-admin.ps7.canonical.com:9876", "region": "prodstack7"}], "id": "4e42217a7f46428b87e7458a8a73942c", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "29929a56ac7944d8867150f9d9a51ffe", "interface": "public", "region_id": "prodstack7", "url": "https://gnocchi.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "d1146fdec43e4c339f3c0766fda1923d", "interface": "internal", "region_id": "prodstack7", "url": "https://gnocchi-internal.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "ff5d256a28064e13b52758d6206687eb", "interface": "admin", "region_id": "prodstack7", "url": "https://gnocchi-admin.ps7.canonical.com:8041", "region": "prodstack7"}], "id": "50872dac84974216b104c7eef043dfe6", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "3901a2889b584fe5baf1325da2d5571c", "interface": "internal", "region_id": "prodstack7", "url": "https://aodh-internal.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "94f9e723537a4d0ab35ab53fe1af6f01", "interface": "public", "region_id": "prodstack7", "url": "https://aodh.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "f3fc8781a98149c680bd7f34c6893410", "interface": "admin", "region_id": "prodstack7", "url": "https://aodh-admin.ps7.canonical.com:8042", "region": "prodstack7"}], "id": "6f7af5495c2447c9bf258f72605a99b1", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "0592d4bf15d54ba8aac00dfc34292295", "interface": "admin", "region_id": "prodstack7", "url": "https://keystone-admin.ps7.canonical.com:35357/v3", "region": "prodstack7"}, {"id": "1f5df236ded54026af4f5e947a599b2f", "interface": "internal", "region_id": "prodstack7", "url": "https://keystone-internal.ps7.canonical.com:5000/v3", "region": "prodstack7"}, {"id": "cd17fef7e3d246b3974b2ffe55b7889c", "interface": "public", "region_id": "prodstack7", "url": "https://keystone.ps7.canonical.com:5000/v3", "region": "prodstack7"}], "id": "7ad024307b634ea989f1e03d73d7737b", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "001dac935b6c44b1ad62c90175538578", "interface": "admin", "region_id": "prodstack7", "url": "https://cinder-admin.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "90abac2983a34488bb6ada4e5004bb99", "interface": "public", "region_id": "prodstack7", "url": "https://cinder.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "e49add7152684a8e9e1e3ea9502b5dc6", "interface": "internal", "region_id": "prodstack7", "url": "https://cinder-internal.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "7bea8b97c0304a62afd8325515928cc0", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "2450babeee5e4fe49947cbe7bcc0f3c3", "interface": "public", "region_id": "prodstack7", "url": "https://designate.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "c2e77ece29cd4dc7bf518bb51c619cce", "interface": "internal", "region_id": "prodstack7", "url": "https://designate-internal.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "fc292615aa2d43ff943da365870944ce", "interface": "admin", "region_id": "prodstack7", "url": "https://designate-admin.ps7.canonical.com:9001", "region": "prodstack7"}], "id": "8d13654c658644c4a375ce8428638f3d", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "604f1f7088c54ec4a558d1747b0e7396", "interface": "public", "region_id": "prodstack7", "url": "https://barbican.ps7.canonical.com:9311", "region": "prodstack7"}, {"id": "81268c6bd3524a4d85af3d6faa426863", "interface": "admin", "region_id": "prodstack7", "url": "https://barbican-admin.ps7.canonical.com:9312", "region": "prodstack7"}, {"id": "becc73f676f34e66ab1daf0fbcb42366", "interface": "internal", "region_id": "prodstack7", "url": "https://barbican-internal.ps7.canonical.com:9311", "region": "prodstack7"}], "id": "8df4ed7c02d44fe28ec72b1e19e3f66f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "38557e1243014f1abaa578a61bb0a387", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "b12d5a4329f94a1fa6dbd2cd38ebcd52", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "bc081c0d5d954446b7ee77886f5d68a3", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "8e7967c2620d49448787e035e8f21af0", "type": "share", "name": "manila"}, {"endpoints": [{"id": "03802d072c514ae484a2d26be0c906af", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "c07a315e261f430d94542a872596d654", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "d62fcd20c1e34d64930fbec97503a40a", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/", "region": "prodstack7"}], "id": "9569f1b0b4714254a3d116760dc3968d", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e64627804e741e5948b4d35e1914624", "interface": "internal", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "12d47bbd1cc64dbf8d4e442b821c64f2", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift/simplestreams/data", "region": "prodstack7"}, {"id": "35aba6c3a1fc4041b30963e8b6c7b929", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}, {"id": "35bc5168fcc2414a9d89313cdef8bca9", "interface": "admin", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "5f7980b3f8e746e6bbd66c9cef81714e", "interface": "public", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "739ab5131dff4cdbb3151f6de36b36f6", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}], "id": "b28a039721b147af8e77d77242d4297f", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "9321fba4588641dbb1c9f89508f1bf23", "interface": "internal", "region_id": "prodstack7", "url": "https://placement-internal.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "9a75eebf33e7409d9b69dc7e650f756c", "interface": "admin", "region_id": "prodstack7", "url": "https://placement-admin.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "c03942ddacb94fe39c1529aa74bd31c1", "interface": "public", "region_id": "prodstack7", "url": "https://placement.ps7.canonical.com:8778", "region": "prodstack7"}], "id": "bc5c019477934e89bab2a097e8df84b6", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "b8152f5e649d4603ac092897639d38c9", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift", "region": "prodstack7"}, {"id": "baa313d85b904c308b7a5c98505fc32c", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "c17c3db416224561b5e045562bbe76bf", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "c6dd2bcf96bf44c2a99e39d1302563f1", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "526da263451648898c9187c65f441a1c", "interface": "public", "region_id": "prodstack7", "url": "https://glance.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "61b55755ca9e4e2ab04a144f92cb6e97", "interface": "admin", "region_id": "prodstack7", "url": "https://glance-admin.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "9080969b2cde4926b647f63b9591233c", "interface": "internal", "region_id": "prodstack7", "url": "https://glance-internal.ps7.canonical.com:9292", "region": "prodstack7"}], "id": "dd3a22e287464998be0514a67dafb7e4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "2f4dcba2a4ce46b2a2e3cf103fd929f4", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "789faa303fb54473b9449fa2f52866b3", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "fa7fa08da5e147df8dbc9528f3d7135b", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "f6880aea736446b8a4232e0cf3528a12", "type": "sharev2", "name": "manilav2"}]}} 40s REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" 40s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" 40s DEBUG (connectionpool:939) Starting new HTTPS connection (1): nova.ps7.canonical.com:8774 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 40s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 06:35:11 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-559b5c18-d7c8-4230-adbd-61c762c5ac73 x-openstack-request-id: req-559b5c18-d7c8-4230-adbd-61c762c5ac73 40s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 06:35:11 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-559b5c18-d7c8-4230-adbd-61c762c5ac73 x-openstack-request-id: req-559b5c18-d7c8-4230-adbd-61c762c5ac73 40s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 40s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 40s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:12 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fb83b9e9-b879-4441-a26d-b77da306572e x-openstack-request-id: req-fb83b9e9-b879-4441-a26d-b77da306572e 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:12 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fb83b9e9-b879-4441-a26d-b77da306572e x-openstack-request-id: req-fb83b9e9-b879-4441-a26d-b77da306572e 40s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 40s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 40s GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-fb83b9e9-b879-4441-a26d-b77da306572e 40s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-fb83b9e9-b879-4441-a26d-b77da306572e 40s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 40s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 40s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 40s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 40s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 40s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 40s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 40s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:939) Starting new HTTPS connection (1): glance.ps7.canonical.com:9292 40s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/011be5ba-3d23-459d-9a9a-537803b22566 HTTP/1.1" 200 2267 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:12 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-26acd8a6-7930-4a43-a764-a26d400e6f30 40s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "f517a061-a2eb-4f36-a6a1-a6822453f13f", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260129.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3595960320, "virtual_size": 21474836480, "status": "active", "checksum": "add36b33416f2c02c6418fddc8556aa5", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "127e9986c3fee98bee97e3f4c855af97691e8cadf4aca00e4f0bf5c2a75dc3fb", "id": "011be5ba-3d23-459d-9a9a-537803b22566", "created_at": "2026-01-29T01:16:07Z", "updated_at": "2026-01-29T01:17:34Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "tags": [], "self": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566", "file": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566/file", "schema": "/v2/schemas/image", "stores": "ceph"} 40s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 used request id req-26acd8a6-7930-4a43-a764-a26d400e6f30 40s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el HTTP/1.1" 404 109 40s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 109 Content-Type: application/json; charset=UTF-8 Date: Fri, 30 Jan 2026 06:35:12 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ab736404-22e5-4f22-ac85-3345566df335 x-openstack-request-id: req-ab736404-22e5-4f22-ac85-3345566df335 40s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-cpu2-ram4-disk20-ppc64el could not be found."}} 40s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el used request id req-ab736404-22e5-4f22-ac85-3345566df335 40s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 2423 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2423 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:12 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-66cc843c-4f17-4fdc-9f0e-51aba0dd854d x-openstack-request-id: req-66cc843c-4f17-4fdc-9f0e-51aba0dd854d 40s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "53d845ba-20b6-47b0-8d36-14129b383b2c", "name": "shared.large.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}], "description": null}, {"id": "6d15d6b4-4956-4aab-940e-fc2f21abb355", "name": "shared.xlarge.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}], "description": null}, {"id": "84d9214c-6238-49ad-bcd4-68651b0fff84", "name": "shared.medium.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}], "description": null}, {"id": "af3a4807-1a67-45b0-a4ec-851f7f915480", "name": "autopkgtest-cpu4-ram16-disk100-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}], "description": null}, {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null}, {"id": "d2b33018-ef27-42d3-9878-e3b4816cec50", "name": "shared.xsmall.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}], "description": null}, {"id": "e9e0185b-b47d-42ce-bd30-0892a3bf026a", "name": "shared.small.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}], "description": null}]} 40s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None used request id req-66cc843c-4f17-4fdc-9f0e-51aba0dd854d 40s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 HTTP/1.1" 200 706 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 706 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:12 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4a322c35-b829-4d0d-9320-cda523172148 x-openstack-request-id: req-4a322c35-b829-4d0d-9320-cda523172148 40s DEBUG (session:580) RESP BODY: {"flavor": {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}} 40s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 used request id req-4a322c35-b829-4d0d-9320-cda523172148 40s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps7.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "imageRef": "011be5ba-3d23-459d-9a9a-537803b22566", "flavorRef": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "networks": [{"uuid": "c4c76c34-f8c1-479e-a79a-8c9382a6ed25"}]}}' 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 478 40s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 478 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:12 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 x-compute-request-id: req-7bf42092-9a82-4d35-a4d0-8e1b2d06e993 x-openstack-request-id: req-7bf42092-9a82-4d35-a4d0-8e1b2d06e993 40s DEBUG (session:580) RESP BODY: {"server": {"id": "5068840d-08fe-4d61-89e9-2aab77a55d84", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "adminPass": "yFpaKvBi42tg"}} 40s DEBUG (session:936) POST call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers used request id req-7bf42092-9a82-4d35-a4d0-8e1b2d06e993 40s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 HTTP/1.1" 200 2721 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2721 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:13 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-8728ad97-25c3-45d4-8b47-5801a1cd8e83 x-openstack-request-id: req-8728ad97-25c3-45d4-8b47-5801a1cd8e83 40s DEBUG (session:580) RESP BODY: {"server": {"id": "5068840d-08fe-4d61-89e9-2aab77a55d84", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "011be5ba-3d23-459d-9a9a-537803b22566", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/011be5ba-3d23-459d-9a9a-537803b22566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T06:35:13Z", "updated": "2026-01-30T06:35:13Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-o8quo4n0", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 40s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 used request id req-8728ad97-25c3-45d4-8b47-5801a1cd8e83 40s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/011be5ba-3d23-459d-9a9a-537803b22566 HTTP/1.1" 200 2267 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:13 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-a5bf4329-47c3-4c9a-8f70-c8447f4a98e8 40s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "f517a061-a2eb-4f36-a6a1-a6822453f13f", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260129.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3595960320, "virtual_size": 21474836480, "status": "active", "checksum": "add36b33416f2c02c6418fddc8556aa5", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "127e9986c3fee98bee97e3f4c855af97691e8cadf4aca00e4f0bf5c2a75dc3fb", "id": "011be5ba-3d23-459d-9a9a-537803b22566", "created_at": "2026-01-29T01:16:07Z", "updated_at": "2026-01-29T01:17:34Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "tags": [], "self": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566", "file": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566/file", "schema": "/v2/schemas/image", "stores": "ceph"} 40s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 used request id req-a5bf4329-47c3-4c9a-8f70-c8447f4a98e8 40s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 40s | Property | Value | 40s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 40s | OS-DCF:diskConfig | MANUAL | 40s | OS-EXT-AZ:availability_zone | | 40s | OS-EXT-SRV-ATTR:host | - | 40s | OS-EXT-SRV-ATTR:hostname | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p | 40s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 40s | OS-EXT-SRV-ATTR:instance_name | | 40s | OS-EXT-SRV-ATTR:kernel_id | | 40s | OS-EXT-SRV-ATTR:launch_index | 0 | 40s | OS-EXT-SRV-ATTR:ramdisk_id | | 40s | OS-EXT-SRV-ATTR:reservation_id | r-o8quo4n0 | 40s | OS-EXT-SRV-ATTR:root_device_name | - | 40s | OS-EXT-STS:power_state | 0 | 40s | OS-EXT-STS:task_state | scheduling | 40s | OS-EXT-STS:vm_state | building | 40s | OS-SRV-USG:launched_at | - | 40s | OS-SRV-USG:terminated_at | - | 40s | accessIPv4 | | 40s | accessIPv6 | | 40s | adminPass | yFpaKvBi42tg | 40s | config_drive | | 40s | created | 2026-01-30T06:35:13Z | 40s | description | - | 40s | flavor:disk | 20 | 40s | flavor:ephemeral | 0 | 40s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"} | 40s | flavor:original_name | autopkgtest-cpu2-ram4-disk20-ppc64el | 40s | flavor:ram | 4096 | 40s | flavor:swap | 0 | 40s | flavor:vcpus | 2 | 40s | hostId | | 40s | id | 5068840d-08fe-4d61-89e9-2aab77a55d84 | 40s | image | adt/ubuntu-resolute-ppc64el-server-20260129.img (011be5ba-3d23-459d-9a9a-537803b22566) | 40s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 40s | locked | False | 40s | locked_reason | - | 40s | metadata | {} | 40s | name | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf | 40s | os-extended-volumes:volumes_attached | [] | 40s | progress | 0 | 40s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup | 40s | server_groups | [] | 40s | status | BUILD | 40s | tags | [] | 40s | tenant_id | 9bf77f46fd6c4d3da81ee79a717acf43 | 40s | trusted_image_certificates | - | 40s | updated | 2026-01-30T06:35:13Z | 40s | user_id | 20f4f30c2cfd4bfe806cd0db10c0e446 | 40s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 HTTP/1.1" 200 2721 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2721 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:13 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-71f0e82b-e860-4291-9341-6ca2397d4f7d x-openstack-request-id: req-71f0e82b-e860-4291-9341-6ca2397d4f7d 40s DEBUG (session:580) RESP BODY: {"server": {"id": "5068840d-08fe-4d61-89e9-2aab77a55d84", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "011be5ba-3d23-459d-9a9a-537803b22566", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/011be5ba-3d23-459d-9a9a-537803b22566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T06:35:13Z", "updated": "2026-01-30T06:35:13Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-o8quo4n0", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 40s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 used request id req-71f0e82b-e860-4291-9341-6ca2397d4f7d 40s 40s 40s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}59f216afce52a1db710b01893ce550ca7991ed0d743be512d55925fa3f009b84" -H "X-OpenStack-Nova-API-Version: 2.87" 40s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 HTTP/1.1" 200 2848 40s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2848 Content-Type: application/json Date: Fri, 30 Jan 2026 06:35:18 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d8846081-0ba1-4dbd-83f5-113dc10ce18b x-openstack-request-id: req-d8846081-0ba1-4dbd-83f5-113dc10ce18b 40s DEBUG (session:580) RESP BODY: {"server": {"id": "5068840d-08fe-4d61-89e9-2aab77a55d84", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "ERROR", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "011be5ba-3d23-459d-9a9a-537803b22566", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/011be5ba-3d23-459d-9a9a-537803b22566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T06:35:13Z", "updated": "2026-01-30T06:35:14Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/5068840d-08fe-4d61-89e9-2aab77a55d84"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2026-01-30T06:35:14Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-00018f7a", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-o8quo4n0", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 40s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/5068840d-08fe-4d61-89e9-2aab77a55d84 used request id req-d8846081-0ba1-4dbd-83f5-113dc10ce18b 40s DEBUG (shell:822) 40s Traceback (most recent call last): 40s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 40s OpenStackComputeShell().main(argv) 40s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 40s args.func(self.cs, args) 40s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 40s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 40s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 40s raise exceptions.ResourceInErrorState(obj) 40s novaclient.exceptions.ResourceInErrorState: 40s ERROR (ResourceInErrorState): 40s 40s Error building server 351s nova [E] nova boot failed (attempt #1): 351s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 351s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 351s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 351s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 351s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 351s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 351s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps7.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 351s DEBUG (connectionpool:939) Starting new HTTPS connection (1): keystone.ps7.canonical.com:5000 351s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:21 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-bedd8156-e381-44bd-8a73-57b7026c684a 351s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps7.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 351s DEBUG (session:946) GET call to https://keystone.ps7.canonical.com:5000/v3 used request id req-bedd8156-e381-44bd-8a73-57b7026c684a 351s DEBUG (base:182) Making authentication request to https://keystone.ps7.canonical.com:5000/v3/auth/tokens 351s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12966 351s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "20f4f30c2cfd4bfe806cd0db10c0e446", "name": "prod-autopkgtest-workers-ppc64el", "password_expires_at": null}, "audit_ids": ["f6Wt4ZLTQSainJHyVae_jg"], "expires_at": "2026-01-31T06:40:21.000000Z", "issued_at": "2026-01-30T06:40:21.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9bf77f46fd6c4d3da81ee79a717acf43", "name": "prod-autopkgtest-workers-ppc64el_project"}, "is_domain": false, "roles": [{"id": "a31fb543f37543d3b12c7fcb6e29636f", "name": "load-balancer_member"}, {"id": "c4de4cd4a6e842c48c193225243b4507", "name": "reader"}, {"id": "9531825e299647e9b8713fcf36566f08", "name": "member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "09e03191c89d4421aebaa8dcff0e22e3", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "0b44af32db1b408da5b67a834350711b", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "325f3c044aa54591be49e39f7260483d", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "07902f28d63c4792bef57723f11a597e", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "296a5126b56949f8abc8663ba48d7c69", "interface": "admin", "region_id": "prodstack7", "url": "https://nova-admin.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "4ed46fd286814be9ad5f53c713db2b21", "interface": "public", "region_id": "prodstack7", "url": "https://nova.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "f920fb8274c74c72b50e57ac95f88f51", "interface": "internal", "region_id": "prodstack7", "url": "https://nova-internal.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}], "id": "0f4ee03d0c134dceb7ed6b2fa51eb189", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "074ea936d15d47e8ba1b8f1347fdaeec", "interface": "admin", "region_id": "prodstack7", "url": "https://neutron-admin.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "4d5667208af943eab425bb1952f67d2f", "interface": "public", "region_id": "prodstack7", "url": "https://neutron.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "ae71a7dd75fc495fa3dd207ac977346d", "interface": "internal", "region_id": "prodstack7", "url": "https://neutron-internal.ps7.canonical.com:9696", "region": "prodstack7"}], "id": "1fde991012bf4a91a97b5b02cd662e5d", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5f3171f69df346c9a40ff13f8a9f3feb", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "951c2c04417d456eb29a4cbd2675f1bc", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "e4062e144ad243cbb53c8ce87aefee44", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8000/v1", "region": "prodstack7"}], "id": "2c59c0123c304ef3824d75e9779ac5a3", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "4a95fbf112804721b96a3578858faf45", "interface": "internal", "region_id": "prodstack7", "url": "https://octavia-internal.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "56bed7c3efd54a57bae11cc93844edc5", "interface": "public", "region_id": "prodstack7", "url": "https://octavia.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "e9c2ec6bc0e94e1e8ca6b15aa24b9294", "interface": "admin", "region_id": "prodstack7", "url": "https://octavia-admin.ps7.canonical.com:9876", "region": "prodstack7"}], "id": "4e42217a7f46428b87e7458a8a73942c", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "29929a56ac7944d8867150f9d9a51ffe", "interface": "public", "region_id": "prodstack7", "url": "https://gnocchi.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "d1146fdec43e4c339f3c0766fda1923d", "interface": "internal", "region_id": "prodstack7", "url": "https://gnocchi-internal.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "ff5d256a28064e13b52758d6206687eb", "interface": "admin", "region_id": "prodstack7", "url": "https://gnocchi-admin.ps7.canonical.com:8041", "region": "prodstack7"}], "id": "50872dac84974216b104c7eef043dfe6", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "3901a2889b584fe5baf1325da2d5571c", "interface": "internal", "region_id": "prodstack7", "url": "https://aodh-internal.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "94f9e723537a4d0ab35ab53fe1af6f01", "interface": "public", "region_id": "prodstack7", "url": "https://aodh.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "f3fc8781a98149c680bd7f34c6893410", "interface": "admin", "region_id": "prodstack7", "url": "https://aodh-admin.ps7.canonical.com:8042", "region": "prodstack7"}], "id": "6f7af5495c2447c9bf258f72605a99b1", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "0592d4bf15d54ba8aac00dfc34292295", "interface": "admin", "region_id": "prodstack7", "url": "https://keystone-admin.ps7.canonical.com:35357/v3", "region": "prodstack7"}, {"id": "1f5df236ded54026af4f5e947a599b2f", "interface": "internal", "region_id": "prodstack7", "url": "https://keystone-internal.ps7.canonical.com:5000/v3", "region": "prodstack7"}, {"id": "cd17fef7e3d246b3974b2ffe55b7889c", "interface": "public", "region_id": "prodstack7", "url": "https://keystone.ps7.canonical.com:5000/v3", "region": "prodstack7"}], "id": "7ad024307b634ea989f1e03d73d7737b", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "001dac935b6c44b1ad62c90175538578", "interface": "admin", "region_id": "prodstack7", "url": "https://cinder-admin.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "90abac2983a34488bb6ada4e5004bb99", "interface": "public", "region_id": "prodstack7", "url": "https://cinder.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "e49add7152684a8e9e1e3ea9502b5dc6", "interface": "internal", "region_id": "prodstack7", "url": "https://cinder-internal.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "7bea8b97c0304a62afd8325515928cc0", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "2450babeee5e4fe49947cbe7bcc0f3c3", "interface": "public", "region_id": "prodstack7", "url": "https://designate.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "c2e77ece29cd4dc7bf518bb51c619cce", "interface": "internal", "region_id": "prodstack7", "url": "https://designate-internal.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "fc292615aa2d43ff943da365870944ce", "interface": "admin", "region_id": "prodstack7", "url": "https://designate-admin.ps7.canonical.com:9001", "region": "prodstack7"}], "id": "8d13654c658644c4a375ce8428638f3d", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "604f1f7088c54ec4a558d1747b0e7396", "interface": "public", "region_id": "prodstack7", "url": "https://barbican.ps7.canonical.com:9311", "region": "prodstack7"}, {"id": "81268c6bd3524a4d85af3d6faa426863", "interface": "admin", "region_id": "prodstack7", "url": "https://barbican-admin.ps7.canonical.com:9312", "region": "prodstack7"}, {"id": "becc73f676f34e66ab1daf0fbcb42366", "interface": "internal", "region_id": "prodstack7", "url": "https://barbican-internal.ps7.canonical.com:9311", "region": "prodstack7"}], "id": "8df4ed7c02d44fe28ec72b1e19e3f66f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "38557e1243014f1abaa578a61bb0a387", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "b12d5a4329f94a1fa6dbd2cd38ebcd52", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "bc081c0d5d954446b7ee77886f5d68a3", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "8e7967c2620d49448787e035e8f21af0", "type": "share", "name": "manila"}, {"endpoints": [{"id": "03802d072c514ae484a2d26be0c906af", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "c07a315e261f430d94542a872596d654", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "d62fcd20c1e34d64930fbec97503a40a", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/", "region": "prodstack7"}], "id": "9569f1b0b4714254a3d116760dc3968d", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e64627804e741e5948b4d35e1914624", "interface": "internal", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "12d47bbd1cc64dbf8d4e442b821c64f2", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift/simplestreams/data", "region": "prodstack7"}, {"id": "35aba6c3a1fc4041b30963e8b6c7b929", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}, {"id": "35bc5168fcc2414a9d89313cdef8bca9", "interface": "admin", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "5f7980b3f8e746e6bbd66c9cef81714e", "interface": "public", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "739ab5131dff4cdbb3151f6de36b36f6", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}], "id": "b28a039721b147af8e77d77242d4297f", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "9321fba4588641dbb1c9f89508f1bf23", "interface": "internal", "region_id": "prodstack7", "url": "https://placement-internal.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "9a75eebf33e7409d9b69dc7e650f756c", "interface": "admin", "region_id": "prodstack7", "url": "https://placement-admin.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "c03942ddacb94fe39c1529aa74bd31c1", "interface": "public", "region_id": "prodstack7", "url": "https://placement.ps7.canonical.com:8778", "region": "prodstack7"}], "id": "bc5c019477934e89bab2a097e8df84b6", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "b8152f5e649d4603ac092897639d38c9", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift", "region": "prodstack7"}, {"id": "baa313d85b904c308b7a5c98505fc32c", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "c17c3db416224561b5e045562bbe76bf", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "c6dd2bcf96bf44c2a99e39d1302563f1", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "526da263451648898c9187c65f441a1c", "interface": "public", "region_id": "prodstack7", "url": "https://glance.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "61b55755ca9e4e2ab04a144f92cb6e97", "interface": "admin", "region_id": "prodstack7", "url": "https://glance-admin.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "9080969b2cde4926b647f63b9591233c", "interface": "internal", "region_id": "prodstack7", "url": "https://glance-internal.ps7.canonical.com:9292", "region": "prodstack7"}], "id": "dd3a22e287464998be0514a67dafb7e4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "2f4dcba2a4ce46b2a2e3cf103fd929f4", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "789faa303fb54473b9449fa2f52866b3", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "fa7fa08da5e147df8dbc9528f3d7135b", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "f6880aea736446b8a4232e0cf3528a12", "type": "sharev2", "name": "manilav2"}]}} 351s REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" 351s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" 351s DEBUG (connectionpool:939) Starting new HTTPS connection (1): nova.ps7.canonical.com:8774 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 351s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 06:40:22 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-862b83e9-b453-4f8e-8772-00f52f68f439 x-openstack-request-id: req-862b83e9-b453-4f8e-8772-00f52f68f439 351s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 06:40:22 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-862b83e9-b453-4f8e-8772-00f52f68f439 x-openstack-request-id: req-862b83e9-b453-4f8e-8772-00f52f68f439 351s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 351s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 351s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:22 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-33810b71-22d5-4fda-9fd1-ac1aac47912b x-openstack-request-id: req-33810b71-22d5-4fda-9fd1-ac1aac47912b 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:22 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-33810b71-22d5-4fda-9fd1-ac1aac47912b x-openstack-request-id: req-33810b71-22d5-4fda-9fd1-ac1aac47912b 351s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 351s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 351s GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-33810b71-22d5-4fda-9fd1-ac1aac47912b 351s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-33810b71-22d5-4fda-9fd1-ac1aac47912b 351s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 351s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 351s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 351s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 351s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 351s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 351s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 351s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:939) Starting new HTTPS connection (1): glance.ps7.canonical.com:9292 351s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/011be5ba-3d23-459d-9a9a-537803b22566 HTTP/1.1" 200 2267 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:22 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-9c555cfb-d0f4-49ef-b9c5-12bd399dd40a 351s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "f517a061-a2eb-4f36-a6a1-a6822453f13f", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260129.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3595960320, "virtual_size": 21474836480, "status": "active", "checksum": "add36b33416f2c02c6418fddc8556aa5", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "127e9986c3fee98bee97e3f4c855af97691e8cadf4aca00e4f0bf5c2a75dc3fb", "id": "011be5ba-3d23-459d-9a9a-537803b22566", "created_at": "2026-01-29T01:16:07Z", "updated_at": "2026-01-29T01:17:34Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "tags": [], "self": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566", "file": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566/file", "schema": "/v2/schemas/image", "stores": "ceph"} 351s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 used request id req-9c555cfb-d0f4-49ef-b9c5-12bd399dd40a 351s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el HTTP/1.1" 404 109 351s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 109 Content-Type: application/json; charset=UTF-8 Date: Fri, 30 Jan 2026 06:40:22 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6c795798-edf9-4179-8a3c-bd125c241d42 x-openstack-request-id: req-6c795798-edf9-4179-8a3c-bd125c241d42 351s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-cpu2-ram4-disk20-ppc64el could not be found."}} 351s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el used request id req-6c795798-edf9-4179-8a3c-bd125c241d42 351s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 2423 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2423 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:22 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5b8a9fe5-ca60-4db2-93b0-7947d9daf960 x-openstack-request-id: req-5b8a9fe5-ca60-4db2-93b0-7947d9daf960 351s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "53d845ba-20b6-47b0-8d36-14129b383b2c", "name": "shared.large.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}], "description": null}, {"id": "6d15d6b4-4956-4aab-940e-fc2f21abb355", "name": "shared.xlarge.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}], "description": null}, {"id": "84d9214c-6238-49ad-bcd4-68651b0fff84", "name": "shared.medium.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}], "description": null}, {"id": "af3a4807-1a67-45b0-a4ec-851f7f915480", "name": "autopkgtest-cpu4-ram16-disk100-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}], "description": null}, {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null}, {"id": "d2b33018-ef27-42d3-9878-e3b4816cec50", "name": "shared.xsmall.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}], "description": null}, {"id": "e9e0185b-b47d-42ce-bd30-0892a3bf026a", "name": "shared.small.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}], "description": null}]} 351s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None used request id req-5b8a9fe5-ca60-4db2-93b0-7947d9daf960 351s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 HTTP/1.1" 200 706 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 706 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:23 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-209cbc95-9734-4d86-8418-cbfa83de0a2e x-openstack-request-id: req-209cbc95-9734-4d86-8418-cbfa83de0a2e 351s DEBUG (session:580) RESP BODY: {"flavor": {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}} 351s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 used request id req-209cbc95-9734-4d86-8418-cbfa83de0a2e 351s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps7.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "imageRef": "011be5ba-3d23-459d-9a9a-537803b22566", "flavorRef": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "networks": [{"uuid": "c4c76c34-f8c1-479e-a79a-8c9382a6ed25"}]}}' 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 478 351s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 478 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:23 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 x-compute-request-id: req-b3ef6035-56da-4f92-a24d-9d14131c4e3e x-openstack-request-id: req-b3ef6035-56da-4f92-a24d-9d14131c4e3e 351s DEBUG (session:580) RESP BODY: {"server": {"id": "00a4f2a9-5893-45a8-b55c-fbac2f9ce493", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "adminPass": "6MZS6dWfCkoM"}} 351s DEBUG (session:936) POST call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers used request id req-b3ef6035-56da-4f92-a24d-9d14131c4e3e 351s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 HTTP/1.1" 200 2721 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2721 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:23 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-aa59d1a5-61d5-4061-87ed-cdd052c949f5 x-openstack-request-id: req-aa59d1a5-61d5-4061-87ed-cdd052c949f5 351s DEBUG (session:580) RESP BODY: {"server": {"id": "00a4f2a9-5893-45a8-b55c-fbac2f9ce493", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "011be5ba-3d23-459d-9a9a-537803b22566", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/011be5ba-3d23-459d-9a9a-537803b22566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T06:40:24Z", "updated": "2026-01-30T06:40:23Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-g6m0sgx0", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 351s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 used request id req-aa59d1a5-61d5-4061-87ed-cdd052c949f5 351s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/011be5ba-3d23-459d-9a9a-537803b22566 HTTP/1.1" 200 2267 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:23 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-cc13f7ff-556d-4e73-a52b-b671ed419d05 351s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "f517a061-a2eb-4f36-a6a1-a6822453f13f", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260129.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3595960320, "virtual_size": 21474836480, "status": "active", "checksum": "add36b33416f2c02c6418fddc8556aa5", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "127e9986c3fee98bee97e3f4c855af97691e8cadf4aca00e4f0bf5c2a75dc3fb", "id": "011be5ba-3d23-459d-9a9a-537803b22566", "created_at": "2026-01-29T01:16:07Z", "updated_at": "2026-01-29T01:17:34Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/011be5ba-3d23-459d-9a9a-537803b22566/snap", "tags": [], "self": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566", "file": "/v2/images/011be5ba-3d23-459d-9a9a-537803b22566/file", "schema": "/v2/schemas/image", "stores": "ceph"} 351s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/011be5ba-3d23-459d-9a9a-537803b22566 used request id req-cc13f7ff-556d-4e73-a52b-b671ed419d05 351s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 351s | Property | Value | 351s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 351s | OS-DCF:diskConfig | MANUAL | 351s | OS-EXT-AZ:availability_zone | | 351s | OS-EXT-SRV-ATTR:host | - | 351s | OS-EXT-SRV-ATTR:hostname | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p | 351s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 351s | OS-EXT-SRV-ATTR:instance_name | | 351s | OS-EXT-SRV-ATTR:kernel_id | | 351s | OS-EXT-SRV-ATTR:launch_index | 0 | 351s | OS-EXT-SRV-ATTR:ramdisk_id | | 351s | OS-EXT-SRV-ATTR:reservation_id | r-g6m0sgx0 | 351s | OS-EXT-SRV-ATTR:root_device_name | - | 351s | OS-EXT-STS:power_state | 0 | 351s | OS-EXT-STS:task_state | scheduling | 351s | OS-EXT-STS:vm_state | building | 351s | OS-SRV-USG:launched_at | - | 351s | OS-SRV-USG:terminated_at | - | 351s | accessIPv4 | | 351s | accessIPv6 | | 351s | adminPass | 6MZS6dWfCkoM | 351s | config_drive | | 351s | created | 2026-01-30T06:40:24Z | 351s | description | - | 351s | flavor:disk | 20 | 351s | flavor:ephemeral | 0 | 351s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"} | 351s | flavor:original_name | autopkgtest-cpu2-ram4-disk20-ppc64el | 351s | flavor:ram | 4096 | 351s | flavor:swap | 0 | 351s | flavor:vcpus | 2 | 351s | hostId | | 351s | id | 00a4f2a9-5893-45a8-b55c-fbac2f9ce493 | 351s | image | adt/ubuntu-resolute-ppc64el-server-20260129.img (011be5ba-3d23-459d-9a9a-537803b22566) | 351s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 351s | locked | False | 351s | locked_reason | - | 351s | metadata | {} | 351s | name | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf | 351s | os-extended-volumes:volumes_attached | [] | 351s | progress | 0 | 351s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup | 351s | server_groups | [] | 351s | status | BUILD | 351s | tags | [] | 351s | tenant_id | 9bf77f46fd6c4d3da81ee79a717acf43 | 351s | trusted_image_certificates | - | 351s | updated | 2026-01-30T06:40:23Z | 351s | user_id | 20f4f30c2cfd4bfe806cd0db10c0e446 | 351s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 HTTP/1.1" 200 2738 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2738 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:23 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4dfc2762-d47d-49d3-a797-974f86f0adf9 x-openstack-request-id: req-4dfc2762-d47d-49d3-a797-974f86f0adf9 351s DEBUG (session:580) RESP BODY: {"server": {"id": "00a4f2a9-5893-45a8-b55c-fbac2f9ce493", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "011be5ba-3d23-459d-9a9a-537803b22566", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/011be5ba-3d23-459d-9a9a-537803b22566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T06:40:23Z", "updated": "2026-01-30T06:40:23Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-00018fc1", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-g6m0sgx0", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 351s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 used request id req-4dfc2762-d47d-49d3-a797-974f86f0adf9 351s 351s 351s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}fd67225d72741bdfa3aa474db90b1256e2c611c91bb558f21578a454aa1bed1c" -H "X-OpenStack-Nova-API-Version: 2.87" 351s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 HTTP/1.1" 200 2848 351s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2848 Content-Type: application/json Date: Fri, 30 Jan 2026 06:40:28 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-804a4a2f-c334-421f-9657-cabeb096de67 x-openstack-request-id: req-804a4a2f-c334-421f-9657-cabeb096de67 351s DEBUG (session:580) RESP BODY: {"server": {"id": "00a4f2a9-5893-45a8-b55c-fbac2f9ce493", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "ERROR", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "011be5ba-3d23-459d-9a9a-537803b22566", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/011be5ba-3d23-459d-9a9a-537803b22566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T06:40:23Z", "updated": "2026-01-30T06:40:24Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2026-01-30T06:40:24Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-00018fc1", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-g6m0sgx0", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 351s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/00a4f2a9-5893-45a8-b55c-fbac2f9ce493 used request id req-804a4a2f-c334-421f-9657-cabeb096de67 351s DEBUG (shell:822) 351s Traceback (most recent call last): 351s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 351s OpenStackComputeShell().main(argv) 351s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 351s args.func(self.cs, args) 351s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 351s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 351s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 351s raise exceptions.ResourceInErrorState(obj) 351s novaclient.exceptions.ResourceInErrorState: 351s ERROR (ResourceInErrorState): 351s 351s Error building server 736s autopkgtest [06:46:54]: testbed dpkg architecture: ppc64el 737s autopkgtest [06:46:55]: testbed apt version: 3.1.14 737s autopkgtest [06:46:55]: @@@@@@@@@@@@@@@@@@@@ test bed setup 737s autopkgtest [06:46:55]: testbed release detected to be: None 738s autopkgtest [06:46:56]: updating testbed package index (apt update) 738s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 738s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 738s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 738s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 738s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 738s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 738s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 739s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 739s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 739s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 739s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 739s Fetched 3136 kB in 1s (3264 kB/s) 740s Reading package lists... 740s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 741s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 741s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 741s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 741s Reading package lists... 741s Reading package lists... 742s Building dependency tree... 742s Reading state information... 742s Calculating upgrade... 742s The following packages will be upgraded: 742s bzip2 gcc-15-base inetutils-telnet libatomic1 libbz2-1.0 libgcc-s1 742s libsgutils2-1.48 libsqlite3-0 libstdc++6 sg3-utils sg3-utils-udev telnet 742s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 742s Need to get 3302 kB of archives. 742s After this operation, 3072 B of additional disk space will be used. 742s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libatomic1 ppc64el 15.2.0-12ubuntu1 [11.0 kB] 742s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++6 ppc64el 15.2.0-12ubuntu1 [922 kB] 742s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-base ppc64el 15.2.0-12ubuntu1 [59.6 kB] 742s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-s1 ppc64el 15.2.0-12ubuntu1 [40.2 kB] 742s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el bzip2 ppc64el 1.0.8-6build2 [37.6 kB] 742s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libbz2-1.0 ppc64el 1.0.8-6build2 [47.7 kB] 742s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsqlite3-0 ppc64el 3.46.1-9 [825 kB] 742s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el inetutils-telnet ppc64el 2:2.7-2ubuntu1 [125 kB] 742s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el telnet all 0.17+2.7-2ubuntu1 [3636 B] 742s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsgutils2-1.48 ppc64el 1.48-3ubuntu2 [143 kB] 742s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el sg3-utils ppc64el 1.48-3ubuntu2 [1080 kB] 742s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el sg3-utils-udev all 1.48-3ubuntu2 [6610 B] 743s dpkg-preconfigure: unable to re-open stdin: No such file or directory 743s Fetched 3302 kB in 0s (9110 kB/s) 744s (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 ... 120856 files and directories currently installed.) 744s Preparing to unpack .../libatomic1_15.2.0-12ubuntu1_ppc64el.deb ... 744s Unpacking libatomic1:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 744s Preparing to unpack .../libstdc++6_15.2.0-12ubuntu1_ppc64el.deb ... 745s Unpacking libstdc++6:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 745s Preparing to unpack .../gcc-15-base_15.2.0-12ubuntu1_ppc64el.deb ... 745s Unpacking gcc-15-base:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 745s Setting up gcc-15-base:ppc64el (15.2.0-12ubuntu1) ... 746s (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 ... 120856 files and directories currently installed.) 746s Preparing to unpack .../libgcc-s1_15.2.0-12ubuntu1_ppc64el.deb ... 746s Unpacking libgcc-s1:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 746s Setting up libgcc-s1:ppc64el (15.2.0-12ubuntu1) ... 746s (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 ... 120856 files and directories currently installed.) 746s Preparing to unpack .../bzip2_1.0.8-6build2_ppc64el.deb ... 747s Unpacking bzip2 (1.0.8-6build2) over (1.0.8-6build1) ... 747s Preparing to unpack .../libbz2-1.0_1.0.8-6build2_ppc64el.deb ... 747s Unpacking libbz2-1.0:ppc64el (1.0.8-6build2) over (1.0.8-6build1) ... 747s Setting up libbz2-1.0:ppc64el (1.0.8-6build2) ... 747s (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 ... 120856 files and directories currently installed.) 747s Preparing to unpack .../0-libsqlite3-0_3.46.1-9_ppc64el.deb ... 748s Unpacking libsqlite3-0:ppc64el (3.46.1-9) over (3.46.1-8) ... 748s Preparing to unpack .../1-inetutils-telnet_2%3a2.7-2ubuntu1_ppc64el.deb ... 748s Unpacking inetutils-telnet (2:2.7-2ubuntu1) over (2:2.6-4ubuntu1) ... 748s Preparing to unpack .../2-telnet_0.17+2.7-2ubuntu1_all.deb ... 748s Unpacking telnet (0.17+2.7-2ubuntu1) over (0.17+2.6-4ubuntu1) ... 748s Preparing to unpack .../3-libsgutils2-1.48_1.48-3ubuntu2_ppc64el.deb ... 748s Unpacking libsgutils2-1.48:ppc64el (1.48-3ubuntu2) over (1.48-3ubuntu1) ... 748s Preparing to unpack .../4-sg3-utils_1.48-3ubuntu2_ppc64el.deb ... 748s Unpacking sg3-utils (1.48-3ubuntu2) over (1.48-3ubuntu1) ... 749s Preparing to unpack .../5-sg3-utils-udev_1.48-3ubuntu2_all.deb ... 749s Unpacking sg3-utils-udev (1.48-3ubuntu2) over (1.48-3ubuntu1) ... 749s Setting up libsqlite3-0:ppc64el (3.46.1-9) ... 749s Setting up inetutils-telnet (2:2.7-2ubuntu1) ... 750s Setting up libsgutils2-1.48:ppc64el (1.48-3ubuntu2) ... 750s Setting up bzip2 (1.0.8-6build2) ... 750s Setting up libatomic1:ppc64el (15.2.0-12ubuntu1) ... 750s Setting up libstdc++6:ppc64el (15.2.0-12ubuntu1) ... 750s Setting up sg3-utils (1.48-3ubuntu2) ... 750s Setting up telnet (0.17+2.7-2ubuntu1) ... 750s Setting up sg3-utils-udev (1.48-3ubuntu2) ... 750s update-initramfs: deferring update (trigger activated) 750s Processing triggers for libc-bin (2.42-2ubuntu4) ... 750s Processing triggers for man-db (2.13.1-1) ... 754s Processing triggers for initramfs-tools (0.150ubuntu7) ... 754s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 765s autopkgtest [06:47:23]: upgrading testbed (apt dist-upgrade and autopurge) 765s Reading package lists... 765s Building dependency tree... 765s Reading state information... 765s Calculating upgrade... 765s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 766s Reading package lists... 766s Building dependency tree... 766s Reading state information... 766s Solving dependencies... 766s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 766s autopkgtest [06:47:24]: rebooting testbed after setup commands that affected boot 814s autopkgtest [06:48:12]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 817s autopkgtest [06:48:15]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 824s Get:1 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.22.1+ds-1 (dsc) [5208 B] 824s Get:2 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.22.1+ds-1 (tar) [10.1 MB] 824s Get:3 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.22.1+ds-1 (diff) [63.9 kB] 824s gpgv: Signature made Thu Nov 27 16:36:14 2025 UTC 824s gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 824s gpgv: Can't check signature: No public key 824s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.22.1+ds-1.dsc: no acceptable signature found 825s autopkgtest [06:48:23]: testing package lemonldap-ng version 2.22.1+ds-1 825s autopkgtest [06:48:23]: build not needed 828s autopkgtest [06:48:26]: test fastcgiserver: preparing testbed 828s Reading package lists... 828s Building dependency tree... 828s Reading state information... 828s Solving dependencies... 828s The following NEW packages will be installed: 828s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 828s fonts-glyphicons-halflings imagemagick-7-common javascript-common 828s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 828s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 828s libapache-logformat-compiler-perl libapache-session-perl 828s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 828s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 828s libclass-inspector-perl libclass-method-modifiers-perl 828s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 828s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 828s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 828s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 828s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 828s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 828s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 828s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 828s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 828s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 828s libemail-sender-perl libemail-simple-perl libencode-locale-perl 828s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 828s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 828s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 828s libfontconfig1 libgd-perl libgd-securityimage-perl libgd3 libgomp1 828s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 828s libheif-plugin-libde265 libheif1 libhtml-format-perl 828s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 828s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 828s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 828s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 828s libimage-magick-perl libimage-magick-q16-perl libimagequant0 828s libimport-into-perl libio-html-perl libio-socket-ssl-perl 828s libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs 828s libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 828s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 828s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 828s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 828s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 828s liblerc4 liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 828s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 828s libmagickcore-7.q16-10 libmailtools-perl libmime-tools-perl 828s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 828s libmoox-types-mooselike-perl libmouse-perl libmro-compat-perl 828s libnet-cidr-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl 828s libopenjp2-7 libparams-classify-perl libparams-util-perl libplack-perl 828s libposix-strftime-compiler-perl libraw23t64 libregexp-assemble-perl 828s libregexp-common-perl librole-tiny-perl libsharpyuv0 libstream-buffered-perl 828s libstring-random-perl libsub-exporter-perl libsub-install-perl 828s libsub-quote-perl libtest-sharedfork-perl libtest-tcp-perl 828s libtext-unidecode-perl libthrowable-perl libtiff6 libtimedate-perl 828s libtry-tiny-perl libtype-tiny-perl libtypes-serialiser-perl liburi-perl 828s libwebp7 libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 828s libwww-robotrules-perl libxpm4 perl-openssl-defaults 828s 0 upgraded, 170 newly installed, 0 to remove and 0 not upgraded. 828s Need to get 30.3 MB of archives. 828s After this operation, 109 MB of additional disk space will be used. 828s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el imagemagick-7-common all 8:7.1.2.13+dfsg1-1 [72.1 kB] 828s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-12ubuntu1 [169 kB] 828s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfftw3-double3 ppc64el 3.3.10-2fakesync1build2 [445 kB] 828s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-dejavu-mono all 2.37-8build1 [502 kB] 828s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-dejavu-core all 2.37-8build1 [834 kB] 828s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el fontconfig-config ppc64el 2.17.1-3ubuntu1 [38.5 kB] 828s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontconfig1 ppc64el 2.17.1-3ubuntu1 [193 kB] 828s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1build1 [24.7 kB] 829s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libaom3 ppc64el 3.13.1-2 [2908 kB] 829s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-aomdec ppc64el 1.21.2-1 [14.4 kB] 829s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libde265-0 ppc64el 1.0.16-1build1 [300 kB] 829s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-libde265 ppc64el 1.21.2-1 [10.2 kB] 829s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif1 ppc64el 1.21.2-1 [657 kB] 829s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu3 [37.1 kB] 829s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-4ubuntu2 [215 kB] 829s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 829s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblcms2-2 ppc64el 2.17-1 [246 kB] 829s Get:18 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblqr-1-0 ppc64el 0.4.2-2.2 [45.1 kB] 829s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl7 ppc64el 2.5.4-9 [51.5 kB] 829s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el libopenjp2-7 ppc64el 2.5.4-1 [251 kB] 829s Get:21 http://ftpmaster.internal/ubuntu resolute/main ppc64el libraw23t64 ppc64el 0.21.4-2 [510 kB] 829s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdeflate0 ppc64el 1.23-2 [63.3 kB] 829s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu2 [315 kB] 829s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebp7 ppc64el 1.5.0-0.1build1 [330 kB] 829s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtiff6 ppc64el 4.7.0-3ubuntu3 [307 kB] 829s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpdemux2 ppc64el 1.5.0-0.1build1 [14.8 kB] 829s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpmux3 ppc64el 1.5.0-0.1build1 [31.3 kB] 829s Get:28 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmagickcore-7.q16-10 ppc64el 8:7.1.2.13+dfsg1-1 [2533 kB] 829s Get:29 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-q16-perl ppc64el 8:7.1.2.13+dfsg1-1 [112 kB] 829s Get:30 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-perl all 8:7.1.2.13+dfsg1-1 [39.8 kB] 829s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1build1 [30.7 kB] 829s Get:32 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 829s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 829s Get:34 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 829s Get:35 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 829s Get:36 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 829s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 829s Get:38 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 829s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 829s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 829s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 829s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 829s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 829s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 829s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 829s Get:46 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 829s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 829s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 829s Get:49 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 829s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 829s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 829s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 829s Get:53 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 829s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 829s Get:55 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 829s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 829s Get:57 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 829s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 829s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 829s Get:60 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 829s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 829s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 829s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 829s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 829s Get:65 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 829s Get:66 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 829s Get:67 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 829s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 829s Get:69 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 829s Get:70 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 829s Get:71 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 829s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 829s Get:73 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 829s Get:74 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 829s Get:75 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 829s Get:76 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 829s Get:77 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 829s Get:78 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 829s Get:79 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 829s Get:80 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 829s Get:81 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 829s Get:82 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 829s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 829s Get:84 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 829s Get:85 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 829s Get:86 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 829s Get:87 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 829s Get:88 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 829s Get:89 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 829s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 829s Get:91 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 829s Get:92 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 829s Get:93 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 829s Get:94 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 829s Get:95 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 829s Get:96 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 829s Get:97 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 829s Get:98 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 829s Get:99 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 829s Get:100 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 829s Get:101 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-handler-perl all 2.22.1+ds-1 [71.3 kB] 829s Get:102 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-fastcgi-server all 2.22.1+ds-1 [30.8 kB] 829s Get:103 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-uwsgi-app all 2.22.1+ds-1 [23.1 kB] 829s Get:104 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-date-format-perl all 1.008-1 [6772 B] 829s Get:105 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-merge-simple-perl all 0.052-1 [7640 B] 829s Get:106 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-angularjs all 1.8.3-3 [559 kB] 829s Get:107 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 829s Get:108 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 829s Get:109 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-es5-shim all 4.6.7-2 [39.8 kB] 829s Get:110 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 829s Get:111 http://ftpmaster.internal/ubuntu resolute/main ppc64el libregexp-common-perl all 2024080801-1 [162 kB] 830s Get:112 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-manager-perl all 2.22.1+ds-1 [969 kB] 830s Get:113 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 830s Get:114 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-base32-perl all 0.06-3 [6144 B] 830s Get:115 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 830s Get:116 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfont-afm-perl all 1.20-4 [13.0 kB] 830s Get:117 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-format-perl all 2.16-2 [36.9 kB] 830s Get:118 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 830s Get:119 http://ftpmaster.internal/ubuntu resolute/main ppc64el javascript-common all 12+nmu1 [4828 B] 830s Get:120 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-popper.js all 1.16.1+ds-6build1 [53.8 kB] 830s Get:121 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 830s Get:122 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-cookie all 12-4build1 [6604 B] 830s Get:123 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-ui all 1.13.2+dfsg-1build1 [251 kB] 830s Get:124 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexporter-tiny-perl all 1.006003-1 [35.5 kB] 830s Get:125 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-xs-perl ppc64el 0.430-4build1 [43.2 kB] 830s Get:126 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-perl all 0.430-2 [38.2 kB] 830s Get:127 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libregexp-assemble-perl all 0.38-2 [69.5 kB] 830s Get:128 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 830s Get:129 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-portal-perl all 2.22.1+ds-1 [3029 kB] 831s Get:130 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 831s Get:131 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 831s Get:132 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcapture-tiny-perl all 0.50-1 [20.7 kB] 831s Get:133 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 831s Get:134 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 831s Get:135 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-binhex-perl all 1.125-3 [27.1 kB] 831s Get:136 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 831s Get:137 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 831s Get:138 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 831s Get:139 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdynaloader-functions-perl all 0.004-2 [11.5 kB] 831s Get:140 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-callchecker-perl ppc64el 0.009-2 [14.1 kB] 831s Get:141 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-simple-perl all 2.218-1 [20.6 kB] 831s Get:142 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmodule-pluggable-perl all 5.2-5 [19.5 kB] 831s Get:143 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 831s Get:144 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-abstract-perl all 3.010-1 [21.4 kB] 831s Get:145 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-address-xs-perl ppc64el 1.05-1build5 [33.6 kB] 831s Get:146 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 831s Get:147 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-runtime-perl all 0.018-1 [15.2 kB] 831s Get:148 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimport-into-perl all 1.002005-2 [10.7 kB] 831s Get:149 http://ftpmaster.internal/ubuntu resolute/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 831s Get:150 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 831s Get:151 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmoo-perl all 2.005005-1 [47.4 kB] 831s Get:152 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 831s Get:153 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 831s Get:154 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libthrowable-perl all 1.001-2 [14.2 kB] 831s Get:155 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-sender-perl all 2.601-1 [63.3 kB] 831s Get:156 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtype-tiny-perl all 2.010001-1 [385 kB] 831s Get:157 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfcgi-client-perl all 0.09-1build1 [15.6 kB] 831s Get:158 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 831s Get:159 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxpm4 ppc64el 1:3.5.17-1build3 [50.5 kB] 831s Get:160 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd3 ppc64el 2.3.3-13ubuntu1 [165 kB] 831s Get:161 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd-perl ppc64el 2.84-2 [130 kB] 831s Get:162 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libgd-securityimage-perl all 1.75-3 [38.8 kB] 831s Get:163 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-ssoaas-apache-client-perl all 2.22.1+ds-1 [32.9 kB] 831s Get:164 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-smtp-ssl-perl all 1.04-2 [6218 B] 831s Get:165 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmailtools-perl all 2.22-1 [77.1 kB] 831s Get:166 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmime-tools-perl all 5.515-1 [187 kB] 831s Get:167 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstring-random-perl all 1:0.32-2 [14.0 kB] 831s Get:168 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-handler all 2.22.1+ds-1 [33.1 kB] 831s Get:169 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng all 2.22.1+ds-1 [24.8 kB] 831s Get:170 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-doc all 2.22.1+ds-1 [6160 kB] 832s Preconfiguring packages ... 832s Fetched 30.3 MB in 3s (9454 kB/s) 832s Selecting previously unselected package imagemagick-7-common. 833s (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 ... 120856 files and directories currently installed.) 833s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.13+dfsg1-1_all.deb ... 833s Unpacking imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 833s Selecting previously unselected package libgomp1:ppc64el. 833s Preparing to unpack .../001-libgomp1_15.2.0-12ubuntu1_ppc64el.deb ... 833s Unpacking libgomp1:ppc64el (15.2.0-12ubuntu1) ... 833s Selecting previously unselected package libfftw3-double3:ppc64el. 833s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_ppc64el.deb ... 833s Unpacking libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 833s Selecting previously unselected package fonts-dejavu-mono. 833s Preparing to unpack .../003-fonts-dejavu-mono_2.37-8build1_all.deb ... 833s Unpacking fonts-dejavu-mono (2.37-8build1) ... 833s Selecting previously unselected package fonts-dejavu-core. 833s Preparing to unpack .../004-fonts-dejavu-core_2.37-8build1_all.deb ... 833s Unpacking fonts-dejavu-core (2.37-8build1) ... 833s Selecting previously unselected package fontconfig-config. 833s Preparing to unpack .../005-fontconfig-config_2.17.1-3ubuntu1_ppc64el.deb ... 833s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 833s Selecting previously unselected package libfontconfig1:ppc64el. 833s Preparing to unpack .../006-libfontconfig1_2.17.1-3ubuntu1_ppc64el.deb ... 833s Unpacking libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 833s Selecting previously unselected package libsharpyuv0:ppc64el. 833s Preparing to unpack .../007-libsharpyuv0_1.5.0-0.1build1_ppc64el.deb ... 833s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 833s Selecting previously unselected package libaom3:ppc64el. 833s Preparing to unpack .../008-libaom3_3.13.1-2_ppc64el.deb ... 833s Unpacking libaom3:ppc64el (3.13.1-2) ... 833s Selecting previously unselected package libheif-plugin-aomdec:ppc64el. 833s Preparing to unpack .../009-libheif-plugin-aomdec_1.21.2-1_ppc64el.deb ... 833s Unpacking libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 833s Selecting previously unselected package libde265-0:ppc64el. 833s Preparing to unpack .../010-libde265-0_1.0.16-1build1_ppc64el.deb ... 833s Unpacking libde265-0:ppc64el (1.0.16-1build1) ... 833s Selecting previously unselected package libheif-plugin-libde265:ppc64el. 833s Preparing to unpack .../011-libheif-plugin-libde265_1.21.2-1_ppc64el.deb ... 833s Unpacking libheif-plugin-libde265:ppc64el (1.21.2-1) ... 833s Selecting previously unselected package libheif1:ppc64el. 833s Preparing to unpack .../012-libheif1_1.21.2-1_ppc64el.deb ... 833s Unpacking libheif1:ppc64el (1.21.2-1) ... 834s Selecting previously unselected package libjbig0:ppc64el. 834s Preparing to unpack .../013-libjbig0_2.1-6.1ubuntu3_ppc64el.deb ... 834s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu3) ... 834s Selecting previously unselected package libjpeg-turbo8:ppc64el. 834s Preparing to unpack .../014-libjpeg-turbo8_2.1.5-4ubuntu2_ppc64el.deb ... 834s Unpacking libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 834s Selecting previously unselected package libjpeg8:ppc64el. 834s Preparing to unpack .../015-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 834s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 834s Selecting previously unselected package liblcms2-2:ppc64el. 834s Preparing to unpack .../016-liblcms2-2_2.17-1_ppc64el.deb ... 834s Unpacking liblcms2-2:ppc64el (2.17-1) ... 834s Selecting previously unselected package liblqr-1-0:ppc64el. 834s Preparing to unpack .../017-liblqr-1-0_0.4.2-2.2_ppc64el.deb ... 834s Unpacking liblqr-1-0:ppc64el (0.4.2-2.2) ... 834s Selecting previously unselected package libltdl7:ppc64el. 834s Preparing to unpack .../018-libltdl7_2.5.4-9_ppc64el.deb ... 834s Unpacking libltdl7:ppc64el (2.5.4-9) ... 834s Selecting previously unselected package libopenjp2-7:ppc64el. 834s Preparing to unpack .../019-libopenjp2-7_2.5.4-1_ppc64el.deb ... 834s Unpacking libopenjp2-7:ppc64el (2.5.4-1) ... 834s Selecting previously unselected package libraw23t64:ppc64el. 834s Preparing to unpack .../020-libraw23t64_0.21.4-2_ppc64el.deb ... 834s Unpacking libraw23t64:ppc64el (0.21.4-2) ... 834s Selecting previously unselected package libdeflate0:ppc64el. 834s Preparing to unpack .../021-libdeflate0_1.23-2_ppc64el.deb ... 834s Unpacking libdeflate0:ppc64el (1.23-2) ... 834s Selecting previously unselected package liblerc4:ppc64el. 834s Preparing to unpack .../022-liblerc4_4.0.0+ds-5ubuntu2_ppc64el.deb ... 834s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 834s Selecting previously unselected package libwebp7:ppc64el. 834s Preparing to unpack .../023-libwebp7_1.5.0-0.1build1_ppc64el.deb ... 834s Unpacking libwebp7:ppc64el (1.5.0-0.1build1) ... 834s Selecting previously unselected package libtiff6:ppc64el. 834s Preparing to unpack .../024-libtiff6_4.7.0-3ubuntu3_ppc64el.deb ... 834s Unpacking libtiff6:ppc64el (4.7.0-3ubuntu3) ... 834s Selecting previously unselected package libwebpdemux2:ppc64el. 834s Preparing to unpack .../025-libwebpdemux2_1.5.0-0.1build1_ppc64el.deb ... 834s Unpacking libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 834s Selecting previously unselected package libwebpmux3:ppc64el. 834s Preparing to unpack .../026-libwebpmux3_1.5.0-0.1build1_ppc64el.deb ... 834s Unpacking libwebpmux3:ppc64el (1.5.0-0.1build1) ... 834s Selecting previously unselected package libmagickcore-7.q16-10:ppc64el. 834s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 834s Unpacking libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 834s Selecting previously unselected package libimage-magick-q16-perl. 834s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 834s Unpacking libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 834s Selecting previously unselected package libimage-magick-perl. 834s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.2.13+dfsg1-1_all.deb ... 834s Unpacking libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 834s Selecting previously unselected package libfcgi0t64:ppc64el. 834s Preparing to unpack .../030-libfcgi0t64_2.4.5-0.1build1_ppc64el.deb ... 834s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 834s Selecting previously unselected package libfcgi-perl. 834s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 834s Unpacking libfcgi-perl (0.82+ds-3build3) ... 834s Selecting previously unselected package libfcgi-procmanager-perl. 834s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 834s Unpacking libfcgi-procmanager-perl (0.28-3) ... 834s Selecting previously unselected package libcrypt-urandom-perl. 834s Preparing to unpack .../033-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 834s Unpacking libcrypt-urandom-perl (0.54-1) ... 834s Selecting previously unselected package libapache-session-perl. 834s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 834s Unpacking libapache-session-perl (1.94-2) ... 834s Selecting previously unselected package liberror-perl. 834s Preparing to unpack .../035-liberror-perl_0.17030-1_all.deb ... 834s Unpacking liberror-perl (0.17030-1) ... 834s Selecting previously unselected package libipc-sharelite-perl. 834s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 834s Unpacking libipc-sharelite-perl (0.17-5build4) ... 834s Selecting previously unselected package libcache-cache-perl. 834s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 834s Unpacking libcache-cache-perl (1.08-3) ... 834s Selecting previously unselected package libclass-xsaccessor-perl. 834s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 834s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 834s Selecting previously unselected package libconfig-inifiles-perl. 834s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-4_all.deb ... 834s Unpacking libconfig-inifiles-perl (3.000003-4) ... 834s Selecting previously unselected package perl-openssl-defaults:ppc64el. 834s Preparing to unpack .../040-perl-openssl-defaults_7build4_ppc64el.deb ... 834s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 834s Selecting previously unselected package libcrypt-openssl-bignum-perl. 834s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 834s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 834s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 834s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 834s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 834s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 834s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 834s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 834s Selecting previously unselected package libconvert-asn1-perl. 834s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 834s Unpacking libconvert-asn1-perl (0.34-1) ... 834s Selecting previously unselected package libcrypt-openssl-x509-perl. 834s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 834s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 834s Selecting previously unselected package libclass-errorhandler-perl. 834s Preparing to unpack .../046-libclass-errorhandler-perl_0.04-3_all.deb ... 834s Unpacking libclass-errorhandler-perl (0.04-3) ... 834s Selecting previously unselected package libcrypt-des-perl:ppc64el. 834s Preparing to unpack .../047-libcrypt-des-perl_2.07-5_ppc64el.deb ... 834s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 834s Selecting previously unselected package libcrypt-des-ede3-perl. 834s Preparing to unpack .../048-libcrypt-des-ede3-perl_0.03-1_all.deb ... 834s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 834s Selecting previously unselected package libcryptx-perl. 834s Preparing to unpack .../049-libcryptx-perl_0.087-1_ppc64el.deb ... 834s Unpacking libcryptx-perl (0.087-1) ... 834s Selecting previously unselected package libconvert-pem-perl. 834s Preparing to unpack .../050-libconvert-pem-perl_0.13-1_all.deb ... 834s Unpacking libconvert-pem-perl (0.13-1) ... 834s Selecting previously unselected package libcrypt-rijndael-perl. 834s Preparing to unpack .../051-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 834s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 834s Selecting previously unselected package libhtml-tagset-perl. 834s Preparing to unpack .../052-libhtml-tagset-perl_3.24-1_all.deb ... 834s Unpacking libhtml-tagset-perl (3.24-1) ... 834s Selecting previously unselected package liburi-perl. 834s Preparing to unpack .../053-liburi-perl_5.34-2build1_all.deb ... 834s Unpacking liburi-perl (5.34-2build1) ... 835s Selecting previously unselected package libhtml-parser-perl:ppc64el. 835s Preparing to unpack .../054-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 835s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 835s Selecting previously unselected package libcgi-pm-perl. 835s Preparing to unpack .../055-libcgi-pm-perl_4.71-1build1_all.deb ... 835s Unpacking libcgi-pm-perl (4.71-1build1) ... 835s Selecting previously unselected package libhtml-template-perl. 835s Preparing to unpack .../056-libhtml-template-perl_2.97-2build1_all.deb ... 835s Unpacking libhtml-template-perl (2.97-2build1) ... 835s Selecting previously unselected package libjson-perl. 835s Preparing to unpack .../057-libjson-perl_4.10000-1_all.deb ... 835s Unpacking libjson-perl (4.10000-1) ... 835s Selecting previously unselected package libcommon-sense-perl:ppc64el. 835s Preparing to unpack .../058-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 835s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 835s Selecting previously unselected package libtypes-serialiser-perl. 835s Preparing to unpack .../059-libtypes-serialiser-perl_1.01-1_all.deb ... 835s Unpacking libtypes-serialiser-perl (1.01-1) ... 835s Selecting previously unselected package libjson-xs-perl. 835s Preparing to unpack .../060-libjson-xs-perl_4.040-1_ppc64el.deb ... 835s Unpacking libjson-xs-perl (4.040-1) ... 835s Selecting previously unselected package libmouse-perl:ppc64el. 835s Preparing to unpack .../061-libmouse-perl_2.6.1-1_ppc64el.deb ... 835s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 835s Selecting previously unselected package libnet-cidr-perl. 835s Preparing to unpack .../062-libnet-cidr-perl_0.27-1build1_all.deb ... 835s Unpacking libnet-cidr-perl (0.27-1build1) ... 835s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 835s Preparing to unpack .../063-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 835s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 835s Selecting previously unselected package libposix-strftime-compiler-perl. 835s Preparing to unpack .../064-libposix-strftime-compiler-perl_0.46-1_all.deb ... 835s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 835s Selecting previously unselected package libapache-logformat-compiler-perl. 835s Preparing to unpack .../065-libapache-logformat-compiler-perl_0.36-3_all.deb ... 835s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 835s Selecting previously unselected package libcookie-baker-perl. 835s Preparing to unpack .../066-libcookie-baker-perl_0.12-1_all.deb ... 835s Unpacking libcookie-baker-perl (0.12-1) ... 835s Selecting previously unselected package libdevel-stacktrace-perl. 835s Preparing to unpack .../067-libdevel-stacktrace-perl_2.0500-1_all.deb ... 835s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 835s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 835s Preparing to unpack .../068-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 835s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 835s Selecting previously unselected package libclass-inspector-perl. 835s Preparing to unpack .../069-libclass-inspector-perl_1.36-3_all.deb ... 835s Unpacking libclass-inspector-perl (1.36-3) ... 835s Selecting previously unselected package libfile-sharedir-perl. 835s Preparing to unpack .../070-libfile-sharedir-perl_1.118-3_all.deb ... 835s Unpacking libfile-sharedir-perl (1.118-3) ... 835s Selecting previously unselected package libfilesys-notify-simple-perl. 835s Preparing to unpack .../071-libfilesys-notify-simple-perl_0.14-3_all.deb ... 835s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 835s Selecting previously unselected package libhash-multivalue-perl. 835s Preparing to unpack .../072-libhash-multivalue-perl_0.16-3_all.deb ... 835s Unpacking libhash-multivalue-perl (0.16-3) ... 835s Selecting previously unselected package libhttp-multipartparser-perl. 835s Preparing to unpack .../073-libhttp-multipartparser-perl_0.02-3_all.deb ... 835s Unpacking libhttp-multipartparser-perl (0.02-3) ... 835s Selecting previously unselected package libjson-maybexs-perl. 835s Preparing to unpack .../074-libjson-maybexs-perl_1.004008-1_all.deb ... 835s Unpacking libjson-maybexs-perl (1.004008-1) ... 835s Selecting previously unselected package libstream-buffered-perl. 835s Preparing to unpack .../075-libstream-buffered-perl_0.03-3_all.deb ... 835s Unpacking libstream-buffered-perl (0.03-3) ... 835s Selecting previously unselected package libwww-form-urlencoded-perl. 835s Preparing to unpack .../076-libwww-form-urlencoded-perl_0.26-2_all.deb ... 835s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 835s Selecting previously unselected package libhttp-entity-parser-perl. 835s Preparing to unpack .../077-libhttp-entity-parser-perl_0.25-2_all.deb ... 835s Unpacking libhttp-entity-parser-perl (0.25-2) ... 835s Selecting previously unselected package libtimedate-perl. 835s Preparing to unpack .../078-libtimedate-perl_2.3300-2_all.deb ... 835s Unpacking libtimedate-perl (2.3300-2) ... 835s Selecting previously unselected package libhttp-date-perl. 835s Preparing to unpack .../079-libhttp-date-perl_6.06-1_all.deb ... 835s Unpacking libhttp-date-perl (6.06-1) ... 835s Selecting previously unselected package libhttp-headers-fast-perl. 835s Preparing to unpack .../080-libhttp-headers-fast-perl_0.22-3_all.deb ... 835s Unpacking libhttp-headers-fast-perl (0.22-3) ... 835s Selecting previously unselected package libclone-perl:ppc64el. 835s Preparing to unpack .../081-libclone-perl_0.47-1_ppc64el.deb ... 835s Unpacking libclone-perl:ppc64el (0.47-1) ... 835s Selecting previously unselected package libencode-locale-perl. 835s Preparing to unpack .../082-libencode-locale-perl_1.05-3_all.deb ... 835s Unpacking libencode-locale-perl (1.05-3) ... 835s Selecting previously unselected package libio-html-perl. 835s Preparing to unpack .../083-libio-html-perl_1.004-3_all.deb ... 835s Unpacking libio-html-perl (1.004-3) ... 835s Selecting previously unselected package liblwp-mediatypes-perl. 835s Preparing to unpack .../084-liblwp-mediatypes-perl_6.04-2_all.deb ... 835s Unpacking liblwp-mediatypes-perl (6.04-2) ... 835s Selecting previously unselected package libhttp-message-perl. 835s Preparing to unpack .../085-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 835s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 835s Selecting previously unselected package libtest-sharedfork-perl. 835s Preparing to unpack .../086-libtest-sharedfork-perl_0.35-3_all.deb ... 835s Unpacking libtest-sharedfork-perl (0.35-3) ... 835s Selecting previously unselected package libtest-tcp-perl. 835s Preparing to unpack .../087-libtest-tcp-perl_2.22-2_all.deb ... 835s Unpacking libtest-tcp-perl (2.22-2) ... 835s Selecting previously unselected package libtry-tiny-perl. 835s Preparing to unpack .../088-libtry-tiny-perl_0.32-1_all.deb ... 835s Unpacking libtry-tiny-perl (0.32-1) ... 835s Selecting previously unselected package libplack-perl. 835s Preparing to unpack .../089-libplack-perl_1.0051-1_all.deb ... 835s Unpacking libplack-perl (1.0051-1) ... 835s Selecting previously unselected package libfile-listing-perl. 835s Preparing to unpack .../090-libfile-listing-perl_6.16-1_all.deb ... 835s Unpacking libfile-listing-perl (6.16-1) ... 835s Selecting previously unselected package libhtml-tree-perl. 835s Preparing to unpack .../091-libhtml-tree-perl_5.07-3_all.deb ... 835s Unpacking libhtml-tree-perl (5.07-3) ... 835s Selecting previously unselected package libhttp-cookies-perl. 835s Preparing to unpack .../092-libhttp-cookies-perl_6.11-1_all.deb ... 835s Unpacking libhttp-cookies-perl (6.11-1) ... 835s Selecting previously unselected package libhttp-negotiate-perl. 835s Preparing to unpack .../093-libhttp-negotiate-perl_6.01-2_all.deb ... 835s Unpacking libhttp-negotiate-perl (6.01-2) ... 835s Selecting previously unselected package libio-socket-ssl-perl. 835s Preparing to unpack .../094-libio-socket-ssl-perl_2.098-1_all.deb ... 835s Unpacking libio-socket-ssl-perl (2.098-1) ... 835s Selecting previously unselected package libnet-http-perl. 835s Preparing to unpack .../095-libnet-http-perl_6.24-1build1_all.deb ... 835s Unpacking libnet-http-perl (6.24-1build1) ... 835s Selecting previously unselected package liblwp-protocol-https-perl. 835s Preparing to unpack .../096-liblwp-protocol-https-perl_6.14-1_all.deb ... 835s Unpacking liblwp-protocol-https-perl (6.14-1) ... 835s Selecting previously unselected package libwww-robotrules-perl. 835s Preparing to unpack .../097-libwww-robotrules-perl_6.02-1build1_all.deb ... 835s Unpacking libwww-robotrules-perl (6.02-1build1) ... 835s Selecting previously unselected package libwww-perl. 835s Preparing to unpack .../098-libwww-perl_6.81-1build1_all.deb ... 835s Unpacking libwww-perl (6.81-1build1) ... 835s Selecting previously unselected package liblemonldap-ng-common-perl. 835s Preparing to unpack .../099-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 835s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 835s Selecting previously unselected package liblemonldap-ng-handler-perl. 835s Preparing to unpack .../100-liblemonldap-ng-handler-perl_2.22.1+ds-1_all.deb ... 835s Unpacking liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 835s Selecting previously unselected package lemonldap-ng-fastcgi-server. 835s Preparing to unpack .../101-lemonldap-ng-fastcgi-server_2.22.1+ds-1_all.deb ... 835s Unpacking lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 836s Selecting previously unselected package lemonldap-ng-uwsgi-app. 836s Preparing to unpack .../102-lemonldap-ng-uwsgi-app_2.22.1+ds-1_all.deb ... 836s Unpacking lemonldap-ng-uwsgi-app (2.22.1+ds-1) ... 836s Selecting previously unselected package libemail-date-format-perl. 836s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 836s Unpacking libemail-date-format-perl (1.008-1) ... 836s Selecting previously unselected package libhash-merge-simple-perl. 836s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 836s Unpacking libhash-merge-simple-perl (0.052-1) ... 836s Selecting previously unselected package libjs-angularjs. 836s Preparing to unpack .../105-libjs-angularjs_1.8.3-3_all.deb ... 836s Unpacking libjs-angularjs (1.8.3-3) ... 836s Selecting previously unselected package fonts-glyphicons-halflings. 836s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 836s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 836s Selecting previously unselected package libjs-bootstrap. 836s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 836s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 836s Selecting previously unselected package libjs-es5-shim. 836s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 836s Unpacking libjs-es5-shim (4.6.7-2) ... 836s Selecting previously unselected package libjs-jquery. 836s Preparing to unpack .../109-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 836s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 836s Selecting previously unselected package libregexp-common-perl. 836s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 836s Unpacking libregexp-common-perl (2024080801-1) ... 836s Selecting previously unselected package liblemonldap-ng-manager-perl. 836s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.22.1+ds-1_all.deb ... 836s Unpacking liblemonldap-ng-manager-perl (2.22.1+ds-1) ... 836s Selecting previously unselected package fonts-font-awesome. 836s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 836s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 836s Selecting previously unselected package libconvert-base32-perl. 836s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 836s Unpacking libconvert-base32-perl (0.06-3) ... 836s Selecting previously unselected package libdigest-hmac-perl. 836s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 836s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 836s Selecting previously unselected package libfont-afm-perl. 836s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 836s Unpacking libfont-afm-perl (1.20-4) ... 836s Selecting previously unselected package libhtml-format-perl. 836s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 836s Unpacking libhtml-format-perl (2.16-2) ... 836s Selecting previously unselected package libhtml-formattext-withlinks-perl. 836s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 836s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 836s Selecting previously unselected package javascript-common. 836s Preparing to unpack .../118-javascript-common_12+nmu1_all.deb ... 836s Unpacking javascript-common (12+nmu1) ... 836s Selecting previously unselected package libjs-popper.js. 836s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6build1_all.deb ... 836s Unpacking libjs-popper.js (1.16.1+ds-6build1) ... 836s Selecting previously unselected package libjs-bootstrap4. 836s Preparing to unpack .../120-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 836s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 836s Selecting previously unselected package libjs-jquery-cookie. 836s Preparing to unpack .../121-libjs-jquery-cookie_12-4build1_all.deb ... 836s Unpacking libjs-jquery-cookie (12-4build1) ... 836s Selecting previously unselected package libjs-jquery-ui. 836s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1build1_all.deb ... 836s Unpacking libjs-jquery-ui (1.13.2+dfsg-1build1) ... 836s Selecting previously unselected package libexporter-tiny-perl. 836s Preparing to unpack .../123-libexporter-tiny-perl_1.006003-1_all.deb ... 836s Unpacking libexporter-tiny-perl (1.006003-1) ... 836s Selecting previously unselected package liblist-moreutils-xs-perl. 836s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_ppc64el.deb ... 836s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 836s Selecting previously unselected package liblist-moreutils-perl. 836s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 836s Unpacking liblist-moreutils-perl (0.430-2) ... 836s Selecting previously unselected package libregexp-assemble-perl. 836s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 836s Unpacking libregexp-assemble-perl (0.38-2) ... 836s Selecting previously unselected package libtext-unidecode-perl. 836s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 836s Unpacking libtext-unidecode-perl (1.30-3) ... 836s Selecting previously unselected package liblemonldap-ng-portal-perl. 836s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.22.1+ds-1_all.deb ... 836s Unpacking liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 836s Selecting previously unselected package libalgorithm-c3-perl. 836s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 836s Unpacking libalgorithm-c3-perl (0.11-2) ... 836s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 836s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 836s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 837s Selecting previously unselected package libcapture-tiny-perl. 837s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 837s Unpacking libcapture-tiny-perl (0.50-1) ... 837s Selecting previously unselected package libclass-c3-perl. 837s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 837s Unpacking libclass-c3-perl (0.35-2) ... 837s Selecting previously unselected package libclass-method-modifiers-perl. 837s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 837s Unpacking libclass-method-modifiers-perl (2.15-1) ... 837s Selecting previously unselected package libconvert-binhex-perl. 837s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 837s Unpacking libconvert-binhex-perl (1.125-3) ... 837s Selecting previously unselected package libparams-util-perl. 837s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_ppc64el.deb ... 837s Unpacking libparams-util-perl (1.102-3build1) ... 837s Selecting previously unselected package libsub-install-perl. 837s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 837s Unpacking libsub-install-perl (0.929-1) ... 837s Selecting previously unselected package libdata-optlist-perl. 837s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 837s Unpacking libdata-optlist-perl (0.114-1) ... 837s Selecting previously unselected package libdynaloader-functions-perl. 837s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-2_all.deb ... 837s Unpacking libdynaloader-functions-perl (0.004-2) ... 837s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 837s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-2_ppc64el.deb ... 837s Unpacking libdevel-callchecker-perl:ppc64el (0.009-2) ... 837s Selecting previously unselected package libemail-simple-perl. 837s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 837s Unpacking libemail-simple-perl (2.218-1) ... 837s Selecting previously unselected package libmodule-pluggable-perl. 837s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 837s Unpacking libmodule-pluggable-perl (5.2-5) ... 837s Selecting previously unselected package libmro-compat-perl. 837s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 837s Unpacking libmro-compat-perl (0.15-2) ... 837s Selecting previously unselected package libemail-abstract-perl. 837s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 837s Unpacking libemail-abstract-perl (3.010-1) ... 837s Selecting previously unselected package libemail-address-xs-perl. 837s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_ppc64el.deb ... 837s Unpacking libemail-address-xs-perl (1.05-1build5) ... 837s Selecting previously unselected package libparams-classify-perl:ppc64el. 837s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 837s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 837s Selecting previously unselected package libmodule-runtime-perl. 837s Preparing to unpack .../146-libmodule-runtime-perl_0.018-1_all.deb ... 837s Unpacking libmodule-runtime-perl (0.018-1) ... 837s Selecting previously unselected package libimport-into-perl. 837s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 837s Unpacking libimport-into-perl (1.002005-2) ... 837s Selecting previously unselected package librole-tiny-perl. 837s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 837s Unpacking librole-tiny-perl (2.002004-1) ... 837s Selecting previously unselected package libsub-quote-perl. 837s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 837s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 837s Selecting previously unselected package libmoo-perl. 837s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 837s Unpacking libmoo-perl (2.005005-1) ... 837s Selecting previously unselected package libmoox-types-mooselike-perl. 837s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 837s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 837s Selecting previously unselected package libsub-exporter-perl. 837s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 837s Unpacking libsub-exporter-perl (0.990-1) ... 837s Selecting previously unselected package libthrowable-perl. 837s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 837s Unpacking libthrowable-perl (1.001-2) ... 837s Selecting previously unselected package libemail-sender-perl. 837s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 837s Unpacking libemail-sender-perl (2.601-1) ... 837s Selecting previously unselected package libtype-tiny-perl. 837s Preparing to unpack .../155-libtype-tiny-perl_2.010001-1_all.deb ... 837s Unpacking libtype-tiny-perl (2.010001-1) ... 837s Selecting previously unselected package libfcgi-client-perl. 837s Preparing to unpack .../156-libfcgi-client-perl_0.09-1build1_all.deb ... 837s Unpacking libfcgi-client-perl (0.09-1build1) ... 837s Selecting previously unselected package libimagequant0:ppc64el. 837s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_ppc64el.deb ... 837s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 837s Selecting previously unselected package libxpm4:ppc64el. 837s Preparing to unpack .../158-libxpm4_1%3a3.5.17-1build3_ppc64el.deb ... 837s Unpacking libxpm4:ppc64el (1:3.5.17-1build3) ... 837s Selecting previously unselected package libgd3:ppc64el. 837s Preparing to unpack .../159-libgd3_2.3.3-13ubuntu1_ppc64el.deb ... 837s Unpacking libgd3:ppc64el (2.3.3-13ubuntu1) ... 837s Selecting previously unselected package libgd-perl. 837s Preparing to unpack .../160-libgd-perl_2.84-2_ppc64el.deb ... 837s Unpacking libgd-perl (2.84-2) ... 837s Selecting previously unselected package libgd-securityimage-perl. 837s Preparing to unpack .../161-libgd-securityimage-perl_1.75-3_all.deb ... 837s Unpacking libgd-securityimage-perl (1.75-3) ... 837s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 837s Preparing to unpack .../162-liblemonldap-ng-ssoaas-apache-client-perl_2.22.1+ds-1_all.deb ... 837s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.22.1+ds-1) ... 837s Selecting previously unselected package libnet-smtp-ssl-perl. 837s Preparing to unpack .../163-libnet-smtp-ssl-perl_1.04-2_all.deb ... 837s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 837s Selecting previously unselected package libmailtools-perl. 837s Preparing to unpack .../164-libmailtools-perl_2.22-1_all.deb ... 837s Unpacking libmailtools-perl (2.22-1) ... 837s Selecting previously unselected package libmime-tools-perl. 837s Preparing to unpack .../165-libmime-tools-perl_5.515-1_all.deb ... 837s Unpacking libmime-tools-perl (5.515-1) ... 837s Selecting previously unselected package libstring-random-perl. 837s Preparing to unpack .../166-libstring-random-perl_1%3a0.32-2_all.deb ... 837s Unpacking libstring-random-perl (1:0.32-2) ... 837s Selecting previously unselected package lemonldap-ng-handler. 837s Preparing to unpack .../167-lemonldap-ng-handler_2.22.1+ds-1_all.deb ... 837s Unpacking lemonldap-ng-handler (2.22.1+ds-1) ... 837s Selecting previously unselected package lemonldap-ng. 837s Preparing to unpack .../168-lemonldap-ng_2.22.1+ds-1_all.deb ... 837s Unpacking lemonldap-ng (2.22.1+ds-1) ... 837s Selecting previously unselected package lemonldap-ng-doc. 837s Preparing to unpack .../169-lemonldap-ng-doc_2.22.1+ds-1_all.deb ... 837s Unpacking lemonldap-ng-doc (2.22.1+ds-1) ... 837s Setting up libconfig-inifiles-perl (3.000003-4) ... 837s Setting up libmodule-pluggable-perl (5.2-5) ... 837s Setting up javascript-common (12+nmu1) ... 837s Setting up liblcms2-2:ppc64el (2.17-1) ... 837s Setting up libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 837s Setting up libaom3:ppc64el (3.13.1-2) ... 837s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 837s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 837s Setting up libhttp-multipartparser-perl (0.02-3) ... 837s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 837s Setting up libxpm4:ppc64el (1:3.5.17-1build3) ... 837s Setting up libclass-inspector-perl (1.36-3) ... 837s Setting up libfont-afm-perl (1.20-4) ... 837s Setting up libdynaloader-functions-perl (0.004-2) ... 837s Setting up libclass-method-modifiers-perl (2.15-1) ... 837s Setting up libjs-popper.js (1.16.1+ds-6build1) ... 837s Setting up libclone-perl:ppc64el (0.47-1) ... 837s Setting up imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 837s Setting up libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 837s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 837s Setting up libhtml-tagset-perl (3.24-1) ... 837s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.22.1+ds-1) ... 837s Setting up libfilesys-notify-simple-perl (0.14-3) ... 837s Setting up libnet-cidr-perl (0.27-1build1) ... 837s Setting up libipc-sharelite-perl (0.17-5build4) ... 837s Setting up libconvert-binhex-perl (1.125-3) ... 837s Setting up liblwp-mediatypes-perl (6.04-2) ... 837s Setting up libcrypt-urandom-perl (0.54-1) ... 837s Setting up libtry-tiny-perl (0.32-1) ... 837s Setting up libdeflate0:ppc64el (1.23-2) ... 837s Setting up perl-openssl-defaults:ppc64el (7build4) ... 837s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 837s Setting up libposix-strftime-compiler-perl (0.46-1) ... 837s Setting up libencode-locale-perl (1.05-3) ... 837s Setting up libgomp1:ppc64el (15.2.0-12ubuntu1) ... 837s Setting up libclass-errorhandler-perl (0.04-3) ... 837s Setting up libjs-angularjs (1.8.3-3) ... 837s Setting up libjbig0:ppc64el (2.1-6.1ubuntu3) ... 837s Setting up libfcgi-procmanager-perl (0.28-3) ... 837s Setting up libregexp-common-perl (2024080801-1) ... 837s Setting up libtest-sharedfork-perl (0.35-3) ... 837s Setting up libsub-install-perl (0.929-1) ... 837s Setting up libhash-multivalue-perl (0.16-3) ... 837s Setting up libjs-es5-shim (4.6.7-2) ... 837s Setting up liberror-perl (0.17030-1) ... 837s Setting up libapache-session-perl (1.94-2) ... 837s Setting up libstream-buffered-perl (0.03-3) ... 837s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 837s Setting up libalgorithm-c3-perl (0.11-2) ... 837s Setting up libapache-logformat-compiler-perl (0.36-3) ... 837s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 837s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 837s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 837s Setting up libemail-date-format-perl (1.008-1) ... 837s Setting up fonts-dejavu-mono (2.37-8build1) ... 837s Setting up libcryptx-perl (0.087-1) ... 837s Setting up libio-html-perl (1.004-3) ... 837s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 837s Setting up fonts-dejavu-core (2.37-8build1) ... 838s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 838s Setting up libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 838s Setting up libltdl7:ppc64el (2.5.4-9) ... 838s Setting up libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 838s Setting up libstring-random-perl (1:0.32-2) ... 838s Setting up libparams-util-perl (1.102-3build1) ... 838s Setting up libwebp7:ppc64el (1.5.0-0.1build1) ... 838s Setting up libcapture-tiny-perl (0.50-1) ... 838s Setting up libtimedate-perl (2.3300-2) ... 838s Setting up libtypes-serialiser-perl (1.01-1) ... 838s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 838s Setting up liblqr-1-0:ppc64el (0.4.2-2.2) ... 838s Setting up lemonldap-ng-doc (2.22.1+ds-1) ... 838s Setting up libjson-perl (4.10000-1) ... 838s Setting up librole-tiny-perl (2.002004-1) ... 838s Setting up libfile-sharedir-perl (1.118-3) ... 838s Setting up libfcgi-perl (0.82+ds-3build3) ... 838s Setting up libopenjp2-7:ppc64el (2.5.4-1) ... 838s Setting up libwww-form-urlencoded-perl (0.26-2) ... 838s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 838s Setting up libdevel-stacktrace-perl (2.0500-1) ... 838s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 838s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 838s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 838s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 838s Setting up libexporter-tiny-perl (1.006003-1) ... 838s Setting up libconvert-asn1-perl (0.34-1) ... 838s Setting up libtext-unidecode-perl (1.30-3) ... 838s Setting up libde265-0:ppc64el (1.0.16-1build1) ... 838s Setting up libregexp-assemble-perl (0.38-2) ... 838s Setting up libwebpmux3:ppc64el (1.5.0-0.1build1) ... 838s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 838s Setting up liburi-perl (5.34-2build1) ... 838s Setting up libconvert-base32-perl (0.06-3) ... 838s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 838s Setting up libemail-address-xs-perl (1.05-1build5) ... 838s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 838s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 838s Setting up libjson-xs-perl (4.040-1) ... 838s Setting up libcrypt-des-ede3-perl (0.03-1) ... 838s Setting up libjs-jquery-cookie (12-4build1) ... 838s Setting up libhttp-date-perl (6.06-1) ... 838s Setting up libtest-tcp-perl (2.22-2) ... 838s Setting up libfile-listing-perl (6.16-1) ... 838s Setting up libhash-merge-simple-perl (0.052-1) ... 838s Setting up libcache-cache-perl (1.08-3) ... 838s Setting up libhttp-headers-fast-perl (0.22-3) ... 838s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 838s Setting up liblist-moreutils-perl (0.430-2) ... 838s Setting up libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 838s Setting up libtype-tiny-perl (2.010001-1) ... 838s Setting up libemail-simple-perl (2.218-1) ... 838s Setting up libnet-http-perl (6.24-1build1) ... 838s Setting up libclass-c3-perl (0.35-2) ... 838s Setting up libdevel-callchecker-perl:ppc64el (0.009-2) ... 838s Setting up libjson-maybexs-perl (1.004008-1) ... 838s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 838s Setting up libjs-jquery-ui (1.13.2+dfsg-1build1) ... 838s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 838s Setting up libdata-optlist-perl (0.114-1) ... 838s Setting up libraw23t64:ppc64el (0.21.4-2) ... 838s Setting up libwww-robotrules-perl (6.02-1build1) ... 838s Setting up libtiff6:ppc64el (4.7.0-3ubuntu3) ... 838s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 838s Setting up libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 838s Setting up libmro-compat-perl (0.15-2) ... 838s Setting up libcookie-baker-perl (0.12-1) ... 838s Setting up libhttp-entity-parser-perl (0.25-2) ... 838s Setting up libio-socket-ssl-perl (2.098-1) ... 838s Setting up libsub-exporter-perl (0.990-1) ... 838s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 838s Setting up libconvert-pem-perl (0.13-1) ... 838s Setting up libhttp-negotiate-perl (6.01-2) ... 838s Setting up libhttp-cookies-perl (6.11-1) ... 838s Setting up libhtml-tree-perl (5.07-3) ... 838s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 838s Setting up libcgi-pm-perl (4.71-1build1) ... 838s Setting up libhtml-format-perl (2.16-2) ... 838s Setting up libhtml-template-perl (2.97-2build1) ... 838s Setting up libnet-smtp-ssl-perl (1.04-2) ... 838s Setting up libmodule-runtime-perl (0.018-1) ... 838s Setting up libmailtools-perl (2.22-1) ... 838s Setting up libemail-abstract-perl (3.010-1) ... 838s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 838s Setting up libplack-perl (1.0051-1) ... 838s Setting up libimport-into-perl (1.002005-2) ... 838s Setting up libmoo-perl (2.005005-1) ... 838s Setting up libmime-tools-perl (5.515-1) ... 838s Setting up libfcgi-client-perl (0.09-1build1) ... 838s Setting up libmoox-types-mooselike-perl (0.29-2) ... 838s Setting up libthrowable-perl (1.001-2) ... 838s Setting up libemail-sender-perl (2.601-1) ... 838s Setting up libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 838s Setting up liblwp-protocol-https-perl (6.14-1) ... 838s Setting up libheif-plugin-libde265:ppc64el (1.21.2-1) ... 838s Setting up libwww-perl (6.81-1build1) ... 838s Setting up libheif1:ppc64el (1.21.2-1) ... 838s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 838s Setting up libgd3:ppc64el (2.3.3-13ubuntu1) ... 838s Setting up libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 838s Setting up liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 838s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 838s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 839s Setting up libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 839s Setting up lemonldap-ng-handler (2.22.1+ds-1) ... 839s Setting up libgd-perl (2.84-2) ... 839s Setting up lemonldap-ng-uwsgi-app (2.22.1+ds-1) ... 839s Setting up libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 839s Setting up lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 839s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 839s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 840s Setting up liblemonldap-ng-manager-perl (2.22.1+ds-1) ... 840s Setting up liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 840s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 840s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 840s Setting up libgd-securityimage-perl (1.75-3) ... 840s Setting up lemonldap-ng (2.22.1+ds-1) ... 840s Processing triggers for libc-bin (2.42-2ubuntu4) ... 841s Processing triggers for man-db (2.13.1-1) ... 847s autopkgtest [06:48:45]: test fastcgiserver: [----------------------- 847s 1..1 848s ok 1 - Portal responded 200 848s autopkgtest [06:48:46]: test fastcgiserver: -----------------------] 849s fastcgiserver PASS 849s autopkgtest [06:48:47]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 849s autopkgtest [06:48:47]: test common-test: preparing testbed 912s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260129.img (UUID 011be5ba-3d23-459d-9a9a-537803b22566)... 1000s autopkgtest [06:51:18]: testbed dpkg architecture: ppc64el 1001s autopkgtest [06:51:19]: testbed apt version: 3.1.14 1001s autopkgtest [06:51:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1001s autopkgtest [06:51:19]: testbed release detected to be: resolute 1002s autopkgtest [06:51:20]: updating testbed package index (apt update) 1002s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 1002s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1002s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1002s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1002s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 1003s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 1003s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 1003s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 1003s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 1003s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 1003s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 1004s Fetched 3136 kB in 1s (2225 kB/s) 1004s Reading package lists... 1005s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1005s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1005s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1005s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1006s Reading package lists... 1006s Reading package lists... 1006s Building dependency tree... 1006s Reading state information... 1006s Calculating upgrade... 1006s The following packages will be upgraded: 1006s bzip2 gcc-15-base inetutils-telnet libatomic1 libbz2-1.0 libgcc-s1 1006s libsgutils2-1.48 libsqlite3-0 libstdc++6 sg3-utils sg3-utils-udev telnet 1006s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1006s Need to get 3302 kB of archives. 1006s After this operation, 3072 B of additional disk space will be used. 1006s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libatomic1 ppc64el 15.2.0-12ubuntu1 [11.0 kB] 1006s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++6 ppc64el 15.2.0-12ubuntu1 [922 kB] 1007s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-base ppc64el 15.2.0-12ubuntu1 [59.6 kB] 1007s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-s1 ppc64el 15.2.0-12ubuntu1 [40.2 kB] 1007s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el bzip2 ppc64el 1.0.8-6build2 [37.6 kB] 1007s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libbz2-1.0 ppc64el 1.0.8-6build2 [47.7 kB] 1007s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsqlite3-0 ppc64el 3.46.1-9 [825 kB] 1007s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el inetutils-telnet ppc64el 2:2.7-2ubuntu1 [125 kB] 1007s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el telnet all 0.17+2.7-2ubuntu1 [3636 B] 1007s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsgutils2-1.48 ppc64el 1.48-3ubuntu2 [143 kB] 1007s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el sg3-utils ppc64el 1.48-3ubuntu2 [1080 kB] 1007s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el sg3-utils-udev all 1.48-3ubuntu2 [6610 B] 1008s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1008s Fetched 3302 kB in 1s (3620 kB/s) 1008s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 120856 files and directories currently installed.) 1008s Preparing to unpack .../libatomic1_15.2.0-12ubuntu1_ppc64el.deb ... 1008s Unpacking libatomic1:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 1009s Preparing to unpack .../libstdc++6_15.2.0-12ubuntu1_ppc64el.deb ... 1009s Unpacking libstdc++6:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 1009s Preparing to unpack .../gcc-15-base_15.2.0-12ubuntu1_ppc64el.deb ... 1009s Unpacking gcc-15-base:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 1009s Setting up gcc-15-base:ppc64el (15.2.0-12ubuntu1) ... 1009s (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 ... 120856 files and directories currently installed.) 1009s Preparing to unpack .../libgcc-s1_15.2.0-12ubuntu1_ppc64el.deb ... 1009s Unpacking libgcc-s1:ppc64el (15.2.0-12ubuntu1) over (15.2.0-11ubuntu1) ... 1010s Setting up libgcc-s1:ppc64el (15.2.0-12ubuntu1) ... 1010s (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 ... 120856 files and directories currently installed.) 1010s Preparing to unpack .../bzip2_1.0.8-6build2_ppc64el.deb ... 1010s Unpacking bzip2 (1.0.8-6build2) over (1.0.8-6build1) ... 1010s Preparing to unpack .../libbz2-1.0_1.0.8-6build2_ppc64el.deb ... 1010s Unpacking libbz2-1.0:ppc64el (1.0.8-6build2) over (1.0.8-6build1) ... 1010s Setting up libbz2-1.0:ppc64el (1.0.8-6build2) ... 1010s (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 ... 120856 files and directories currently installed.) 1010s Preparing to unpack .../0-libsqlite3-0_3.46.1-9_ppc64el.deb ... 1010s Unpacking libsqlite3-0:ppc64el (3.46.1-9) over (3.46.1-8) ... 1010s Preparing to unpack .../1-inetutils-telnet_2%3a2.7-2ubuntu1_ppc64el.deb ... 1010s Unpacking inetutils-telnet (2:2.7-2ubuntu1) over (2:2.6-4ubuntu1) ... 1010s Preparing to unpack .../2-telnet_0.17+2.7-2ubuntu1_all.deb ... 1010s Unpacking telnet (0.17+2.7-2ubuntu1) over (0.17+2.6-4ubuntu1) ... 1011s Preparing to unpack .../3-libsgutils2-1.48_1.48-3ubuntu2_ppc64el.deb ... 1011s Unpacking libsgutils2-1.48:ppc64el (1.48-3ubuntu2) over (1.48-3ubuntu1) ... 1011s Preparing to unpack .../4-sg3-utils_1.48-3ubuntu2_ppc64el.deb ... 1011s Unpacking sg3-utils (1.48-3ubuntu2) over (1.48-3ubuntu1) ... 1011s Preparing to unpack .../5-sg3-utils-udev_1.48-3ubuntu2_all.deb ... 1011s Unpacking sg3-utils-udev (1.48-3ubuntu2) over (1.48-3ubuntu1) ... 1011s Setting up libsqlite3-0:ppc64el (3.46.1-9) ... 1011s Setting up inetutils-telnet (2:2.7-2ubuntu1) ... 1011s Setting up libsgutils2-1.48:ppc64el (1.48-3ubuntu2) ... 1011s Setting up bzip2 (1.0.8-6build2) ... 1011s Setting up libatomic1:ppc64el (15.2.0-12ubuntu1) ... 1011s Setting up libstdc++6:ppc64el (15.2.0-12ubuntu1) ... 1011s Setting up sg3-utils (1.48-3ubuntu2) ... 1012s Setting up telnet (0.17+2.7-2ubuntu1) ... 1012s Setting up sg3-utils-udev (1.48-3ubuntu2) ... 1012s update-initramfs: deferring update (trigger activated) 1012s Processing triggers for libc-bin (2.42-2ubuntu4) ... 1012s Processing triggers for man-db (2.13.1-1) ... 1013s Processing triggers for initramfs-tools (0.150ubuntu7) ... 1013s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 1020s autopkgtest [06:51:38]: upgrading testbed (apt dist-upgrade and autopurge) 1020s Reading package lists... 1020s Building dependency tree... 1020s Reading state information... 1020s Calculating upgrade... 1021s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1021s Reading package lists... 1021s Building dependency tree... 1021s Reading state information... 1021s Solving dependencies... 1021s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1021s autopkgtest [06:51:39]: rebooting testbed after setup commands that affected boot 1062s Reading package lists... 1062s Building dependency tree... 1062s Reading state information... 1062s Solving dependencies... 1063s The following NEW packages will be installed: 1063s autoconf autodep8 automake autopoint autotools-dev build-essential 1063s ca-certificates-java cpp cpp-15 cpp-15-powerpc64le-linux-gnu 1063s cpp-powerpc64le-linux-gnu dctrl-tools debhelper debugedit 1063s default-jre-headless dh-autoreconf dh-strip-nondeterminism docutils-common 1063s dwz fontconfig-config fonts-glyphicons-halflings fonts-urw-base35 g++ g++-15 1063s g++-15-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-15 1063s gcc-15-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 1063s imagemagick-7-common intltool-debian java-common java-wrappers 1063s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 1063s libapache-session-perl libarchive-zip-perl libasan8 1063s libauth-yubikey-webclient-perl libauthen-radius-perl 1063s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1063s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 1063s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 1063s libclass-data-inheritable-perl libclass-errorhandler-perl 1063s libclass-inspector-perl libclass-method-modifiers-perl 1063s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 1063s libclone-pp-perl libcommon-sense-perl libconfig-inifiles-perl 1063s libconvert-asn1-perl libconvert-base32-perl libconvert-binhex-perl 1063s libconvert-pem-perl libcookie-baker-perl libcrypt-des-ede3-perl 1063s libcrypt-des-perl libcrypt-dh-gmp-perl libcrypt-jwt-perl 1063s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1063s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1063s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1063s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 1063s libdata-optlist-perl libdata-password-zxcvbn-perl 1063s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1063s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1063s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1063s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1063s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 1063s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 1063s libencode-locale-perl liberror-perl libeval-closure-perl 1063s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 1063s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 1063s libfile-sharedir-perl libfile-stripnondeterminism-perl 1063s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1063s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1063s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 1063s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 1063s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1063s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1063s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1063s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1063s libhttp-negotiate-perl libimage-magick-perl libimage-magick-q16-perl 1063s libimagequant0 libimport-into-perl libio-html-perl libio-pty-perl 1063s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 1063s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 1063s libisl23 libitm1 libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 1063s libjs-bootstrap libjs-bootswatch libjson-maybexs-perl libjson-perl 1063s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 1063s liblemonldap-ng-common-perl liblerc4 liblist-allutils-perl 1063s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1063s liblist-utilsby-perl libllhttp9.3 liblog-log4perl-perl liblqr-1-0 liblsan0 1063s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 1063s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 1063s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 1063s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 1063s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 1063s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 1063s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 1063s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 1063s libnet-ssleay-perl libnode127 libopenjp2-7 libpackage-stash-perl 1063s libparams-classify-perl libparams-util-perl 1063s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1063s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 1063s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 1063s libsimdjson29 libsimdutf29 libsoap-lite-perl libspecio-perl libstdc++-15-dev 1063s libstream-buffered-perl libstring-random-perl libsub-exporter-perl 1063s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 1063s libsub-name-perl libsub-quote-perl libtask-weaken-perl 1063s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 1063s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 1063s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 1063s libtry-tiny-perl libtsan2 libtypes-serialiser-perl libubsan1 liburi-perl 1063s libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 1063s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1063s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 1063s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 1063s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 1063s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 1063s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 1063s node-semver node-uglify-js node-undici node-xtend nodejs 1063s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 1063s po-debconf python3-alabaster python3-defusedxml python3-docutils 1063s python3-imagesize python3-roman-numerals python3-snowballstemmer 1063s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 1063s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 1063s yui-compressor 1063s 0 upgraded, 311 newly installed, 0 to remove and 0 not upgraded. 1063s Need to get 172 MB of archives. 1063s After this operation, 684 MB of additional disk space will be used. 1063s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el imagemagick-7-common all 8:7.1.2.13+dfsg1-1 [72.1 kB] 1063s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-12ubuntu1 [169 kB] 1063s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfftw3-double3 ppc64el 3.3.10-2fakesync1build2 [445 kB] 1063s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build2 [16.1 kB] 1063s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1063s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-encodings all 1:1.0.5-0ubuntu3 [576 kB] 1063s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-utils ppc64el 1:7.7+7build1 [115 kB] 1063s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-urw-base35 all 20200910-8build1 [10.9 MB] 1064s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el fontconfig-config ppc64el 2.17.1-3ubuntu1 [38.5 kB] 1064s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontconfig1 ppc64el 2.17.1-3ubuntu1 [193 kB] 1064s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1build1 [24.7 kB] 1064s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libaom3 ppc64el 3.13.1-2 [2908 kB] 1064s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-aomdec ppc64el 1.21.2-1 [14.4 kB] 1064s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libde265-0 ppc64el 1.0.16-1build1 [300 kB] 1064s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-libde265 ppc64el 1.21.2-1 [10.2 kB] 1064s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif1 ppc64el 1.21.2-1 [657 kB] 1064s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu3 [37.1 kB] 1064s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-4ubuntu2 [215 kB] 1064s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 1064s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblcms2-2 ppc64el 2.17-1 [246 kB] 1064s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblqr-1-0 ppc64el 0.4.2-2.2 [45.1 kB] 1064s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl7 ppc64el 2.5.4-9 [51.5 kB] 1064s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libopenjp2-7 ppc64el 2.5.4-1 [251 kB] 1064s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el libraw23t64 ppc64el 0.21.4-2 [510 kB] 1064s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdeflate0 ppc64el 1.23-2 [63.3 kB] 1064s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu2 [315 kB] 1064s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebp7 ppc64el 1.5.0-0.1build1 [330 kB] 1064s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtiff6 ppc64el 4.7.0-3ubuntu3 [307 kB] 1064s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpdemux2 ppc64el 1.5.0-0.1build1 [14.8 kB] 1064s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpmux3 ppc64el 1.5.0-0.1build1 [31.3 kB] 1064s Get:31 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmagickcore-7.q16-10 ppc64el 8:7.1.2.13+dfsg1-1 [2533 kB] 1064s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-q16-perl ppc64el 8:7.1.2.13+dfsg1-1 [112 kB] 1064s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-perl all 8:7.1.2.13+dfsg1-1 [39.8 kB] 1064s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 1064s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 1064s Get:36 http://ftpmaster.internal/ubuntu resolute/main ppc64el dctrl-tools ppc64el 2.24-3build4 [108 kB] 1064s Get:37 http://ftpmaster.internal/ubuntu resolute/main ppc64el autodep8 all 0.30build1 [13.9 kB] 1064s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 1064s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-3build1 [582 kB] 1064s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 1064s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 1064s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 1064s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [11.4 MB] 1065s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-12ubuntu1 [1038 B] 1065s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 1065s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 1065s Get:47 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-12ubuntu1 [49.0 kB] 1065s Get:48 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-12ubuntu1 [32.2 kB] 1065s Get:49 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-12ubuntu1 [3006 kB] 1065s Get:50 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-12ubuntu1 [1374 kB] 1065s Get:51 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-12ubuntu1 [2729 kB] 1065s Get:52 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-12ubuntu1 [1231 kB] 1065s Get:53 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-12ubuntu1 [160 kB] 1065s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-12ubuntu1 [1670 kB] 1065s Get:55 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [22.4 MB] 1065s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-12ubuntu1 [530 kB] 1065s Get:57 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 1065s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 1065s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-12ubuntu1 [2747 kB] 1066s Get:60 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [13.0 MB] 1066s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-12ubuntu1 [25.3 kB] 1066s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 1066s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 1066s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 1066s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el ca-certificates-java all 20240118build1 [11.7 kB] 1066s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 1066s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-9 [169 kB] 1066s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 1066s Get:69 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 1066s Get:70 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 1066s Get:71 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 1066s Get:72 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3 [57.3 kB] 1066s Get:73 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 1066s Get:74 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 1066s Get:75 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 1066s Get:76 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.22 [215 kB] 1066s Get:77 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.28ubuntu1 [916 kB] 1066s Get:78 http://ftpmaster.internal/ubuntu resolute/main ppc64el java-common all 0.76build1 [6956 B] 1066s Get:79 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcsclite1 ppc64el 2.4.1-1 [31.9 kB] 1066s Get:80 http://ftpmaster.internal/ubuntu resolute/main ppc64el openjdk-21-jre-headless ppc64el 21.0.10+7-1 [45.9 MB] 1067s Get:81 http://ftpmaster.internal/ubuntu resolute/main ppc64el default-jre-headless ppc64el 2:1.21-76build1 [3270 B] 1067s Get:82 http://ftpmaster.internal/ubuntu resolute/main ppc64el sgml-base all 1.31+nmu1 [11.0 kB] 1067s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el xml-core all 0.19build1 [20.3 kB] 1067s Get:84 http://ftpmaster.internal/ubuntu resolute/main ppc64el docutils-common all 0.22.4+dfsg-1 [130 kB] 1067s Get:85 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1067s Get:86 http://ftpmaster.internal/ubuntu resolute/main ppc64el unzip ppc64el 6.0-29ubuntu1 [200 kB] 1067s Get:87 http://ftpmaster.internal/ubuntu resolute/universe ppc64el java-wrappers all 0.5build1 [9030 B] 1067s Get:88 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1067s Get:89 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1067s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1067s Get:91 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 1067s Get:92 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 1067s Get:93 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1067s Get:94 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 1067s Get:95 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 1067s Get:96 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 1067s Get:97 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 1067s Get:98 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 1067s Get:99 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 1067s Get:100 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 1067s Get:101 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 1067s Get:102 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 1067s Get:103 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 1067s Get:104 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1067s Get:105 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 1067s Get:106 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 1067s Get:107 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1067s Get:108 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 1067s Get:109 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 1067s Get:110 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 1067s Get:111 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 1067s Get:112 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 1067s Get:113 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 1067s Get:114 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 1067s Get:115 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 1067s Get:116 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1067s Get:117 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 1067s Get:118 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1067s Get:119 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-callchecker-perl ppc64el 0.009-2 [14.1 kB] 1067s Get:120 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 1067s Get:121 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-runtime-perl all 0.018-1 [15.2 kB] 1067s Get:122 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 1067s Get:123 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1067s Get:124 http://ftpmaster.internal/ubuntu resolute/main ppc64el libvariable-magic-perl ppc64el 0.64-1build1 [37.2 kB] 1067s Get:125 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1067s Get:126 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1067s Get:127 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1067s Get:128 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1067s Get:129 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 1067s Get:130 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 1067s Get:131 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 1067s Get:132 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcapture-tiny-perl all 0.50-1 [20.7 kB] 1067s Get:133 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcares2 ppc64el 1.34.6-1 [132 kB] 1067s Get:134 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 1067s Get:135 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 1067s Get:136 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-data-inheritable-perl all 0.10-1 [8038 B] 1067s Get:137 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 1067s Get:138 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 1067s Get:139 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1067s Get:140 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 1067s Get:141 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 1067s Get:142 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclone-pp-perl all 1.08-2 [8534 B] 1067s Get:143 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 1067s Get:144 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 1067s Get:145 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-base32-perl all 0.06-3 [6144 B] 1067s Get:146 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-binhex-perl all 1.125-3 [27.1 kB] 1067s Get:147 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 1067s Get:148 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1067s Get:149 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 1067s Get:150 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 1067s Get:151 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 1067s Get:152 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-dh-gmp-perl ppc64el 0.00012-2build5 [16.5 kB] 1067s Get:153 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 1067s Get:154 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1067s Get:155 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 1067s Get:156 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 1067s Get:157 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 1067s Get:158 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 1067s Get:159 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 1067s Get:160 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build6 [44.0 kB] 1067s Get:161 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-hexdump-perl all 0.04-2 [8212 B] 1067s Get:162 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 1067s Get:163 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 1067s Get:164 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 1067s Get:165 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1067s Get:166 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 1067s Get:167 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1067s Get:168 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-someutils-perl all 0.59-1 [30.4 kB] 1067s Get:169 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-utilsby-perl all 0.12-2 [14.9 kB] 1067s Get:170 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-allutils-perl all 0.19-1 [41.5 kB] 1067s Get:171 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimport-into-perl all 1.002005-2 [10.7 kB] 1067s Get:172 http://ftpmaster.internal/ubuntu resolute/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 1067s Get:173 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1067s Get:174 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmoo-perl all 2.005005-1 [47.4 kB] 1067s Get:175 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-password-zxcvbn-perl all 1.1.3-1 [608 kB] 1067s Get:176 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 1067s Get:177 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 1067s Get:178 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-identify-perl ppc64el 0.14-4 [10.4 kB] 1067s Get:179 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-name-perl ppc64el 0.28-1 [10.9 kB] 1067s Get:180 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 1067s Get:181 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1067s Get:182 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 1067s Get:183 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 1067s Get:184 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1067s Get:185 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 1067s Get:186 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1067s Get:187 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 1067s Get:188 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxstring-perl ppc64el 0.005-2build4 [8448 B] 1067s Get:189 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libspecio-perl all 0.53-1 [129 kB] 1067s Get:190 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-locale-perl all 1:1.45-1 [3270 kB] 1067s Get:191 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1067s Get:192 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build3 [96.9 kB] 1067s Get:193 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1067s Get:194 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdbi-perl ppc64el 1.647-1build1 [839 kB] 1067s Get:195 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdbd-sqlite3-perl ppc64el 1.76-1 [169 kB] 1067s Get:196 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1067s Get:197 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-date-format-perl all 1.008-1 [6772 B] 1067s Get:198 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-simple-perl all 2.218-1 [20.6 kB] 1067s Get:199 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1067s Get:200 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-abstract-perl all 3.010-1 [21.4 kB] 1067s Get:201 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-address-xs-perl ppc64el 1.05-1build5 [33.6 kB] 1067s Get:202 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1067s Get:203 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libthrowable-perl all 1.001-2 [14.2 kB] 1067s Get:204 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-sender-perl all 2.601-1 [63.3 kB] 1067s Get:205 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexporter-tiny-perl all 1.006003-1 [35.5 kB] 1067s Get:206 http://ftpmaster.internal/ubuntu resolute/main ppc64el libextutils-depends-perl all 0.8002-1 [14.3 kB] 1067s Get:207 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1build1 [30.7 kB] 1067s Get:208 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 1067s Get:209 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1067s Get:210 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfont-afm-perl all 1.20-4 [13.0 kB] 1067s Get:211 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 1067s Get:212 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxpm4 ppc64el 1:3.5.17-1build3 [50.5 kB] 1067s Get:213 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd3 ppc64el 2.3.3-13ubuntu1 [165 kB] 1067s Get:214 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd-perl ppc64el 2.84-2 [130 kB] 1067s Get:215 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libgd-securityimage-perl all 1.75-3 [38.8 kB] 1067s Get:216 http://ftpmaster.internal/ubuntu resolute/main ppc64el libglib-perl ppc64el 3:1.329.4-1 [329 kB] 1067s Get:217 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgssapi-perl ppc64el 0.28-4build5 [41.6 kB] 1067s Get:218 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-merge-simple-perl all 0.052-1 [7640 B] 1067s Get:219 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 1067s Get:220 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-format-perl all 2.16-2 [36.9 kB] 1067s Get:221 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1067s Get:222 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 1067s Get:223 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-daemon-perl all 6.16-1 [22.4 kB] 1067s Get:224 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1067s Get:225 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 1067s Get:226 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1067s Get:227 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1067s Get:228 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1067s Get:229 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-pty-perl ppc64el 1:1.20-1build3 [32.0 kB] 1067s Get:230 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-sessiondata-perl all 1.03-3 [6132 B] 1067s Get:231 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libperlio-via-timeout-perl all 0.32-3 [7832 B] 1067s Get:232 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-socket-timeout-perl all 0.32-3 [9736 B] 1067s Get:233 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-string-perl all 1.08-4 [11.1 kB] 1067s Get:234 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-stringy-perl all 2.113-2 [45.3 kB] 1067s Get:235 http://ftpmaster.internal/ubuntu resolute/main ppc64el libipc-run-perl all 20250809.0-1build1 [94.5 kB] 1067s Get:236 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjargs-java all 1.0.0-5build1 [13.6 kB] 1067s Get:237 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1067s Get:238 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxslt1.1 ppc64el 1.1.43-0.3 [190 kB] 1067s Get:239 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-1 ppc64el 1.3.9-1 [157 kB] 1067s Get:240 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-openssl1 ppc64el 1.3.9-1 [99.0 kB] 1068s Get:241 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblasso3t64 ppc64el 2.9.0-3 [195 kB] 1068s Get:242 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblasso-perl ppc64el 2.9.0-3 [120 kB] 1068s Get:243 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 1068s Get:244 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 1068s Get:245 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 1068s Get:246 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 1068s Get:247 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 1068s Get:248 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 1068s Get:249 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 1068s Get:250 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-xs-perl ppc64el 0.430-4build1 [43.2 kB] 1068s Get:251 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-perl all 0.430-2 [38.2 kB] 1068s Get:252 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libllhttp9.3 ppc64el 9.3.3~really9.3.0+~cs12.11.8-3 [32.5 kB] 1068s Get:253 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblog-log4perl-perl all 1.57-1 [345 kB] 1068s Get:254 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1068s Get:255 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1068s Get:256 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmailtools-perl all 2.22-1 [77.1 kB] 1068s Get:257 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmime-tools-perl all 5.515-1 [187 kB] 1068s Get:258 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ip-perl all 1.26-4 [27.4 kB] 1068s Get:259 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1068s Get:260 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1068s Get:261 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-base-perl all 1.09-3 [18.9 kB] 1068s Get:262 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1068s Get:263 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-libxml-perl ppc64el 2.0207+dfsg+really+2.0207-0ubuntu7 [315 kB] 1068s Get:264 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-simple-perl all 2.25-2 [64.1 kB] 1068s Get:265 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-common-perl all 1.20-2 [33.9 kB] 1068s Get:266 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1068s Get:267 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-server-perl all 1.09-4 [22.3 kB] 1068s Get:268 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsimdjson29 ppc64el 4.2.4-1 [54.7 kB] 1068s Get:269 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsimdutf29 ppc64el 7.7.1-3 [92.9 kB] 1068s Get:270 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-corepack all 0.24.0-5build1 [761 kB] 1068s Get:271 http://ftpmaster.internal/ubuntu resolute/universe ppc64el nodejs ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [367 kB] 1068s Get:272 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-xtend all 4.0.2-3 [3902 B] 1068s Get:273 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-acorn all 8.8.1+ds+~cs25.17.7-3 [118 kB] 1068s Get:274 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1068s Get:275 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-balanced-match all 2.0.0-1 [4910 B] 1068s Get:276 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1068s Get:277 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-minimatch all 9.0.3-6 [78.0 kB] 1068s Get:278 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 1068s Get:279 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 1068s Get:280 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-lru-cache all 10.0.1-3 [61.9 kB] 1068s Get:281 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 1068s Get:282 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 1068s Get:283 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-undici all 7.18.2+dfsg+~cs3.2.0-1build1 [394 kB] 1068s Get:284 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnode127 ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [17.4 MB] 1068s Get:285 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libregexp-assemble-perl all 0.38-2 [69.5 kB] 1068s Get:286 http://ftpmaster.internal/ubuntu resolute/main ppc64el libregexp-common-perl all 2024080801-1 [162 kB] 1068s Get:287 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtask-weaken-perl all 1.06-2 [7924 B] 1068s Get:288 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-parser-perl ppc64el 2.47-1build4 [205 kB] 1068s Get:289 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsoap-lite-perl all 1.27-3 [225 kB] 1068s Get:290 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstring-random-perl all 1:0.32-2 [14.0 kB] 1068s Get:291 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-leaktrace-perl ppc64el 0.17-1build6 [20.6 kB] 1068s Get:292 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-output-perl all 1.036-1 [14.6 kB] 1068s Get:293 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-pod-perl all 1.52-3 [8978 B] 1068s Get:294 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 1068s Get:295 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtime-fake-perl all 0.11-4 [8092 B] 1068s Get:296 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-libxslt-perl ppc64el 2.003000-4 [46.1 kB] 1068s Get:297 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-uglify-js all 3.17.4-2build1 [207 kB] 1068s Get:298 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-defusedxml all 0.7.1-3build1 [42.4 kB] 1068s Get:299 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-roman-numerals all 4.1.0-1 [8660 B] 1068s Get:300 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-docutils all 0.22.4+dfsg-1 [439 kB] 1068s Get:301 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-imagesize all 1.4.1-1build1 [6900 B] 1068s Get:302 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-snowballstemmer all 3.0.1-1 [65.9 kB] 1068s Get:303 http://ftpmaster.internal/ubuntu resolute/main ppc64el sphinx-common all 8.2.3-12 [657 kB] 1068s Get:304 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 1068s Get:305 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-sphinx all 8.2.3-12 [483 kB] 1068s Get:306 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootswatch all 3.3.7+dfsg2-2 [133 kB] 1068s Get:307 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sphinx-bootstrap-theme all 0.8.1+ds-1 [158 kB] 1068s Get:308 http://ftpmaster.internal/ubuntu resolute/universe ppc64el uglifyjs all 3.17.4-2build1 [10.1 kB] 1068s Get:309 http://ftpmaster.internal/ubuntu resolute/universe ppc64el yui-compressor all 2.4.8-3build1 [601 kB] 1068s Get:310 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauthen-radius-perl all 0.33-1 [49.2 kB] 1068s Get:311 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pkg-perl-autopkgtest all 0.85 [19.7 kB] 1069s Preconfiguring packages ... 1069s Fetched 172 MB in 6s (31.0 MB/s) 1069s Selecting previously unselected package imagemagick-7-common. 1069s (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 ... 120856 files and directories currently installed.) 1069s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.13+dfsg1-1_all.deb ... 1069s Unpacking imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1069s Selecting previously unselected package libgomp1:ppc64el. 1069s Preparing to unpack .../001-libgomp1_15.2.0-12ubuntu1_ppc64el.deb ... 1069s Unpacking libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1069s Selecting previously unselected package libfftw3-double3:ppc64el. 1069s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_ppc64el.deb ... 1069s Unpacking libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1069s Selecting previously unselected package libfontenc1:ppc64el. 1069s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build2_ppc64el.deb ... 1069s Unpacking libfontenc1:ppc64el (1:1.1.8-1build2) ... 1069s Selecting previously unselected package x11-common. 1069s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1069s Unpacking x11-common (1:7.7+24ubuntu1) ... 1069s Selecting previously unselected package xfonts-encodings. 1069s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu3_all.deb ... 1069s Unpacking xfonts-encodings (1:1.0.5-0ubuntu3) ... 1069s Selecting previously unselected package xfonts-utils. 1069s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7build1_ppc64el.deb ... 1069s Unpacking xfonts-utils (1:7.7+7build1) ... 1069s Selecting previously unselected package fonts-urw-base35. 1069s Preparing to unpack .../007-fonts-urw-base35_20200910-8build1_all.deb ... 1069s Unpacking fonts-urw-base35 (20200910-8build1) ... 1070s Selecting previously unselected package fontconfig-config. 1070s Preparing to unpack .../008-fontconfig-config_2.17.1-3ubuntu1_ppc64el.deb ... 1070s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 1070s Selecting previously unselected package libfontconfig1:ppc64el. 1070s Preparing to unpack .../009-libfontconfig1_2.17.1-3ubuntu1_ppc64el.deb ... 1070s Unpacking libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1070s Selecting previously unselected package libsharpyuv0:ppc64el. 1070s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1build1_ppc64el.deb ... 1070s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1070s Selecting previously unselected package libaom3:ppc64el. 1070s Preparing to unpack .../011-libaom3_3.13.1-2_ppc64el.deb ... 1070s Unpacking libaom3:ppc64el (3.13.1-2) ... 1070s Selecting previously unselected package libheif-plugin-aomdec:ppc64el. 1070s Preparing to unpack .../012-libheif-plugin-aomdec_1.21.2-1_ppc64el.deb ... 1070s Unpacking libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1070s Selecting previously unselected package libde265-0:ppc64el. 1070s Preparing to unpack .../013-libde265-0_1.0.16-1build1_ppc64el.deb ... 1070s Unpacking libde265-0:ppc64el (1.0.16-1build1) ... 1070s Selecting previously unselected package libheif-plugin-libde265:ppc64el. 1070s Preparing to unpack .../014-libheif-plugin-libde265_1.21.2-1_ppc64el.deb ... 1070s Unpacking libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1070s Selecting previously unselected package libheif1:ppc64el. 1070s Preparing to unpack .../015-libheif1_1.21.2-1_ppc64el.deb ... 1070s Unpacking libheif1:ppc64el (1.21.2-1) ... 1070s Selecting previously unselected package libjbig0:ppc64el. 1070s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu3_ppc64el.deb ... 1070s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1070s Selecting previously unselected package libjpeg-turbo8:ppc64el. 1070s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_ppc64el.deb ... 1070s Unpacking libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1070s Selecting previously unselected package libjpeg8:ppc64el. 1070s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 1070s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 1070s Selecting previously unselected package liblcms2-2:ppc64el. 1070s Preparing to unpack .../019-liblcms2-2_2.17-1_ppc64el.deb ... 1070s Unpacking liblcms2-2:ppc64el (2.17-1) ... 1070s Selecting previously unselected package liblqr-1-0:ppc64el. 1070s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.2_ppc64el.deb ... 1070s Unpacking liblqr-1-0:ppc64el (0.4.2-2.2) ... 1070s Selecting previously unselected package libltdl7:ppc64el. 1070s Preparing to unpack .../021-libltdl7_2.5.4-9_ppc64el.deb ... 1070s Unpacking libltdl7:ppc64el (2.5.4-9) ... 1070s Selecting previously unselected package libopenjp2-7:ppc64el. 1070s Preparing to unpack .../022-libopenjp2-7_2.5.4-1_ppc64el.deb ... 1070s Unpacking libopenjp2-7:ppc64el (2.5.4-1) ... 1070s Selecting previously unselected package libraw23t64:ppc64el. 1070s Preparing to unpack .../023-libraw23t64_0.21.4-2_ppc64el.deb ... 1070s Unpacking libraw23t64:ppc64el (0.21.4-2) ... 1070s Selecting previously unselected package libdeflate0:ppc64el. 1070s Preparing to unpack .../024-libdeflate0_1.23-2_ppc64el.deb ... 1070s Unpacking libdeflate0:ppc64el (1.23-2) ... 1070s Selecting previously unselected package liblerc4:ppc64el. 1070s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu2_ppc64el.deb ... 1070s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1070s Selecting previously unselected package libwebp7:ppc64el. 1070s Preparing to unpack .../026-libwebp7_1.5.0-0.1build1_ppc64el.deb ... 1070s Unpacking libwebp7:ppc64el (1.5.0-0.1build1) ... 1070s Selecting previously unselected package libtiff6:ppc64el. 1070s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_ppc64el.deb ... 1070s Unpacking libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1070s Selecting previously unselected package libwebpdemux2:ppc64el. 1070s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1build1_ppc64el.deb ... 1070s Unpacking libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1070s Selecting previously unselected package libwebpmux3:ppc64el. 1070s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1build1_ppc64el.deb ... 1070s Unpacking libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1070s Selecting previously unselected package libmagickcore-7.q16-10:ppc64el. 1070s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1070s Unpacking libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1070s Selecting previously unselected package libimage-magick-q16-perl. 1070s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1070s Unpacking libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1070s Selecting previously unselected package libimage-magick-perl. 1070s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.13+dfsg1-1_all.deb ... 1070s Unpacking libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1070s Selecting previously unselected package m4. 1070s Preparing to unpack .../033-m4_1.4.20-2_ppc64el.deb ... 1070s Unpacking m4 (1.4.20-2) ... 1070s Selecting previously unselected package autoconf. 1070s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 1070s Unpacking autoconf (2.72-3.1ubuntu1) ... 1070s Selecting previously unselected package dctrl-tools. 1070s Preparing to unpack .../035-dctrl-tools_2.24-3build4_ppc64el.deb ... 1070s Unpacking dctrl-tools (2.24-3build4) ... 1070s Selecting previously unselected package autodep8. 1070s Preparing to unpack .../036-autodep8_0.30build1_all.deb ... 1070s Unpacking autodep8 (0.30build1) ... 1070s Selecting previously unselected package autotools-dev. 1070s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 1070s Unpacking autotools-dev (20240727.1) ... 1070s Selecting previously unselected package automake. 1070s Preparing to unpack .../038-automake_1%3a1.18.1-3build1_all.deb ... 1070s Unpacking automake (1:1.18.1-3build1) ... 1070s Selecting previously unselected package autopoint. 1070s Preparing to unpack .../039-autopoint_0.23.2-1_all.deb ... 1070s Unpacking autopoint (0.23.2-1) ... 1070s Selecting previously unselected package libisl23:ppc64el. 1070s Preparing to unpack .../040-libisl23_0.27-1build1_ppc64el.deb ... 1070s Unpacking libisl23:ppc64el (0.27-1build1) ... 1070s Selecting previously unselected package libmpc3:ppc64el. 1070s Preparing to unpack .../041-libmpc3_1.3.1-2_ppc64el.deb ... 1070s Unpacking libmpc3:ppc64el (1.3.1-2) ... 1070s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 1070s Preparing to unpack .../042-cpp-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1070s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package cpp-15. 1071s Preparing to unpack .../043-cpp-15_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 1071s Preparing to unpack .../044-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1071s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1071s Selecting previously unselected package cpp. 1071s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1071s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1071s Selecting previously unselected package libcc1-0:ppc64el. 1071s Preparing to unpack .../046-libcc1-0_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package libitm1:ppc64el. 1071s Preparing to unpack .../047-libitm1_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libitm1:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package libasan8:ppc64el. 1071s Preparing to unpack .../048-libasan8_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libasan8:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package liblsan0:ppc64el. 1071s Preparing to unpack .../049-liblsan0_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package libtsan2:ppc64el. 1071s Preparing to unpack .../050-libtsan2_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package libubsan1:ppc64el. 1071s Preparing to unpack .../051-libubsan1_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package libquadmath0:ppc64el. 1071s Preparing to unpack .../052-libquadmath0_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package libgcc-15-dev:ppc64el. 1071s Preparing to unpack .../053-libgcc-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 1071s Preparing to unpack .../054-gcc-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package gcc-15. 1071s Preparing to unpack .../055-gcc-15_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 1071s Preparing to unpack .../056-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1071s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1071s Selecting previously unselected package gcc. 1071s Preparing to unpack .../057-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1071s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1071s Selecting previously unselected package libstdc++-15-dev:ppc64el. 1071s Preparing to unpack .../058-libstdc++-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1071s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 1071s Preparing to unpack .../059-g++-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1071s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1072s Selecting previously unselected package g++-15. 1072s Preparing to unpack .../060-g++-15_15.2.0-12ubuntu1_ppc64el.deb ... 1072s Unpacking g++-15 (15.2.0-12ubuntu1) ... 1072s Selecting previously unselected package g++-powerpc64le-linux-gnu. 1072s Preparing to unpack .../061-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1072s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1072s Selecting previously unselected package g++. 1072s Preparing to unpack .../062-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1072s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1072s Selecting previously unselected package build-essential. 1072s Preparing to unpack .../063-build-essential_12.12ubuntu2_ppc64el.deb ... 1072s Unpacking build-essential (12.12ubuntu2) ... 1072s Selecting previously unselected package ca-certificates-java. 1072s Preparing to unpack .../064-ca-certificates-java_20240118build1_all.deb ... 1072s Unpacking ca-certificates-java (20240118build1) ... 1072s Selecting previously unselected package libdebhelper-perl. 1072s Preparing to unpack .../065-libdebhelper-perl_13.28ubuntu1_all.deb ... 1072s Unpacking libdebhelper-perl (13.28ubuntu1) ... 1072s Selecting previously unselected package libtool. 1072s Preparing to unpack .../066-libtool_2.5.4-9_all.deb ... 1072s Unpacking libtool (2.5.4-9) ... 1072s Selecting previously unselected package dh-autoreconf. 1072s Preparing to unpack .../067-dh-autoreconf_21_all.deb ... 1072s Unpacking dh-autoreconf (21) ... 1072s Selecting previously unselected package libarchive-zip-perl. 1072s Preparing to unpack .../068-libarchive-zip-perl_1.68-1_all.deb ... 1072s Unpacking libarchive-zip-perl (1.68-1) ... 1072s Selecting previously unselected package libfile-stripnondeterminism-perl. 1072s Preparing to unpack .../069-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 1072s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1072s Selecting previously unselected package dh-strip-nondeterminism. 1072s Preparing to unpack .../070-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 1072s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 1072s Selecting previously unselected package debugedit. 1072s Preparing to unpack .../071-debugedit_1%3a5.2-3_ppc64el.deb ... 1072s Unpacking debugedit (1:5.2-3) ... 1072s Selecting previously unselected package dwz. 1072s Preparing to unpack .../072-dwz_0.16-2_ppc64el.deb ... 1072s Unpacking dwz (0.16-2) ... 1072s Selecting previously unselected package gettext. 1072s Preparing to unpack .../073-gettext_0.23.2-1_ppc64el.deb ... 1072s Unpacking gettext (0.23.2-1) ... 1072s Selecting previously unselected package intltool-debian. 1072s Preparing to unpack .../074-intltool-debian_0.35.0+20060710.6build1_all.deb ... 1072s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 1072s Selecting previously unselected package po-debconf. 1072s Preparing to unpack .../075-po-debconf_1.0.22_all.deb ... 1072s Unpacking po-debconf (1.0.22) ... 1072s Selecting previously unselected package debhelper. 1072s Preparing to unpack .../076-debhelper_13.28ubuntu1_all.deb ... 1072s Unpacking debhelper (13.28ubuntu1) ... 1072s Selecting previously unselected package java-common. 1072s Preparing to unpack .../077-java-common_0.76build1_all.deb ... 1072s Unpacking java-common (0.76build1) ... 1072s Selecting previously unselected package libpcsclite1:ppc64el. 1072s Preparing to unpack .../078-libpcsclite1_2.4.1-1_ppc64el.deb ... 1072s Unpacking libpcsclite1:ppc64el (2.4.1-1) ... 1072s Selecting previously unselected package openjdk-21-jre-headless:ppc64el. 1072s Preparing to unpack .../079-openjdk-21-jre-headless_21.0.10+7-1_ppc64el.deb ... 1072s Unpacking openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1073s Selecting previously unselected package default-jre-headless. 1073s Preparing to unpack .../080-default-jre-headless_2%3a1.21-76build1_ppc64el.deb ... 1073s Unpacking default-jre-headless (2:1.21-76build1) ... 1073s Selecting previously unselected package sgml-base. 1073s Preparing to unpack .../081-sgml-base_1.31+nmu1_all.deb ... 1073s Unpacking sgml-base (1.31+nmu1) ... 1073s Selecting previously unselected package xml-core. 1073s Preparing to unpack .../082-xml-core_0.19build1_all.deb ... 1073s Unpacking xml-core (0.19build1) ... 1073s Selecting previously unselected package docutils-common. 1073s Preparing to unpack .../083-docutils-common_0.22.4+dfsg-1_all.deb ... 1073s Unpacking docutils-common (0.22.4+dfsg-1) ... 1073s Selecting previously unselected package fonts-glyphicons-halflings. 1073s Preparing to unpack .../084-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1073s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1073s Selecting previously unselected package unzip. 1073s Preparing to unpack .../085-unzip_6.0-29ubuntu1_ppc64el.deb ... 1073s Unpacking unzip (6.0-29ubuntu1) ... 1073s Selecting previously unselected package java-wrappers. 1073s Preparing to unpack .../086-java-wrappers_0.5build1_all.deb ... 1073s Unpacking java-wrappers (0.5build1) ... 1073s Selecting previously unselected package libalgorithm-c3-perl. 1073s Preparing to unpack .../087-libalgorithm-c3-perl_0.11-2_all.deb ... 1073s Unpacking libalgorithm-c3-perl (0.11-2) ... 1073s Selecting previously unselected package libposix-strftime-compiler-perl. 1073s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1073s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1073s Selecting previously unselected package libapache-logformat-compiler-perl. 1073s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1073s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1073s Selecting previously unselected package libcrypt-urandom-perl. 1073s Preparing to unpack .../090-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 1073s Unpacking libcrypt-urandom-perl (0.54-1) ... 1073s Selecting previously unselected package libapache-session-perl. 1073s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 1073s Unpacking libapache-session-perl (1.94-2) ... 1073s Selecting previously unselected package libdigest-hmac-perl. 1073s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1073s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1073s Selecting previously unselected package liburi-perl. 1073s Preparing to unpack .../093-liburi-perl_5.34-2build1_all.deb ... 1073s Unpacking liburi-perl (5.34-2build1) ... 1073s Selecting previously unselected package libencode-locale-perl. 1073s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 1073s Unpacking libencode-locale-perl (1.05-3) ... 1073s Selecting previously unselected package libtimedate-perl. 1073s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 1073s Unpacking libtimedate-perl (2.3300-2) ... 1073s Selecting previously unselected package libhttp-date-perl. 1073s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 1073s Unpacking libhttp-date-perl (6.06-1) ... 1073s Selecting previously unselected package libfile-listing-perl. 1073s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 1073s Unpacking libfile-listing-perl (6.16-1) ... 1073s Selecting previously unselected package libhtml-tagset-perl. 1073s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 1073s Unpacking libhtml-tagset-perl (3.24-1) ... 1074s Selecting previously unselected package libhtml-parser-perl:ppc64el. 1074s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 1074s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 1074s Selecting previously unselected package libhtml-tree-perl. 1074s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 1074s Unpacking libhtml-tree-perl (5.07-3) ... 1074s Selecting previously unselected package libclone-perl:ppc64el. 1074s Preparing to unpack .../101-libclone-perl_0.47-1_ppc64el.deb ... 1074s Unpacking libclone-perl:ppc64el (0.47-1) ... 1074s Selecting previously unselected package libio-html-perl. 1074s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 1074s Unpacking libio-html-perl (1.004-3) ... 1074s Selecting previously unselected package liblwp-mediatypes-perl. 1074s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 1074s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1074s Selecting previously unselected package libhttp-message-perl. 1074s Preparing to unpack .../104-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 1074s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 1074s Selecting previously unselected package libhttp-cookies-perl. 1074s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 1074s Unpacking libhttp-cookies-perl (6.11-1) ... 1074s Selecting previously unselected package libhttp-negotiate-perl. 1074s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 1074s Unpacking libhttp-negotiate-perl (6.01-2) ... 1074s Selecting previously unselected package perl-openssl-defaults:ppc64el. 1074s Preparing to unpack .../107-perl-openssl-defaults_7build4_ppc64el.deb ... 1074s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 1074s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 1074s Preparing to unpack .../108-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 1074s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 1074s Selecting previously unselected package libio-socket-ssl-perl. 1074s Preparing to unpack .../109-libio-socket-ssl-perl_2.098-1_all.deb ... 1074s Unpacking libio-socket-ssl-perl (2.098-1) ... 1074s Selecting previously unselected package libnet-http-perl. 1074s Preparing to unpack .../110-libnet-http-perl_6.24-1build1_all.deb ... 1074s Unpacking libnet-http-perl (6.24-1build1) ... 1074s Selecting previously unselected package liblwp-protocol-https-perl. 1074s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 1074s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1074s Selecting previously unselected package libtry-tiny-perl. 1074s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 1074s Unpacking libtry-tiny-perl (0.32-1) ... 1074s Selecting previously unselected package libwww-robotrules-perl. 1074s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1build1_all.deb ... 1074s Unpacking libwww-robotrules-perl (6.02-1build1) ... 1074s Selecting previously unselected package libwww-perl. 1074s Preparing to unpack .../114-libwww-perl_6.81-1build1_all.deb ... 1074s Unpacking libwww-perl (6.81-1build1) ... 1074s Selecting previously unselected package libauth-yubikey-webclient-perl. 1074s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1074s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1074s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 1074s Preparing to unpack .../116-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 1074s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1074s Selecting previously unselected package libdynaloader-functions-perl. 1074s Preparing to unpack .../117-libdynaloader-functions-perl_0.004-2_all.deb ... 1074s Unpacking libdynaloader-functions-perl (0.004-2) ... 1074s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 1074s Preparing to unpack .../118-libdevel-callchecker-perl_0.009-2_ppc64el.deb ... 1074s Unpacking libdevel-callchecker-perl:ppc64el (0.009-2) ... 1074s Selecting previously unselected package libparams-classify-perl:ppc64el. 1074s Preparing to unpack .../119-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 1074s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 1074s Selecting previously unselected package libmodule-runtime-perl. 1074s Preparing to unpack .../120-libmodule-runtime-perl_0.018-1_all.deb ... 1074s Unpacking libmodule-runtime-perl (0.018-1) ... 1074s Selecting previously unselected package libmodule-implementation-perl. 1074s Preparing to unpack .../121-libmodule-implementation-perl_0.09-2_all.deb ... 1074s Unpacking libmodule-implementation-perl (0.09-2) ... 1074s Selecting previously unselected package libsub-exporter-progressive-perl. 1074s Preparing to unpack .../122-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1074s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1074s Selecting previously unselected package libvariable-magic-perl. 1074s Preparing to unpack .../123-libvariable-magic-perl_0.64-1build1_ppc64el.deb ... 1074s Unpacking libvariable-magic-perl (0.64-1build1) ... 1074s Selecting previously unselected package libb-hooks-endofscope-perl. 1074s Preparing to unpack .../124-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1074s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1074s Selecting previously unselected package libcrypt-random-seed-perl. 1074s Preparing to unpack .../125-libcrypt-random-seed-perl_0.03-3_all.deb ... 1074s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1074s Selecting previously unselected package libmath-random-isaac-perl. 1074s Preparing to unpack .../126-libmath-random-isaac-perl_1.004-2_all.deb ... 1074s Unpacking libmath-random-isaac-perl (1.004-2) ... 1074s Selecting previously unselected package libbytes-random-secure-perl. 1074s Preparing to unpack .../127-libbytes-random-secure-perl_0.29-3_all.deb ... 1074s Unpacking libbytes-random-secure-perl (0.29-3) ... 1074s Selecting previously unselected package liberror-perl. 1074s Preparing to unpack .../128-liberror-perl_0.17030-1_all.deb ... 1074s Unpacking liberror-perl (0.17030-1) ... 1074s Selecting previously unselected package libipc-sharelite-perl. 1074s Preparing to unpack .../129-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 1074s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1074s Selecting previously unselected package libcache-cache-perl. 1074s Preparing to unpack .../130-libcache-cache-perl_1.08-3_all.deb ... 1074s Unpacking libcache-cache-perl (1.08-3) ... 1074s Selecting previously unselected package libcapture-tiny-perl. 1074s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 1074s Unpacking libcapture-tiny-perl (0.50-1) ... 1074s Selecting previously unselected package libcares2:ppc64el. 1074s Preparing to unpack .../132-libcares2_1.34.6-1_ppc64el.deb ... 1074s Unpacking libcares2:ppc64el (1.34.6-1) ... 1074s Selecting previously unselected package libcgi-pm-perl. 1074s Preparing to unpack .../133-libcgi-pm-perl_4.71-1build1_all.deb ... 1074s Unpacking libcgi-pm-perl (4.71-1build1) ... 1074s Selecting previously unselected package libclass-c3-perl. 1074s Preparing to unpack .../134-libclass-c3-perl_0.35-2_all.deb ... 1074s Unpacking libclass-c3-perl (0.35-2) ... 1074s Selecting previously unselected package libclass-data-inheritable-perl. 1074s Preparing to unpack .../135-libclass-data-inheritable-perl_0.10-1_all.deb ... 1074s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1074s Selecting previously unselected package libclass-errorhandler-perl. 1074s Preparing to unpack .../136-libclass-errorhandler-perl_0.04-3_all.deb ... 1074s Unpacking libclass-errorhandler-perl (0.04-3) ... 1074s Selecting previously unselected package libclass-inspector-perl. 1074s Preparing to unpack .../137-libclass-inspector-perl_1.36-3_all.deb ... 1074s Unpacking libclass-inspector-perl (1.36-3) ... 1074s Selecting previously unselected package libclass-method-modifiers-perl. 1074s Preparing to unpack .../138-libclass-method-modifiers-perl_2.15-1_all.deb ... 1074s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1074s Selecting previously unselected package libclass-singleton-perl. 1074s Preparing to unpack .../139-libclass-singleton-perl_1.6-2_all.deb ... 1074s Unpacking libclass-singleton-perl (1.6-2) ... 1074s Selecting previously unselected package libclass-xsaccessor-perl. 1074s Preparing to unpack .../140-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 1074s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1074s Selecting previously unselected package libclone-pp-perl. 1074s Preparing to unpack .../141-libclone-pp-perl_1.08-2_all.deb ... 1074s Unpacking libclone-pp-perl (1.08-2) ... 1074s Selecting previously unselected package libcommon-sense-perl:ppc64el. 1074s Preparing to unpack .../142-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 1074s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 1074s Selecting previously unselected package libconvert-asn1-perl. 1074s Preparing to unpack .../143-libconvert-asn1-perl_0.34-1_all.deb ... 1074s Unpacking libconvert-asn1-perl (0.34-1) ... 1074s Selecting previously unselected package libconvert-base32-perl. 1074s Preparing to unpack .../144-libconvert-base32-perl_0.06-3_all.deb ... 1074s Unpacking libconvert-base32-perl (0.06-3) ... 1074s Selecting previously unselected package libconvert-binhex-perl. 1074s Preparing to unpack .../145-libconvert-binhex-perl_1.125-3_all.deb ... 1074s Unpacking libconvert-binhex-perl (1.125-3) ... 1074s Selecting previously unselected package libcrypt-des-perl:ppc64el. 1074s Preparing to unpack .../146-libcrypt-des-perl_2.07-5_ppc64el.deb ... 1074s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 1074s Selecting previously unselected package libcrypt-des-ede3-perl. 1074s Preparing to unpack .../147-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1074s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1074s Selecting previously unselected package libcryptx-perl. 1074s Preparing to unpack .../148-libcryptx-perl_0.087-1_ppc64el.deb ... 1074s Unpacking libcryptx-perl (0.087-1) ... 1074s Selecting previously unselected package libconvert-pem-perl. 1074s Preparing to unpack .../149-libconvert-pem-perl_0.13-1_all.deb ... 1074s Unpacking libconvert-pem-perl (0.13-1) ... 1074s Selecting previously unselected package libcookie-baker-perl. 1074s Preparing to unpack .../150-libcookie-baker-perl_0.12-1_all.deb ... 1074s Unpacking libcookie-baker-perl (0.12-1) ... 1074s Selecting previously unselected package libcrypt-dh-gmp-perl. 1074s Preparing to unpack .../151-libcrypt-dh-gmp-perl_0.00012-2build5_ppc64el.deb ... 1074s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1074s Selecting previously unselected package libjson-perl. 1074s Preparing to unpack .../152-libjson-perl_4.10000-1_all.deb ... 1074s Unpacking libjson-perl (4.10000-1) ... 1074s Selecting previously unselected package libcrypt-jwt-perl. 1074s Preparing to unpack .../153-libcrypt-jwt-perl_0.037-1_all.deb ... 1074s Unpacking libcrypt-jwt-perl (0.037-1) ... 1074s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1074s Preparing to unpack .../154-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 1074s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1074s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 1074s Preparing to unpack .../155-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 1074s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1074s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 1074s Preparing to unpack .../156-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 1074s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1074s Selecting previously unselected package libcrypt-openssl-x509-perl. 1074s Preparing to unpack .../157-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 1074s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1074s Selecting previously unselected package libcrypt-rijndael-perl. 1075s Preparing to unpack .../158-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 1075s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1075s Selecting previously unselected package libcrypt-ssleay-perl. 1075s Preparing to unpack .../159-libcrypt-ssleay-perl_0.73.06-2build6_ppc64el.deb ... 1075s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1075s Selecting previously unselected package libdata-hexdump-perl. 1075s Preparing to unpack .../160-libdata-hexdump-perl_0.04-2_all.deb ... 1075s Unpacking libdata-hexdump-perl (0.04-2) ... 1075s Selecting previously unselected package libparams-util-perl. 1075s Preparing to unpack .../161-libparams-util-perl_1.102-3build1_ppc64el.deb ... 1075s Unpacking libparams-util-perl (1.102-3build1) ... 1075s Selecting previously unselected package libsub-install-perl. 1075s Preparing to unpack .../162-libsub-install-perl_0.929-1_all.deb ... 1075s Unpacking libsub-install-perl (0.929-1) ... 1075s Selecting previously unselected package libdata-optlist-perl. 1075s Preparing to unpack .../163-libdata-optlist-perl_0.114-1_all.deb ... 1075s Unpacking libdata-optlist-perl (0.114-1) ... 1075s Selecting previously unselected package libtypes-serialiser-perl. 1075s Preparing to unpack .../164-libtypes-serialiser-perl_1.01-1_all.deb ... 1075s Unpacking libtypes-serialiser-perl (1.01-1) ... 1075s Selecting previously unselected package libjson-xs-perl. 1075s Preparing to unpack .../165-libjson-xs-perl_4.040-1_ppc64el.deb ... 1075s Unpacking libjson-xs-perl (4.040-1) ... 1075s Selecting previously unselected package libjson-maybexs-perl. 1075s Preparing to unpack .../166-libjson-maybexs-perl_1.004008-1_all.deb ... 1075s Unpacking libjson-maybexs-perl (1.004008-1) ... 1075s Selecting previously unselected package liblist-someutils-perl. 1075s Preparing to unpack .../167-liblist-someutils-perl_0.59-1_all.deb ... 1075s Unpacking liblist-someutils-perl (0.59-1) ... 1075s Selecting previously unselected package liblist-utilsby-perl. 1075s Preparing to unpack .../168-liblist-utilsby-perl_0.12-2_all.deb ... 1075s Unpacking liblist-utilsby-perl (0.12-2) ... 1075s Selecting previously unselected package liblist-allutils-perl. 1075s Preparing to unpack .../169-liblist-allutils-perl_0.19-1_all.deb ... 1075s Unpacking liblist-allutils-perl (0.19-1) ... 1075s Selecting previously unselected package libimport-into-perl. 1075s Preparing to unpack .../170-libimport-into-perl_1.002005-2_all.deb ... 1075s Unpacking libimport-into-perl (1.002005-2) ... 1075s Selecting previously unselected package librole-tiny-perl. 1075s Preparing to unpack .../171-librole-tiny-perl_2.002004-1_all.deb ... 1075s Unpacking librole-tiny-perl (2.002004-1) ... 1075s Selecting previously unselected package libsub-quote-perl. 1075s Preparing to unpack .../172-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1075s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1075s Selecting previously unselected package libmoo-perl. 1075s Preparing to unpack .../173-libmoo-perl_2.005005-1_all.deb ... 1075s Unpacking libmoo-perl (2.005005-1) ... 1075s Selecting previously unselected package libdata-password-zxcvbn-perl. 1075s Preparing to unpack .../174-libdata-password-zxcvbn-perl_1.1.3-1_all.deb ... 1075s Unpacking libdata-password-zxcvbn-perl (1.1.3-1) ... 1075s Selecting previously unselected package libfile-sharedir-perl. 1075s Preparing to unpack .../175-libfile-sharedir-perl_1.118-3_all.deb ... 1075s Unpacking libfile-sharedir-perl (1.118-3) ... 1075s Selecting previously unselected package libpackage-stash-perl. 1075s Preparing to unpack .../176-libpackage-stash-perl_0.40-1_all.deb ... 1075s Unpacking libpackage-stash-perl (0.40-1) ... 1075s Selecting previously unselected package libsub-identify-perl. 1075s Preparing to unpack .../177-libsub-identify-perl_0.14-4_ppc64el.deb ... 1075s Unpacking libsub-identify-perl (0.14-4) ... 1075s Selecting previously unselected package libsub-name-perl:ppc64el. 1075s Preparing to unpack .../178-libsub-name-perl_0.28-1_ppc64el.deb ... 1075s Unpacking libsub-name-perl:ppc64el (0.28-1) ... 1075s Selecting previously unselected package libnamespace-clean-perl. 1075s Preparing to unpack .../179-libnamespace-clean-perl_0.27-2_all.deb ... 1075s Unpacking libnamespace-clean-perl (0.27-2) ... 1075s Selecting previously unselected package libnamespace-autoclean-perl. 1075s Preparing to unpack .../180-libnamespace-autoclean-perl_0.31-1_all.deb ... 1075s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1075s Selecting previously unselected package libsub-exporter-perl. 1075s Preparing to unpack .../181-libsub-exporter-perl_0.990-1_all.deb ... 1075s Unpacking libsub-exporter-perl (0.990-1) ... 1075s Selecting previously unselected package libeval-closure-perl. 1075s Preparing to unpack .../182-libeval-closure-perl_0.14-3_all.deb ... 1075s Unpacking libeval-closure-perl (0.14-3) ... 1075s Selecting previously unselected package libdevel-stacktrace-perl. 1075s Preparing to unpack .../183-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1075s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1075s Selecting previously unselected package libexception-class-perl. 1075s Preparing to unpack .../184-libexception-class-perl_1.45-1_all.deb ... 1075s Unpacking libexception-class-perl (1.45-1) ... 1075s Selecting previously unselected package libparams-validationcompiler-perl. 1075s Preparing to unpack .../185-libparams-validationcompiler-perl_0.31-1_all.deb ... 1075s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1075s Selecting previously unselected package libmro-compat-perl. 1075s Preparing to unpack .../186-libmro-compat-perl_0.15-2_all.deb ... 1075s Unpacking libmro-compat-perl (0.15-2) ... 1075s Selecting previously unselected package libxstring-perl:ppc64el. 1075s Preparing to unpack .../187-libxstring-perl_0.005-2build4_ppc64el.deb ... 1075s Unpacking libxstring-perl:ppc64el (0.005-2build4) ... 1075s Selecting previously unselected package libspecio-perl. 1075s Preparing to unpack .../188-libspecio-perl_0.53-1_all.deb ... 1075s Unpacking libspecio-perl (0.53-1) ... 1075s Selecting previously unselected package libdatetime-locale-perl. 1075s Preparing to unpack .../189-libdatetime-locale-perl_1%3a1.45-1_all.deb ... 1075s Unpacking libdatetime-locale-perl (1:1.45-1) ... 1075s Selecting previously unselected package libdatetime-timezone-perl. 1075s Preparing to unpack .../190-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1075s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1075s Selecting previously unselected package libdatetime-perl. 1075s Preparing to unpack .../191-libdatetime-perl_2%3a1.65-1build3_ppc64el.deb ... 1075s Unpacking libdatetime-perl (2:1.65-1build3) ... 1075s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1075s Preparing to unpack .../192-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1075s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1075s Selecting previously unselected package libdbi-perl:ppc64el. 1076s Preparing to unpack .../193-libdbi-perl_1.647-1build1_ppc64el.deb ... 1076s Unpacking libdbi-perl:ppc64el (1.647-1build1) ... 1076s Selecting previously unselected package libdbd-sqlite3-perl:ppc64el. 1076s Preparing to unpack .../194-libdbd-sqlite3-perl_1.76-1_ppc64el.deb ... 1076s Unpacking libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1076s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1076s Preparing to unpack .../195-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1076s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1076s Selecting previously unselected package libemail-date-format-perl. 1076s Preparing to unpack .../196-libemail-date-format-perl_1.008-1_all.deb ... 1076s Unpacking libemail-date-format-perl (1.008-1) ... 1076s Selecting previously unselected package libemail-simple-perl. 1076s Preparing to unpack .../197-libemail-simple-perl_2.218-1_all.deb ... 1076s Unpacking libemail-simple-perl (2.218-1) ... 1076s Selecting previously unselected package libmodule-pluggable-perl. 1076s Preparing to unpack .../198-libmodule-pluggable-perl_5.2-5_all.deb ... 1076s Unpacking libmodule-pluggable-perl (5.2-5) ... 1076s Selecting previously unselected package libemail-abstract-perl. 1076s Preparing to unpack .../199-libemail-abstract-perl_3.010-1_all.deb ... 1076s Unpacking libemail-abstract-perl (3.010-1) ... 1076s Selecting previously unselected package libemail-address-xs-perl. 1076s Preparing to unpack .../200-libemail-address-xs-perl_1.05-1build5_ppc64el.deb ... 1076s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1076s Selecting previously unselected package libmoox-types-mooselike-perl. 1076s Preparing to unpack .../201-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1076s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1076s Selecting previously unselected package libthrowable-perl. 1076s Preparing to unpack .../202-libthrowable-perl_1.001-2_all.deb ... 1076s Unpacking libthrowable-perl (1.001-2) ... 1076s Selecting previously unselected package libemail-sender-perl. 1076s Preparing to unpack .../203-libemail-sender-perl_2.601-1_all.deb ... 1076s Unpacking libemail-sender-perl (2.601-1) ... 1076s Selecting previously unselected package libexporter-tiny-perl. 1076s Preparing to unpack .../204-libexporter-tiny-perl_1.006003-1_all.deb ... 1076s Unpacking libexporter-tiny-perl (1.006003-1) ... 1076s Selecting previously unselected package libextutils-depends-perl. 1076s Preparing to unpack .../205-libextutils-depends-perl_0.8002-1_all.deb ... 1076s Unpacking libextutils-depends-perl (0.8002-1) ... 1076s Selecting previously unselected package libfcgi0t64:ppc64el. 1076s Preparing to unpack .../206-libfcgi0t64_2.4.5-0.1build1_ppc64el.deb ... 1076s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1076s Selecting previously unselected package libfcgi-perl. 1076s Preparing to unpack .../207-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 1076s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1076s Selecting previously unselected package libfilesys-notify-simple-perl. 1076s Preparing to unpack .../208-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1076s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1076s Selecting previously unselected package libfont-afm-perl. 1076s Preparing to unpack .../209-libfont-afm-perl_1.20-4_all.deb ... 1076s Unpacking libfont-afm-perl (1.20-4) ... 1076s Selecting previously unselected package libimagequant0:ppc64el. 1076s Preparing to unpack .../210-libimagequant0_2.18.0-1build1_ppc64el.deb ... 1076s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 1076s Selecting previously unselected package libxpm4:ppc64el. 1076s Preparing to unpack .../211-libxpm4_1%3a3.5.17-1build3_ppc64el.deb ... 1076s Unpacking libxpm4:ppc64el (1:3.5.17-1build3) ... 1076s Selecting previously unselected package libgd3:ppc64el. 1076s Preparing to unpack .../212-libgd3_2.3.3-13ubuntu1_ppc64el.deb ... 1076s Unpacking libgd3:ppc64el (2.3.3-13ubuntu1) ... 1076s Selecting previously unselected package libgd-perl. 1076s Preparing to unpack .../213-libgd-perl_2.84-2_ppc64el.deb ... 1076s Unpacking libgd-perl (2.84-2) ... 1076s Selecting previously unselected package libgd-securityimage-perl. 1076s Preparing to unpack .../214-libgd-securityimage-perl_1.75-3_all.deb ... 1076s Unpacking libgd-securityimage-perl (1.75-3) ... 1076s Selecting previously unselected package libglib-perl:ppc64el. 1076s Preparing to unpack .../215-libglib-perl_3%3a1.329.4-1_ppc64el.deb ... 1076s Unpacking libglib-perl:ppc64el (3:1.329.4-1) ... 1076s Selecting previously unselected package libgssapi-perl. 1076s Preparing to unpack .../216-libgssapi-perl_0.28-4build5_ppc64el.deb ... 1076s Unpacking libgssapi-perl (0.28-4build5) ... 1076s Selecting previously unselected package libhash-merge-simple-perl. 1076s Preparing to unpack .../217-libhash-merge-simple-perl_0.052-1_all.deb ... 1076s Unpacking libhash-merge-simple-perl (0.052-1) ... 1076s Selecting previously unselected package libhash-multivalue-perl. 1076s Preparing to unpack .../218-libhash-multivalue-perl_0.16-3_all.deb ... 1076s Unpacking libhash-multivalue-perl (0.16-3) ... 1076s Selecting previously unselected package libhtml-format-perl. 1076s Preparing to unpack .../219-libhtml-format-perl_2.16-2_all.deb ... 1076s Unpacking libhtml-format-perl (2.16-2) ... 1076s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1076s Preparing to unpack .../220-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1076s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1076s Selecting previously unselected package libhtml-template-perl. 1076s Preparing to unpack .../221-libhtml-template-perl_2.97-2build1_all.deb ... 1076s Unpacking libhtml-template-perl (2.97-2build1) ... 1076s Selecting previously unselected package libhttp-daemon-perl. 1076s Preparing to unpack .../222-libhttp-daemon-perl_6.16-1_all.deb ... 1076s Unpacking libhttp-daemon-perl (6.16-1) ... 1076s Selecting previously unselected package libhttp-multipartparser-perl. 1076s Preparing to unpack .../223-libhttp-multipartparser-perl_0.02-3_all.deb ... 1076s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1076s Selecting previously unselected package libstream-buffered-perl. 1076s Preparing to unpack .../224-libstream-buffered-perl_0.03-3_all.deb ... 1076s Unpacking libstream-buffered-perl (0.03-3) ... 1076s Selecting previously unselected package libwww-form-urlencoded-perl. 1076s Preparing to unpack .../225-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1076s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1076s Selecting previously unselected package libhttp-entity-parser-perl. 1076s Preparing to unpack .../226-libhttp-entity-parser-perl_0.25-2_all.deb ... 1076s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1076s Selecting previously unselected package libhttp-headers-fast-perl. 1076s Preparing to unpack .../227-libhttp-headers-fast-perl_0.22-3_all.deb ... 1076s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1076s Selecting previously unselected package libio-pty-perl. 1076s Preparing to unpack .../228-libio-pty-perl_1%3a1.20-1build3_ppc64el.deb ... 1076s Unpacking libio-pty-perl (1:1.20-1build3) ... 1076s Selecting previously unselected package libio-sessiondata-perl. 1076s Preparing to unpack .../229-libio-sessiondata-perl_1.03-3_all.deb ... 1076s Unpacking libio-sessiondata-perl (1.03-3) ... 1076s Selecting previously unselected package libperlio-via-timeout-perl. 1076s Preparing to unpack .../230-libperlio-via-timeout-perl_0.32-3_all.deb ... 1076s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1076s Selecting previously unselected package libio-socket-timeout-perl. 1076s Preparing to unpack .../231-libio-socket-timeout-perl_0.32-3_all.deb ... 1076s Unpacking libio-socket-timeout-perl (0.32-3) ... 1076s Selecting previously unselected package libio-string-perl. 1076s Preparing to unpack .../232-libio-string-perl_1.08-4_all.deb ... 1076s Unpacking libio-string-perl (1.08-4) ... 1076s Selecting previously unselected package libio-stringy-perl. 1076s Preparing to unpack .../233-libio-stringy-perl_2.113-2_all.deb ... 1076s Unpacking libio-stringy-perl (2.113-2) ... 1076s Selecting previously unselected package libipc-run-perl. 1076s Preparing to unpack .../234-libipc-run-perl_20250809.0-1build1_all.deb ... 1076s Unpacking libipc-run-perl (20250809.0-1build1) ... 1076s Selecting previously unselected package libjargs-java. 1076s Preparing to unpack .../235-libjargs-java_1.0.0-5build1_all.deb ... 1076s Unpacking libjargs-java (1.0.0-5build1) ... 1076s Selecting previously unselected package libjs-bootstrap. 1076s Preparing to unpack .../236-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1076s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1076s Selecting previously unselected package libxslt1.1:ppc64el. 1076s Preparing to unpack .../237-libxslt1.1_1.1.43-0.3_ppc64el.deb ... 1076s Unpacking libxslt1.1:ppc64el (1.1.43-0.3) ... 1076s Selecting previously unselected package libxmlsec1-1:ppc64el. 1076s Preparing to unpack .../238-libxmlsec1-1_1.3.9-1_ppc64el.deb ... 1076s Unpacking libxmlsec1-1:ppc64el (1.3.9-1) ... 1076s Selecting previously unselected package libxmlsec1-openssl1:ppc64el. 1076s Preparing to unpack .../239-libxmlsec1-openssl1_1.3.9-1_ppc64el.deb ... 1076s Unpacking libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1076s Selecting previously unselected package liblasso3t64. 1076s Preparing to unpack .../240-liblasso3t64_2.9.0-3_ppc64el.deb ... 1076s Unpacking liblasso3t64 (2.9.0-3) ... 1076s Selecting previously unselected package liblasso-perl:ppc64el. 1076s Preparing to unpack .../241-liblasso-perl_2.9.0-3_ppc64el.deb ... 1076s Unpacking liblasso-perl:ppc64el (2.9.0-3) ... 1076s Selecting previously unselected package libconfig-inifiles-perl. 1076s Preparing to unpack .../242-libconfig-inifiles-perl_3.000003-4_all.deb ... 1076s Unpacking libconfig-inifiles-perl (3.000003-4) ... 1076s Selecting previously unselected package libmouse-perl:ppc64el. 1076s Preparing to unpack .../243-libmouse-perl_2.6.1-1_ppc64el.deb ... 1076s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 1076s Selecting previously unselected package libnet-cidr-perl. 1076s Preparing to unpack .../244-libnet-cidr-perl_0.27-1build1_all.deb ... 1076s Unpacking libnet-cidr-perl (0.27-1build1) ... 1076s Selecting previously unselected package libtest-sharedfork-perl. 1076s Preparing to unpack .../245-libtest-sharedfork-perl_0.35-3_all.deb ... 1076s Unpacking libtest-sharedfork-perl (0.35-3) ... 1076s Selecting previously unselected package libtest-tcp-perl. 1076s Preparing to unpack .../246-libtest-tcp-perl_2.22-2_all.deb ... 1076s Unpacking libtest-tcp-perl (2.22-2) ... 1076s Selecting previously unselected package libplack-perl. 1076s Preparing to unpack .../247-libplack-perl_1.0051-1_all.deb ... 1076s Unpacking libplack-perl (1.0051-1) ... 1076s Selecting previously unselected package liblemonldap-ng-common-perl. 1076s Preparing to unpack .../248-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 1076s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1077s Selecting previously unselected package liblist-moreutils-xs-perl. 1077s Preparing to unpack .../249-liblist-moreutils-xs-perl_0.430-4build1_ppc64el.deb ... 1077s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1077s Selecting previously unselected package liblist-moreutils-perl. 1077s Preparing to unpack .../250-liblist-moreutils-perl_0.430-2_all.deb ... 1077s Unpacking liblist-moreutils-perl (0.430-2) ... 1077s Selecting previously unselected package libllhttp9.3. 1077s Preparing to unpack .../251-libllhttp9.3_9.3.3~really9.3.0+~cs12.11.8-3_ppc64el.deb ... 1077s Unpacking libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1077s Selecting previously unselected package liblog-log4perl-perl. 1077s Preparing to unpack .../252-liblog-log4perl-perl_1.57-1_all.deb ... 1077s Unpacking liblog-log4perl-perl (1.57-1) ... 1077s Selecting previously unselected package liblwp-protocol-psgi-perl. 1077s Preparing to unpack .../253-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1077s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1077s Selecting previously unselected package libnet-smtp-ssl-perl. 1077s Preparing to unpack .../254-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1077s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1077s Selecting previously unselected package libmailtools-perl. 1077s Preparing to unpack .../255-libmailtools-perl_2.22-1_all.deb ... 1077s Unpacking libmailtools-perl (2.22-1) ... 1077s Selecting previously unselected package libmime-tools-perl. 1077s Preparing to unpack .../256-libmime-tools-perl_5.515-1_all.deb ... 1077s Unpacking libmime-tools-perl (5.515-1) ... 1077s Selecting previously unselected package libnet-ip-perl. 1077s Preparing to unpack .../257-libnet-ip-perl_1.26-4_all.deb ... 1077s Unpacking libnet-ip-perl (1.26-4) ... 1077s Selecting previously unselected package libnet-ldap-perl. 1077s Preparing to unpack .../258-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1077s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1077s Selecting previously unselected package libxml-namespacesupport-perl. 1077s Preparing to unpack .../259-libxml-namespacesupport-perl_1.12-2_all.deb ... 1077s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1077s Selecting previously unselected package libxml-sax-base-perl. 1077s Preparing to unpack .../260-libxml-sax-base-perl_1.09-3_all.deb ... 1077s Unpacking libxml-sax-base-perl (1.09-3) ... 1077s Selecting previously unselected package libxml-sax-perl. 1077s Preparing to unpack .../261-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1077s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1077s Selecting previously unselected package libxml-libxml-perl. 1077s Preparing to unpack .../262-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_ppc64el.deb ... 1077s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1077s Selecting previously unselected package libxml-simple-perl. 1077s Preparing to unpack .../263-libxml-simple-perl_2.25-2_all.deb ... 1077s Unpacking libxml-simple-perl (2.25-2) ... 1077s Selecting previously unselected package libnet-openid-common-perl. 1077s Preparing to unpack .../264-libnet-openid-common-perl_1.20-2_all.deb ... 1077s Unpacking libnet-openid-common-perl (1.20-2) ... 1077s Selecting previously unselected package libnet-openid-consumer-perl. 1077s Preparing to unpack .../265-libnet-openid-consumer-perl_1.18-2_all.deb ... 1077s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1077s Selecting previously unselected package libnet-openid-server-perl. 1077s Preparing to unpack .../266-libnet-openid-server-perl_1.09-4_all.deb ... 1077s Unpacking libnet-openid-server-perl (1.09-4) ... 1077s Selecting previously unselected package libsimdjson29:ppc64el. 1077s Preparing to unpack .../267-libsimdjson29_4.2.4-1_ppc64el.deb ... 1077s Unpacking libsimdjson29:ppc64el (4.2.4-1) ... 1077s Selecting previously unselected package libsimdutf29:ppc64el. 1077s Preparing to unpack .../268-libsimdutf29_7.7.1-3_ppc64el.deb ... 1077s Unpacking libsimdutf29:ppc64el (7.7.1-3) ... 1077s Selecting previously unselected package node-corepack. 1077s Preparing to unpack .../269-node-corepack_0.24.0-5build1_all.deb ... 1077s Unpacking node-corepack (0.24.0-5build1) ... 1077s Selecting previously unselected package nodejs. 1077s Preparing to unpack .../270-nodejs_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1077s Unpacking nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1077s Selecting previously unselected package node-xtend. 1077s Preparing to unpack .../271-node-xtend_4.0.2-3_all.deb ... 1077s Unpacking node-xtend (4.0.2-3) ... 1077s Selecting previously unselected package node-acorn. 1077s Preparing to unpack .../272-node-acorn_8.8.1+ds+~cs25.17.7-3_all.deb ... 1077s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1077s Selecting previously unselected package node-cjs-module-lexer. 1077s Preparing to unpack .../273-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1077s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1077s Selecting previously unselected package node-balanced-match. 1077s Preparing to unpack .../274-node-balanced-match_2.0.0-1_all.deb ... 1077s Unpacking node-balanced-match (2.0.0-1) ... 1077s Selecting previously unselected package node-brace-expansion. 1077s Preparing to unpack .../275-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1077s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1077s Selecting previously unselected package node-minimatch. 1077s Preparing to unpack .../276-node-minimatch_9.0.3-6_all.deb ... 1077s Unpacking node-minimatch (9.0.3-6) ... 1077s Selecting previously unselected package node-ms. 1077s Preparing to unpack .../277-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 1077s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 1077s Selecting previously unselected package node-debug. 1077s Preparing to unpack .../278-node-debug_4.4.1+~4.1.12-1_all.deb ... 1077s Unpacking node-debug (4.4.1+~4.1.12-1) ... 1077s Selecting previously unselected package node-lru-cache. 1077s Preparing to unpack .../279-node-lru-cache_10.0.1-3_all.deb ... 1077s Unpacking node-lru-cache (10.0.1-3) ... 1077s Selecting previously unselected package node-semver. 1077s Preparing to unpack .../280-node-semver_7.6.1+~7.5.8-2_all.deb ... 1077s Unpacking node-semver (7.6.1+~7.5.8-2) ... 1077s Selecting previously unselected package node-llhttp. 1077s Preparing to unpack .../281-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 1077s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1077s Selecting previously unselected package node-undici. 1077s Preparing to unpack .../282-node-undici_7.18.2+dfsg+~cs3.2.0-1build1_all.deb ... 1077s Unpacking node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1077s Selecting previously unselected package libnode127:ppc64el. 1077s Preparing to unpack .../283-libnode127_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1077s Unpacking libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1078s Selecting previously unselected package libregexp-assemble-perl. 1078s Preparing to unpack .../284-libregexp-assemble-perl_0.38-2_all.deb ... 1078s Unpacking libregexp-assemble-perl (0.38-2) ... 1078s Selecting previously unselected package libregexp-common-perl. 1078s Preparing to unpack .../285-libregexp-common-perl_2024080801-1_all.deb ... 1078s Unpacking libregexp-common-perl (2024080801-1) ... 1078s Selecting previously unselected package libtask-weaken-perl. 1078s Preparing to unpack .../286-libtask-weaken-perl_1.06-2_all.deb ... 1078s Unpacking libtask-weaken-perl (1.06-2) ... 1078s Selecting previously unselected package libxml-parser-perl. 1078s Preparing to unpack .../287-libxml-parser-perl_2.47-1build4_ppc64el.deb ... 1078s Unpacking libxml-parser-perl (2.47-1build4) ... 1078s Selecting previously unselected package libsoap-lite-perl. 1078s Preparing to unpack .../288-libsoap-lite-perl_1.27-3_all.deb ... 1078s Unpacking libsoap-lite-perl (1.27-3) ... 1078s Selecting previously unselected package libstring-random-perl. 1078s Preparing to unpack .../289-libstring-random-perl_1%3a0.32-2_all.deb ... 1078s Unpacking libstring-random-perl (1:0.32-2) ... 1078s Selecting previously unselected package libtest-leaktrace-perl. 1078s Preparing to unpack .../290-libtest-leaktrace-perl_0.17-1build6_ppc64el.deb ... 1078s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1078s Selecting previously unselected package libtest-output-perl. 1078s Preparing to unpack .../291-libtest-output-perl_1.036-1_all.deb ... 1078s Unpacking libtest-output-perl (1.036-1) ... 1078s Selecting previously unselected package libtest-pod-perl. 1078s Preparing to unpack .../292-libtest-pod-perl_1.52-3_all.deb ... 1078s Unpacking libtest-pod-perl (1.52-3) ... 1078s Selecting previously unselected package libtext-unidecode-perl. 1078s Preparing to unpack .../293-libtext-unidecode-perl_1.30-3_all.deb ... 1078s Unpacking libtext-unidecode-perl (1.30-3) ... 1078s Selecting previously unselected package libtime-fake-perl. 1078s Preparing to unpack .../294-libtime-fake-perl_0.11-4_all.deb ... 1078s Unpacking libtime-fake-perl (0.11-4) ... 1078s Selecting previously unselected package libxml-libxslt-perl:ppc64el. 1078s Preparing to unpack .../295-libxml-libxslt-perl_2.003000-4_ppc64el.deb ... 1078s Unpacking libxml-libxslt-perl:ppc64el (2.003000-4) ... 1078s Selecting previously unselected package node-uglify-js. 1078s Preparing to unpack .../296-node-uglify-js_3.17.4-2build1_all.deb ... 1078s Unpacking node-uglify-js (3.17.4-2build1) ... 1078s Selecting previously unselected package python3-defusedxml. 1078s Preparing to unpack .../297-python3-defusedxml_0.7.1-3build1_all.deb ... 1078s Unpacking python3-defusedxml (0.7.1-3build1) ... 1078s Selecting previously unselected package python3-roman-numerals. 1078s Preparing to unpack .../298-python3-roman-numerals_4.1.0-1_all.deb ... 1078s Unpacking python3-roman-numerals (4.1.0-1) ... 1078s Selecting previously unselected package python3-docutils. 1078s Preparing to unpack .../299-python3-docutils_0.22.4+dfsg-1_all.deb ... 1078s Unpacking python3-docutils (0.22.4+dfsg-1) ... 1078s Selecting previously unselected package python3-imagesize. 1078s Preparing to unpack .../300-python3-imagesize_1.4.1-1build1_all.deb ... 1078s Unpacking python3-imagesize (1.4.1-1build1) ... 1078s Selecting previously unselected package python3-snowballstemmer. 1078s Preparing to unpack .../301-python3-snowballstemmer_3.0.1-1_all.deb ... 1078s Unpacking python3-snowballstemmer (3.0.1-1) ... 1078s Selecting previously unselected package sphinx-common. 1078s Preparing to unpack .../302-sphinx-common_8.2.3-12_all.deb ... 1078s Unpacking sphinx-common (8.2.3-12) ... 1078s Selecting previously unselected package python3-alabaster. 1078s Preparing to unpack .../303-python3-alabaster_0.7.16-0.1build1_all.deb ... 1078s Unpacking python3-alabaster (0.7.16-0.1build1) ... 1078s Selecting previously unselected package python3-sphinx. 1078s Preparing to unpack .../304-python3-sphinx_8.2.3-12_all.deb ... 1078s Unpacking python3-sphinx (8.2.3-12) ... 1078s Selecting previously unselected package libjs-bootswatch. 1078s Preparing to unpack .../305-libjs-bootswatch_3.3.7+dfsg2-2_all.deb ... 1078s Unpacking libjs-bootswatch (3.3.7+dfsg2-2) ... 1078s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1078s Preparing to unpack .../306-python3-sphinx-bootstrap-theme_0.8.1+ds-1_all.deb ... 1078s Unpacking python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1078s Selecting previously unselected package uglifyjs. 1078s Preparing to unpack .../307-uglifyjs_3.17.4-2build1_all.deb ... 1078s Unpacking uglifyjs (3.17.4-2build1) ... 1079s Selecting previously unselected package yui-compressor. 1079s Preparing to unpack .../308-yui-compressor_2.4.8-3build1_all.deb ... 1079s Unpacking yui-compressor (2.4.8-3build1) ... 1079s Selecting previously unselected package libauthen-radius-perl. 1079s Preparing to unpack .../309-libauthen-radius-perl_0.33-1_all.deb ... 1079s Unpacking libauthen-radius-perl (0.33-1) ... 1079s Selecting previously unselected package pkg-perl-autopkgtest. 1079s Preparing to unpack .../310-pkg-perl-autopkgtest_0.85_all.deb ... 1079s Unpacking pkg-perl-autopkgtest (0.85) ... 1079s Setting up libconfig-inifiles-perl (3.000003-4) ... 1079s Setting up libmodule-pluggable-perl (5.2-5) ... 1079s Setting up node-uglify-js (3.17.4-2build1) ... 1079s Setting up libio-sessiondata-perl (1.03-3) ... 1079s Setting up liblcms2-2:ppc64el (2.17-1) ... 1079s Setting up libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1079s Setting up libaom3:ppc64el (3.13.1-2) ... 1079s Setting up node-lru-cache (10.0.1-3) ... 1079s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1079s Setting up libmath-random-isaac-perl (1.004-2) ... 1079s Setting up libtask-weaken-perl (1.06-2) ... 1079s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 1079s Setting up libhttp-multipartparser-perl (0.02-3) ... 1079s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1079s Setting up libxpm4:ppc64el (1:3.5.17-1build3) ... 1079s Setting up java-common (0.76build1) ... 1079s Setting up libclass-inspector-perl (1.36-3) ... 1079s Setting up libfont-afm-perl (1.20-4) ... 1079s Setting up libdynaloader-functions-perl (0.004-2) ... 1079s Setting up libclass-method-modifiers-perl (2.15-1) ... 1079s Setting up libio-pty-perl (1:1.20-1build3) ... 1079s Setting up libdata-hexdump-perl (0.04-2) ... 1079s Setting up python3-defusedxml (0.7.1-3build1) ... 1079s Setting up libclone-perl:ppc64el (0.47-1) ... 1079s Setting up libarchive-zip-perl (1.68-1) ... 1079s Setting up libsub-identify-perl (0.14-4) ... 1079s Setting up imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1079s Setting up libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1079s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1079s Setting up python3-alabaster (0.7.16-0.1build1) ... 1079s Setting up libio-stringy-perl (2.113-2) ... 1079s Setting up libhtml-tagset-perl (3.24-1) ... 1079s Setting up unzip (6.0-29ubuntu1) ... 1079s Setting up libdebhelper-perl (13.28ubuntu1) ... 1079s Setting up libperlio-via-timeout-perl (0.32-3) ... 1079s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1079s Setting up libnet-cidr-perl (0.27-1build1) ... 1079s Setting up libipc-sharelite-perl (0.17-5build4) ... 1079s Setting up libconvert-binhex-perl (1.125-3) ... 1079s Setting up liblwp-mediatypes-perl (6.04-2) ... 1079s Setting up libcrypt-urandom-perl (0.54-1) ... 1079s Setting up x11-common (1:7.7+24ubuntu1) ... 1079s Setting up libtest-pod-perl (1.52-3) ... 1079s Setting up libtry-tiny-perl (0.32-1) ... 1079s Setting up libdeflate0:ppc64el (1.23-2) ... 1079s Setting up perl-openssl-defaults:ppc64el (7build4) ... 1079s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 1079s Setting up libxml-namespacesupport-perl (1.12-2) ... 1079s Setting up m4 (1.4.20-2) ... 1079s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1079s Setting up libclass-singleton-perl (1.6-2) ... 1079s Setting up libencode-locale-perl (1.05-3) ... 1079s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1079s Setting up libxstring-perl:ppc64el (0.005-2build4) ... 1079s Setting up libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1079s Setting up libclass-errorhandler-perl (0.04-3) ... 1079s Setting up liblist-utilsby-perl (0.12-2) ... 1079s Setting up libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1079s Setting up libtime-fake-perl (0.11-4) ... 1079s Setting up libregexp-common-perl (2024080801-1) ... 1079s Setting up libtest-sharedfork-perl (0.35-3) ... 1079s Setting up libsub-install-perl (0.929-1) ... 1079s Setting up libextutils-depends-perl (0.8002-1) ... 1079s Setting up libhash-multivalue-perl (0.16-3) ... 1079s Setting up liberror-perl (0.17030-1) ... 1079s Setting up libapache-session-perl (1.94-2) ... 1079s Setting up libxml-sax-base-perl (1.09-3) ... 1079s Setting up libio-string-perl (1.08-4) ... 1079s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1079s Setting up libsimdutf29:ppc64el (7.7.1-3) ... 1079s Setting up libsimdjson29:ppc64el (4.2.4-1) ... 1079s Setting up libfontenc1:ppc64el (1:1.1.8-1build2) ... 1079s Setting up autotools-dev (20240727.1) ... 1079s Setting up libstream-buffered-perl (0.03-3) ... 1079s Setting up libclass-data-inheritable-perl (0.10-1) ... 1079s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 1079s Setting up libalgorithm-c3-perl (0.11-2) ... 1079s Setting up liblog-log4perl-perl (1.57-1) ... 1079s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1079s Setting up libcrypt-random-seed-perl (0.03-3) ... 1079s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1079s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1079s Setting up python3-snowballstemmer (3.0.1-1) ... 1080s Setting up node-balanced-match (2.0.0-1) ... 1080s Setting up libjs-bootswatch (3.3.7+dfsg2-2) ... 1080s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1080s Setting up xfonts-encodings (1:1.0.5-0ubuntu3) ... 1080s Setting up libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 1080s Setting up libemail-date-format-perl (1.008-1) ... 1080s Setting up libcryptx-perl (0.087-1) ... 1080s Setting up libcares2:ppc64el (1.34.6-1) ... 1080s Setting up libmpc3:ppc64el (1.3.1-2) ... 1080s Setting up libvariable-magic-perl (0.64-1build1) ... 1080s Setting up libio-html-perl (1.004-3) ... 1080s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1080s Setting up autopoint (0.23.2-1) ... 1080s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1080s Setting up libipc-run-perl (20250809.0-1build1) ... 1080s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1080s Setting up libpcsclite1:ppc64el (2.4.1-1) ... 1080s Setting up libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1080s Setting up libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1080s Setting up libltdl7:ppc64el (2.5.4-9) ... 1080s Setting up libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1080s Setting up libstring-random-perl (1:0.32-2) ... 1080s Setting up libparams-util-perl (1.102-3build1) ... 1080s Setting up autoconf (2.72-3.1ubuntu1) ... 1080s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1080s Setting up libwebp7:ppc64el (1.5.0-0.1build1) ... 1080s Setting up libcapture-tiny-perl (0.50-1) ... 1080s Setting up libtimedate-perl (2.3300-2) ... 1080s Setting up libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up libsub-name-perl:ppc64el (0.28-1) ... 1080s Setting up libtypes-serialiser-perl (1.01-1) ... 1080s Setting up libgssapi-perl (0.28-4build5) ... 1080s Setting up dwz (0.16-2) ... 1080s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1080s Setting up liblqr-1-0:ppc64el (0.4.2-2.2) ... 1080s Setting up libasan8:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up libjson-perl (4.10000-1) ... 1080s Setting up libxslt1.1:ppc64el (1.1.43-0.3) ... 1080s Setting up libjargs-java (1.0.0-5build1) ... 1080s Setting up librole-tiny-perl (2.002004-1) ... 1080s Setting up debugedit (1:5.2-3) ... 1080s Setting up libfile-sharedir-perl (1.118-3) ... 1080s Setting up libfcgi-perl (0.82+ds-3build3) ... 1080s Setting up python3-roman-numerals (4.1.0-1) ... 1080s Setting up libopenjp2-7:ppc64el (2.5.4-1) ... 1080s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1080s Setting up sgml-base (1.31+nmu1) ... 1080s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1080s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1080s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1080s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1080s Setting up node-minimatch (9.0.3-6) ... 1080s Setting up libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up ca-certificates-java (20240118build1) ... 1080s No JRE found. Skipping Java certificates setup. 1080s Setting up libexporter-tiny-perl (1.006003-1) ... 1080s Setting up node-xtend (4.0.2-3) ... 1080s Setting up libisl23:ppc64el (0.27-1build1) ... 1080s Setting up libconvert-asn1-perl (0.34-1) ... 1080s Setting up libtext-unidecode-perl (1.30-3) ... 1080s Setting up libde265-0:ppc64el (1.0.16-1build1) ... 1080s Setting up libregexp-assemble-perl (0.38-2) ... 1080s Setting up libnet-ip-perl (1.26-4) ... 1080s Setting up libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1080s Setting up libxmlsec1-1:ppc64el (1.3.9-1) ... 1080s Setting up libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up liburi-perl (5.34-2build1) ... 1080s Setting up libdbi-perl:ppc64el (1.647-1build1) ... 1080s Setting up liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up libconvert-base32-perl (0.06-3) ... 1080s Setting up dctrl-tools (2.24-3build4) ... 1080s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1080s Setting up libitm1:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up autodep8 (0.30build1) ... 1080s Setting up libclone-pp-perl (1.08-2) ... 1080s Setting up python3-imagesize (1.4.1-1build1) ... 1080s Setting up libemail-address-xs-perl (1.05-1build5) ... 1080s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 1080s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 1080s Setting up automake (1:1.18.1-3build1) ... 1080s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 1080s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1080s Setting up libjson-xs-perl (4.040-1) ... 1080s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1080s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1080s Setting up libhttp-date-perl (6.06-1) ... 1080s Setting up libglib-perl:ppc64el (3:1.329.4-1) ... 1080s Setting up gettext (0.23.2-1) ... 1080s Setting up libtest-tcp-perl (2.22-2) ... 1080s Setting up libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up java-wrappers (0.5build1) ... 1080s Setting up libio-socket-timeout-perl (0.32-3) ... 1080s Setting up libfile-listing-perl (6.16-1) ... 1080s Setting up libhash-merge-simple-perl (0.052-1) ... 1080s Setting up openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1080s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/java to provide /usr/bin/java (java) in auto mode 1080s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1080s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1080s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1080s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1080s Setting up libcache-cache-perl (1.08-3) ... 1080s Setting up libhttp-headers-fast-perl (0.22-3) ... 1080s Setting up liblist-moreutils-perl (0.430-2) ... 1080s Setting up libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1080s Setting up libemail-simple-perl (2.218-1) ... 1080s Setting up libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1080s Setting up libnet-http-perl (6.24-1build1) ... 1080s Setting up liblasso3t64 (2.9.0-3) ... 1080s Setting up libexception-class-perl (1.45-1) ... 1080s Setting up libclass-c3-perl (0.35-2) ... 1080s Setting up libcrypt-jwt-perl (0.037-1) ... 1080s Setting up xfonts-utils (1:7.7+7build1) ... 1080s Setting up libdevel-callchecker-perl:ppc64el (0.009-2) ... 1080s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1080s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1080s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1080s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1080s Setting up libauthen-radius-perl (0.33-1) ... 1080s Setting up intltool-debian (0.35.0+20060710.6build1) ... 1080s Setting up libbytes-random-secure-perl (0.29-3) ... 1080s Setting up libjson-maybexs-perl (1.004008-1) ... 1080s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1080s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1080s Setting up libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1080s Setting up python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1080s Setting up sphinx-common (8.2.3-12) ... 1080s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1080s Setting up libdata-optlist-perl (0.114-1) ... 1080s Setting up libtest-output-perl (1.036-1) ... 1080s Setting up pkg-perl-autopkgtest (0.85) ... 1080s Setting up libraw23t64:ppc64el (0.21.4-2) ... 1080s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1080s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1080s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1081s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1081s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1081s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 1081s Setting up libwww-robotrules-perl (6.02-1build1) ... 1081s Setting up cpp-15 (15.2.0-12ubuntu1) ... 1081s Setting up libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1081s Setting up xml-core (0.19build1) ... 1081s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 1081s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1081s Setting up liblasso-perl:ppc64el (2.9.0-3) ... 1081s Setting up libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1081s Setting up libmro-compat-perl (0.15-2) ... 1081s Setting up libcookie-baker-perl (0.12-1) ... 1081s Setting up libhttp-entity-parser-perl (0.25-2) ... 1081s Setting up libio-socket-ssl-perl (2.098-1) ... 1081s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1081s Setting up libsub-exporter-perl (0.990-1) ... 1081s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 1081s Setting up libeval-closure-perl (0.14-3) ... 1081s Setting up libconvert-pem-perl (0.13-1) ... 1081s Setting up libhttp-negotiate-perl (6.01-2) ... 1081s Setting up libparams-validationcompiler-perl (0.31-1) ... 1081s Setting up libhttp-cookies-perl (6.11-1) ... 1081s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1081s Setting up po-debconf (1.0.22) ... 1081s Setting up libhtml-tree-perl (5.07-3) ... 1081s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 1081s Setting up libcgi-pm-perl (4.71-1build1) ... 1081s Setting up libhtml-format-perl (2.16-2) ... 1081s Setting up fonts-urw-base35 (20200910-8build1) ... 1081s Setting up libhtml-template-perl (2.97-2build1) ... 1081s Setting up gcc-15 (15.2.0-12ubuntu1) ... 1081s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1081s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1081s Setting up libmodule-runtime-perl (0.018-1) ... 1081s Setting up libmailtools-perl (2.22-1) ... 1081s Setting up libxml-simple-perl (2.25-2) ... 1081s Setting up libxml-libxslt-perl:ppc64el (2.003000-4) ... 1081s Setting up libhttp-daemon-perl (6.16-1) ... 1081s Setting up libemail-abstract-perl (3.010-1) ... 1081s Setting up cpp (4:15.2.0-4ubuntu1) ... 1081s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1081s Setting up libplack-perl (1.0051-1) ... 1081s Setting up libnet-openid-common-perl (1.20-2) ... 1081s Setting up libnet-openid-server-perl (1.09-4) ... 1081s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1081s Setting up libtool (2.5.4-9) ... 1081s Setting up libmodule-implementation-perl (0.09-2) ... 1081s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 1081s Setting up libpackage-stash-perl (0.40-1) ... 1081s Setting up libimport-into-perl (1.002005-2) ... 1081s Setting up libmoo-perl (2.005005-1) ... 1081s Setting up liblist-someutils-perl (0.59-1) ... 1081s Setting up libmime-tools-perl (5.515-1) ... 1081s Setting up gcc (4:15.2.0-4ubuntu1) ... 1081s Setting up dh-autoreconf (21) ... 1081s Setting up libspecio-perl (0.53-1) ... 1081s Setting up liblist-allutils-perl (0.19-1) ... 1081s Setting up libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1081s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1081s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1081s Setting up g++-15 (15.2.0-12ubuntu1) ... 1081s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1081s Setting up libthrowable-perl (1.001-2) ... 1081s Setting up libdata-password-zxcvbn-perl (1.1.3-1) ... 1081s Setting up debhelper (13.28ubuntu1) ... 1081s Setting up libemail-sender-perl (2.601-1) ... 1081s Setting up libnamespace-clean-perl (0.27-2) ... 1081s Setting up g++ (4:15.2.0-4ubuntu1) ... 1081s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1081s Setting up build-essential (12.12ubuntu2) ... 1081s Setting up libnamespace-autoclean-perl (0.31-1) ... 1081s Setting up libdatetime-locale-perl (1:1.45-1) ... 1081s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1081s Setting up libdatetime-perl (2:1.65-1build3) ... 1081s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1081s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 1081s Setting up libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1081s Setting up liblwp-protocol-https-perl (6.14-1) ... 1081s Setting up libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1081s Setting up node-corepack (0.24.0-5build1) ... 1081s Setting up libwww-perl (6.81-1build1) ... 1081s Setting up libheif1:ppc64el (1.21.2-1) ... 1081s Setting up node-debug (4.4.1+~4.1.12-1) ... 1081s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1081s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1081s Setting up libgd3:ppc64el (2.3.3-13ubuntu1) ... 1081s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1081s Setting up libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1081s Setting up libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1081s Setting up libnet-openid-consumer-perl (1.18-2) ... 1081s Setting up libxml-parser-perl (2.47-1build4) ... 1081s Setting up libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1081s Setting up nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1082s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1082s Setting up libgd-perl (2.84-2) ... 1082s Setting up node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1082s Setting up libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1082s Setting up node-semver (7.6.1+~7.5.8-2) ... 1082s Setting up libsoap-lite-perl (1.27-3) ... 1082s Setting up uglifyjs (3.17.4-2build1) ... 1082s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1082s Setting up libgd-securityimage-perl (1.75-3) ... 1082s Setting up node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1082s Processing triggers for install-info (7.2-5) ... 1082s Processing triggers for libc-bin (2.42-2ubuntu4) ... 1082s Processing triggers for man-db (2.13.1-1) ... 1084s Processing triggers for ca-certificates-java (20240118build1) ... 1085s Adding debian:ACCVRAIZ1.pem 1085s Adding debian:AC_RAIZ_FNMT-RCM.pem 1085s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1085s Adding debian:ANF_Secure_Server_Root_CA.pem 1085s Adding debian:Actalis_Authentication_Root_CA.pem 1085s Adding debian:AffirmTrust_Commercial.pem 1085s Adding debian:AffirmTrust_Networking.pem 1085s Adding debian:AffirmTrust_Premium.pem 1085s Adding debian:AffirmTrust_Premium_ECC.pem 1085s Adding debian:Amazon_Root_CA_1.pem 1085s Adding debian:Amazon_Root_CA_2.pem 1085s Adding debian:Amazon_Root_CA_3.pem 1085s Adding debian:Amazon_Root_CA_4.pem 1085s Adding debian:Atos_TrustedRoot_2011.pem 1085s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1085s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1085s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1085s Adding debian:BJCA_Global_Root_CA1.pem 1085s Adding debian:BJCA_Global_Root_CA2.pem 1085s Adding debian:Baltimore_CyberTrust_Root.pem 1085s Adding debian:Buypass_Class_2_Root_CA.pem 1085s Adding debian:Buypass_Class_3_Root_CA.pem 1085s Adding debian:CA_Disig_Root_R2.pem 1085s Adding debian:CFCA_EV_ROOT.pem 1085s Adding debian:COMODO_Certification_Authority.pem 1085s Adding debian:COMODO_ECC_Certification_Authority.pem 1085s Adding debian:COMODO_RSA_Certification_Authority.pem 1085s Adding debian:Certainly_Root_E1.pem 1085s Adding debian:Certainly_Root_R1.pem 1085s Adding debian:Certigna.pem 1085s Adding debian:Certigna_Root_CA.pem 1085s Adding debian:Certum_EC-384_CA.pem 1085s Adding debian:Certum_Trusted_Network_CA.pem 1085s Adding debian:Certum_Trusted_Network_CA_2.pem 1085s Adding debian:Certum_Trusted_Root_CA.pem 1085s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1085s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1085s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1085s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1085s Adding debian:Comodo_AAA_Services_root.pem 1085s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1085s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1085s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1085s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1085s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1085s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1085s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1085s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1085s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1085s Adding debian:DigiCert_Global_Root_CA.pem 1085s Adding debian:DigiCert_Global_Root_G2.pem 1085s Adding debian:DigiCert_Global_Root_G3.pem 1085s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1085s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1085s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1085s Adding debian:DigiCert_Trusted_Root_G4.pem 1085s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1085s Adding debian:Entrust_Root_Certification_Authority.pem 1085s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1085s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1085s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1085s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1085s Adding debian:GLOBALTRUST_2020.pem 1085s Adding debian:GTS_Root_R1.pem 1085s Adding debian:GTS_Root_R2.pem 1085s Adding debian:GTS_Root_R3.pem 1085s Adding debian:GTS_Root_R4.pem 1085s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1085s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1085s Adding debian:GlobalSign_Root_CA.pem 1085s Adding debian:GlobalSign_Root_CA_-_R3.pem 1085s Adding debian:GlobalSign_Root_CA_-_R6.pem 1085s Adding debian:GlobalSign_Root_E46.pem 1085s Adding debian:GlobalSign_Root_R46.pem 1085s Adding debian:Go_Daddy_Class_2_CA.pem 1085s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1085s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1085s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1085s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1085s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1085s Adding debian:HiPKI_Root_CA_-_G1.pem 1085s Adding debian:Hongkong_Post_Root_CA_3.pem 1085s Adding debian:ISRG_Root_X1.pem 1085s Adding debian:ISRG_Root_X2.pem 1085s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1085s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1085s Adding debian:Izenpe.com.pem 1085s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1085s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1085s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1085s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1085s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1085s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1085s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1085s Adding debian:QuoVadis_Root_CA_1_G3.pem 1085s Adding debian:QuoVadis_Root_CA_2.pem 1085s Adding debian:QuoVadis_Root_CA_2_G3.pem 1085s Adding debian:QuoVadis_Root_CA_3.pem 1085s Adding debian:QuoVadis_Root_CA_3_G3.pem 1085s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1085s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1085s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1085s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1085s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1085s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1085s Adding debian:SZAFIR_ROOT_CA2.pem 1085s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1085s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1085s Adding debian:SecureSign_Root_CA12.pem 1085s Adding debian:SecureSign_Root_CA14.pem 1085s Adding debian:SecureSign_Root_CA15.pem 1085s Adding debian:SecureTrust_CA.pem 1085s Adding debian:Secure_Global_CA.pem 1085s Adding debian:Security_Communication_ECC_RootCA1.pem 1085s Adding debian:Security_Communication_RootCA2.pem 1085s Adding debian:Starfield_Class_2_CA.pem 1085s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1085s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1085s Adding debian:SwissSign_Gold_CA_-_G2.pem 1085s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1085s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1085s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1085s Adding debian:TWCA_CYBER_Root_CA.pem 1085s Adding debian:TWCA_Global_Root_CA.pem 1085s Adding debian:TWCA_Root_Certification_Authority.pem 1085s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1085s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1085s Adding debian:TeliaSonera_Root_CA_v1.pem 1085s Adding debian:Telia_Root_CA_v2.pem 1085s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1085s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1085s Adding debian:Trustwave_Global_Certification_Authority.pem 1085s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1085s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1085s Adding debian:TunTrust_Root_CA.pem 1085s Adding debian:UCA_Extended_Validation_Root.pem 1085s Adding debian:UCA_Global_G2_Root.pem 1085s Adding debian:USERTrust_ECC_Certification_Authority.pem 1085s Adding debian:USERTrust_RSA_Certification_Authority.pem 1085s Adding debian:XRamp_Global_CA_Root.pem 1085s Adding debian:certSIGN_ROOT_CA.pem 1085s Adding debian:certSIGN_Root_CA_G2.pem 1085s Adding debian:e-Szigno_Root_CA_2017.pem 1085s Adding debian:ePKI_Root_Certification_Authority.pem 1085s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1085s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1085s Adding debian:emSign_Root_CA_-_C1.pem 1085s Adding debian:emSign_Root_CA_-_G1.pem 1085s Adding debian:vTrus_ECC_Root_CA.pem 1085s Adding debian:vTrus_Root_CA.pem 1085s done. 1085s Setting up yui-compressor (2.4.8-3build1) ... 1085s Setting up default-jre-headless (2:1.21-76build1) ... 1085s Processing triggers for sgml-base (1.31+nmu1) ... 1085s Setting up docutils-common (0.22.4+dfsg-1) ... 1086s Processing triggers for sgml-base (1.31+nmu1) ... 1086s Setting up python3-docutils (0.22.4+dfsg-1) ... 1086s Setting up python3-sphinx (8.2.3-12) ... 1090s autopkgtest [06:52:48]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 1090s autopkgtest [06:52:48]: test common-test: [----------------------- 1090s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1091s t/01-Common-Conf.t ............ 1091s ok 1 - use Lemonldap::NG::Common::Conf; 1091s ok 2 - Bad module 1091s ok 3 - Read t/lemonldap-ng.ini 1091s # Subtest: Invalid backend configuration 1091s ok 1 - Invalid configuration 1091s ok 2 - Found correct error message 1091s 1..2 1091s ok 4 - Invalid backend configuration 1091s # Subtest: Cache expiration 1091s ok 1 - Valid configuration 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 2 - Found expected cfgNum in conf 1091s ok 3 - Found expected message 1091s ok 4 - lastCfg counter increased by 1 1091s ok 5 - load counter increased by 1 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 6 - Found expected newvalue in conf 1091s ok 7 - Found expected message 1091s ok 8 - load counter increased by 0 1091s ok 9 - lastCfg counter increased by 0 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 10 - Found expected cfgNum in conf 1091s ok 11 - Found expected newvalue in conf 1091s ok 12 - Found expected message 1091s ok 13 - load counter increased by 1 1091s ok 14 - lastCfg counter increased by 1 1091s 1..14 1091s ok 5 - Cache expiration 1091s # Subtest: Configuration reload 1091s ok 1 - Valid configuration 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 2 - Found expected cfgNum in conf 1091s ok 3 - Found expected message 1091s ok 4 - load counter increased by 1 1091s ok 5 - lastCfg counter increased by 1 1091s # Invoking getConf with args { 1091s # 'local' => 0 1091s # } 1091s ok 6 - Found expected newvalue in conf 1091s ok 7 - Found expected cfgNum in conf 1091s ok 8 - Found expected message 1091s ok 9 - load counter increased by 1 1091s ok 10 - lastCfg counter increased by 1 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 11 - Found expected cfgNum in conf 1091s ok 12 - Found expected newvalue in conf 1091s ok 13 - Found expected message 1091s ok 14 - load counter increased by 0 1091s ok 15 - lastCfg counter increased by 0 1091s 1..15 1091s ok 6 - Configuration reload 1091s # Subtest: Configuration cache manual clear 1091s ok 1 - Valid configuration 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 2 - Found expected cfgNum in conf 1091s ok 3 - Found expected message 1091s ok 4 - lastCfg counter increased by 1 1091s ok 5 - load counter increased by 1 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 6 - Found expected newvalue in conf 1091s ok 7 - Found expected cfgNum in conf 1091s ok 8 - Found expected message 1091s ok 9 - lastCfg counter increased by 0 1091s ok 10 - load counter increased by 0 1091s # Invoking getConf with args { 1091s # 'noCache' => 2 1091s # } 1091s ok 11 - Found expected newvalue in conf 1091s ok 12 - Found expected cfgNum in conf 1091s ok 13 - Found expected message 1091s ok 14 - lastCfg counter increased by 1 1091s ok 15 - load counter increased by 1 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 16 - Found expected cfgNum in conf 1091s ok 17 - Found expected newvalue in conf 1091s ok 18 - Found expected message 1091s ok 19 - load counter increased by 0 1091s ok 20 - lastCfg counter increased by 0 1091s 1..20 1091s ok 7 - Configuration cache manual clear 1091s # Subtest: local param behavior 1091s ok 1 - Valid configuration 1091s # Invoking getConf with args { 1091s # 'local' => 1, 1091s # 'localPrm' => { 1091s # 'myLocalPrm' => 1 1091s # } 1091s # } 1091s ok 2 - Found expected myLocalPrm in conf 1091s ok 3 - Found expected cfgNum in conf 1091s ok 4 - Found expected message 1091s ok 5 - lastCfg counter increased by 1 1091s ok 6 - load counter increased by 1 1091s # Invoking getConf with args {} 1091s ok 7 - Found expected cfgNum in conf 1091s ok 8 - Found expected myLocalPrm in conf 1091s ok 9 - Found expected message 1091s ok 10 - load counter increased by 1 1091s ok 11 - lastCfg counter increased by 1 1091s ok 12 - Another confAccess object from another process 1091s # Invoking getConf with args {} 1091s ok 13 - Found expected cfgNum in conf 1091s ok 14 - Found expected myLocalPrm in conf 1091s ok 15 - Found expected message 1091s ok 16 - lastCfg counter increased by 1 1091s ok 17 - load counter increased by 1 1091s # Invoking getConf with args { 1091s # 'local' => 1 1091s # } 1091s ok 18 - Found expected cfgNum in conf 1091s ok 19 - Found expected myLocalPrm in conf 1091s ok 20 - Found expected message 1091s ok 21 - load counter increased by 0 1091s ok 22 - lastCfg counter increased by 0 1091s 1..22 1091s ok 8 - local param behavior 1091s 1..8 1091s ok 1091s t/02-Common-Conf-File.t ....... 1091s ok 1 - use Lemonldap::NG::Common::Conf; 1091s ok 2 - type => file 1091s ok 3 - Test 0 is stored 1091s ok 4 - Test 0 can be read 1091s ok 5 - Test 0 is restored 1091s ok 6 - Test 1 is stored 1091s ok 7 - Test 1 can be read 1091s ok 8 - Test 1 is restored 1091s ok 9 - Test 2 is stored 1091s ok 10 - Test 2 can be read 1091s ok 11 - Test 2 is restored 1091s 1..11 1091s ok 1091s t/02-Common-Conf-Overlay.t .... 1091s ok 1 - use Lemonldap::NG::Common::Conf; 1091s ok 2 - type => Overlay 1091s ok 3 - Load conf 1091s ok 4 - Normal parameters 1091s ok 5 - Scalar override 1091s ok 6 - Hash override 1091s ok 7 - Save 1091s ok 8 - Load conf 1091s ok 9 - Succeed to update overwrite 1091s ok 10 - Restore 1091s ok 11 - Load conf 1091s ok 12 - Hash override 1091s 1..12 1091s ok 1091s t/02-Common-Conf-ServerEnv.t .. 1091s 1..17 1091s ok 1 - use Lemonldap::NG::Common::Conf; 1091s ok 2 - type => file 1091s ok 3 - Conf is stored 1091s ok 4 - Conf can be read 1091s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 1091s ok 6 - type => file 1091s ok 7 - Conf is stored 1091s ok 8 - Conf can be read 1091s ok 9 - %SERVERENV:A% is substitued into Aa 1091s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 1091s ok 11 - Keyname is transformed 1091s ok 12 - Values are substitued into arrays 1091s ok 13 - Get raw conf 1091s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 1091s # Subtest: Check useServerEnv in config file in localConf 1091s ok 1 - configuration access option correctly replaced 1091s ok 2 - configuration variable replaced 1091s 1..2 1091s ok 15 - Check useServerEnv in config file in localConf 1091s # Subtest: Check useServerEnv in build option in localConf 1091s ok 1 - configuration access option correctly replaced 1091s ok 2 - configuration variable replaced 1091s 1..2 1091s ok 16 - Check useServerEnv in build option in localConf 1091s # Subtest: No useServerEnv in localConf 1091s ok 1 - configuration access option not replaced 1091s ok 2 - configuration variable not replaced 1091s 1..2 1091s ok 17 - No useServerEnv in localConf 1091s ok 1091s t/03-Common-Conf-CDBI.t ....... 1091s 1..14 1091s ok 1 - use Lemonldap::NG::Common::Conf; 1091s ok 2 - CDBI object 1091s ok 3 - Driver is build 1091s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 1091s ok 4 - Set unicode 1091s ok 5 - Test database created 1091s ok 6 - Test 0 is stored 1091s ok 7 - Test 0 can be read 1091s ok 8 - Test 0 is restored 1091s ok 9 - Test 1 is stored 1091s ok 10 - Test 1 can be read 1091s ok 11 - Test 1 is restored 1091s ok 12 - Test 2 is stored 1091s ok 13 - Test 2 can be read 1091s ok 14 - Test 2 is restored 1091s ok 1092s t/03-Common-Conf-Patroni.t .... 1092s ok 1 - use Lemonldap::NG::Common::Conf; 1092s ok 2 - CDBI object 1092s ok 3 - Driver is built 1092s MSG Lemonldap::NG::Common::Conf::Backends::Patroni loaded. 1092s DBI connect('dbname=noexist/patroniConf.sql;host=127.0.0.235;port=5432','',...) failed: unable to open database file at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm line 69. 1092s 1092s MSG Lemonldap::NG::Common::Conf::Backends::Patroni loaded. 1092s DBI connect('dbname=noexist/patroniConf.sql;host=127.0.0.235;port=5432','',...) failed: unable to open database file at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm line 69. 1092s DBI connect('dbname=noexist/patroniConf.sql;host=127.0.0.235;port=5432','',...) failed: unable to open database file at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm line 69. 1092s 1092s ok 4 1092s 1..4 1092s ok 1092s t/03-Common-Conf-RDBI.t ....... 1092s 1..14 1092s ok 1 - use Lemonldap::NG::Common::Conf; 1092s ok 2 - RDBI object 1092s ok 3 - Driver is build 1092s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 1092s ok 4 - Set unicode 1092s ok 5 - Test database created 1092s ok 6 - Test 0 is stored 1092s ok 7 - Test 0 can be read 1092s ok 8 - Test 0 is restored 1092s ok 9 - Test 1 is stored 1092s ok 10 - Test 1 can be read 1092s ok 11 - Test 1 is restored 1092s ok 12 - Test 2 is stored 1092s ok 13 - Test 2 can be read 1092s ok 14 - Test 2 is restored 1092s ok 1092s t/05-Common-Conf-LDAP.t ....... 1092s 1..3 1092s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 1092s ok 1 - use Lemonldap::NG::Common::Conf; 1092s ok 2 - New object 1092s ok 3 1092s ok 1092s t/10-PSGI-Request.t ........... 1092s # Subtest: Request ID 1092s ok 1 - Generated request ID 1092s ok 2 - Request ID is stable across calls 1092s ok 3 - Request ID is different for each request 1092s ok 4 - Request ID is read from UNIQUE_ID env if set 1092s 1..4 1092s ok 1 - Request ID 1092s # Subtest: Request JSON body 1092s ok 1 1092s ok 2 - Found JSON body 1092s ok 3 - Found correct ascii value 1092s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 1092s # Failed (TODO) test 'Found correct UTF-8 value' 1092s # at t/10-PSGI-Request.t line 55. 1092s # got: '€ncoded' 1092s # expected: '€ncoded' 1092s 1..4 1092s ok 2 - Request JSON body 1092s 1..2 1092s ok 1092s t/10-PSGI.t ................... 1092s # Subtest: Check successful init 1092s ok 1 - Returned HTTP code 200 1092s ok 2 - Found expected message in body 1092s 1..2 1092s ok 1 - Check successful init 1092s 1..1 1092s ok 1092s t/11-Logger-Log4Perl.t ........ 1092s # Subtest: info mode 1092s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 1092s ok 2 - Found no debug logs 1092s ok 3 - Found info logs 1092s 1..3 1092s ok 1 - info mode 1092s 1..1 1092s ok 1093s t/11-Logger.t ................. 1093s # Subtest: Check logging API 1093s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 1093s ok 2 - Returned HTTP code 200 1093s ok 3 - Found Request handled by TestPsgi handler in notice logs 1093s ok 4 - Found User logger trace in info logs 1093s ok 5 - Found audit in notice logs 1093s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 1093s 1..6 1093s ok 1 - Check logging API 1093s # Subtest: Check audit API 1093s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 1093s ok 2 - Returned HTTP code 200 1093s ok 3 - Found message=audit in audit logs 1093s ok 4 - Found field1=one, field2=two in audit logs 1093s 1..4 1093s ok 2 - Check audit API 1093s # Subtest: Check request ID 1093s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 1093s ok 2 - Enforced UNIQUE_ID seen in 2 messages 1093s ok 3 - Seen three different request IDs 1093s 1..3 1093s ok 3 - Check request ID 1093s 1..3 1093s ok 1093s t/11-LokiLogger.t ............. 1093s ok 1 - require './eg/lokiSender'; 1093s # Subtest: Check Loki API 1093s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 1093s ok 2 - Method is POST 1093s ok 3 - URL is good 1093s ok 4 - Posted values are JSON 1093s ok 5 - Method is POST 1093s ok 6 - URL is good 1093s ok 7 - Posted values are JSON 1093s ok 8 - Method is POST 1093s ok 9 - URL is good 1093s ok 10 - Posted values are JSON 1093s ok 11 - Returned HTTP code 200 1093s ok 12 - Loki API called 1093s ok 13 - job is llng 1093s ok 14 - log level is info 1093s ok 15 - instance exists 1093s ok 16 - env is prod 1093s ok 17 - timestamp is set 1093s ok 18 - Message exists 1093s ok 19 - Get msg 1093s ok 20 - Userlogger message is a string 1093s ok 21 - job is llng 1093s ok 22 - log level is notice 1093s ok 23 - instance exists 1093s ok 24 - env is prod 1093s ok 25 - timestamp is set 1093s ok 26 - Message exists 1093s ok 27 - Audit message is JSON encoded 1093s ok 28 - job is llng 1093s ok 29 - log level is notice 1093s ok 30 - instance exists 1093s ok 31 - env is prod 1093s ok 32 - timestamp is set 1093s ok 33 - Message exists 1093s ok 34 - Audit message is JSON encoded 1093s 1..34 1093s ok 2 - Check Loki API 1093s # Subtest: Check Loki API with deferred send 1093s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 1093s ok 2 - Returned HTTP code 200 1093s ok 3 - Loki logs deferred 1093s ok 4 - Method is POST 1093s ok 5 - URL is good 1093s ok 6 - Posted values are JSON 1093s ok 7 - Method is POST 1093s ok 8 - URL is good 1093s ok 9 - Posted values are JSON 1093s ok 10 - Loki API called 1093s ok 11 - job is llng 1093s ok 12 - log level is info 1093s ok 13 - instance exists 1093s ok 14 - env is prod 1093s ok 15 - timestamp is set 1093s ok 16 - Message exists 1093s ok 17 - Get msg 1093s ok 18 - Userlogger message is a string 1093s ok 19 - job is llng 1093s ok 20 - log level is notice 1093s ok 21 - instance exists 1093s ok 22 - env is prod 1093s ok 23 - timestamp is set 1093s ok 24 - Message exists 1093s ok 25 - Audit message is JSON encoded 1093s ok 26 - timestamp is set 1093s ok 27 - Message exists 1093s ok 28 - Audit message is JSON encoded 1093s 1..28 1093s ok 3 - Check Loki API with deferred send 1093s 1..3 1093s ok 1093s t/11-TestLogger.t ............. 1093s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 1093s ok 2 - Found my_info in info logs 1093s ok 3 - Found (?^:^my_debug_) in debug logs 1093s 1..3 1093s ok 1093s t/30-Common-Safelib.t ......... 1093s 1..1 1093s ok 1 - use Lemonldap::NG::Common::Safelib; 1093s ok 1093s t/35-Common-Crypto.t .......... 1093s 1..21 1093s ok 1 - use Lemonldap::NG::Common::Crypto; 1093s ok 2 - New object 1093s ok 3 - Test of base64 encrypting with 1 characters string 1093s ok 4 - Test of base64 encrypting with 2 characters string 1093s ok 5 - Test of base64 encrypting with 3 characters string 1093s ok 6 - Test of base64 encrypting with 4 characters string 1093s ok 7 - Test of base64 encrypting with 5 characters string 1093s ok 8 - Test of base64 encrypting with 6 characters string 1093s ok 9 - Test of base64 encrypting with 7 characters string 1093s ok 10 - Test of base64 encrypting with 8 characters string 1093s ok 11 - Test of base64 encrypting with 9 characters string 1093s ok 12 - Test of base64 encrypting with 10 characters string 1093s ok 13 - Test of base64 encrypting with 11 characters string 1093s ok 14 - Test of base64 encrypting with 12 characters string 1093s ok 15 - Test of base64 encrypting with 13 characters string 1093s ok 16 - Test of base64 encrypting with 14 characters string 1093s ok 17 - Test of base64 encrypting with 15 characters string 1093s ok 18 - Test of base64 encrypting with 16 characters string 1093s ok 19 - Test of base64 encrypting with 17 characters string 1093s ok 20 - Test of hexadecimal encrypting 1093s ok 21 - Test of long value encrypting 1093s ok 1093s t/36-Common-Regexp.t .......... 1093s 1..20 1093s ok 1 - use Lemonldap::NG::Common::Regexp; 1093s ok 2 1093s ok 3 1093s ok 4 1093s ok 5 1093s ok 6 1093s ok 7 1093s ok 8 1093s ok 9 1093s ok 10 1093s ok 11 1093s ok 12 1093s ok 13 1093s ok 14 1093s ok 15 1093s ok 16 1093s ok 17 1093s ok 18 1093s ok 19 1093s ok 20 1093s ok 1093s t/37-Common-TOTP.t ............ 1093s 1..16 1093s ok 1 - use Lemonldap::NG::Common::TOTP; 1093s ok 2 - TOTP code is valid 1093s ok 3 - TOTP code is no longer valid 1093s ok 4 - TOTP code is not valid yet 1093s ok 5 - TOTP code is valid 1093s ok 6 - TOTP code is valid 1093s ok 7 - TOTP code is no longer valid 1093s ok 8 - TOTP code is not valid yet 1093s ok 9 - TOTP is valid with encrypted secret and encryption disabled 1093s ok 10 - TOTP is valid with encrypted secret and encryption enabled 1093s ok 11 - TOTP is valid with cleartext secret and encryption enabled 1093s ok 12 - TOTP code fails to verify 1093s ok 13 - TOTP secret is stored as-is when encryption is disabled 1093s ok 14 - Secret looks encrypted 1093s ok 15 - Secret looks encrypted 1093s ok 16 - get_storable_secret produces working secret 1093s ok 1093s t/38-SAML-Metadata.t .......... 1093s ok 1 - use Lemonldap::NG::Common::Conf::SAML::Metadata; 1093s ok 2 - 'Metadata object' isa 'Lemonldap::NG::Common::Conf::SAML::Metadata' 1093s # Subtest: Check basic MD information 1093s ok 1 - XML successfully parsed 1093s ok 2 - Metadata validates SAML 2.0 schema 1093s ok 3 - XML successfully parsed 1093s ok 4 - Found a match for XPath Expression //md:SingleSignOnService/@Location 1093s ok 5 - Check SingleSignOnService URL 1093s 1..5 1093s ok 3 - Check basic MD information 1093s # Subtest: Default metadata with two different keys 1093s ok 1 - XML successfully parsed 1093s ok 2 - XML successfully parsed 1093s ok 3 - Found one encryption key 1093s ok 4 - XML successfully parsed 1093s ok 5 - Found one signing key 1093s ok 6 - Signing and encryption keys are different 1093s 1..6 1093s ok 4 - Default metadata with two different keys 1093s # Subtest: Default metadata with only one key 1093s ok 1 - XML successfully parsed 1093s ok 2 - XML successfully parsed 1093s ok 3 - Found one encryption key 1093s ok 4 - XML successfully parsed 1093s ok 5 - Found one signing key 1093s ok 6 - Signing key was used as encryption key too 1093s 1..6 1093s ok 5 - Default metadata with only one key 1093s # Subtest: Use certificate 1093s ok 1 - XML successfully parsed 1093s ok 2 - XML successfully parsed 1093s ok 3 - Offered signing certs match excepted ones 1093s ok 4 - XML successfully parsed 1093s ok 5 - Offered encryption certs match excepted ones 1093s 1..5 1093s ok 6 - Use certificate 1093s # Subtest: Override signing or encryption keys 1093s ok 1 - XML successfully parsed 1093s ok 2 - XML successfully parsed 1093s ok 3 - Offered signing certs match excepted ones 1093s ok 4 - XML successfully parsed 1093s ok 5 - Offered encryption certs match excepted ones 1093s 1..5 1093s ok 7 - Override signing or encryption keys 1093s 1..7 1093s ok 1093s t/40-Common-Session.t ......... 1093s 1..7 1093s ok 1 - use Lemonldap::NG::Common::Session; 1093s ok 2 - Creation of session 1093s ok 3 - Store session kind 1093s ok 4 - Remove session 1093s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 1093s ok 6 - Use SHA256 generate module 1093s ok 7 - Remove session 1093s ok 1094s t/41-Common-EmailAddress.t .... 1094s 1..3 1094s ok 1 - use Lemonldap::NG::Common::EmailAddress; 1094s ok 2 - calling format_email function 1094s ok 3 - testing formatted email value 1094s ok 1094s t/45-importMetadata-config.t .. 1094s ok 1 - require './scripts/importMetadata'; 1094s # Subtest: Ignore SP 1094s ok 1 1094s ok 2 1094s ok 3 1094s ok 4 1094s 1..4 1094s ok 2 - Ignore SP 1094s # Subtest: Ignore IDP 1094s ok 1 1094s ok 2 1094s ok 3 1094s ok 4 1094s 1..4 1094s ok 3 - Ignore IDP 1094s # Subtest: Conf Prefix 1094s ok 1 1094s ok 2 1094s 1..2 1094s ok 4 - Conf Prefix 1094s # Subtest: Remove 1094s ok 1 1094s ok 2 1094s ok 3 1094s ok 4 1094s ok 5 1094s ok 6 1094s ok 7 1094s ok 8 1094s ok 9 1094s ok 10 1094s ok 11 1094s ok 12 1094s 1..12 1094s ok 5 - Remove 1094s # Subtest: IDP Exported attributes 1094s ok 1 1094s ok 2 1094s 1..2 1094s ok 6 - IDP Exported attributes 1094s # Subtest: SP Exported attributes 1094s ok 1 1094s ok 2 1094s ok 3 1094s 1..3 1094s ok 7 - SP Exported attributes 1094s # Subtest: Options 1094s ok 1 1094s ok 2 1094s ok 3 1094s ok 4 1094s ok 5 1094s 1..5 1094s ok 8 - Options 1094s 1..8 1094s ok 1094s t/45-importMetadata.t ......... 1094s ok 1 - require './scripts/importMetadata'; 1094s ok 2 - SP counters are expected 1094s ok 3 - IDP counters are expected 1094s ok 4 - Correct amount of providers 1094s ok 5 - Correct amount of providers 1094s ok 6 - Correct amount of providers 1094s ok 7 - Correct amount of providers 1094s ok 8 - Correct amount of providers 1094s ok 9 - Correct amount of providers 1094s ok 10 - Found exported attribute 1094s ok 11 - Found optional attribute 1094s ok 12 - Found required attribute 1094s ok 13 - Found subject ID 1094s ok 14 - SP counters are expected 1094s ok 15 - IDP counters are expected 1094s ok 16 - Configuration was updated 1094s ok 17 - Configuration was updated 1094s ok 18 - SP counters are expected 1094s ok 19 - IDP counters are expected 1094s ok 20 1094s 1..20 1094s ok 1094s t/50-Combination-Parser.t ..... 1094s 1..32 1094s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 1094s ok 2 - First level is a sub 1094s ok 3 - Second level is an array ("or" list) 1094s ok 4 - Third level is an array (auth,userDB) 1094s ok 5 - Fourth level is a sub 1094s ok 6 - "[A]" returns A as auth module 1094s ok 7 - "[A]" returns A as userDB module 1094s ok 8 - "[A,B]" returns A as auth module 1094s ok 9 - "[A,B]" returns B as userDB module 1094s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 1094s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 1094s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 1094s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 1094s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 1094s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 1094s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 1094s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 1094s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 1094s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 1094s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 1094s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 1094s ok 22 - "[A,B] or [B,C]" returns A as auth module 1094s ok 23 - "[A,B] or [B,C]" returns B as userDB module 1094s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 1094s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 1094s ok 26 - "[A,B] or [B,C]" returns 2 elements 1094s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 1094s ok 28 - "[A and B, A]" returns PE_OK as auth result 1094s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 1094s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 1094s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 1094s ok 32 - Bad expr "[A,B or C]" 1094s ok 1094s t/60-Hashed-Session.t ......... 1094s ok 1 - use Lemonldap::NG::Common::Session; 1094s ok 2 - use Lemonldap::NG::Common::CliSessions; 1094s ok 3 - Create fixed session 1094s ok 4 - Session name is hashed 1094s ok 5 - Recover fixed session 1094s ok 6 - Data restored 1094s ok 7 - Create session 1094s ok 8 - Session name is hashed 1094s ok 9 - Recover session 1094s ok 10 - Data restored 1094s ok 11 - Recover session 1094s ok 12 - Data updated 1094s ok 13 - Recover session 1094s ok 14 - Data updated 1094s 1..14 1094s ok 1094s t/60-Purge-Persistent.t ....... 1094s ok 1 - use Lemonldap::NG::Common::Session; 1094s Attempt to call undefined import method with arguments ("Module successfully loaded") via package "Lemonldap::NG::Common::Session::Purge" (Perhaps you forgot to load the package?) at t/60-Purge-Persistent.t line 153. 1094s ok 2 - use Lemonldap::NG::Common::Session::Purge; 1094s # Subtest: Purge psessions that are too old 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - Expected remaining 1094s # psession 1094s 1..8 1094s ok 3 - Purge psessions that are too old 1094s # Subtest: test audit logger 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - No audit logs generated 1094s ok 9 - Function returns success 1094s ok 10 - result.errors == result.stats.total.errors 1094s ok 11 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 12 - result.purged == result.stats.total.purged 1094s ok 13 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 14 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 15 - Found (?^:Persistent session purge completed) in info logs 1094s ok 16 - Found code=PSESSION_REMOVED, user=dwho in audit logs 1094s 1..16 1094s ok 4 - test audit logger 1094s # Subtest: Purge psessions that are inactive 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - Expected remaining 1094s # psession 1094s 1..8 1094s ok 5 - Purge psessions that are inactive 1094s # Subtest: Purge psessions that have no 2FA 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - Expected remaining 1094s # psession 1094s 1..8 1094s ok 6 - Purge psessions that have no 2FA 1094s # Subtest: Purge psessions without a recent successful login 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - Expected remaining 1094s # psession 1094s 1..8 1094s ok 7 - Purge psessions without a recent successful login 1094s # Subtest: Purge psessions without a successful login 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - Expected remaining 1094s # psession 1094s 1..8 1094s ok 8 - Purge psessions without a successful login 1094s # Subtest: Combining filters 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - Expected remaining 1094s # psession 1094s 1..8 1094s ok 9 - Combining filters 1094s # Subtest: API safety, do not remove all psessions when no filters 1094s ok 1 - Function returns success 1094s ok 2 - result.errors == result.stats.total.errors 1094s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1094s ok 4 - result.purged == result.stats.total.purged 1094s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1094s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1094s ok 7 - Found (?^:Persistent session purge completed) in info logs 1094s ok 8 - Expected remaining 1094s # psession 1094s 1..8 1094s ok 10 - API safety, do not remove all psessions when no filters 1094s 1..10 1094s ok 1095s t/60-Purge.t .................. 1095s ok 1 - use Lemonldap::NG::Common::Session; 1095s Attempt to call undefined import method with arguments ("Module successfully loaded") via package "Lemonldap::NG::Common::Session::Purge" (Perhaps you forgot to load the package?) at t/60-Purge.t line 123. 1095s ok 2 - use Lemonldap::NG::Common::Session::Purge; 1095s # Subtest: Purge with no timeoutActivity 1095s ok 1 - Function returns success 1095s ok 2 - result.errors == result.stats.total.errors 1095s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1095s ok 4 - result.purged == result.stats.total.purged 1095s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1095s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1095s ok 7 - Found (?^:Session purge completed) in info logs 1095s ok 8 - Session b is recent enough to survive 1095s ok 9 - Function returns success 1095s ok 10 - result.errors == result.stats.total.errors 1095s ok 11 - sum(result.stats.*.errors) == result.stats.total.errors 1095s ok 12 - result.purged == result.stats.total.purged 1095s ok 13 - sum(result.stats.*.purged) == result.stats.total.purged 1095s ok 14 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1095s ok 15 - Found (?^:Session purge completed) in info logs 1095s ok 16 - No sessions remaining 1095s 1..16 1095s ok 3 - Purge with no timeoutActivity 1095s # Subtest: Purge with timeoutActivity 1095s ok 1 - Function returns success 1095s ok 2 - result.errors == result.stats.total.errors 1095s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1095s ok 4 - result.purged == result.stats.total.purged 1095s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1095s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1095s ok 7 - Found (?^:Session purge completed) in info logs 1095s ok 8 - Only session d is recent enough to survive 1095s ok 9 - Function returns success 1095s ok 10 - result.errors == result.stats.total.errors 1095s ok 11 - sum(result.stats.*.errors) == result.stats.total.errors 1095s ok 12 - result.purged == result.stats.total.purged 1095s ok 13 - sum(result.stats.*.purged) == result.stats.total.purged 1095s ok 14 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1095s ok 15 - Found (?^:Session purge completed) in info logs 1095s ok 16 - No sessions remaining 1095s 1..16 1095s ok 4 - Purge with timeoutActivity 1095s # Subtest: Multiple types in same backend 1095s ok 1 - Function returns success 1095s ok 2 - result.errors == result.stats.total.errors 1095s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1095s ok 4 - result.purged == result.stats.total.purged 1095s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1095s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1095s ok 7 - Found (?^:Session purge completed) in info logs 1095s ok 8 - Only recent SSO/SAML sessions and all psessions 1095s 1..8 1095s ok 5 - Multiple types in same backend 1095s # Subtest: Multiple backends 1095s ok 1 - Function returns success 1095s ok 2 - result.errors == result.stats.total.errors 1095s ok 3 - sum(result.stats.*.errors) == result.stats.total.errors 1095s ok 4 - result.purged == result.stats.total.purged 1095s ok 5 - sum(result.stats.*.purged) == result.stats.total.purged 1095s ok 6 - sum(result.stats.*.duration_u) <= result.stats.total.duration_u 1095s ok 7 - Found (?^:Session purge completed) in info logs 1095s ok 8 - Only SSO session b remains 1095s ok 9 - Only SAML session sb remains 1095s ok 10 - Both psessions remain 1095s 1..10 1095s ok 6 - Multiple backends 1095s 1..6 1095s ok 1095s t/60-Session-Cache.t .......... 1095s ok 1 - use Lemonldap::NG::Common::Apache::Session; 1095s ok 2 - use Lemonldap::NG::Common::Session; 1095s ok 3 - Create session 1095s ok 4 - Get session id 35b0030a9fe6366a5dfb8578e2783730 1095s Local data corrupted, ignore cached session 1095s ok 5 - Get session 1095s ok 6 - Session is restored 1095s Unable to use cache: mkdir /tmp/1tuRfx6fZQ/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 1095s 1095s ok 7 - Get session 1095s ok 8 - Session is restored 1095s ok 9 - Get session 1095s ok 10 - Drop session 1095s ok 11 - get session from cache 1095s ok 12 - cached session is valid 1095s ok 13 - Error when session and cache are inexitent 1095s 1..13 1095s ok 1095s t/60-Session-Cli.t ............ 1095s ok 1 - use Lemonldap::NG::Common::Session; 1095s ok 2 - use Lemonldap::NG::Common::CliSessions; 1095s ok 3 - Found one session 1095s ok 4 - Found correct session ID 1095s ok 5 - Found deleteme session key 1095s ok 6 - Found one session 1095s ok 7 - Found correct session 1095s ok 8 - Found one session 1095s ok 9 - Found correct session 1095s ok 10 - Only selected fields returned 1095s ok 11 - Found correct UID 1095s ok 12 - Found correct session ID 1095s ok 13 - Found 5 sessions 1095s ok 14 - Count gives 5 sessions 1095s # Subtest: Search 1095s ok 1 - Found 2 psessions 1095s ok 2 - Count gives 2 psessions 1095s ok 3 - Found 2 psessions 1095s ok 4 - Found 2 sessions 1095s ok 5 - Both sessions are dwho 1095s ok 6 - Found 2 sessions 1095s ok 7 - Only selected fields returned 1095s ok 8 - Got two lines 1095s ok 9 - Correct session IDs 1095s 1..9 1095s ok 15 - Search 1095s ok 16 - Session was removed 1095s ok 17 - Session was removed 1095s ok 18 - Found 2 foo sessions 1095s ok 19 - Found 0 foo sessions 1095s ok 20 - New key was set 1095s ok 21 - Existing key was changed 1095s ok 22 - Key was removed 1095s ok 23 - Key was removed 1095s ok 24 - Found two second factors 1095s ok 25 - Found one Yubikey 1095s ok 26 - Found one TOTP 1095s ok 27 - Found one U2F 1095s ok 28 - Found two second factors 1095s ok 29 - Yubikey was removed 1095s ok 30 - Found one second factors 1095s ok 31 - U2F was removed 1095s ok 32 - TOTP survived 1095s # Subtest: Search after restore 1095s ok 1 - Found 2 psessions 1095s ok 2 - Count gives 2 psessions 1095s ok 3 - Found 2 psessions 1095s ok 4 - Found 2 sessions 1095s ok 5 - Both sessions are dwho 1095s ok 6 - Found 2 sessions 1095s ok 7 - Only selected fields returned 1095s ok 8 - Got two lines 1095s ok 9 - Correct session IDs 1095s 1..9 1095s ok 33 - Search after restore 1095s ok 34 - Found one second factors 1095s ok 35 - U2F was removed 1095s ok 36 - TOTP survived 1095s ok 37 - Found two second factors for dwho 1095s ok 38 - TOTP was removed 1095s ok 39 - UBK survived 1095s ok 40 - Found one second factors for rtyler 1095s ok 41 - TOTP was removed 1095s ok 42 - UBK survived 1095s ok 43 - Found two consents 1095s ok 44 - Found one consent 1095s ok 45 - Consent for test-rp removed 1095s ok 46 - Consent for test-rp2 still present 1095s 1..46 1095s ok 1095s t/60-U2F-Migrate.t ............ 1095s ok 1 - use Lemonldap::NG::Common::Session; 1095s ok 2 - use Lemonldap::NG::Common::CliSessions; 1095s ok 3 # skip Authen::WebAuthn not found 1095s 1..3 1095s ok 1095s t/70-User-Agent.t ............. 1095s 1..3 1095s ok 1 - use Lemonldap::NG::Common::UserAgent; 1095s ok 2 - Default User Agent 1095s ok 3 - Overriden User Agent 1095s ok 1096s t/71-Util-Crypto.t ............ 1096s 1..5 1096s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 1096s # Subtest: Check genRsaKey 1096s ok 1 - Correct key size 1096s ok 2 - Public key matches private key 1096s ok 3 - Hash is non empty 1096s ok 4 - Correct key size 1096s ok 5 - Public key matches private key 1096s ok 6 - Hash is non empty 1096s 1..6 1096s ok 2 - Check genRsaKey 1096s # Subtest: Check genCertKey 1096s ok 1 - Correct key size 1096s ok 2 - Public key matches private key 1096s ok 3 - Correct subject 1096s ok 4 - Hash is non empty 1096s ok 5 - Correct key size 1096s ok 6 - Public key matches private key 1096s ok 7 - Correct subject 1096s ok 8 - Hash is non empty 1096s ok 9 - Correct key size 1096s ok 10 - Public key matches private key 1096s ok 11 - Correct subject 1096s ok 12 - Hash is non empty 1096s 1..12 1096s ok 3 - Check genCertKey 1096s # Subtest: Check genEcKey 1096s ok 1 - Public and private keys match 1096s ok 2 - Hash is non empty 1096s 1..2 1096s ok 4 - Check genEcKey 1096s # Subtest: Check genEcCertKey 1096s ok 1 - Public and private keys match 1096s ok 2 - Hash is non empty 1096s ok 3 - Correct subject 1096s ok 4 - Public key matches private key 1096s ok 5 - Correct subject 1096s ok 6 - Hash is non empty 1096s 1..6 1096s ok 5 - Check genEcCertKey 1096s ok 1096s All tests successful. 1096s Files=32, Tests=331, 5 wallclock secs ( 0.07 usr 0.02 sys + 4.25 cusr 0.28 csys = 4.62 CPU) 1096s Result: PASS 1096s autopkgtest [06:52:54]: test common-test: -----------------------] 1096s autopkgtest [06:52:54]: test common-test: - - - - - - - - - - results - - - - - - - - - - 1096s common-test PASS 1097s autopkgtest [06:52:55]: test handler-test: preparing testbed 1115s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260130.img (UUID 281aa68e-f943-4e10-85c6-2402a5266145)... 1162s autopkgtest [06:54:00]: testbed dpkg architecture: ppc64el 1163s autopkgtest [06:54:01]: testbed apt version: 3.1.14 1163s autopkgtest [06:54:01]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1163s autopkgtest [06:54:01]: testbed release detected to be: resolute 1164s autopkgtest [06:54:02]: updating testbed package index (apt update) 1164s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 1164s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1164s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1164s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1164s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 1164s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 1164s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 1164s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 1165s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 1165s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 1165s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 1165s Fetched 3136 kB in 1s (3338 kB/s) 1166s Reading package lists... 1166s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1166s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1166s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1167s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1167s Reading package lists... 1167s Reading package lists... 1167s Building dependency tree... 1167s Reading state information... 1168s Calculating upgrade... 1168s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1168s autopkgtest [06:54:06]: upgrading testbed (apt dist-upgrade and autopurge) 1168s Reading package lists... 1168s Building dependency tree... 1168s Reading state information... 1168s Calculating upgrade... 1168s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1168s Reading package lists... 1168s Building dependency tree... 1168s Reading state information... 1169s Solving dependencies... 1169s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1171s Reading package lists... 1171s Building dependency tree... 1171s Reading state information... 1171s Solving dependencies... 1172s The following NEW packages will be installed: 1172s autoconf autodep8 automake autopoint autotools-dev build-essential 1172s ca-certificates-java cpp cpp-15 cpp-15-powerpc64le-linux-gnu 1172s cpp-powerpc64le-linux-gnu dctrl-tools debhelper debugedit 1172s default-jre-headless dh-autoreconf dh-strip-nondeterminism docutils-common 1172s dwz fontconfig-config fonts-glyphicons-halflings fonts-urw-base35 g++ g++-15 1172s g++-15-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-15 1172s gcc-15-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 1172s imagemagick-7-common intltool-debian java-common java-wrappers 1172s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 1172s libapache-session-perl libarchive-zip-perl libasan8 1172s libauth-yubikey-webclient-perl libauthen-radius-perl 1172s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1172s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 1172s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 1172s libclass-data-inheritable-perl libclass-errorhandler-perl 1172s libclass-inspector-perl libclass-method-modifiers-perl 1172s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 1172s libclone-pp-perl libcommon-sense-perl libconfig-inifiles-perl 1172s libconvert-asn1-perl libconvert-base32-perl libconvert-binhex-perl 1172s libconvert-pem-perl libcookie-baker-perl libcrypt-des-ede3-perl 1172s libcrypt-des-perl libcrypt-dh-gmp-perl libcrypt-jwt-perl 1172s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1172s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1172s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1172s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 1172s libdata-optlist-perl libdata-password-zxcvbn-perl 1172s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1172s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1172s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1172s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1172s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 1172s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 1172s libencode-locale-perl liberror-perl libeval-closure-perl 1172s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 1172s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 1172s libfile-sharedir-perl libfile-stripnondeterminism-perl 1172s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1172s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1172s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 1172s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 1172s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1172s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1172s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1172s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1172s libhttp-negotiate-perl libimage-magick-perl libimage-magick-q16-perl 1172s libimagequant0 libimport-into-perl libio-html-perl libio-pty-perl 1172s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 1172s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 1172s libisl23 libitm1 libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 1172s libjs-bootstrap libjs-bootswatch libjson-maybexs-perl libjson-perl 1172s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 1172s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl liblerc4 1172s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1172s liblist-someutils-perl liblist-utilsby-perl libllhttp9.3 1172s liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 1172s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 1172s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 1172s libmodule-implementation-perl libmodule-pluggable-perl 1172s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 1172s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 1172s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 1172s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 1172s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode127 1172s libopenjp2-7 libpackage-stash-perl libparams-classify-perl 1172s libparams-util-perl libparams-validationcompiler-perl libpcsclite1 1172s libperlio-via-timeout-perl libplack-perl libposix-strftime-compiler-perl 1172s libquadmath0 libraw23t64 libregexp-assemble-perl libregexp-common-perl 1172s librole-tiny-perl libsharpyuv0 libsimdjson29 libsimdutf29 libsoap-lite-perl 1172s libspecio-perl libstdc++-15-dev libstream-buffered-perl 1172s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 1172s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 1172s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 1172s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 1172s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 1172s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 1172s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 1172s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1172s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 1172s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 1172s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 1172s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 1172s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 1172s node-semver node-uglify-js node-undici node-xtend nodejs 1172s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 1172s po-debconf python3-alabaster python3-defusedxml python3-docutils 1172s python3-imagesize python3-roman-numerals python3-snowballstemmer 1172s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 1172s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 1172s yui-compressor 1172s 0 upgraded, 312 newly installed, 0 to remove and 0 not upgraded. 1172s Need to get 172 MB of archives. 1172s After this operation, 684 MB of additional disk space will be used. 1172s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el imagemagick-7-common all 8:7.1.2.13+dfsg1-1 [72.1 kB] 1172s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-12ubuntu1 [169 kB] 1172s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfftw3-double3 ppc64el 3.3.10-2fakesync1build2 [445 kB] 1172s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build2 [16.1 kB] 1172s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1172s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-encodings all 1:1.0.5-0ubuntu3 [576 kB] 1172s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-utils ppc64el 1:7.7+7build1 [115 kB] 1172s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-urw-base35 all 20200910-8build1 [10.9 MB] 1172s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el fontconfig-config ppc64el 2.17.1-3ubuntu1 [38.5 kB] 1172s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontconfig1 ppc64el 2.17.1-3ubuntu1 [193 kB] 1172s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1build1 [24.7 kB] 1172s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libaom3 ppc64el 3.13.1-2 [2908 kB] 1172s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-aomdec ppc64el 1.21.2-1 [14.4 kB] 1172s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libde265-0 ppc64el 1.0.16-1build1 [300 kB] 1172s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-libde265 ppc64el 1.21.2-1 [10.2 kB] 1172s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif1 ppc64el 1.21.2-1 [657 kB] 1172s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu3 [37.1 kB] 1172s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-4ubuntu2 [215 kB] 1172s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 1172s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblcms2-2 ppc64el 2.17-1 [246 kB] 1172s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblqr-1-0 ppc64el 0.4.2-2.2 [45.1 kB] 1172s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl7 ppc64el 2.5.4-9 [51.5 kB] 1172s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libopenjp2-7 ppc64el 2.5.4-1 [251 kB] 1172s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el libraw23t64 ppc64el 0.21.4-2 [510 kB] 1172s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdeflate0 ppc64el 1.23-2 [63.3 kB] 1172s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu2 [315 kB] 1172s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebp7 ppc64el 1.5.0-0.1build1 [330 kB] 1172s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtiff6 ppc64el 4.7.0-3ubuntu3 [307 kB] 1172s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpdemux2 ppc64el 1.5.0-0.1build1 [14.8 kB] 1172s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpmux3 ppc64el 1.5.0-0.1build1 [31.3 kB] 1173s Get:31 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmagickcore-7.q16-10 ppc64el 8:7.1.2.13+dfsg1-1 [2533 kB] 1173s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-q16-perl ppc64el 8:7.1.2.13+dfsg1-1 [112 kB] 1173s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-perl all 8:7.1.2.13+dfsg1-1 [39.8 kB] 1173s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 1173s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 1173s Get:36 http://ftpmaster.internal/ubuntu resolute/main ppc64el dctrl-tools ppc64el 2.24-3build4 [108 kB] 1173s Get:37 http://ftpmaster.internal/ubuntu resolute/main ppc64el autodep8 all 0.30build1 [13.9 kB] 1173s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 1173s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-3build1 [582 kB] 1173s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 1173s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 1173s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 1173s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [11.4 MB] 1173s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-12ubuntu1 [1038 B] 1173s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 1173s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 1173s Get:47 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-12ubuntu1 [49.0 kB] 1173s Get:48 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-12ubuntu1 [32.2 kB] 1173s Get:49 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-12ubuntu1 [3006 kB] 1174s Get:50 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-12ubuntu1 [1374 kB] 1174s Get:51 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-12ubuntu1 [2729 kB] 1174s Get:52 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-12ubuntu1 [1231 kB] 1174s Get:53 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-12ubuntu1 [160 kB] 1174s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-12ubuntu1 [1670 kB] 1174s Get:55 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [22.4 MB] 1176s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-12ubuntu1 [530 kB] 1176s Get:57 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 1176s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 1176s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-12ubuntu1 [2747 kB] 1176s Get:60 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [13.0 MB] 1177s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-12ubuntu1 [25.3 kB] 1177s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 1177s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 1177s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 1177s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el ca-certificates-java all 20240118build1 [11.7 kB] 1177s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 1177s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-9 [169 kB] 1177s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 1177s Get:69 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 1177s Get:70 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 1177s Get:71 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 1177s Get:72 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3 [57.3 kB] 1177s Get:73 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 1177s Get:74 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 1177s Get:75 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 1177s Get:76 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.22 [215 kB] 1177s Get:77 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.28ubuntu1 [916 kB] 1177s Get:78 http://ftpmaster.internal/ubuntu resolute/main ppc64el java-common all 0.76build1 [6956 B] 1177s Get:79 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcsclite1 ppc64el 2.4.1-1 [31.9 kB] 1177s Get:80 http://ftpmaster.internal/ubuntu resolute/main ppc64el openjdk-21-jre-headless ppc64el 21.0.10+7-1 [45.9 MB] 1179s Get:81 http://ftpmaster.internal/ubuntu resolute/main ppc64el default-jre-headless ppc64el 2:1.21-76build1 [3270 B] 1179s Get:82 http://ftpmaster.internal/ubuntu resolute/main ppc64el sgml-base all 1.31+nmu1 [11.0 kB] 1179s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el xml-core all 0.19build1 [20.3 kB] 1179s Get:84 http://ftpmaster.internal/ubuntu resolute/main ppc64el docutils-common all 0.22.4+dfsg-1 [130 kB] 1179s Get:85 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1179s Get:86 http://ftpmaster.internal/ubuntu resolute/main ppc64el unzip ppc64el 6.0-29ubuntu1 [200 kB] 1179s Get:87 http://ftpmaster.internal/ubuntu resolute/universe ppc64el java-wrappers all 0.5build1 [9030 B] 1179s Get:88 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1179s Get:89 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1179s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1179s Get:91 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 1179s Get:92 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 1179s Get:93 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1179s Get:94 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 1179s Get:95 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 1179s Get:96 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 1179s Get:97 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 1179s Get:98 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 1179s Get:99 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 1179s Get:100 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 1179s Get:101 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 1179s Get:102 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 1179s Get:103 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 1179s Get:104 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1179s Get:105 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 1179s Get:106 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 1179s Get:107 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1179s Get:108 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 1179s Get:109 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 1179s Get:110 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 1179s Get:111 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 1179s Get:112 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 1179s Get:113 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 1179s Get:114 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 1179s Get:115 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 1179s Get:116 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1179s Get:117 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 1179s Get:118 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1179s Get:119 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-callchecker-perl ppc64el 0.009-2 [14.1 kB] 1179s Get:120 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 1179s Get:121 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-runtime-perl all 0.018-1 [15.2 kB] 1179s Get:122 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 1179s Get:123 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1179s Get:124 http://ftpmaster.internal/ubuntu resolute/main ppc64el libvariable-magic-perl ppc64el 0.64-1build1 [37.2 kB] 1179s Get:125 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1179s Get:126 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1179s Get:127 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1179s Get:128 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1179s Get:129 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 1179s Get:130 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 1179s Get:131 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 1179s Get:132 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcapture-tiny-perl all 0.50-1 [20.7 kB] 1179s Get:133 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcares2 ppc64el 1.34.6-1 [132 kB] 1179s Get:134 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 1179s Get:135 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 1179s Get:136 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-data-inheritable-perl all 0.10-1 [8038 B] 1179s Get:137 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 1179s Get:138 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 1179s Get:139 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1180s Get:140 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 1180s Get:141 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 1180s Get:142 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclone-pp-perl all 1.08-2 [8534 B] 1180s Get:143 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 1180s Get:144 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 1180s Get:145 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-base32-perl all 0.06-3 [6144 B] 1180s Get:146 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-binhex-perl all 1.125-3 [27.1 kB] 1180s Get:147 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 1180s Get:148 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1180s Get:149 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 1180s Get:150 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 1180s Get:151 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 1180s Get:152 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-dh-gmp-perl ppc64el 0.00012-2build5 [16.5 kB] 1180s Get:153 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 1180s Get:154 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1180s Get:155 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 1180s Get:156 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 1180s Get:157 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 1180s Get:158 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 1180s Get:159 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 1180s Get:160 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build6 [44.0 kB] 1180s Get:161 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-hexdump-perl all 0.04-2 [8212 B] 1180s Get:162 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 1180s Get:163 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 1180s Get:164 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 1180s Get:165 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1180s Get:166 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 1180s Get:167 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1180s Get:168 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-someutils-perl all 0.59-1 [30.4 kB] 1180s Get:169 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-utilsby-perl all 0.12-2 [14.9 kB] 1180s Get:170 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-allutils-perl all 0.19-1 [41.5 kB] 1180s Get:171 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimport-into-perl all 1.002005-2 [10.7 kB] 1180s Get:172 http://ftpmaster.internal/ubuntu resolute/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 1180s Get:173 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1180s Get:174 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmoo-perl all 2.005005-1 [47.4 kB] 1180s Get:175 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-password-zxcvbn-perl all 1.1.3-1 [608 kB] 1180s Get:176 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 1180s Get:177 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 1180s Get:178 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-identify-perl ppc64el 0.14-4 [10.4 kB] 1180s Get:179 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-name-perl ppc64el 0.28-1 [10.9 kB] 1180s Get:180 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 1180s Get:181 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1180s Get:182 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 1180s Get:183 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 1180s Get:184 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1180s Get:185 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 1180s Get:186 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1180s Get:187 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 1180s Get:188 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxstring-perl ppc64el 0.005-2build4 [8448 B] 1180s Get:189 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libspecio-perl all 0.53-1 [129 kB] 1180s Get:190 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-locale-perl all 1:1.45-1 [3270 kB] 1180s Get:191 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1180s Get:192 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build3 [96.9 kB] 1180s Get:193 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1180s Get:194 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdbi-perl ppc64el 1.647-1build1 [839 kB] 1180s Get:195 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdbd-sqlite3-perl ppc64el 1.76-1 [169 kB] 1180s Get:196 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1180s Get:197 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-date-format-perl all 1.008-1 [6772 B] 1180s Get:198 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-simple-perl all 2.218-1 [20.6 kB] 1180s Get:199 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1180s Get:200 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-abstract-perl all 3.010-1 [21.4 kB] 1180s Get:201 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-address-xs-perl ppc64el 1.05-1build5 [33.6 kB] 1180s Get:202 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1180s Get:203 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libthrowable-perl all 1.001-2 [14.2 kB] 1180s Get:204 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-sender-perl all 2.601-1 [63.3 kB] 1180s Get:205 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexporter-tiny-perl all 1.006003-1 [35.5 kB] 1180s Get:206 http://ftpmaster.internal/ubuntu resolute/main ppc64el libextutils-depends-perl all 0.8002-1 [14.3 kB] 1180s Get:207 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1build1 [30.7 kB] 1180s Get:208 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 1180s Get:209 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1180s Get:210 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfont-afm-perl all 1.20-4 [13.0 kB] 1180s Get:211 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 1180s Get:212 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxpm4 ppc64el 1:3.5.17-1build3 [50.5 kB] 1180s Get:213 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd3 ppc64el 2.3.3-13ubuntu1 [165 kB] 1180s Get:214 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd-perl ppc64el 2.84-2 [130 kB] 1180s Get:215 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libgd-securityimage-perl all 1.75-3 [38.8 kB] 1180s Get:216 http://ftpmaster.internal/ubuntu resolute/main ppc64el libglib-perl ppc64el 3:1.329.4-1 [329 kB] 1180s Get:217 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgssapi-perl ppc64el 0.28-4build5 [41.6 kB] 1180s Get:218 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-merge-simple-perl all 0.052-1 [7640 B] 1180s Get:219 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 1180s Get:220 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-format-perl all 2.16-2 [36.9 kB] 1180s Get:221 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1180s Get:222 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 1180s Get:223 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-daemon-perl all 6.16-1 [22.4 kB] 1180s Get:224 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1180s Get:225 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 1180s Get:226 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1180s Get:227 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1180s Get:228 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1180s Get:229 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-pty-perl ppc64el 1:1.20-1build3 [32.0 kB] 1180s Get:230 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-sessiondata-perl all 1.03-3 [6132 B] 1180s Get:231 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libperlio-via-timeout-perl all 0.32-3 [7832 B] 1180s Get:232 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-socket-timeout-perl all 0.32-3 [9736 B] 1180s Get:233 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-string-perl all 1.08-4 [11.1 kB] 1180s Get:234 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-stringy-perl all 2.113-2 [45.3 kB] 1180s Get:235 http://ftpmaster.internal/ubuntu resolute/main ppc64el libipc-run-perl all 20250809.0-1build1 [94.5 kB] 1180s Get:236 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjargs-java all 1.0.0-5build1 [13.6 kB] 1180s Get:237 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1180s Get:238 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxslt1.1 ppc64el 1.1.43-0.3 [190 kB] 1180s Get:239 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-1 ppc64el 1.3.9-1 [157 kB] 1180s Get:240 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-openssl1 ppc64el 1.3.9-1 [99.0 kB] 1180s Get:241 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblasso3t64 ppc64el 2.9.0-3 [195 kB] 1180s Get:242 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblasso-perl ppc64el 2.9.0-3 [120 kB] 1180s Get:243 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 1180s Get:244 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 1180s Get:245 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 1180s Get:246 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 1181s Get:247 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 1181s Get:248 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 1181s Get:249 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 1181s Get:250 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-xs-perl ppc64el 0.430-4build1 [43.2 kB] 1181s Get:251 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-perl all 0.430-2 [38.2 kB] 1181s Get:252 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libllhttp9.3 ppc64el 9.3.3~really9.3.0+~cs12.11.8-3 [32.5 kB] 1181s Get:253 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblog-log4perl-perl all 1.57-1 [345 kB] 1181s Get:254 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1181s Get:255 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1181s Get:256 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmailtools-perl all 2.22-1 [77.1 kB] 1181s Get:257 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmime-tools-perl all 5.515-1 [187 kB] 1181s Get:258 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ip-perl all 1.26-4 [27.4 kB] 1181s Get:259 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1181s Get:260 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1181s Get:261 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-base-perl all 1.09-3 [18.9 kB] 1181s Get:262 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1181s Get:263 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-libxml-perl ppc64el 2.0207+dfsg+really+2.0207-0ubuntu7 [315 kB] 1181s Get:264 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-simple-perl all 2.25-2 [64.1 kB] 1181s Get:265 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-common-perl all 1.20-2 [33.9 kB] 1181s Get:266 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1181s Get:267 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-server-perl all 1.09-4 [22.3 kB] 1181s Get:268 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsimdjson29 ppc64el 4.2.4-1 [54.7 kB] 1181s Get:269 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsimdutf29 ppc64el 7.7.1-3 [92.9 kB] 1181s Get:270 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-corepack all 0.24.0-5build1 [761 kB] 1181s Get:271 http://ftpmaster.internal/ubuntu resolute/universe ppc64el nodejs ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [367 kB] 1181s Get:272 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-xtend all 4.0.2-3 [3902 B] 1181s Get:273 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-acorn all 8.8.1+ds+~cs25.17.7-3 [118 kB] 1181s Get:274 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1181s Get:275 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-balanced-match all 2.0.0-1 [4910 B] 1181s Get:276 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1181s Get:277 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-minimatch all 9.0.3-6 [78.0 kB] 1181s Get:278 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 1181s Get:279 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 1181s Get:280 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-lru-cache all 10.0.1-3 [61.9 kB] 1181s Get:281 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 1181s Get:282 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 1181s Get:283 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-undici all 7.18.2+dfsg+~cs3.2.0-1build1 [394 kB] 1181s Get:284 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnode127 ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [17.4 MB] 1181s Get:285 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libregexp-assemble-perl all 0.38-2 [69.5 kB] 1181s Get:286 http://ftpmaster.internal/ubuntu resolute/main ppc64el libregexp-common-perl all 2024080801-1 [162 kB] 1181s Get:287 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtask-weaken-perl all 1.06-2 [7924 B] 1181s Get:288 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-parser-perl ppc64el 2.47-1build4 [205 kB] 1181s Get:289 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsoap-lite-perl all 1.27-3 [225 kB] 1181s Get:290 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstring-random-perl all 1:0.32-2 [14.0 kB] 1181s Get:291 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-leaktrace-perl ppc64el 0.17-1build6 [20.6 kB] 1181s Get:292 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-output-perl all 1.036-1 [14.6 kB] 1181s Get:293 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-pod-perl all 1.52-3 [8978 B] 1181s Get:294 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 1181s Get:295 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtime-fake-perl all 0.11-4 [8092 B] 1181s Get:296 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-libxslt-perl ppc64el 2.003000-4 [46.1 kB] 1181s Get:297 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-uglify-js all 3.17.4-2build1 [207 kB] 1181s Get:298 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-defusedxml all 0.7.1-3build1 [42.4 kB] 1181s Get:299 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-roman-numerals all 4.1.0-1 [8660 B] 1181s Get:300 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-docutils all 0.22.4+dfsg-1 [439 kB] 1181s Get:301 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-imagesize all 1.4.1-1build1 [6900 B] 1181s Get:302 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-snowballstemmer all 3.0.1-1 [65.9 kB] 1181s Get:303 http://ftpmaster.internal/ubuntu resolute/main ppc64el sphinx-common all 8.2.3-12 [657 kB] 1181s Get:304 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 1181s Get:305 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-sphinx all 8.2.3-12 [483 kB] 1181s Get:306 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootswatch all 3.3.7+dfsg2-2 [133 kB] 1181s Get:307 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sphinx-bootstrap-theme all 0.8.1+ds-1 [158 kB] 1181s Get:308 http://ftpmaster.internal/ubuntu resolute/universe ppc64el uglifyjs all 3.17.4-2build1 [10.1 kB] 1181s Get:309 http://ftpmaster.internal/ubuntu resolute/universe ppc64el yui-compressor all 2.4.8-3build1 [601 kB] 1181s Get:310 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauthen-radius-perl all 0.33-1 [49.2 kB] 1181s Get:311 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-handler-perl all 2.22.1+ds-1 [71.3 kB] 1181s Get:312 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pkg-perl-autopkgtest all 0.85 [19.7 kB] 1182s Preconfiguring packages ... 1182s Fetched 172 MB in 10s (17.9 MB/s) 1182s Selecting previously unselected package imagemagick-7-common. 1182s (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 ... 120856 files and directories currently installed.) 1182s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.13+dfsg1-1_all.deb ... 1182s Unpacking imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1182s Selecting previously unselected package libgomp1:ppc64el. 1182s Preparing to unpack .../001-libgomp1_15.2.0-12ubuntu1_ppc64el.deb ... 1182s Unpacking libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1182s Selecting previously unselected package libfftw3-double3:ppc64el. 1182s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_ppc64el.deb ... 1182s Unpacking libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1182s Selecting previously unselected package libfontenc1:ppc64el. 1182s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build2_ppc64el.deb ... 1182s Unpacking libfontenc1:ppc64el (1:1.1.8-1build2) ... 1182s Selecting previously unselected package x11-common. 1182s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1182s Unpacking x11-common (1:7.7+24ubuntu1) ... 1182s Selecting previously unselected package xfonts-encodings. 1182s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu3_all.deb ... 1182s Unpacking xfonts-encodings (1:1.0.5-0ubuntu3) ... 1182s Selecting previously unselected package xfonts-utils. 1182s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7build1_ppc64el.deb ... 1182s Unpacking xfonts-utils (1:7.7+7build1) ... 1182s Selecting previously unselected package fonts-urw-base35. 1182s Preparing to unpack .../007-fonts-urw-base35_20200910-8build1_all.deb ... 1183s Unpacking fonts-urw-base35 (20200910-8build1) ... 1183s Selecting previously unselected package fontconfig-config. 1183s Preparing to unpack .../008-fontconfig-config_2.17.1-3ubuntu1_ppc64el.deb ... 1183s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 1183s Selecting previously unselected package libfontconfig1:ppc64el. 1183s Preparing to unpack .../009-libfontconfig1_2.17.1-3ubuntu1_ppc64el.deb ... 1183s Unpacking libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1183s Selecting previously unselected package libsharpyuv0:ppc64el. 1183s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1build1_ppc64el.deb ... 1183s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1183s Selecting previously unselected package libaom3:ppc64el. 1183s Preparing to unpack .../011-libaom3_3.13.1-2_ppc64el.deb ... 1183s Unpacking libaom3:ppc64el (3.13.1-2) ... 1183s Selecting previously unselected package libheif-plugin-aomdec:ppc64el. 1183s Preparing to unpack .../012-libheif-plugin-aomdec_1.21.2-1_ppc64el.deb ... 1183s Unpacking libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1183s Selecting previously unselected package libde265-0:ppc64el. 1183s Preparing to unpack .../013-libde265-0_1.0.16-1build1_ppc64el.deb ... 1183s Unpacking libde265-0:ppc64el (1.0.16-1build1) ... 1183s Selecting previously unselected package libheif-plugin-libde265:ppc64el. 1183s Preparing to unpack .../014-libheif-plugin-libde265_1.21.2-1_ppc64el.deb ... 1183s Unpacking libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1183s Selecting previously unselected package libheif1:ppc64el. 1183s Preparing to unpack .../015-libheif1_1.21.2-1_ppc64el.deb ... 1183s Unpacking libheif1:ppc64el (1.21.2-1) ... 1183s Selecting previously unselected package libjbig0:ppc64el. 1183s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu3_ppc64el.deb ... 1183s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1183s Selecting previously unselected package libjpeg-turbo8:ppc64el. 1183s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_ppc64el.deb ... 1183s Unpacking libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1183s Selecting previously unselected package libjpeg8:ppc64el. 1183s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 1183s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 1183s Selecting previously unselected package liblcms2-2:ppc64el. 1183s Preparing to unpack .../019-liblcms2-2_2.17-1_ppc64el.deb ... 1183s Unpacking liblcms2-2:ppc64el (2.17-1) ... 1183s Selecting previously unselected package liblqr-1-0:ppc64el. 1183s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.2_ppc64el.deb ... 1183s Unpacking liblqr-1-0:ppc64el (0.4.2-2.2) ... 1183s Selecting previously unselected package libltdl7:ppc64el. 1183s Preparing to unpack .../021-libltdl7_2.5.4-9_ppc64el.deb ... 1183s Unpacking libltdl7:ppc64el (2.5.4-9) ... 1183s Selecting previously unselected package libopenjp2-7:ppc64el. 1183s Preparing to unpack .../022-libopenjp2-7_2.5.4-1_ppc64el.deb ... 1183s Unpacking libopenjp2-7:ppc64el (2.5.4-1) ... 1183s Selecting previously unselected package libraw23t64:ppc64el. 1183s Preparing to unpack .../023-libraw23t64_0.21.4-2_ppc64el.deb ... 1183s Unpacking libraw23t64:ppc64el (0.21.4-2) ... 1183s Selecting previously unselected package libdeflate0:ppc64el. 1183s Preparing to unpack .../024-libdeflate0_1.23-2_ppc64el.deb ... 1183s Unpacking libdeflate0:ppc64el (1.23-2) ... 1183s Selecting previously unselected package liblerc4:ppc64el. 1183s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu2_ppc64el.deb ... 1183s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1183s Selecting previously unselected package libwebp7:ppc64el. 1183s Preparing to unpack .../026-libwebp7_1.5.0-0.1build1_ppc64el.deb ... 1183s Unpacking libwebp7:ppc64el (1.5.0-0.1build1) ... 1183s Selecting previously unselected package libtiff6:ppc64el. 1183s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_ppc64el.deb ... 1183s Unpacking libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1183s Selecting previously unselected package libwebpdemux2:ppc64el. 1183s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1build1_ppc64el.deb ... 1183s Unpacking libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1183s Selecting previously unselected package libwebpmux3:ppc64el. 1183s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1build1_ppc64el.deb ... 1183s Unpacking libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1183s Selecting previously unselected package libmagickcore-7.q16-10:ppc64el. 1183s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1183s Unpacking libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1183s Selecting previously unselected package libimage-magick-q16-perl. 1183s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1183s Unpacking libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1183s Selecting previously unselected package libimage-magick-perl. 1183s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.13+dfsg1-1_all.deb ... 1183s Unpacking libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1183s Selecting previously unselected package m4. 1183s Preparing to unpack .../033-m4_1.4.20-2_ppc64el.deb ... 1183s Unpacking m4 (1.4.20-2) ... 1183s Selecting previously unselected package autoconf. 1183s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 1183s Unpacking autoconf (2.72-3.1ubuntu1) ... 1183s Selecting previously unselected package dctrl-tools. 1183s Preparing to unpack .../035-dctrl-tools_2.24-3build4_ppc64el.deb ... 1183s Unpacking dctrl-tools (2.24-3build4) ... 1183s Selecting previously unselected package autodep8. 1183s Preparing to unpack .../036-autodep8_0.30build1_all.deb ... 1183s Unpacking autodep8 (0.30build1) ... 1183s Selecting previously unselected package autotools-dev. 1183s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 1183s Unpacking autotools-dev (20240727.1) ... 1183s Selecting previously unselected package automake. 1183s Preparing to unpack .../038-automake_1%3a1.18.1-3build1_all.deb ... 1183s Unpacking automake (1:1.18.1-3build1) ... 1183s Selecting previously unselected package autopoint. 1183s Preparing to unpack .../039-autopoint_0.23.2-1_all.deb ... 1183s Unpacking autopoint (0.23.2-1) ... 1184s Selecting previously unselected package libisl23:ppc64el. 1184s Preparing to unpack .../040-libisl23_0.27-1build1_ppc64el.deb ... 1184s Unpacking libisl23:ppc64el (0.27-1build1) ... 1184s Selecting previously unselected package libmpc3:ppc64el. 1184s Preparing to unpack .../041-libmpc3_1.3.1-2_ppc64el.deb ... 1184s Unpacking libmpc3:ppc64el (1.3.1-2) ... 1184s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 1184s Preparing to unpack .../042-cpp-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package cpp-15. 1184s Preparing to unpack .../043-cpp-15_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 1184s Preparing to unpack .../044-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1184s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1184s Selecting previously unselected package cpp. 1184s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1184s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1184s Selecting previously unselected package libcc1-0:ppc64el. 1184s Preparing to unpack .../046-libcc1-0_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package libitm1:ppc64el. 1184s Preparing to unpack .../047-libitm1_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libitm1:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package libasan8:ppc64el. 1184s Preparing to unpack .../048-libasan8_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libasan8:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package liblsan0:ppc64el. 1184s Preparing to unpack .../049-liblsan0_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package libtsan2:ppc64el. 1184s Preparing to unpack .../050-libtsan2_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package libubsan1:ppc64el. 1184s Preparing to unpack .../051-libubsan1_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package libquadmath0:ppc64el. 1184s Preparing to unpack .../052-libquadmath0_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package libgcc-15-dev:ppc64el. 1184s Preparing to unpack .../053-libgcc-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 1184s Preparing to unpack .../054-gcc-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package gcc-15. 1184s Preparing to unpack .../055-gcc-15_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 1184s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 1184s Preparing to unpack .../056-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1184s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1184s Selecting previously unselected package gcc. 1184s Preparing to unpack .../057-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1184s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1184s Selecting previously unselected package libstdc++-15-dev:ppc64el. 1184s Preparing to unpack .../058-libstdc++-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1184s Unpacking libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1185s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 1185s Preparing to unpack .../059-g++-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1185s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1185s Selecting previously unselected package g++-15. 1185s Preparing to unpack .../060-g++-15_15.2.0-12ubuntu1_ppc64el.deb ... 1185s Unpacking g++-15 (15.2.0-12ubuntu1) ... 1185s Selecting previously unselected package g++-powerpc64le-linux-gnu. 1185s Preparing to unpack .../061-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1185s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1185s Selecting previously unselected package g++. 1185s Preparing to unpack .../062-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1185s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1185s Selecting previously unselected package build-essential. 1185s Preparing to unpack .../063-build-essential_12.12ubuntu2_ppc64el.deb ... 1185s Unpacking build-essential (12.12ubuntu2) ... 1185s Selecting previously unselected package ca-certificates-java. 1185s Preparing to unpack .../064-ca-certificates-java_20240118build1_all.deb ... 1185s Unpacking ca-certificates-java (20240118build1) ... 1185s Selecting previously unselected package libdebhelper-perl. 1185s Preparing to unpack .../065-libdebhelper-perl_13.28ubuntu1_all.deb ... 1185s Unpacking libdebhelper-perl (13.28ubuntu1) ... 1185s Selecting previously unselected package libtool. 1185s Preparing to unpack .../066-libtool_2.5.4-9_all.deb ... 1185s Unpacking libtool (2.5.4-9) ... 1185s Selecting previously unselected package dh-autoreconf. 1185s Preparing to unpack .../067-dh-autoreconf_21_all.deb ... 1185s Unpacking dh-autoreconf (21) ... 1185s Selecting previously unselected package libarchive-zip-perl. 1185s Preparing to unpack .../068-libarchive-zip-perl_1.68-1_all.deb ... 1185s Unpacking libarchive-zip-perl (1.68-1) ... 1185s Selecting previously unselected package libfile-stripnondeterminism-perl. 1185s Preparing to unpack .../069-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 1185s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1185s Selecting previously unselected package dh-strip-nondeterminism. 1185s Preparing to unpack .../070-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 1185s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 1185s Selecting previously unselected package debugedit. 1185s Preparing to unpack .../071-debugedit_1%3a5.2-3_ppc64el.deb ... 1185s Unpacking debugedit (1:5.2-3) ... 1185s Selecting previously unselected package dwz. 1185s Preparing to unpack .../072-dwz_0.16-2_ppc64el.deb ... 1185s Unpacking dwz (0.16-2) ... 1185s Selecting previously unselected package gettext. 1185s Preparing to unpack .../073-gettext_0.23.2-1_ppc64el.deb ... 1185s Unpacking gettext (0.23.2-1) ... 1185s Selecting previously unselected package intltool-debian. 1185s Preparing to unpack .../074-intltool-debian_0.35.0+20060710.6build1_all.deb ... 1185s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 1185s Selecting previously unselected package po-debconf. 1185s Preparing to unpack .../075-po-debconf_1.0.22_all.deb ... 1185s Unpacking po-debconf (1.0.22) ... 1185s Selecting previously unselected package debhelper. 1185s Preparing to unpack .../076-debhelper_13.28ubuntu1_all.deb ... 1185s Unpacking debhelper (13.28ubuntu1) ... 1185s Selecting previously unselected package java-common. 1185s Preparing to unpack .../077-java-common_0.76build1_all.deb ... 1185s Unpacking java-common (0.76build1) ... 1185s Selecting previously unselected package libpcsclite1:ppc64el. 1185s Preparing to unpack .../078-libpcsclite1_2.4.1-1_ppc64el.deb ... 1185s Unpacking libpcsclite1:ppc64el (2.4.1-1) ... 1185s Selecting previously unselected package openjdk-21-jre-headless:ppc64el. 1185s Preparing to unpack .../079-openjdk-21-jre-headless_21.0.10+7-1_ppc64el.deb ... 1185s Unpacking openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1186s Selecting previously unselected package default-jre-headless. 1186s Preparing to unpack .../080-default-jre-headless_2%3a1.21-76build1_ppc64el.deb ... 1186s Unpacking default-jre-headless (2:1.21-76build1) ... 1186s Selecting previously unselected package sgml-base. 1186s Preparing to unpack .../081-sgml-base_1.31+nmu1_all.deb ... 1186s Unpacking sgml-base (1.31+nmu1) ... 1186s Selecting previously unselected package xml-core. 1186s Preparing to unpack .../082-xml-core_0.19build1_all.deb ... 1186s Unpacking xml-core (0.19build1) ... 1186s Selecting previously unselected package docutils-common. 1186s Preparing to unpack .../083-docutils-common_0.22.4+dfsg-1_all.deb ... 1186s Unpacking docutils-common (0.22.4+dfsg-1) ... 1186s Selecting previously unselected package fonts-glyphicons-halflings. 1186s Preparing to unpack .../084-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1186s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1186s Selecting previously unselected package unzip. 1186s Preparing to unpack .../085-unzip_6.0-29ubuntu1_ppc64el.deb ... 1186s Unpacking unzip (6.0-29ubuntu1) ... 1187s Selecting previously unselected package java-wrappers. 1187s Preparing to unpack .../086-java-wrappers_0.5build1_all.deb ... 1187s Unpacking java-wrappers (0.5build1) ... 1187s Selecting previously unselected package libalgorithm-c3-perl. 1187s Preparing to unpack .../087-libalgorithm-c3-perl_0.11-2_all.deb ... 1187s Unpacking libalgorithm-c3-perl (0.11-2) ... 1187s Selecting previously unselected package libposix-strftime-compiler-perl. 1187s Preparing to unpack .../088-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1187s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1187s Selecting previously unselected package libapache-logformat-compiler-perl. 1187s Preparing to unpack .../089-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1187s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1187s Selecting previously unselected package libcrypt-urandom-perl. 1187s Preparing to unpack .../090-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 1187s Unpacking libcrypt-urandom-perl (0.54-1) ... 1187s Selecting previously unselected package libapache-session-perl. 1187s Preparing to unpack .../091-libapache-session-perl_1.94-2_all.deb ... 1187s Unpacking libapache-session-perl (1.94-2) ... 1187s Selecting previously unselected package libdigest-hmac-perl. 1187s Preparing to unpack .../092-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1187s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1187s Selecting previously unselected package liburi-perl. 1187s Preparing to unpack .../093-liburi-perl_5.34-2build1_all.deb ... 1187s Unpacking liburi-perl (5.34-2build1) ... 1187s Selecting previously unselected package libencode-locale-perl. 1187s Preparing to unpack .../094-libencode-locale-perl_1.05-3_all.deb ... 1187s Unpacking libencode-locale-perl (1.05-3) ... 1187s Selecting previously unselected package libtimedate-perl. 1187s Preparing to unpack .../095-libtimedate-perl_2.3300-2_all.deb ... 1187s Unpacking libtimedate-perl (2.3300-2) ... 1187s Selecting previously unselected package libhttp-date-perl. 1187s Preparing to unpack .../096-libhttp-date-perl_6.06-1_all.deb ... 1187s Unpacking libhttp-date-perl (6.06-1) ... 1187s Selecting previously unselected package libfile-listing-perl. 1187s Preparing to unpack .../097-libfile-listing-perl_6.16-1_all.deb ... 1187s Unpacking libfile-listing-perl (6.16-1) ... 1187s Selecting previously unselected package libhtml-tagset-perl. 1187s Preparing to unpack .../098-libhtml-tagset-perl_3.24-1_all.deb ... 1187s Unpacking libhtml-tagset-perl (3.24-1) ... 1187s Selecting previously unselected package libhtml-parser-perl:ppc64el. 1187s Preparing to unpack .../099-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 1187s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 1187s Selecting previously unselected package libhtml-tree-perl. 1187s Preparing to unpack .../100-libhtml-tree-perl_5.07-3_all.deb ... 1187s Unpacking libhtml-tree-perl (5.07-3) ... 1187s Selecting previously unselected package libclone-perl:ppc64el. 1187s Preparing to unpack .../101-libclone-perl_0.47-1_ppc64el.deb ... 1187s Unpacking libclone-perl:ppc64el (0.47-1) ... 1187s Selecting previously unselected package libio-html-perl. 1187s Preparing to unpack .../102-libio-html-perl_1.004-3_all.deb ... 1187s Unpacking libio-html-perl (1.004-3) ... 1187s Selecting previously unselected package liblwp-mediatypes-perl. 1187s Preparing to unpack .../103-liblwp-mediatypes-perl_6.04-2_all.deb ... 1187s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1187s Selecting previously unselected package libhttp-message-perl. 1187s Preparing to unpack .../104-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 1187s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 1187s Selecting previously unselected package libhttp-cookies-perl. 1187s Preparing to unpack .../105-libhttp-cookies-perl_6.11-1_all.deb ... 1187s Unpacking libhttp-cookies-perl (6.11-1) ... 1187s Selecting previously unselected package libhttp-negotiate-perl. 1187s Preparing to unpack .../106-libhttp-negotiate-perl_6.01-2_all.deb ... 1187s Unpacking libhttp-negotiate-perl (6.01-2) ... 1187s Selecting previously unselected package perl-openssl-defaults:ppc64el. 1187s Preparing to unpack .../107-perl-openssl-defaults_7build4_ppc64el.deb ... 1187s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 1187s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 1187s Preparing to unpack .../108-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 1187s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 1187s Selecting previously unselected package libio-socket-ssl-perl. 1187s Preparing to unpack .../109-libio-socket-ssl-perl_2.098-1_all.deb ... 1187s Unpacking libio-socket-ssl-perl (2.098-1) ... 1187s Selecting previously unselected package libnet-http-perl. 1187s Preparing to unpack .../110-libnet-http-perl_6.24-1build1_all.deb ... 1187s Unpacking libnet-http-perl (6.24-1build1) ... 1187s Selecting previously unselected package liblwp-protocol-https-perl. 1187s Preparing to unpack .../111-liblwp-protocol-https-perl_6.14-1_all.deb ... 1187s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1187s Selecting previously unselected package libtry-tiny-perl. 1187s Preparing to unpack .../112-libtry-tiny-perl_0.32-1_all.deb ... 1187s Unpacking libtry-tiny-perl (0.32-1) ... 1187s Selecting previously unselected package libwww-robotrules-perl. 1187s Preparing to unpack .../113-libwww-robotrules-perl_6.02-1build1_all.deb ... 1187s Unpacking libwww-robotrules-perl (6.02-1build1) ... 1187s Selecting previously unselected package libwww-perl. 1187s Preparing to unpack .../114-libwww-perl_6.81-1build1_all.deb ... 1187s Unpacking libwww-perl (6.81-1build1) ... 1187s Selecting previously unselected package libauth-yubikey-webclient-perl. 1187s Preparing to unpack .../115-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1187s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1187s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 1187s Preparing to unpack .../116-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 1187s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1187s Selecting previously unselected package libdynaloader-functions-perl. 1187s Preparing to unpack .../117-libdynaloader-functions-perl_0.004-2_all.deb ... 1187s Unpacking libdynaloader-functions-perl (0.004-2) ... 1187s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 1187s Preparing to unpack .../118-libdevel-callchecker-perl_0.009-2_ppc64el.deb ... 1187s Unpacking libdevel-callchecker-perl:ppc64el (0.009-2) ... 1187s Selecting previously unselected package libparams-classify-perl:ppc64el. 1187s Preparing to unpack .../119-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 1187s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 1187s Selecting previously unselected package libmodule-runtime-perl. 1187s Preparing to unpack .../120-libmodule-runtime-perl_0.018-1_all.deb ... 1187s Unpacking libmodule-runtime-perl (0.018-1) ... 1187s Selecting previously unselected package libmodule-implementation-perl. 1187s Preparing to unpack .../121-libmodule-implementation-perl_0.09-2_all.deb ... 1187s Unpacking libmodule-implementation-perl (0.09-2) ... 1187s Selecting previously unselected package libsub-exporter-progressive-perl. 1187s Preparing to unpack .../122-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1187s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1187s Selecting previously unselected package libvariable-magic-perl. 1187s Preparing to unpack .../123-libvariable-magic-perl_0.64-1build1_ppc64el.deb ... 1187s Unpacking libvariable-magic-perl (0.64-1build1) ... 1187s Selecting previously unselected package libb-hooks-endofscope-perl. 1187s Preparing to unpack .../124-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1187s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1187s Selecting previously unselected package libcrypt-random-seed-perl. 1187s Preparing to unpack .../125-libcrypt-random-seed-perl_0.03-3_all.deb ... 1187s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1187s Selecting previously unselected package libmath-random-isaac-perl. 1187s Preparing to unpack .../126-libmath-random-isaac-perl_1.004-2_all.deb ... 1187s Unpacking libmath-random-isaac-perl (1.004-2) ... 1187s Selecting previously unselected package libbytes-random-secure-perl. 1187s Preparing to unpack .../127-libbytes-random-secure-perl_0.29-3_all.deb ... 1187s Unpacking libbytes-random-secure-perl (0.29-3) ... 1187s Selecting previously unselected package liberror-perl. 1187s Preparing to unpack .../128-liberror-perl_0.17030-1_all.deb ... 1187s Unpacking liberror-perl (0.17030-1) ... 1187s Selecting previously unselected package libipc-sharelite-perl. 1187s Preparing to unpack .../129-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 1187s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1187s Selecting previously unselected package libcache-cache-perl. 1187s Preparing to unpack .../130-libcache-cache-perl_1.08-3_all.deb ... 1187s Unpacking libcache-cache-perl (1.08-3) ... 1187s Selecting previously unselected package libcapture-tiny-perl. 1187s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 1187s Unpacking libcapture-tiny-perl (0.50-1) ... 1187s Selecting previously unselected package libcares2:ppc64el. 1187s Preparing to unpack .../132-libcares2_1.34.6-1_ppc64el.deb ... 1187s Unpacking libcares2:ppc64el (1.34.6-1) ... 1187s Selecting previously unselected package libcgi-pm-perl. 1187s Preparing to unpack .../133-libcgi-pm-perl_4.71-1build1_all.deb ... 1187s Unpacking libcgi-pm-perl (4.71-1build1) ... 1187s Selecting previously unselected package libclass-c3-perl. 1187s Preparing to unpack .../134-libclass-c3-perl_0.35-2_all.deb ... 1187s Unpacking libclass-c3-perl (0.35-2) ... 1187s Selecting previously unselected package libclass-data-inheritable-perl. 1187s Preparing to unpack .../135-libclass-data-inheritable-perl_0.10-1_all.deb ... 1187s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1187s Selecting previously unselected package libclass-errorhandler-perl. 1187s Preparing to unpack .../136-libclass-errorhandler-perl_0.04-3_all.deb ... 1187s Unpacking libclass-errorhandler-perl (0.04-3) ... 1187s Selecting previously unselected package libclass-inspector-perl. 1187s Preparing to unpack .../137-libclass-inspector-perl_1.36-3_all.deb ... 1187s Unpacking libclass-inspector-perl (1.36-3) ... 1187s Selecting previously unselected package libclass-method-modifiers-perl. 1188s Preparing to unpack .../138-libclass-method-modifiers-perl_2.15-1_all.deb ... 1188s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1188s Selecting previously unselected package libclass-singleton-perl. 1188s Preparing to unpack .../139-libclass-singleton-perl_1.6-2_all.deb ... 1188s Unpacking libclass-singleton-perl (1.6-2) ... 1188s Selecting previously unselected package libclass-xsaccessor-perl. 1188s Preparing to unpack .../140-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 1188s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1188s Selecting previously unselected package libclone-pp-perl. 1188s Preparing to unpack .../141-libclone-pp-perl_1.08-2_all.deb ... 1188s Unpacking libclone-pp-perl (1.08-2) ... 1188s Selecting previously unselected package libcommon-sense-perl:ppc64el. 1188s Preparing to unpack .../142-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 1188s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 1188s Selecting previously unselected package libconvert-asn1-perl. 1188s Preparing to unpack .../143-libconvert-asn1-perl_0.34-1_all.deb ... 1188s Unpacking libconvert-asn1-perl (0.34-1) ... 1188s Selecting previously unselected package libconvert-base32-perl. 1188s Preparing to unpack .../144-libconvert-base32-perl_0.06-3_all.deb ... 1188s Unpacking libconvert-base32-perl (0.06-3) ... 1188s Selecting previously unselected package libconvert-binhex-perl. 1188s Preparing to unpack .../145-libconvert-binhex-perl_1.125-3_all.deb ... 1188s Unpacking libconvert-binhex-perl (1.125-3) ... 1188s Selecting previously unselected package libcrypt-des-perl:ppc64el. 1188s Preparing to unpack .../146-libcrypt-des-perl_2.07-5_ppc64el.deb ... 1188s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 1188s Selecting previously unselected package libcrypt-des-ede3-perl. 1188s Preparing to unpack .../147-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1188s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1188s Selecting previously unselected package libcryptx-perl. 1188s Preparing to unpack .../148-libcryptx-perl_0.087-1_ppc64el.deb ... 1188s Unpacking libcryptx-perl (0.087-1) ... 1188s Selecting previously unselected package libconvert-pem-perl. 1188s Preparing to unpack .../149-libconvert-pem-perl_0.13-1_all.deb ... 1188s Unpacking libconvert-pem-perl (0.13-1) ... 1188s Selecting previously unselected package libcookie-baker-perl. 1188s Preparing to unpack .../150-libcookie-baker-perl_0.12-1_all.deb ... 1188s Unpacking libcookie-baker-perl (0.12-1) ... 1188s Selecting previously unselected package libcrypt-dh-gmp-perl. 1188s Preparing to unpack .../151-libcrypt-dh-gmp-perl_0.00012-2build5_ppc64el.deb ... 1188s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1188s Selecting previously unselected package libjson-perl. 1188s Preparing to unpack .../152-libjson-perl_4.10000-1_all.deb ... 1188s Unpacking libjson-perl (4.10000-1) ... 1188s Selecting previously unselected package libcrypt-jwt-perl. 1188s Preparing to unpack .../153-libcrypt-jwt-perl_0.037-1_all.deb ... 1188s Unpacking libcrypt-jwt-perl (0.037-1) ... 1188s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1188s Preparing to unpack .../154-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 1188s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1188s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 1188s Preparing to unpack .../155-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 1188s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1188s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 1188s Preparing to unpack .../156-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 1188s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1188s Selecting previously unselected package libcrypt-openssl-x509-perl. 1188s Preparing to unpack .../157-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 1188s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1188s Selecting previously unselected package libcrypt-rijndael-perl. 1188s Preparing to unpack .../158-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 1188s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1188s Selecting previously unselected package libcrypt-ssleay-perl. 1188s Preparing to unpack .../159-libcrypt-ssleay-perl_0.73.06-2build6_ppc64el.deb ... 1188s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1188s Selecting previously unselected package libdata-hexdump-perl. 1188s Preparing to unpack .../160-libdata-hexdump-perl_0.04-2_all.deb ... 1188s Unpacking libdata-hexdump-perl (0.04-2) ... 1188s Selecting previously unselected package libparams-util-perl. 1188s Preparing to unpack .../161-libparams-util-perl_1.102-3build1_ppc64el.deb ... 1188s Unpacking libparams-util-perl (1.102-3build1) ... 1188s Selecting previously unselected package libsub-install-perl. 1188s Preparing to unpack .../162-libsub-install-perl_0.929-1_all.deb ... 1188s Unpacking libsub-install-perl (0.929-1) ... 1188s Selecting previously unselected package libdata-optlist-perl. 1188s Preparing to unpack .../163-libdata-optlist-perl_0.114-1_all.deb ... 1188s Unpacking libdata-optlist-perl (0.114-1) ... 1188s Selecting previously unselected package libtypes-serialiser-perl. 1188s Preparing to unpack .../164-libtypes-serialiser-perl_1.01-1_all.deb ... 1188s Unpacking libtypes-serialiser-perl (1.01-1) ... 1188s Selecting previously unselected package libjson-xs-perl. 1188s Preparing to unpack .../165-libjson-xs-perl_4.040-1_ppc64el.deb ... 1188s Unpacking libjson-xs-perl (4.040-1) ... 1188s Selecting previously unselected package libjson-maybexs-perl. 1188s Preparing to unpack .../166-libjson-maybexs-perl_1.004008-1_all.deb ... 1188s Unpacking libjson-maybexs-perl (1.004008-1) ... 1188s Selecting previously unselected package liblist-someutils-perl. 1188s Preparing to unpack .../167-liblist-someutils-perl_0.59-1_all.deb ... 1188s Unpacking liblist-someutils-perl (0.59-1) ... 1188s Selecting previously unselected package liblist-utilsby-perl. 1188s Preparing to unpack .../168-liblist-utilsby-perl_0.12-2_all.deb ... 1188s Unpacking liblist-utilsby-perl (0.12-2) ... 1188s Selecting previously unselected package liblist-allutils-perl. 1188s Preparing to unpack .../169-liblist-allutils-perl_0.19-1_all.deb ... 1188s Unpacking liblist-allutils-perl (0.19-1) ... 1188s Selecting previously unselected package libimport-into-perl. 1188s Preparing to unpack .../170-libimport-into-perl_1.002005-2_all.deb ... 1188s Unpacking libimport-into-perl (1.002005-2) ... 1188s Selecting previously unselected package librole-tiny-perl. 1188s Preparing to unpack .../171-librole-tiny-perl_2.002004-1_all.deb ... 1188s Unpacking librole-tiny-perl (2.002004-1) ... 1188s Selecting previously unselected package libsub-quote-perl. 1188s Preparing to unpack .../172-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1188s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1188s Selecting previously unselected package libmoo-perl. 1188s Preparing to unpack .../173-libmoo-perl_2.005005-1_all.deb ... 1188s Unpacking libmoo-perl (2.005005-1) ... 1188s Selecting previously unselected package libdata-password-zxcvbn-perl. 1188s Preparing to unpack .../174-libdata-password-zxcvbn-perl_1.1.3-1_all.deb ... 1188s Unpacking libdata-password-zxcvbn-perl (1.1.3-1) ... 1188s Selecting previously unselected package libfile-sharedir-perl. 1188s Preparing to unpack .../175-libfile-sharedir-perl_1.118-3_all.deb ... 1188s Unpacking libfile-sharedir-perl (1.118-3) ... 1188s Selecting previously unselected package libpackage-stash-perl. 1188s Preparing to unpack .../176-libpackage-stash-perl_0.40-1_all.deb ... 1188s Unpacking libpackage-stash-perl (0.40-1) ... 1188s Selecting previously unselected package libsub-identify-perl. 1188s Preparing to unpack .../177-libsub-identify-perl_0.14-4_ppc64el.deb ... 1188s Unpacking libsub-identify-perl (0.14-4) ... 1188s Selecting previously unselected package libsub-name-perl:ppc64el. 1188s Preparing to unpack .../178-libsub-name-perl_0.28-1_ppc64el.deb ... 1188s Unpacking libsub-name-perl:ppc64el (0.28-1) ... 1188s Selecting previously unselected package libnamespace-clean-perl. 1188s Preparing to unpack .../179-libnamespace-clean-perl_0.27-2_all.deb ... 1188s Unpacking libnamespace-clean-perl (0.27-2) ... 1188s Selecting previously unselected package libnamespace-autoclean-perl. 1188s Preparing to unpack .../180-libnamespace-autoclean-perl_0.31-1_all.deb ... 1188s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1188s Selecting previously unselected package libsub-exporter-perl. 1188s Preparing to unpack .../181-libsub-exporter-perl_0.990-1_all.deb ... 1188s Unpacking libsub-exporter-perl (0.990-1) ... 1188s Selecting previously unselected package libeval-closure-perl. 1188s Preparing to unpack .../182-libeval-closure-perl_0.14-3_all.deb ... 1188s Unpacking libeval-closure-perl (0.14-3) ... 1188s Selecting previously unselected package libdevel-stacktrace-perl. 1188s Preparing to unpack .../183-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1188s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1188s Selecting previously unselected package libexception-class-perl. 1188s Preparing to unpack .../184-libexception-class-perl_1.45-1_all.deb ... 1188s Unpacking libexception-class-perl (1.45-1) ... 1188s Selecting previously unselected package libparams-validationcompiler-perl. 1188s Preparing to unpack .../185-libparams-validationcompiler-perl_0.31-1_all.deb ... 1188s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1188s Selecting previously unselected package libmro-compat-perl. 1188s Preparing to unpack .../186-libmro-compat-perl_0.15-2_all.deb ... 1188s Unpacking libmro-compat-perl (0.15-2) ... 1188s Selecting previously unselected package libxstring-perl:ppc64el. 1188s Preparing to unpack .../187-libxstring-perl_0.005-2build4_ppc64el.deb ... 1188s Unpacking libxstring-perl:ppc64el (0.005-2build4) ... 1188s Selecting previously unselected package libspecio-perl. 1188s Preparing to unpack .../188-libspecio-perl_0.53-1_all.deb ... 1188s Unpacking libspecio-perl (0.53-1) ... 1188s Selecting previously unselected package libdatetime-locale-perl. 1188s Preparing to unpack .../189-libdatetime-locale-perl_1%3a1.45-1_all.deb ... 1188s Unpacking libdatetime-locale-perl (1:1.45-1) ... 1189s Selecting previously unselected package libdatetime-timezone-perl. 1189s Preparing to unpack .../190-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1189s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1189s Selecting previously unselected package libdatetime-perl. 1189s Preparing to unpack .../191-libdatetime-perl_2%3a1.65-1build3_ppc64el.deb ... 1189s Unpacking libdatetime-perl (2:1.65-1build3) ... 1189s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1189s Preparing to unpack .../192-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1189s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1189s Selecting previously unselected package libdbi-perl:ppc64el. 1189s Preparing to unpack .../193-libdbi-perl_1.647-1build1_ppc64el.deb ... 1189s Unpacking libdbi-perl:ppc64el (1.647-1build1) ... 1189s Selecting previously unselected package libdbd-sqlite3-perl:ppc64el. 1189s Preparing to unpack .../194-libdbd-sqlite3-perl_1.76-1_ppc64el.deb ... 1189s Unpacking libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1189s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1189s Preparing to unpack .../195-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1189s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1189s Selecting previously unselected package libemail-date-format-perl. 1189s Preparing to unpack .../196-libemail-date-format-perl_1.008-1_all.deb ... 1189s Unpacking libemail-date-format-perl (1.008-1) ... 1189s Selecting previously unselected package libemail-simple-perl. 1189s Preparing to unpack .../197-libemail-simple-perl_2.218-1_all.deb ... 1189s Unpacking libemail-simple-perl (2.218-1) ... 1189s Selecting previously unselected package libmodule-pluggable-perl. 1189s Preparing to unpack .../198-libmodule-pluggable-perl_5.2-5_all.deb ... 1189s Unpacking libmodule-pluggable-perl (5.2-5) ... 1189s Selecting previously unselected package libemail-abstract-perl. 1189s Preparing to unpack .../199-libemail-abstract-perl_3.010-1_all.deb ... 1189s Unpacking libemail-abstract-perl (3.010-1) ... 1189s Selecting previously unselected package libemail-address-xs-perl. 1189s Preparing to unpack .../200-libemail-address-xs-perl_1.05-1build5_ppc64el.deb ... 1189s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1189s Selecting previously unselected package libmoox-types-mooselike-perl. 1189s Preparing to unpack .../201-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1189s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1189s Selecting previously unselected package libthrowable-perl. 1189s Preparing to unpack .../202-libthrowable-perl_1.001-2_all.deb ... 1189s Unpacking libthrowable-perl (1.001-2) ... 1189s Selecting previously unselected package libemail-sender-perl. 1189s Preparing to unpack .../203-libemail-sender-perl_2.601-1_all.deb ... 1189s Unpacking libemail-sender-perl (2.601-1) ... 1189s Selecting previously unselected package libexporter-tiny-perl. 1189s Preparing to unpack .../204-libexporter-tiny-perl_1.006003-1_all.deb ... 1189s Unpacking libexporter-tiny-perl (1.006003-1) ... 1189s Selecting previously unselected package libextutils-depends-perl. 1189s Preparing to unpack .../205-libextutils-depends-perl_0.8002-1_all.deb ... 1189s Unpacking libextutils-depends-perl (0.8002-1) ... 1189s Selecting previously unselected package libfcgi0t64:ppc64el. 1189s Preparing to unpack .../206-libfcgi0t64_2.4.5-0.1build1_ppc64el.deb ... 1189s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1189s Selecting previously unselected package libfcgi-perl. 1189s Preparing to unpack .../207-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 1189s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1189s Selecting previously unselected package libfilesys-notify-simple-perl. 1189s Preparing to unpack .../208-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1189s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1189s Selecting previously unselected package libfont-afm-perl. 1189s Preparing to unpack .../209-libfont-afm-perl_1.20-4_all.deb ... 1189s Unpacking libfont-afm-perl (1.20-4) ... 1189s Selecting previously unselected package libimagequant0:ppc64el. 1189s Preparing to unpack .../210-libimagequant0_2.18.0-1build1_ppc64el.deb ... 1189s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 1189s Selecting previously unselected package libxpm4:ppc64el. 1189s Preparing to unpack .../211-libxpm4_1%3a3.5.17-1build3_ppc64el.deb ... 1189s Unpacking libxpm4:ppc64el (1:3.5.17-1build3) ... 1189s Selecting previously unselected package libgd3:ppc64el. 1189s Preparing to unpack .../212-libgd3_2.3.3-13ubuntu1_ppc64el.deb ... 1189s Unpacking libgd3:ppc64el (2.3.3-13ubuntu1) ... 1189s Selecting previously unselected package libgd-perl. 1189s Preparing to unpack .../213-libgd-perl_2.84-2_ppc64el.deb ... 1189s Unpacking libgd-perl (2.84-2) ... 1189s Selecting previously unselected package libgd-securityimage-perl. 1189s Preparing to unpack .../214-libgd-securityimage-perl_1.75-3_all.deb ... 1189s Unpacking libgd-securityimage-perl (1.75-3) ... 1189s Selecting previously unselected package libglib-perl:ppc64el. 1189s Preparing to unpack .../215-libglib-perl_3%3a1.329.4-1_ppc64el.deb ... 1189s Unpacking libglib-perl:ppc64el (3:1.329.4-1) ... 1189s Selecting previously unselected package libgssapi-perl. 1190s Preparing to unpack .../216-libgssapi-perl_0.28-4build5_ppc64el.deb ... 1190s Unpacking libgssapi-perl (0.28-4build5) ... 1190s Selecting previously unselected package libhash-merge-simple-perl. 1190s Preparing to unpack .../217-libhash-merge-simple-perl_0.052-1_all.deb ... 1190s Unpacking libhash-merge-simple-perl (0.052-1) ... 1190s Selecting previously unselected package libhash-multivalue-perl. 1190s Preparing to unpack .../218-libhash-multivalue-perl_0.16-3_all.deb ... 1190s Unpacking libhash-multivalue-perl (0.16-3) ... 1190s Selecting previously unselected package libhtml-format-perl. 1190s Preparing to unpack .../219-libhtml-format-perl_2.16-2_all.deb ... 1190s Unpacking libhtml-format-perl (2.16-2) ... 1190s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1190s Preparing to unpack .../220-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1190s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1190s Selecting previously unselected package libhtml-template-perl. 1190s Preparing to unpack .../221-libhtml-template-perl_2.97-2build1_all.deb ... 1190s Unpacking libhtml-template-perl (2.97-2build1) ... 1190s Selecting previously unselected package libhttp-daemon-perl. 1190s Preparing to unpack .../222-libhttp-daemon-perl_6.16-1_all.deb ... 1190s Unpacking libhttp-daemon-perl (6.16-1) ... 1190s Selecting previously unselected package libhttp-multipartparser-perl. 1190s Preparing to unpack .../223-libhttp-multipartparser-perl_0.02-3_all.deb ... 1190s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1190s Selecting previously unselected package libstream-buffered-perl. 1190s Preparing to unpack .../224-libstream-buffered-perl_0.03-3_all.deb ... 1190s Unpacking libstream-buffered-perl (0.03-3) ... 1190s Selecting previously unselected package libwww-form-urlencoded-perl. 1190s Preparing to unpack .../225-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1190s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1190s Selecting previously unselected package libhttp-entity-parser-perl. 1190s Preparing to unpack .../226-libhttp-entity-parser-perl_0.25-2_all.deb ... 1190s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1190s Selecting previously unselected package libhttp-headers-fast-perl. 1190s Preparing to unpack .../227-libhttp-headers-fast-perl_0.22-3_all.deb ... 1190s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1190s Selecting previously unselected package libio-pty-perl. 1190s Preparing to unpack .../228-libio-pty-perl_1%3a1.20-1build3_ppc64el.deb ... 1190s Unpacking libio-pty-perl (1:1.20-1build3) ... 1190s Selecting previously unselected package libio-sessiondata-perl. 1190s Preparing to unpack .../229-libio-sessiondata-perl_1.03-3_all.deb ... 1190s Unpacking libio-sessiondata-perl (1.03-3) ... 1190s Selecting previously unselected package libperlio-via-timeout-perl. 1190s Preparing to unpack .../230-libperlio-via-timeout-perl_0.32-3_all.deb ... 1190s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1190s Selecting previously unselected package libio-socket-timeout-perl. 1190s Preparing to unpack .../231-libio-socket-timeout-perl_0.32-3_all.deb ... 1190s Unpacking libio-socket-timeout-perl (0.32-3) ... 1190s Selecting previously unselected package libio-string-perl. 1190s Preparing to unpack .../232-libio-string-perl_1.08-4_all.deb ... 1190s Unpacking libio-string-perl (1.08-4) ... 1190s Selecting previously unselected package libio-stringy-perl. 1190s Preparing to unpack .../233-libio-stringy-perl_2.113-2_all.deb ... 1190s Unpacking libio-stringy-perl (2.113-2) ... 1190s Selecting previously unselected package libipc-run-perl. 1190s Preparing to unpack .../234-libipc-run-perl_20250809.0-1build1_all.deb ... 1190s Unpacking libipc-run-perl (20250809.0-1build1) ... 1190s Selecting previously unselected package libjargs-java. 1190s Preparing to unpack .../235-libjargs-java_1.0.0-5build1_all.deb ... 1190s Unpacking libjargs-java (1.0.0-5build1) ... 1190s Selecting previously unselected package libjs-bootstrap. 1190s Preparing to unpack .../236-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1190s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1190s Selecting previously unselected package libxslt1.1:ppc64el. 1190s Preparing to unpack .../237-libxslt1.1_1.1.43-0.3_ppc64el.deb ... 1190s Unpacking libxslt1.1:ppc64el (1.1.43-0.3) ... 1190s Selecting previously unselected package libxmlsec1-1:ppc64el. 1190s Preparing to unpack .../238-libxmlsec1-1_1.3.9-1_ppc64el.deb ... 1190s Unpacking libxmlsec1-1:ppc64el (1.3.9-1) ... 1190s Selecting previously unselected package libxmlsec1-openssl1:ppc64el. 1190s Preparing to unpack .../239-libxmlsec1-openssl1_1.3.9-1_ppc64el.deb ... 1190s Unpacking libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1190s Selecting previously unselected package liblasso3t64. 1190s Preparing to unpack .../240-liblasso3t64_2.9.0-3_ppc64el.deb ... 1190s Unpacking liblasso3t64 (2.9.0-3) ... 1190s Selecting previously unselected package liblasso-perl:ppc64el. 1190s Preparing to unpack .../241-liblasso-perl_2.9.0-3_ppc64el.deb ... 1190s Unpacking liblasso-perl:ppc64el (2.9.0-3) ... 1190s Selecting previously unselected package libconfig-inifiles-perl. 1190s Preparing to unpack .../242-libconfig-inifiles-perl_3.000003-4_all.deb ... 1190s Unpacking libconfig-inifiles-perl (3.000003-4) ... 1190s Selecting previously unselected package libmouse-perl:ppc64el. 1190s Preparing to unpack .../243-libmouse-perl_2.6.1-1_ppc64el.deb ... 1190s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 1190s Selecting previously unselected package libnet-cidr-perl. 1190s Preparing to unpack .../244-libnet-cidr-perl_0.27-1build1_all.deb ... 1190s Unpacking libnet-cidr-perl (0.27-1build1) ... 1190s Selecting previously unselected package libtest-sharedfork-perl. 1190s Preparing to unpack .../245-libtest-sharedfork-perl_0.35-3_all.deb ... 1190s Unpacking libtest-sharedfork-perl (0.35-3) ... 1190s Selecting previously unselected package libtest-tcp-perl. 1190s Preparing to unpack .../246-libtest-tcp-perl_2.22-2_all.deb ... 1190s Unpacking libtest-tcp-perl (2.22-2) ... 1190s Selecting previously unselected package libplack-perl. 1190s Preparing to unpack .../247-libplack-perl_1.0051-1_all.deb ... 1190s Unpacking libplack-perl (1.0051-1) ... 1190s Selecting previously unselected package liblemonldap-ng-common-perl. 1190s Preparing to unpack .../248-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 1190s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1190s Selecting previously unselected package liblist-moreutils-xs-perl. 1190s Preparing to unpack .../249-liblist-moreutils-xs-perl_0.430-4build1_ppc64el.deb ... 1190s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1190s Selecting previously unselected package liblist-moreutils-perl. 1190s Preparing to unpack .../250-liblist-moreutils-perl_0.430-2_all.deb ... 1190s Unpacking liblist-moreutils-perl (0.430-2) ... 1190s Selecting previously unselected package libllhttp9.3. 1190s Preparing to unpack .../251-libllhttp9.3_9.3.3~really9.3.0+~cs12.11.8-3_ppc64el.deb ... 1190s Unpacking libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1190s Selecting previously unselected package liblog-log4perl-perl. 1190s Preparing to unpack .../252-liblog-log4perl-perl_1.57-1_all.deb ... 1190s Unpacking liblog-log4perl-perl (1.57-1) ... 1190s Selecting previously unselected package liblwp-protocol-psgi-perl. 1190s Preparing to unpack .../253-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1190s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1190s Selecting previously unselected package libnet-smtp-ssl-perl. 1190s Preparing to unpack .../254-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1190s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1190s Selecting previously unselected package libmailtools-perl. 1190s Preparing to unpack .../255-libmailtools-perl_2.22-1_all.deb ... 1190s Unpacking libmailtools-perl (2.22-1) ... 1190s Selecting previously unselected package libmime-tools-perl. 1190s Preparing to unpack .../256-libmime-tools-perl_5.515-1_all.deb ... 1190s Unpacking libmime-tools-perl (5.515-1) ... 1190s Selecting previously unselected package libnet-ip-perl. 1190s Preparing to unpack .../257-libnet-ip-perl_1.26-4_all.deb ... 1190s Unpacking libnet-ip-perl (1.26-4) ... 1190s Selecting previously unselected package libnet-ldap-perl. 1190s Preparing to unpack .../258-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1190s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1190s Selecting previously unselected package libxml-namespacesupport-perl. 1190s Preparing to unpack .../259-libxml-namespacesupport-perl_1.12-2_all.deb ... 1190s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1190s Selecting previously unselected package libxml-sax-base-perl. 1191s Preparing to unpack .../260-libxml-sax-base-perl_1.09-3_all.deb ... 1191s Unpacking libxml-sax-base-perl (1.09-3) ... 1191s Selecting previously unselected package libxml-sax-perl. 1191s Preparing to unpack .../261-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1191s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1191s Selecting previously unselected package libxml-libxml-perl. 1191s Preparing to unpack .../262-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_ppc64el.deb ... 1191s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1191s Selecting previously unselected package libxml-simple-perl. 1191s Preparing to unpack .../263-libxml-simple-perl_2.25-2_all.deb ... 1191s Unpacking libxml-simple-perl (2.25-2) ... 1191s Selecting previously unselected package libnet-openid-common-perl. 1191s Preparing to unpack .../264-libnet-openid-common-perl_1.20-2_all.deb ... 1191s Unpacking libnet-openid-common-perl (1.20-2) ... 1191s Selecting previously unselected package libnet-openid-consumer-perl. 1191s Preparing to unpack .../265-libnet-openid-consumer-perl_1.18-2_all.deb ... 1191s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1191s Selecting previously unselected package libnet-openid-server-perl. 1191s Preparing to unpack .../266-libnet-openid-server-perl_1.09-4_all.deb ... 1191s Unpacking libnet-openid-server-perl (1.09-4) ... 1191s Selecting previously unselected package libsimdjson29:ppc64el. 1191s Preparing to unpack .../267-libsimdjson29_4.2.4-1_ppc64el.deb ... 1191s Unpacking libsimdjson29:ppc64el (4.2.4-1) ... 1191s Selecting previously unselected package libsimdutf29:ppc64el. 1191s Preparing to unpack .../268-libsimdutf29_7.7.1-3_ppc64el.deb ... 1191s Unpacking libsimdutf29:ppc64el (7.7.1-3) ... 1191s Selecting previously unselected package node-corepack. 1191s Preparing to unpack .../269-node-corepack_0.24.0-5build1_all.deb ... 1191s Unpacking node-corepack (0.24.0-5build1) ... 1191s Selecting previously unselected package nodejs. 1191s Preparing to unpack .../270-nodejs_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1191s Unpacking nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1191s Selecting previously unselected package node-xtend. 1191s Preparing to unpack .../271-node-xtend_4.0.2-3_all.deb ... 1191s Unpacking node-xtend (4.0.2-3) ... 1191s Selecting previously unselected package node-acorn. 1191s Preparing to unpack .../272-node-acorn_8.8.1+ds+~cs25.17.7-3_all.deb ... 1191s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1191s Selecting previously unselected package node-cjs-module-lexer. 1191s Preparing to unpack .../273-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1191s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1191s Selecting previously unselected package node-balanced-match. 1191s Preparing to unpack .../274-node-balanced-match_2.0.0-1_all.deb ... 1191s Unpacking node-balanced-match (2.0.0-1) ... 1191s Selecting previously unselected package node-brace-expansion. 1191s Preparing to unpack .../275-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1191s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1191s Selecting previously unselected package node-minimatch. 1191s Preparing to unpack .../276-node-minimatch_9.0.3-6_all.deb ... 1191s Unpacking node-minimatch (9.0.3-6) ... 1191s Selecting previously unselected package node-ms. 1191s Preparing to unpack .../277-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 1191s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 1191s Selecting previously unselected package node-debug. 1191s Preparing to unpack .../278-node-debug_4.4.1+~4.1.12-1_all.deb ... 1191s Unpacking node-debug (4.4.1+~4.1.12-1) ... 1191s Selecting previously unselected package node-lru-cache. 1191s Preparing to unpack .../279-node-lru-cache_10.0.1-3_all.deb ... 1191s Unpacking node-lru-cache (10.0.1-3) ... 1191s Selecting previously unselected package node-semver. 1191s Preparing to unpack .../280-node-semver_7.6.1+~7.5.8-2_all.deb ... 1191s Unpacking node-semver (7.6.1+~7.5.8-2) ... 1191s Selecting previously unselected package node-llhttp. 1191s Preparing to unpack .../281-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 1191s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1191s Selecting previously unselected package node-undici. 1191s Preparing to unpack .../282-node-undici_7.18.2+dfsg+~cs3.2.0-1build1_all.deb ... 1191s Unpacking node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1191s Selecting previously unselected package libnode127:ppc64el. 1191s Preparing to unpack .../283-libnode127_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1191s Unpacking libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1191s Selecting previously unselected package libregexp-assemble-perl. 1191s Preparing to unpack .../284-libregexp-assemble-perl_0.38-2_all.deb ... 1191s Unpacking libregexp-assemble-perl (0.38-2) ... 1191s Selecting previously unselected package libregexp-common-perl. 1191s Preparing to unpack .../285-libregexp-common-perl_2024080801-1_all.deb ... 1191s Unpacking libregexp-common-perl (2024080801-1) ... 1191s Selecting previously unselected package libtask-weaken-perl. 1191s Preparing to unpack .../286-libtask-weaken-perl_1.06-2_all.deb ... 1191s Unpacking libtask-weaken-perl (1.06-2) ... 1192s Selecting previously unselected package libxml-parser-perl. 1192s Preparing to unpack .../287-libxml-parser-perl_2.47-1build4_ppc64el.deb ... 1192s Unpacking libxml-parser-perl (2.47-1build4) ... 1192s Selecting previously unselected package libsoap-lite-perl. 1192s Preparing to unpack .../288-libsoap-lite-perl_1.27-3_all.deb ... 1192s Unpacking libsoap-lite-perl (1.27-3) ... 1192s Selecting previously unselected package libstring-random-perl. 1192s Preparing to unpack .../289-libstring-random-perl_1%3a0.32-2_all.deb ... 1192s Unpacking libstring-random-perl (1:0.32-2) ... 1192s Selecting previously unselected package libtest-leaktrace-perl. 1192s Preparing to unpack .../290-libtest-leaktrace-perl_0.17-1build6_ppc64el.deb ... 1192s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1192s Selecting previously unselected package libtest-output-perl. 1192s Preparing to unpack .../291-libtest-output-perl_1.036-1_all.deb ... 1192s Unpacking libtest-output-perl (1.036-1) ... 1192s Selecting previously unselected package libtest-pod-perl. 1192s Preparing to unpack .../292-libtest-pod-perl_1.52-3_all.deb ... 1192s Unpacking libtest-pod-perl (1.52-3) ... 1192s Selecting previously unselected package libtext-unidecode-perl. 1192s Preparing to unpack .../293-libtext-unidecode-perl_1.30-3_all.deb ... 1192s Unpacking libtext-unidecode-perl (1.30-3) ... 1192s Selecting previously unselected package libtime-fake-perl. 1192s Preparing to unpack .../294-libtime-fake-perl_0.11-4_all.deb ... 1192s Unpacking libtime-fake-perl (0.11-4) ... 1192s Selecting previously unselected package libxml-libxslt-perl:ppc64el. 1192s Preparing to unpack .../295-libxml-libxslt-perl_2.003000-4_ppc64el.deb ... 1192s Unpacking libxml-libxslt-perl:ppc64el (2.003000-4) ... 1192s Selecting previously unselected package node-uglify-js. 1192s Preparing to unpack .../296-node-uglify-js_3.17.4-2build1_all.deb ... 1192s Unpacking node-uglify-js (3.17.4-2build1) ... 1192s Selecting previously unselected package python3-defusedxml. 1192s Preparing to unpack .../297-python3-defusedxml_0.7.1-3build1_all.deb ... 1192s Unpacking python3-defusedxml (0.7.1-3build1) ... 1192s Selecting previously unselected package python3-roman-numerals. 1192s Preparing to unpack .../298-python3-roman-numerals_4.1.0-1_all.deb ... 1192s Unpacking python3-roman-numerals (4.1.0-1) ... 1192s Selecting previously unselected package python3-docutils. 1192s Preparing to unpack .../299-python3-docutils_0.22.4+dfsg-1_all.deb ... 1192s Unpacking python3-docutils (0.22.4+dfsg-1) ... 1192s Selecting previously unselected package python3-imagesize. 1192s Preparing to unpack .../300-python3-imagesize_1.4.1-1build1_all.deb ... 1192s Unpacking python3-imagesize (1.4.1-1build1) ... 1192s Selecting previously unselected package python3-snowballstemmer. 1192s Preparing to unpack .../301-python3-snowballstemmer_3.0.1-1_all.deb ... 1192s Unpacking python3-snowballstemmer (3.0.1-1) ... 1192s Selecting previously unselected package sphinx-common. 1192s Preparing to unpack .../302-sphinx-common_8.2.3-12_all.deb ... 1192s Unpacking sphinx-common (8.2.3-12) ... 1192s Selecting previously unselected package python3-alabaster. 1192s Preparing to unpack .../303-python3-alabaster_0.7.16-0.1build1_all.deb ... 1192s Unpacking python3-alabaster (0.7.16-0.1build1) ... 1192s Selecting previously unselected package python3-sphinx. 1192s Preparing to unpack .../304-python3-sphinx_8.2.3-12_all.deb ... 1192s Unpacking python3-sphinx (8.2.3-12) ... 1192s Selecting previously unselected package libjs-bootswatch. 1192s Preparing to unpack .../305-libjs-bootswatch_3.3.7+dfsg2-2_all.deb ... 1192s Unpacking libjs-bootswatch (3.3.7+dfsg2-2) ... 1192s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1192s Preparing to unpack .../306-python3-sphinx-bootstrap-theme_0.8.1+ds-1_all.deb ... 1192s Unpacking python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1192s Selecting previously unselected package uglifyjs. 1192s Preparing to unpack .../307-uglifyjs_3.17.4-2build1_all.deb ... 1192s Unpacking uglifyjs (3.17.4-2build1) ... 1192s Selecting previously unselected package yui-compressor. 1192s Preparing to unpack .../308-yui-compressor_2.4.8-3build1_all.deb ... 1192s Unpacking yui-compressor (2.4.8-3build1) ... 1192s Selecting previously unselected package libauthen-radius-perl. 1192s Preparing to unpack .../309-libauthen-radius-perl_0.33-1_all.deb ... 1192s Unpacking libauthen-radius-perl (0.33-1) ... 1192s Selecting previously unselected package liblemonldap-ng-handler-perl. 1192s Preparing to unpack .../310-liblemonldap-ng-handler-perl_2.22.1+ds-1_all.deb ... 1192s Unpacking liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 1192s Selecting previously unselected package pkg-perl-autopkgtest. 1192s Preparing to unpack .../311-pkg-perl-autopkgtest_0.85_all.deb ... 1192s Unpacking pkg-perl-autopkgtest (0.85) ... 1192s Setting up libconfig-inifiles-perl (3.000003-4) ... 1192s Setting up libmodule-pluggable-perl (5.2-5) ... 1192s Setting up node-uglify-js (3.17.4-2build1) ... 1192s Setting up libio-sessiondata-perl (1.03-3) ... 1192s Setting up liblcms2-2:ppc64el (2.17-1) ... 1192s Setting up libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1192s Setting up libaom3:ppc64el (3.13.1-2) ... 1192s Setting up node-lru-cache (10.0.1-3) ... 1192s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1192s Setting up libmath-random-isaac-perl (1.004-2) ... 1192s Setting up libtask-weaken-perl (1.06-2) ... 1192s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 1192s Setting up libhttp-multipartparser-perl (0.02-3) ... 1192s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1192s Setting up libxpm4:ppc64el (1:3.5.17-1build3) ... 1192s Setting up java-common (0.76build1) ... 1192s Setting up libclass-inspector-perl (1.36-3) ... 1192s Setting up libfont-afm-perl (1.20-4) ... 1192s Setting up libdynaloader-functions-perl (0.004-2) ... 1192s Setting up libclass-method-modifiers-perl (2.15-1) ... 1192s Setting up libio-pty-perl (1:1.20-1build3) ... 1192s Setting up libdata-hexdump-perl (0.04-2) ... 1192s Setting up python3-defusedxml (0.7.1-3build1) ... 1192s Setting up libclone-perl:ppc64el (0.47-1) ... 1192s Setting up libarchive-zip-perl (1.68-1) ... 1192s Setting up libsub-identify-perl (0.14-4) ... 1192s Setting up imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1192s Setting up libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1192s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1192s Setting up python3-alabaster (0.7.16-0.1build1) ... 1193s Setting up libio-stringy-perl (2.113-2) ... 1193s Setting up libhtml-tagset-perl (3.24-1) ... 1193s Setting up unzip (6.0-29ubuntu1) ... 1193s Setting up libdebhelper-perl (13.28ubuntu1) ... 1193s Setting up libperlio-via-timeout-perl (0.32-3) ... 1193s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1193s Setting up libnet-cidr-perl (0.27-1build1) ... 1193s Setting up libipc-sharelite-perl (0.17-5build4) ... 1193s Setting up libconvert-binhex-perl (1.125-3) ... 1193s Setting up liblwp-mediatypes-perl (6.04-2) ... 1193s Setting up libcrypt-urandom-perl (0.54-1) ... 1193s Setting up x11-common (1:7.7+24ubuntu1) ... 1193s Setting up libtest-pod-perl (1.52-3) ... 1193s Setting up libtry-tiny-perl (0.32-1) ... 1193s Setting up libdeflate0:ppc64el (1.23-2) ... 1193s Setting up perl-openssl-defaults:ppc64el (7build4) ... 1193s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 1193s Setting up libxml-namespacesupport-perl (1.12-2) ... 1193s Setting up m4 (1.4.20-2) ... 1193s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1193s Setting up libclass-singleton-perl (1.6-2) ... 1193s Setting up libencode-locale-perl (1.05-3) ... 1193s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1193s Setting up libxstring-perl:ppc64el (0.005-2build4) ... 1193s Setting up libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up libclass-errorhandler-perl (0.04-3) ... 1193s Setting up liblist-utilsby-perl (0.12-2) ... 1193s Setting up libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1193s Setting up libtime-fake-perl (0.11-4) ... 1193s Setting up libregexp-common-perl (2024080801-1) ... 1193s Setting up libtest-sharedfork-perl (0.35-3) ... 1193s Setting up libsub-install-perl (0.929-1) ... 1193s Setting up libextutils-depends-perl (0.8002-1) ... 1193s Setting up libhash-multivalue-perl (0.16-3) ... 1193s Setting up liberror-perl (0.17030-1) ... 1193s Setting up libapache-session-perl (1.94-2) ... 1193s Setting up libxml-sax-base-perl (1.09-3) ... 1193s Setting up libio-string-perl (1.08-4) ... 1193s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1193s Setting up libsimdutf29:ppc64el (7.7.1-3) ... 1193s Setting up libsimdjson29:ppc64el (4.2.4-1) ... 1193s Setting up libfontenc1:ppc64el (1:1.1.8-1build2) ... 1193s Setting up autotools-dev (20240727.1) ... 1193s Setting up libstream-buffered-perl (0.03-3) ... 1193s Setting up libclass-data-inheritable-perl (0.10-1) ... 1193s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 1193s Setting up libalgorithm-c3-perl (0.11-2) ... 1193s Setting up liblog-log4perl-perl (1.57-1) ... 1193s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1193s Setting up libcrypt-random-seed-perl (0.03-3) ... 1193s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1193s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1193s Setting up python3-snowballstemmer (3.0.1-1) ... 1193s Setting up node-balanced-match (2.0.0-1) ... 1193s Setting up libjs-bootswatch (3.3.7+dfsg2-2) ... 1193s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1193s Setting up xfonts-encodings (1:1.0.5-0ubuntu3) ... 1193s Setting up libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 1193s Setting up libemail-date-format-perl (1.008-1) ... 1193s Setting up libcryptx-perl (0.087-1) ... 1193s Setting up libcares2:ppc64el (1.34.6-1) ... 1193s Setting up libmpc3:ppc64el (1.3.1-2) ... 1193s Setting up libvariable-magic-perl (0.64-1build1) ... 1193s Setting up libio-html-perl (1.004-3) ... 1193s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1193s Setting up autopoint (0.23.2-1) ... 1193s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1193s Setting up libipc-run-perl (20250809.0-1build1) ... 1193s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1193s Setting up libpcsclite1:ppc64el (2.4.1-1) ... 1193s Setting up libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1193s Setting up libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1193s Setting up libltdl7:ppc64el (2.5.4-9) ... 1193s Setting up libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1193s Setting up libstring-random-perl (1:0.32-2) ... 1193s Setting up libparams-util-perl (1.102-3build1) ... 1193s Setting up autoconf (2.72-3.1ubuntu1) ... 1193s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1193s Setting up libwebp7:ppc64el (1.5.0-0.1build1) ... 1193s Setting up libcapture-tiny-perl (0.50-1) ... 1193s Setting up libtimedate-perl (2.3300-2) ... 1193s Setting up libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up libsub-name-perl:ppc64el (0.28-1) ... 1193s Setting up libtypes-serialiser-perl (1.01-1) ... 1193s Setting up libgssapi-perl (0.28-4build5) ... 1193s Setting up dwz (0.16-2) ... 1193s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1193s Setting up liblqr-1-0:ppc64el (0.4.2-2.2) ... 1193s Setting up libasan8:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up libjson-perl (4.10000-1) ... 1193s Setting up libxslt1.1:ppc64el (1.1.43-0.3) ... 1193s Setting up libjargs-java (1.0.0-5build1) ... 1193s Setting up librole-tiny-perl (2.002004-1) ... 1193s Setting up debugedit (1:5.2-3) ... 1193s Setting up libfile-sharedir-perl (1.118-3) ... 1193s Setting up libfcgi-perl (0.82+ds-3build3) ... 1193s Setting up python3-roman-numerals (4.1.0-1) ... 1193s Setting up libopenjp2-7:ppc64el (2.5.4-1) ... 1193s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1193s Setting up sgml-base (1.31+nmu1) ... 1193s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1193s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1193s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1193s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1193s Setting up node-minimatch (9.0.3-6) ... 1193s Setting up libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up ca-certificates-java (20240118build1) ... 1193s No JRE found. Skipping Java certificates setup. 1193s Setting up libexporter-tiny-perl (1.006003-1) ... 1193s Setting up node-xtend (4.0.2-3) ... 1193s Setting up libisl23:ppc64el (0.27-1build1) ... 1193s Setting up libconvert-asn1-perl (0.34-1) ... 1193s Setting up libtext-unidecode-perl (1.30-3) ... 1193s Setting up libde265-0:ppc64el (1.0.16-1build1) ... 1193s Setting up libregexp-assemble-perl (0.38-2) ... 1193s Setting up libnet-ip-perl (1.26-4) ... 1193s Setting up libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1193s Setting up libxmlsec1-1:ppc64el (1.3.9-1) ... 1193s Setting up libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up liburi-perl (5.34-2build1) ... 1193s Setting up libdbi-perl:ppc64el (1.647-1build1) ... 1193s Setting up liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up libconvert-base32-perl (0.06-3) ... 1193s Setting up dctrl-tools (2.24-3build4) ... 1193s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1193s Setting up libitm1:ppc64el (15.2.0-12ubuntu1) ... 1193s Setting up autodep8 (0.30build1) ... 1193s Setting up libclone-pp-perl (1.08-2) ... 1193s Setting up python3-imagesize (1.4.1-1build1) ... 1194s Setting up libemail-address-xs-perl (1.05-1build5) ... 1194s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 1194s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 1194s Setting up automake (1:1.18.1-3build1) ... 1194s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 1194s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1194s Setting up libjson-xs-perl (4.040-1) ... 1194s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1194s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1194s Setting up libhttp-date-perl (6.06-1) ... 1194s Setting up libglib-perl:ppc64el (3:1.329.4-1) ... 1194s Setting up gettext (0.23.2-1) ... 1194s Setting up libtest-tcp-perl (2.22-2) ... 1194s Setting up libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1194s Setting up java-wrappers (0.5build1) ... 1194s Setting up libio-socket-timeout-perl (0.32-3) ... 1194s Setting up libfile-listing-perl (6.16-1) ... 1194s Setting up libhash-merge-simple-perl (0.052-1) ... 1194s Setting up openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1194s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/java to provide /usr/bin/java (java) in auto mode 1194s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1194s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1194s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1194s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1194s Setting up libcache-cache-perl (1.08-3) ... 1194s Setting up libhttp-headers-fast-perl (0.22-3) ... 1194s Setting up liblist-moreutils-perl (0.430-2) ... 1194s Setting up libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1194s Setting up libemail-simple-perl (2.218-1) ... 1194s Setting up libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1194s Setting up libnet-http-perl (6.24-1build1) ... 1194s Setting up liblasso3t64 (2.9.0-3) ... 1194s Setting up libexception-class-perl (1.45-1) ... 1194s Setting up libclass-c3-perl (0.35-2) ... 1194s Setting up libcrypt-jwt-perl (0.037-1) ... 1194s Setting up xfonts-utils (1:7.7+7build1) ... 1194s Setting up libdevel-callchecker-perl:ppc64el (0.009-2) ... 1194s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1194s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1194s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1194s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1194s Setting up libauthen-radius-perl (0.33-1) ... 1194s Setting up intltool-debian (0.35.0+20060710.6build1) ... 1194s Setting up libbytes-random-secure-perl (0.29-3) ... 1194s Setting up libjson-maybexs-perl (1.004008-1) ... 1194s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1194s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1194s Setting up libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1194s Setting up python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1194s Setting up sphinx-common (8.2.3-12) ... 1194s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1194s Setting up libdata-optlist-perl (0.114-1) ... 1194s Setting up libtest-output-perl (1.036-1) ... 1194s Setting up pkg-perl-autopkgtest (0.85) ... 1194s Setting up libraw23t64:ppc64el (0.21.4-2) ... 1194s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1194s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1194s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1194s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1194s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1194s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 1194s Setting up libwww-robotrules-perl (6.02-1build1) ... 1194s Setting up cpp-15 (15.2.0-12ubuntu1) ... 1194s Setting up libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1194s Setting up xml-core (0.19build1) ... 1195s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 1195s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1195s Setting up liblasso-perl:ppc64el (2.9.0-3) ... 1195s Setting up libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1195s Setting up libmro-compat-perl (0.15-2) ... 1195s Setting up libcookie-baker-perl (0.12-1) ... 1195s Setting up libhttp-entity-parser-perl (0.25-2) ... 1195s Setting up libio-socket-ssl-perl (2.098-1) ... 1195s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1195s Setting up libsub-exporter-perl (0.990-1) ... 1195s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 1195s Setting up libeval-closure-perl (0.14-3) ... 1195s Setting up libconvert-pem-perl (0.13-1) ... 1195s Setting up libhttp-negotiate-perl (6.01-2) ... 1195s Setting up libparams-validationcompiler-perl (0.31-1) ... 1195s Setting up libhttp-cookies-perl (6.11-1) ... 1195s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1195s Setting up po-debconf (1.0.22) ... 1195s Setting up libhtml-tree-perl (5.07-3) ... 1195s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 1195s Setting up libcgi-pm-perl (4.71-1build1) ... 1195s Setting up libhtml-format-perl (2.16-2) ... 1195s Setting up fonts-urw-base35 (20200910-8build1) ... 1195s Setting up libhtml-template-perl (2.97-2build1) ... 1195s Setting up gcc-15 (15.2.0-12ubuntu1) ... 1195s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1195s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1195s Setting up libmodule-runtime-perl (0.018-1) ... 1195s Setting up libmailtools-perl (2.22-1) ... 1195s Setting up libxml-simple-perl (2.25-2) ... 1195s Setting up libxml-libxslt-perl:ppc64el (2.003000-4) ... 1195s Setting up libhttp-daemon-perl (6.16-1) ... 1195s Setting up libemail-abstract-perl (3.010-1) ... 1195s Setting up cpp (4:15.2.0-4ubuntu1) ... 1195s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1195s Setting up libplack-perl (1.0051-1) ... 1195s Setting up libnet-openid-common-perl (1.20-2) ... 1195s Setting up libnet-openid-server-perl (1.09-4) ... 1195s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1195s Setting up libtool (2.5.4-9) ... 1195s Setting up libmodule-implementation-perl (0.09-2) ... 1195s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 1195s Setting up libpackage-stash-perl (0.40-1) ... 1195s Setting up libimport-into-perl (1.002005-2) ... 1195s Setting up libmoo-perl (2.005005-1) ... 1195s Setting up liblist-someutils-perl (0.59-1) ... 1195s Setting up libmime-tools-perl (5.515-1) ... 1195s Setting up gcc (4:15.2.0-4ubuntu1) ... 1195s Setting up dh-autoreconf (21) ... 1195s Setting up libspecio-perl (0.53-1) ... 1195s Setting up liblist-allutils-perl (0.19-1) ... 1195s Setting up libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1195s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1195s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1195s Setting up g++-15 (15.2.0-12ubuntu1) ... 1195s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1195s Setting up libthrowable-perl (1.001-2) ... 1195s Setting up libdata-password-zxcvbn-perl (1.1.3-1) ... 1195s Setting up debhelper (13.28ubuntu1) ... 1195s Setting up libemail-sender-perl (2.601-1) ... 1195s Setting up libnamespace-clean-perl (0.27-2) ... 1195s Setting up g++ (4:15.2.0-4ubuntu1) ... 1195s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1195s Setting up build-essential (12.12ubuntu2) ... 1195s Setting up libnamespace-autoclean-perl (0.31-1) ... 1195s Setting up libdatetime-locale-perl (1:1.45-1) ... 1195s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1195s Setting up libdatetime-perl (2:1.65-1build3) ... 1195s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1195s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 1195s Setting up libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1195s Setting up liblwp-protocol-https-perl (6.14-1) ... 1195s Setting up libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1195s Setting up node-corepack (0.24.0-5build1) ... 1195s Setting up libwww-perl (6.81-1build1) ... 1195s Setting up libheif1:ppc64el (1.21.2-1) ... 1195s Setting up node-debug (4.4.1+~4.1.12-1) ... 1195s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1195s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1195s Setting up libgd3:ppc64el (2.3.3-13ubuntu1) ... 1195s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1195s Setting up libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1195s Setting up libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1195s Setting up libnet-openid-consumer-perl (1.18-2) ... 1195s Setting up liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 1195s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1196s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1196s Setting up libxml-parser-perl (2.47-1build4) ... 1196s Setting up libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1196s Setting up nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1196s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1196s Setting up libgd-perl (2.84-2) ... 1196s Setting up node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1196s Setting up libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1196s Setting up node-semver (7.6.1+~7.5.8-2) ... 1196s Setting up libsoap-lite-perl (1.27-3) ... 1196s Setting up uglifyjs (3.17.4-2build1) ... 1196s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1196s Setting up libgd-securityimage-perl (1.75-3) ... 1196s Setting up node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1196s Processing triggers for install-info (7.2-5) ... 1196s Processing triggers for libc-bin (2.42-2ubuntu4) ... 1196s Processing triggers for man-db (2.13.1-1) ... 1199s Processing triggers for ca-certificates-java (20240118build1) ... 1199s Adding debian:ACCVRAIZ1.pem 1199s Adding debian:AC_RAIZ_FNMT-RCM.pem 1199s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1199s Adding debian:ANF_Secure_Server_Root_CA.pem 1199s Adding debian:Actalis_Authentication_Root_CA.pem 1199s Adding debian:AffirmTrust_Commercial.pem 1199s Adding debian:AffirmTrust_Networking.pem 1199s Adding debian:AffirmTrust_Premium.pem 1199s Adding debian:AffirmTrust_Premium_ECC.pem 1199s Adding debian:Amazon_Root_CA_1.pem 1199s Adding debian:Amazon_Root_CA_2.pem 1199s Adding debian:Amazon_Root_CA_3.pem 1199s Adding debian:Amazon_Root_CA_4.pem 1199s Adding debian:Atos_TrustedRoot_2011.pem 1199s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1199s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1199s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1199s Adding debian:BJCA_Global_Root_CA1.pem 1199s Adding debian:BJCA_Global_Root_CA2.pem 1199s Adding debian:Baltimore_CyberTrust_Root.pem 1199s Adding debian:Buypass_Class_2_Root_CA.pem 1199s Adding debian:Buypass_Class_3_Root_CA.pem 1199s Adding debian:CA_Disig_Root_R2.pem 1199s Adding debian:CFCA_EV_ROOT.pem 1199s Adding debian:COMODO_Certification_Authority.pem 1199s Adding debian:COMODO_ECC_Certification_Authority.pem 1199s Adding debian:COMODO_RSA_Certification_Authority.pem 1200s Adding debian:Certainly_Root_E1.pem 1200s Adding debian:Certainly_Root_R1.pem 1200s Adding debian:Certigna.pem 1200s Adding debian:Certigna_Root_CA.pem 1200s Adding debian:Certum_EC-384_CA.pem 1200s Adding debian:Certum_Trusted_Network_CA.pem 1200s Adding debian:Certum_Trusted_Network_CA_2.pem 1200s Adding debian:Certum_Trusted_Root_CA.pem 1200s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1200s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1200s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1200s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1200s Adding debian:Comodo_AAA_Services_root.pem 1200s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1200s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1200s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1200s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1200s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1200s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1200s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1200s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1200s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1200s Adding debian:DigiCert_Global_Root_CA.pem 1200s Adding debian:DigiCert_Global_Root_G2.pem 1200s Adding debian:DigiCert_Global_Root_G3.pem 1200s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1200s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1200s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1200s Adding debian:DigiCert_Trusted_Root_G4.pem 1200s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1200s Adding debian:Entrust_Root_Certification_Authority.pem 1200s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1200s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1200s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1200s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1200s Adding debian:GLOBALTRUST_2020.pem 1200s Adding debian:GTS_Root_R1.pem 1200s Adding debian:GTS_Root_R2.pem 1200s Adding debian:GTS_Root_R3.pem 1200s Adding debian:GTS_Root_R4.pem 1200s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1200s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1200s Adding debian:GlobalSign_Root_CA.pem 1200s Adding debian:GlobalSign_Root_CA_-_R3.pem 1200s Adding debian:GlobalSign_Root_CA_-_R6.pem 1200s Adding debian:GlobalSign_Root_E46.pem 1200s Adding debian:GlobalSign_Root_R46.pem 1200s Adding debian:Go_Daddy_Class_2_CA.pem 1200s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1200s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1200s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1200s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1200s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1200s Adding debian:HiPKI_Root_CA_-_G1.pem 1200s Adding debian:Hongkong_Post_Root_CA_3.pem 1200s Adding debian:ISRG_Root_X1.pem 1200s Adding debian:ISRG_Root_X2.pem 1200s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1200s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1200s Adding debian:Izenpe.com.pem 1200s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1200s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1200s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1200s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1200s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1200s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1200s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1200s Adding debian:QuoVadis_Root_CA_1_G3.pem 1200s Adding debian:QuoVadis_Root_CA_2.pem 1200s Adding debian:QuoVadis_Root_CA_2_G3.pem 1200s Adding debian:QuoVadis_Root_CA_3.pem 1200s Adding debian:QuoVadis_Root_CA_3_G3.pem 1200s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1200s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1200s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1200s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1200s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1200s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1200s Adding debian:SZAFIR_ROOT_CA2.pem 1200s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1200s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1200s Adding debian:SecureSign_Root_CA12.pem 1200s Adding debian:SecureSign_Root_CA14.pem 1200s Adding debian:SecureSign_Root_CA15.pem 1200s Adding debian:SecureTrust_CA.pem 1200s Adding debian:Secure_Global_CA.pem 1200s Adding debian:Security_Communication_ECC_RootCA1.pem 1200s Adding debian:Security_Communication_RootCA2.pem 1200s Adding debian:Starfield_Class_2_CA.pem 1200s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1200s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1200s Adding debian:SwissSign_Gold_CA_-_G2.pem 1200s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1200s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1200s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1200s Adding debian:TWCA_CYBER_Root_CA.pem 1200s Adding debian:TWCA_Global_Root_CA.pem 1200s Adding debian:TWCA_Root_Certification_Authority.pem 1200s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1200s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1200s Adding debian:TeliaSonera_Root_CA_v1.pem 1200s Adding debian:Telia_Root_CA_v2.pem 1200s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1200s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1200s Adding debian:Trustwave_Global_Certification_Authority.pem 1200s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1200s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1200s Adding debian:TunTrust_Root_CA.pem 1200s Adding debian:UCA_Extended_Validation_Root.pem 1200s Adding debian:UCA_Global_G2_Root.pem 1200s Adding debian:USERTrust_ECC_Certification_Authority.pem 1200s Adding debian:USERTrust_RSA_Certification_Authority.pem 1200s Adding debian:XRamp_Global_CA_Root.pem 1200s Adding debian:certSIGN_ROOT_CA.pem 1200s Adding debian:certSIGN_Root_CA_G2.pem 1200s Adding debian:e-Szigno_Root_CA_2017.pem 1200s Adding debian:ePKI_Root_Certification_Authority.pem 1200s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1200s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1200s Adding debian:emSign_Root_CA_-_C1.pem 1200s Adding debian:emSign_Root_CA_-_G1.pem 1200s Adding debian:vTrus_ECC_Root_CA.pem 1200s Adding debian:vTrus_Root_CA.pem 1200s done. 1200s Setting up yui-compressor (2.4.8-3build1) ... 1200s Setting up default-jre-headless (2:1.21-76build1) ... 1200s Processing triggers for sgml-base (1.31+nmu1) ... 1200s Setting up docutils-common (0.22.4+dfsg-1) ... 1200s Processing triggers for sgml-base (1.31+nmu1) ... 1200s Setting up python3-docutils (0.22.4+dfsg-1) ... 1200s Setting up python3-sphinx (8.2.3-12) ... 1203s autopkgtest [06:54:41]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 1203s autopkgtest [06:54:41]: test handler-test: [----------------------- 1203s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 1203s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 1204s t/01-Lemonldap-NG-Handler-Main.t ........................... 1204s 1..4 1204s ok 1 - use Lemonldap::NG::Handler::Main; 1204s ok 2 - init 1204s ok 3 - Load conf 1204s ok 4 - portal 1204s ok 1204s t/05-Lemonldap-NG-Handler-Reload.t ......................... 1204s 1..6 1204s ok 1 - use Lemonldap::NG::Handler::Main; 1204s [Fri Jan 30 06:54:42 2026] [LLNG:5965] [error] Bad logLevel value '', switching to 'info' 1204s 1204s ok 2 - logLevelInit 1204s ok 3 - defaultValuesInit 1204s ok 4 - defaultValuesInit 1204s ok 5 - locationRulesInit 1204s ok 6 - forgeHeadersInit 1204s ok 1204s t/12-Lemonldap-NG-Handler-Jail.t ........................... 1204s 1..26 1204s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 1204s ok 2 - new jail object 1204s ok 3 - basic extended function is defined 1204s ok 4 - encode_base64 function is defined 1204s ok 5 - Function works 1204s ok 6 - Get good result 1204s ok 7 - listMatch function is defined 1204s ok 8 - Get good result 1204s ok 9 - listMatch function is defined 1204s ok 10 - Get good result 1204s ok 11 - checkDate extended function is defined 1204s ok 12 - Function works 1204s ok 13 - Get good result 1204s ok 14 - checkDate extended function is defined 1204s ok 15 - Function works 1204s ok 16 - Get good result 1204s ok 17 - checkDate extended function is defined 1204s ok 18 - Function works 1204s ok 19 - Function works 1204s ok 20 - Function works 1204s ok 21 - Syntax error yields undef result 1204s ok 22 - Found correct error message 1204s ok 23 - subjectid extended function is defined 1204s ok 24 - subjectid works as expected 1204s ok 25 - subjectid works as expected 1204s ok 26 - subjectid works as expected 1204s ok 1204s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 1204s 1..20 1204s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 1204s ok 2 - new fake jail object 1204s ok 3 - basic extended function working without Safe Jail 1204s ok 4 - encode_base64 extended function working without Safe Jail 1204s ok 5 - checkDate extended function working without Safe Jail 1204s ok 6 - checkDate extended function working without Safe Jail 1204s ok 7 - listMatch function is defined 1204s ok 8 - Get good result 1204s ok 9 - listMatch function is defined 1204s ok 10 - Get good result 1204s ok 11 - checkDate extended function is defined 1204s ok 12 - Function works 1204s ok 13 - Function works 1204s ok 14 - Function works 1204s ok 15 - Syntax error yields undef result 1204s ok 16 - Found correct error message 1204s ok 17 - subjectid extended function is defined 1204s ok 18 - subjectid works as expected 1204s ok 19 - subjectid works as expected 1204s ok 20 - subjectid works as expected 1204s ok 1204s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 1204s 1..4 1204s ok 1 - use Lemonldap::NG::Handler::Main; 1204s ok 2 - init 1204s # Subtest: Safe jail off 1204s 1..37 1204s ok 1 - Load conf 1204s ok 2 - Safe jail is disabled 1204s ok 3 - Returned code ref 1204s ok 4 - Returned undef 1204s ok 5 - Returned code ref 1204s ok 6 - Returned undef 1204s ok 7 - Returned code ref 1204s ok 8 - Returned empty string 1204s ok 9 - Returned code ref 1204s ok 10 - Returned 0 1204s ok 11 - Returned code ref 1204s ok 12 - Returned abc def 1204s ok 13 - Returned code ref 1204s ok 14 - Returned bar 1204s ok 15 - Returned code ref 1204s ok 16 - Returned bar 1204s ok 17 - Returned code ref 1204s ok 18 - ipInSubnet works 1204s ok 19 - ipInSubnet works 1204s ok 20 - Returned code ref 1204s ok 21 - ipInSubnet works 1204s ok 22 - Returned code ref 1204s ok 23 - ipInSubnet works 1204s ok 24 - ipInSubnet works 1204s ok 25 - Returned code ref 1204s ok 26 - ipInSubnet works 1204s ok 27 - Returned code ref 1204s ok 28 - inDomain works for AUTH.EXAMPLE.COM 1204s ok 29 - inDomain works for auth.example.com 1204s ok 30 - inDomain works for example.com 1204s ok 31 - inDomain works for cda.com 1204s ok 32 - inDomain works for notexample.com 1204s ok 33 - inDomain works for exampleacom 1204s ok 34 - Returned code ref 1204s ok 35 1204s ok 36 - Returned code ref 1204s ok 37 - Returned correct Basic header 1204s ok 3 - Safe jail off 1204s # Subtest: Safe jail on 1204s 1..35 1204s ok 1 - Load conf 1204s ok 2 - Safe jail is enabled 1204s ok 3 - Returned code ref 1204s ok 4 - Returned undef 1204s ok 5 - Returned code ref 1204s ok 6 - Returned undef 1204s ok 7 - Returned code ref 1204s ok 8 - Returned empty string 1204s ok 9 - Returned code ref 1204s ok 10 - Returned 0 1204s ok 11 - Returned code ref 1204s ok 12 - Returned abc def 1204s ok 13 - Returned code ref 1204s ok 14 - Returned bar 1204s ok 15 - Returned code ref 1204s ok 16 - Returned bar 1204s ok 17 - Returned code ref 1204s ok 18 - ipInSubnet works 1204s ok 19 - ipInSubnet works 1204s ok 20 - Returned code ref 1204s ok 21 - ipInSubnet works 1204s ok 22 - Returned code ref 1204s ok 23 - ipInSubnet works 1204s ok 24 - ipInSubnet works 1204s ok 25 - Returned code ref 1204s ok 26 - ipInSubnet works 1204s ok 27 - Returned code ref 1204s ok 28 - inDomain works for AUTH.EXAMPLE.COM 1204s ok 29 - inDomain works for auth.example.com 1204s ok 30 - inDomain works for example.com 1204s ok 31 - inDomain works for cda.com 1204s ok 32 - inDomain works for notexample.com 1204s ok 33 - inDomain works for exampleacom 1204s ok 34 - Returned code ref 1204s ok 35 1204s ok 4 - Safe jail on 1204s ok 1205s t/20-Default-Broker-with-cache.t ........................... 1205s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1205s ok 2 - use Lemonldap::NG::Handler::PSGI; 1205s ok 3 - Client object 1205s ok 4 - App object 1205s ok 5 - Denied query 1205s ok 6 - Code is 403 1205s ok 7 - Header is given to app 1205s ok 8 - Denied query 1205s ok 9 - Conf was updated 1205s ok 10 - Denied query 1205s ok 11 - Conf was updated 1205s 1..11 1205s ok 1205s t/20-Default-Broker.t ...................................... 1205s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1205s ok 2 - use Lemonldap::NG::Handler::PSGI; 1205s ok 3 - Client object 1205s ok 4 - App object 1205s ok 5 - Denied query 1205s ok 6 - Code is 403 1205s ok 7 - Header is given to app 1205s ok 8 - Denied query 1205s ok 9 - Conf was updated 1205s ok 10 - Denied query 1205s ok 11 - Conf was updated 1205s 1..11 1205s ok 1205s t/30-Missing-conf.t ........................................ 1205s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1205s ok 2 - use Lemonldap::NG::Handler::PSGI; 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::File loaded. 1205s Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable). 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::File loaded. 1205s Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable).Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable). 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::File loaded. 1205s Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable). 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Initialization failed 1205s ok 3 - Client object 1205s ok 4 - App object 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::File loaded. 1205s Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable).Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable). 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::File loaded. 1205s Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable).Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable).Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable). 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Lemonldap::NG::Handler::PSGI::Main: No configuration found 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Not initialized 1205s ok 5 - Request without configuration 1205s ok 6 - Get a 500 code 1205s [Fri Jan 30 06:54:43 2026] [LLNG:5971] [error] Lemonldap::NG::Common::Conf::Backends::File loaded. 1205s Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable).Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable).Error: No configuration available in backend. 1205s Get remote configuration (localStorage unavailable).Get remote configuration (localStorage unavailable). 1205s Get configuration 1. 1205s ok 7 - Request with configuration 1205s ok 8 - No more error 1205s 1..8 1205s ok 1205s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 1205s 1..1 1205s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 1205s ok 1205s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 1205s 1..1 1205s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 1205s ok 1205s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 1205s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1205s ok 2 - use Lemonldap::NG::Handler::PSGI; 1205s ok 3 - Client object 1205s ok 4 - App object 1205s ok 5 - No HTTP_AUTH_USER 1205s ok 6 - Unauthentified query 1205s ok 7 - Unprotected request succeeds 1205s ok 8 - Expected content 1205s 1..8 1205s ok 1205s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 1205s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 1205s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 1206s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 1206s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1206s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 1206s ok 3 - Client object 1206s ok 4 - App object 1206s ok 5 - Unauthentified query 1206s ok 6 - Response is an array 1206s ok 7 - Code is 302 1206s ok 8 - Redirection points to portal 1206s ok 9 - Authentified query 1206s ok 10 - Code is 200 1206s ok 11 - Lm-Remote-Custom is overwriten 1206s ok 12 - Authentified query 1206s ok 13 - Authorization header is echoed 1206s ok 14 - Authentified query 1206s ok 15 - Code is 200 1206s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 1206s ok 17 - Authentified query 1206s ok 18 - /test-uri1 -> Code is 200 1206s ok 19 - Authentified query 1206s ok 20 - /test-uri2 -> Code is 200 1206s ok 21 - Denied query 1206s ok 22 - /test-uri1 -> Code is 403 1206s ok 23 - Denied query 1206s ok 24 - /test-uri1 -> Code is 403 1206s ok 25 - Denied query 1206s ok 26 - Code is 403 1206s ok 27 - Weak Authentified query 1206s ok 28 - Code is 200 1206s ok 29 - Strong Authentified query 1206s ok 30 - Code is 302 1206s ok 31 - Redirection points to http://test1.example.com/AuthStrong 1206s ok 32 - Bad cookie 1206s ok 33 - Code is 302 1206s ok 34 - Weak Authentified query 1206s ok 35 - Code is 200 1206s ok 36 - Default Authentified query 1206s ok 37 - Code is 302 1206s ok 38 - Redirection points to http://test2.example.com/ 1206s 1..38 1206s ok 1207s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 1207s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1207s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 1207s ok 3 - New object 1207s ok 4 - Client object 1207s ok 5 - App object 1207s ok 6 - initialization 1207s ok 7 - Set auth route 1207s ok 8 - Set auth route 1207s ok 9 - Get response 1207s ok 10 - Response code is 200 1207s ok 11 - Get unauth result 1207s ok 12 - Get response 1207s ok 13 - Response code is 200 1207s ok 14 - Get auth result 1207s [Fri Jan 30 06:54:44 2026] [LLNG:5979] [warn] [anonymous] Bad request 1207s ok 15 - Try a bad path 1207s ok 16 - Response is 400 1207s 1..16 1207s ok 1207s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 1207s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1207s ok 2 - use Lemonldap::NG::Handler::Server; 1207s ok 3 - Client object 1207s ok 4 - App object 1207s ok 5 - Host header found 1207s ok 6 - Rules file URL found 1207s ok 7 - Authorized query 1207s ok 8 - Code is 200 1207s ok 9 - 'User' => 'dwho' 1207s ok 10 - 'Name' => '' 1207s ok 11 - 'Mail' => '' 1207s ok 12 - Seven headers sent 1207s ok 13 - Authorized query 1207s ok 14 - Code is 200 1207s ok 15 - Denied query 1207s ok 16 - Code is 403 1207s ok 17 - Denied query 1207s ok 18 - Code is 403 1207s 1..18 1207s ok 1207s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 1207s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1207s ok 2 - use Lemonldap::NG::Handler::Server; 1207s ok 3 - Client object 1207s ok 4 - App object 1207s ok 5 - Host header found 1207s ok 6 - Rules file URL found 1207s ok 7 - Unauthorized query 1207s ok 8 - Code is 302 1207s ok 9 - Redirect URL found 1207s ok 10 - Host header found 1207s ok 11 - Rules file URL found 1207s ok 12 - Unauthorized query 2 1207s ok 13 - Code is 302 1207s ok 14 - Redirect URL found 1207s ok 15 - Authorized query 1207s ok 16 - Code is 200 1207s ok 17 - 'User' => 'dwho' 1207s ok 18 - 'Name' => '' 1207s ok 19 - 'Mail' => '' 1207s ok 20 - Seven headers sent 1207s ok 21 - Authorized query 1207s ok 22 - Code is 200 1207s ok 23 - Denied query 1207s ok 24 - Code is 403 1207s ok 25 - Denied query 1207s ok 26 - Code is 403 1207s 1..26 1207s ok 1207s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 1207s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1207s ok 2 - use Lemonldap::NG::Handler::Server; 1207s ok 3 - Client object 1207s ok 4 - App object 1207s ok 5 - Host header found 1207s ok 6 - Rules file URL found 1207s ok 7 - Authorized query 1207s ok 8 - Code is 200 1207s ok 9 - 'User' => 'dwho' 1207s ok 10 - 'Name' => '' 1207s ok 11 - 'Mail' => '' 1207s ok 12 - Seven headers sent 1207s ok 13 - Authorized query 1207s ok 14 - Code is 200 1207s ok 15 - Denied query 1207s ok 16 - Code is 403 1207s ok 17 - Denied query 1207s ok 18 - Code is 403 1207s 1..18 1207s ok 1207s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 1207s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1207s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 1207s ok 3 - Client object 1207s ok 4 - App object 1207s ok 5 - Query with token 1 1207s ok 6 - Code is 200 1207s ok 7 - NO cookie found 1207s ok 8 - Found 6 service headers 1207s ok 9 - Found 6 service header values 1207s ok 10 - Query with token 2 1207s ok 11 - Code is 200 1207s ok 12 - Found 6 service headers 1207s ok 13 - Found 6 service header values 1207s ok 14 - Query with token 3 1207s ok 15 - Code is 401 1207s ok 16 - NONE service header found 1207s ok 17 - Query with token 4 1207s ok 18 - Code is 200 1207s ok 19 - Found "zero" header with "0" 1207s ok 20 - Found "empty" header without value 1207s ok 21 - Found 6 service headers 1207s ok 22 - Found 6 service header values 1207s ok 23 - Query with token 5 1207s ok 24 - Code is 401 1207s ok 25 - NONE service header found 1207s ok 26 - Query with token 6 1207s ok 27 - Code is 401 1207s ok 28 - NONE service header found 1207s ok 29 - Query with token 7 1207s ok 30 - Code is 401 1207s ok 31 - NONE service header found 1207s 1..31 1207s ok 1208s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 1208s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1208s ok 2 - use Lemonldap::NG::Handler::Server; 1208s ok 3 - Client object 1208s ok 4 - App object 1208s ok 5 - Query with token 1 1208s ok 6 - Code is 200 1208s ok 7 - Query with token 2 1208s ok 8 - Code is 302 1208s 1..8 1208s ok 1208s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 1208s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1208s ok 2 - use Lemonldap::NG::Handler::Server; 1208s ok 3 - Client object 1208s ok 4 - App object 1208s ok 5 - Query with token 1 1208s ok 6 - Code is 200 1208s ok 7 - Found 3 service headers 1208s ok 8 - Found 3 service header values 1208s ok 9 - Query with token 2 1208s ok 10 - Code is 200 1208s ok 11 - Found 3 service headers 1208s ok 12 - Found 3 service header values 1208s ok 13 - Query with token 3 1208s ok 14 - Code is 302 1208s ok 15 - NONE service header found 1208s ok 16 - Query with token 4 1208s ok 17 - Code is 200 1208s ok 18 - Found "zero" header with "0" 1208s ok 19 - Found "empty" header without value 1208s ok 20 - Found 3 service headers 1208s ok 21 - Found 3 service header values 1208s ok 22 - Query with token 5 1208s ok 23 - Code is 302 1208s ok 24 - NONE service header found 1208s ok 25 - Query with token 6 1208s ok 26 - Code is 302 1208s ok 27 - NONE service header found 1208s ok 28 - Query with token 7 1208s ok 29 - Code is 302 1208s ok 30 - NONE service header found 1208s 1..30 1208s ok 1208s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 1208s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1208s ok 2 - use Lemonldap::NG::Handler::PSGI; 1208s ok 3 - Client object 1208s ok 4 - App object 1208s ok 5 - Unauthentified query 1208s ok 6 - Response is an array 1208s ok 7 - Code is 302 1208s ok 8 - Redirection points to portal 1208s ok 9 - Header is given to app 1208s ok 10 - Authentified query 1208s ok 11 - Code is 200 1208s ok 12 - Denied query 1208s ok 13 - Code is 403 1208s ok 14 - Bad cookie 1208s ok 15 - Code is 302 1208s 1..15 1208s ok 1208s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 1208s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1208s ok 2 - use Lemonldap::NG::Handler::PSGI; 1208s ok 3 - Client object 1208s ok 4 - App object 1208s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 1208s ok 5 - Unauthentified query 1208s ok 6 - Response is an array 1208s ok 7 - Code is 302 1208s ok 8 - Unauthentified query 1208s ok 9 - Response is an array 1208s ok 10 - Code is 302 1208s ok 11 - Redirection points to portal and site is https 1208s 1..11 1208s ok 1208s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 1208s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1208s ok 2 - use Lemonldap::NG::Handler::PSGI; 1208s ok 3 - Client object 1208s ok 4 - App object 1208s ok 5 - Unauthentified query 1208s ok 6 - Response is an array 1208s ok 7 - Code is 302 1208s ok 8 - Redirection points to portal and site is https 1208s 1..8 1208s ok 1209s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 1209s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1209s ok 2 - use Lemonldap::NG::Handler::Server; 1209s ok 3 - Client object 1209s ok 4 - App object 1209s ok 5 - Non-Zimbra URL Query 1209s ok 6 - Code is 200 1209s ok 7 - Location is undefined 1209s ok 8 - Header Auth-User is set to "dwho" 1209s ok 9 - Zimbra URL Query 1209s ok 10 - Code is 302 1209s ok 11 - Header Location is set to Zimbra URL 1209s ok 12 - Header Auth-User is set to "dwho" 1209s 1..12 1209s ok 1209s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 1209s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1209s ok 2 # skip Cache::Memcached not found 1209s ok 3 # skip Cache::Memcached not found 1209s ok 4 # skip Cache::Memcached not found 1209s ok 5 # skip Cache::Memcached not found 1209s ok 6 # skip Cache::Memcached not found 1209s ok 7 # skip Cache::Memcached not found 1209s ok 8 # skip Cache::Memcached not found 1209s ok 9 # skip Cache::Memcached not found 1209s ok 10 # skip Cache::Memcached not found 1209s ok 11 # skip Cache::Memcached not found 1209s ok 12 # skip Cache::Memcached not found 1209s ok 13 # skip Cache::Memcached not found 1209s 1..13 1209s ok 1209s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 1209s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1209s ok 2 - use Lemonldap::NG::Handler::Server; 1209s ok 3 - Client object 1209s ok 4 - App object 1209s ok 5 - Query 1209s ok 6 - Code is 401 1209s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 1209s 1..7 1209s ok 1209s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 1209s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1209s ok 2 - use Lemonldap::NG::Handler::Server; 1209s ok 3 - Client object 1209s ok 4 - App object 1209s ok 5 - Unauthenticated request to OAuth2 URL 1209s ok 6 - Got correct HTTP code 1209s ok 7 - Got WWW-Authenticate: Bearer 1209s ok 8 - Invalid access token 1209s ok 9 - Got invalid token error 1209s ok 10 - Valid access token 1209s ok 11 - Request accepted 1209s ok 12 - Header Auth-User is set to "dwho" 1209s ok 13 - Client ID correctly transmitted 1209s ok 14 - Client confkey correctly transmitted 1209s ok 15 - Scope correctly transmitted 1209s ok 16 - Valid access token 1209s ok 17 - Unauthorized because the write scope is not granted 1209s ok 18 - Valid JWT access token 1209s ok 19 - Request accepted 1209s ok 20 - Header Auth-User is set to "dwho" 1209s ok 21 - Valid access token 1209s ok 22 - Request accepted 1209s ok 23 - Header Auth-User is set to "dwho" 1209s ok 24 - Client ID correctly transmitted 1209s ok 25 - Client confkey correctly transmitted 1209s ok 26 - Scope correctly transmitted 1209s ok 27 - Expired access token 1209s ok 28 - Access was rejected 1209s ok 29 - Got correct error code 1209s 1..29 1209s ok 1209s All tests successful. 1209s Files=29, Tests=380, 6 wallclock secs ( 0.06 usr 0.02 sys + 4.41 cusr 0.35 csys = 4.84 CPU) 1209s Result: PASS 1209s autopkgtest [06:54:47]: test handler-test: -----------------------] 1210s handler-test PASS 1210s autopkgtest [06:54:48]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 1210s autopkgtest [06:54:48]: test portal-test: preparing testbed 1229s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260130.img (UUID 281aa68e-f943-4e10-85c6-2402a5266145)... 1270s autopkgtest [06:55:48]: testbed dpkg architecture: ppc64el 1270s autopkgtest [06:55:48]: testbed apt version: 3.1.14 1270s autopkgtest [06:55:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1270s autopkgtest [06:55:48]: testbed release detected to be: resolute 1271s autopkgtest [06:55:49]: updating testbed package index (apt update) 1271s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 1271s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1271s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1271s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1271s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 1272s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 1272s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 1272s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 1272s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 1272s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 1272s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 1272s Fetched 3136 kB in 1s (2870 kB/s) 1273s Reading package lists... 1274s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1274s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1274s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1274s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1275s Reading package lists... 1275s Reading package lists... 1275s Building dependency tree... 1275s Reading state information... 1275s Calculating upgrade... 1275s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1275s autopkgtest [06:55:53]: upgrading testbed (apt dist-upgrade and autopurge) 1275s Reading package lists... 1275s Building dependency tree... 1275s Reading state information... 1275s Calculating upgrade... 1275s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1276s Reading package lists... 1276s Building dependency tree... 1276s Reading state information... 1276s Solving dependencies... 1276s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1279s Reading package lists... 1279s Building dependency tree... 1279s Reading state information... 1279s Solving dependencies... 1279s The following NEW packages will be installed: 1279s autoconf autodep8 automake autopoint autotools-dev build-essential 1279s ca-certificates-java cpp cpp-15 cpp-15-powerpc64le-linux-gnu 1279s cpp-powerpc64le-linux-gnu dctrl-tools debhelper debugedit 1279s default-jre-headless dh-autoreconf dh-strip-nondeterminism docutils-common 1279s dwz fontconfig-config fonts-font-awesome fonts-glyphicons-halflings 1279s fonts-urw-base35 g++ g++-15 g++-15-powerpc64le-linux-gnu 1279s g++-powerpc64le-linux-gnu gcc gcc-15 gcc-15-powerpc64le-linux-gnu 1279s gcc-powerpc64le-linux-gnu gettext imagemagick-7-common intltool-debian 1279s java-common java-wrappers javascript-common lemonldap-ng-fastcgi-server 1279s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 1279s libapache-session-perl libarchive-zip-perl libasan8 1279s libauth-yubikey-webclient-perl libauthen-radius-perl 1279s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1279s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 1279s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 1279s libclass-data-inheritable-perl libclass-errorhandler-perl 1279s libclass-inspector-perl libclass-method-modifiers-perl 1279s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 1279s libclone-pp-perl libcommon-sense-perl libconfig-inifiles-perl 1279s libconvert-asn1-perl libconvert-base32-perl libconvert-binhex-perl 1279s libconvert-pem-perl libcookie-baker-perl libcrypt-des-ede3-perl 1279s libcrypt-des-perl libcrypt-dh-gmp-perl libcrypt-jwt-perl 1279s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1279s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1279s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1279s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 1279s libdata-optlist-perl libdata-password-zxcvbn-perl 1279s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1279s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1279s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1279s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1279s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 1279s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 1279s libencode-locale-perl liberror-perl libeval-closure-perl 1279s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 1279s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 1279s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 1279s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1279s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1279s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 1279s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 1279s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1279s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1279s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1279s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1279s libhttp-negotiate-perl libimage-magick-perl libimage-magick-q16-perl 1279s libimagequant0 libimport-into-perl libio-html-perl libio-pty-perl 1279s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 1279s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 1279s libisl23 libitm1 libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 1279s libjs-bootstrap libjs-bootstrap4 libjs-bootswatch libjs-jquery 1279s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 1279s libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 1279s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1279s liblemonldap-ng-portal-perl liblerc4 liblist-allutils-perl 1279s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1279s liblist-utilsby-perl libllhttp9.3 liblog-log4perl-perl liblqr-1-0 liblsan0 1279s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 1279s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 1279s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 1279s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 1279s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 1279s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 1279s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 1279s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 1279s libnet-ssleay-perl libnode127 libopenjp2-7 libpackage-stash-perl 1279s libparams-classify-perl libparams-util-perl 1279s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1279s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 1279s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 1279s libsimdjson29 libsimdutf29 libsoap-lite-perl libspecio-perl libstdc++-15-dev 1279s libstream-buffered-perl libstring-random-perl libsub-exporter-perl 1279s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 1279s libsub-name-perl libsub-quote-perl libtask-weaken-perl 1279s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 1279s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 1279s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 1279s libtry-tiny-perl libtsan2 libtypes-serialiser-perl libubsan1 liburi-perl 1279s libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 1279s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1279s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 1279s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 1279s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 1279s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 1279s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 1279s node-semver node-uglify-js node-undici node-xtend nodejs 1279s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 1279s po-debconf python3-alabaster python3-defusedxml python3-docutils 1279s python3-imagesize python3-roman-numerals python3-snowballstemmer 1279s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 1279s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 1279s yui-compressor 1279s 0 upgraded, 322 newly installed, 0 to remove and 0 not upgraded. 1279s Need to get 177 MB of archives. 1279s After this operation, 700 MB of additional disk space will be used. 1279s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el imagemagick-7-common all 8:7.1.2.13+dfsg1-1 [72.1 kB] 1279s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-12ubuntu1 [169 kB] 1279s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfftw3-double3 ppc64el 3.3.10-2fakesync1build2 [445 kB] 1279s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build2 [16.1 kB] 1279s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1279s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-encodings all 1:1.0.5-0ubuntu3 [576 kB] 1279s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-utils ppc64el 1:7.7+7build1 [115 kB] 1279s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-urw-base35 all 20200910-8build1 [10.9 MB] 1280s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el fontconfig-config ppc64el 2.17.1-3ubuntu1 [38.5 kB] 1280s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontconfig1 ppc64el 2.17.1-3ubuntu1 [193 kB] 1280s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1build1 [24.7 kB] 1280s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libaom3 ppc64el 3.13.1-2 [2908 kB] 1280s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-aomdec ppc64el 1.21.2-1 [14.4 kB] 1280s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libde265-0 ppc64el 1.0.16-1build1 [300 kB] 1280s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-libde265 ppc64el 1.21.2-1 [10.2 kB] 1280s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif1 ppc64el 1.21.2-1 [657 kB] 1280s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu3 [37.1 kB] 1280s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-4ubuntu2 [215 kB] 1280s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 1280s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblcms2-2 ppc64el 2.17-1 [246 kB] 1280s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblqr-1-0 ppc64el 0.4.2-2.2 [45.1 kB] 1280s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl7 ppc64el 2.5.4-9 [51.5 kB] 1280s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libopenjp2-7 ppc64el 2.5.4-1 [251 kB] 1280s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el libraw23t64 ppc64el 0.21.4-2 [510 kB] 1280s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdeflate0 ppc64el 1.23-2 [63.3 kB] 1280s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu2 [315 kB] 1280s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebp7 ppc64el 1.5.0-0.1build1 [330 kB] 1280s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtiff6 ppc64el 4.7.0-3ubuntu3 [307 kB] 1280s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpdemux2 ppc64el 1.5.0-0.1build1 [14.8 kB] 1280s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpmux3 ppc64el 1.5.0-0.1build1 [31.3 kB] 1280s Get:31 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmagickcore-7.q16-10 ppc64el 8:7.1.2.13+dfsg1-1 [2533 kB] 1280s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-q16-perl ppc64el 8:7.1.2.13+dfsg1-1 [112 kB] 1280s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-perl all 8:7.1.2.13+dfsg1-1 [39.8 kB] 1280s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1build1 [30.7 kB] 1280s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 1280s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1280s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 1280s Get:38 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 1280s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 1280s Get:40 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 1280s Get:41 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 1280s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 1280s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 1280s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 1280s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 1280s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 1280s Get:47 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 1280s Get:48 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 1281s Get:49 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 1281s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 1281s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 1281s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1281s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 1281s Get:54 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 1281s Get:55 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 1281s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 1281s Get:57 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 1281s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 1281s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 1281s Get:60 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 1281s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 1281s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 1281s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1281s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 1281s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 1281s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 1281s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 1281s Get:68 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1281s Get:69 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1281s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 1281s Get:71 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1281s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1281s Get:73 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 1281s Get:74 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 1281s Get:75 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1281s Get:76 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 1281s Get:77 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1281s Get:78 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1281s Get:79 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 1281s Get:80 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1281s Get:81 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1281s Get:82 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 1281s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 1281s Get:84 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1281s Get:85 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 1281s Get:86 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 1281s Get:87 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 1281s Get:88 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1281s Get:89 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 1281s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 1281s Get:91 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 1281s Get:92 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 1281s Get:93 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 1281s Get:94 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 1281s Get:95 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 1281s Get:96 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 1281s Get:97 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1281s Get:98 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 1281s Get:99 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 1281s Get:100 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 1281s Get:101 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 1281s Get:102 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 1281s Get:103 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 1281s Get:104 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-handler-perl all 2.22.1+ds-1 [71.3 kB] 1281s Get:105 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-fastcgi-server all 2.22.1+ds-1 [30.8 kB] 1281s Get:106 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 1281s Get:107 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-base32-perl all 0.06-3 [6144 B] 1281s Get:108 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1281s Get:109 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-date-format-perl all 1.008-1 [6772 B] 1281s Get:110 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfont-afm-perl all 1.20-4 [13.0 kB] 1281s Get:111 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-format-perl all 2.16-2 [36.9 kB] 1281s Get:112 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1281s Get:113 http://ftpmaster.internal/ubuntu resolute/main ppc64el javascript-common all 12+nmu1 [4828 B] 1281s Get:114 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-popper.js all 1.16.1+ds-6build1 [53.8 kB] 1281s Get:115 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1281s Get:116 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1281s Get:117 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-cookie all 12-4build1 [6604 B] 1281s Get:118 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-ui all 1.13.2+dfsg-1build1 [251 kB] 1281s Get:119 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexporter-tiny-perl all 1.006003-1 [35.5 kB] 1281s Get:120 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-xs-perl ppc64el 0.430-4build1 [43.2 kB] 1281s Get:121 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-perl all 0.430-2 [38.2 kB] 1281s Get:122 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libregexp-assemble-perl all 0.38-2 [69.5 kB] 1281s Get:123 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 1281s Get:124 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-portal-perl all 2.22.1+ds-1 [3029 kB] 1281s Get:125 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 1281s Get:126 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 1281s Get:127 http://ftpmaster.internal/ubuntu resolute/main ppc64el dctrl-tools ppc64el 2.24-3build4 [108 kB] 1281s Get:128 http://ftpmaster.internal/ubuntu resolute/main ppc64el autodep8 all 0.30build1 [13.9 kB] 1281s Get:129 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 1281s Get:130 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-3build1 [582 kB] 1281s Get:131 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 1281s Get:132 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 1281s Get:133 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 1281s Get:134 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [11.4 MB] 1281s Get:135 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-12ubuntu1 [1038 B] 1281s Get:136 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 1281s Get:137 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 1281s Get:138 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-12ubuntu1 [49.0 kB] 1281s Get:139 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-12ubuntu1 [32.2 kB] 1282s Get:140 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-12ubuntu1 [3006 kB] 1282s Get:141 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-12ubuntu1 [1374 kB] 1282s Get:142 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-12ubuntu1 [2729 kB] 1282s Get:143 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-12ubuntu1 [1231 kB] 1282s Get:144 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-12ubuntu1 [160 kB] 1282s Get:145 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-12ubuntu1 [1670 kB] 1282s Get:146 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [22.4 MB] 1282s Get:147 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-12ubuntu1 [530 kB] 1282s Get:148 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 1282s Get:149 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 1282s Get:150 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-12ubuntu1 [2747 kB] 1282s Get:151 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [13.0 MB] 1283s Get:152 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-12ubuntu1 [25.3 kB] 1283s Get:153 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 1283s Get:154 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 1283s Get:155 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 1283s Get:156 http://ftpmaster.internal/ubuntu resolute/main ppc64el ca-certificates-java all 20240118build1 [11.7 kB] 1283s Get:157 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 1283s Get:158 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-9 [169 kB] 1283s Get:159 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 1283s Get:160 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 1283s Get:161 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 1283s Get:162 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 1283s Get:163 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3 [57.3 kB] 1283s Get:164 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 1283s Get:165 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 1283s Get:166 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 1283s Get:167 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.22 [215 kB] 1283s Get:168 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.28ubuntu1 [916 kB] 1283s Get:169 http://ftpmaster.internal/ubuntu resolute/main ppc64el java-common all 0.76build1 [6956 B] 1283s Get:170 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcsclite1 ppc64el 2.4.1-1 [31.9 kB] 1283s Get:171 http://ftpmaster.internal/ubuntu resolute/main ppc64el openjdk-21-jre-headless ppc64el 21.0.10+7-1 [45.9 MB] 1284s Get:172 http://ftpmaster.internal/ubuntu resolute/main ppc64el default-jre-headless ppc64el 2:1.21-76build1 [3270 B] 1284s Get:173 http://ftpmaster.internal/ubuntu resolute/main ppc64el sgml-base all 1.31+nmu1 [11.0 kB] 1284s Get:174 http://ftpmaster.internal/ubuntu resolute/main ppc64el xml-core all 0.19build1 [20.3 kB] 1284s Get:175 http://ftpmaster.internal/ubuntu resolute/main ppc64el docutils-common all 0.22.4+dfsg-1 [130 kB] 1284s Get:176 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1284s Get:177 http://ftpmaster.internal/ubuntu resolute/main ppc64el unzip ppc64el 6.0-29ubuntu1 [200 kB] 1284s Get:178 http://ftpmaster.internal/ubuntu resolute/universe ppc64el java-wrappers all 0.5build1 [9030 B] 1284s Get:179 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1284s Get:180 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1284s Get:181 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 1284s Get:182 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1284s Get:183 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-callchecker-perl ppc64el 0.009-2 [14.1 kB] 1284s Get:184 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 1284s Get:185 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-runtime-perl all 0.018-1 [15.2 kB] 1284s Get:186 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 1284s Get:187 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1284s Get:188 http://ftpmaster.internal/ubuntu resolute/main ppc64el libvariable-magic-perl ppc64el 0.64-1build1 [37.2 kB] 1284s Get:189 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1284s Get:190 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1284s Get:191 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1284s Get:192 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1284s Get:193 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcapture-tiny-perl all 0.50-1 [20.7 kB] 1284s Get:194 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcares2 ppc64el 1.34.6-1 [132 kB] 1284s Get:195 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 1284s Get:196 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-data-inheritable-perl all 0.10-1 [8038 B] 1284s Get:197 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1284s Get:198 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 1284s Get:199 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclone-pp-perl all 1.08-2 [8534 B] 1284s Get:200 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-binhex-perl all 1.125-3 [27.1 kB] 1284s Get:201 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-dh-gmp-perl ppc64el 0.00012-2build5 [16.5 kB] 1284s Get:202 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1284s Get:203 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build6 [44.0 kB] 1284s Get:204 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-hexdump-perl all 0.04-2 [8212 B] 1284s Get:205 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 1284s Get:206 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 1284s Get:207 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 1284s Get:208 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-someutils-perl all 0.59-1 [30.4 kB] 1284s Get:209 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-utilsby-perl all 0.12-2 [14.9 kB] 1284s Get:210 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-allutils-perl all 0.19-1 [41.5 kB] 1284s Get:211 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimport-into-perl all 1.002005-2 [10.7 kB] 1284s Get:212 http://ftpmaster.internal/ubuntu resolute/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 1284s Get:213 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1284s Get:214 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmoo-perl all 2.005005-1 [47.4 kB] 1284s Get:215 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-password-zxcvbn-perl all 1.1.3-1 [608 kB] 1284s Get:216 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 1284s Get:217 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-identify-perl ppc64el 0.14-4 [10.4 kB] 1284s Get:218 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-name-perl ppc64el 0.28-1 [10.9 kB] 1284s Get:219 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 1284s Get:220 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1284s Get:221 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 1284s Get:222 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 1284s Get:223 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 1284s Get:224 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1284s Get:225 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 1284s Get:226 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxstring-perl ppc64el 0.005-2build4 [8448 B] 1284s Get:227 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libspecio-perl all 0.53-1 [129 kB] 1284s Get:228 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-locale-perl all 1:1.45-1 [3270 kB] 1284s Get:229 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1284s Get:230 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build3 [96.9 kB] 1284s Get:231 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1284s Get:232 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdbi-perl ppc64el 1.647-1build1 [839 kB] 1284s Get:233 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdbd-sqlite3-perl ppc64el 1.76-1 [169 kB] 1284s Get:234 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-simple-perl all 2.218-1 [20.6 kB] 1284s Get:235 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1284s Get:236 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-abstract-perl all 3.010-1 [21.4 kB] 1284s Get:237 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-address-xs-perl ppc64el 1.05-1build5 [33.6 kB] 1284s Get:238 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1284s Get:239 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libthrowable-perl all 1.001-2 [14.2 kB] 1284s Get:240 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-sender-perl all 2.601-1 [63.3 kB] 1284s Get:241 http://ftpmaster.internal/ubuntu resolute/main ppc64el libextutils-depends-perl all 0.8002-1 [14.3 kB] 1284s Get:242 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 1284s Get:243 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxpm4 ppc64el 1:3.5.17-1build3 [50.5 kB] 1284s Get:244 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd3 ppc64el 2.3.3-13ubuntu1 [165 kB] 1284s Get:245 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd-perl ppc64el 2.84-2 [130 kB] 1284s Get:246 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libgd-securityimage-perl all 1.75-3 [38.8 kB] 1284s Get:247 http://ftpmaster.internal/ubuntu resolute/main ppc64el libglib-perl ppc64el 3:1.329.4-1 [329 kB] 1284s Get:248 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgssapi-perl ppc64el 0.28-4build5 [41.6 kB] 1284s Get:249 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-merge-simple-perl all 0.052-1 [7640 B] 1284s Get:250 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-daemon-perl all 6.16-1 [22.4 kB] 1284s Get:251 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-pty-perl ppc64el 1:1.20-1build3 [32.0 kB] 1284s Get:252 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-sessiondata-perl all 1.03-3 [6132 B] 1284s Get:253 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libperlio-via-timeout-perl all 0.32-3 [7832 B] 1284s Get:254 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-socket-timeout-perl all 0.32-3 [9736 B] 1284s Get:255 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-string-perl all 1.08-4 [11.1 kB] 1284s Get:256 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-stringy-perl all 2.113-2 [45.3 kB] 1284s Get:257 http://ftpmaster.internal/ubuntu resolute/main ppc64el libipc-run-perl all 20250809.0-1build1 [94.5 kB] 1284s Get:258 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjargs-java all 1.0.0-5build1 [13.6 kB] 1284s Get:259 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1284s Get:260 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxslt1.1 ppc64el 1.1.43-0.3 [190 kB] 1284s Get:261 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-1 ppc64el 1.3.9-1 [157 kB] 1284s Get:262 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-openssl1 ppc64el 1.3.9-1 [99.0 kB] 1284s Get:263 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblasso3t64 ppc64el 2.9.0-3 [195 kB] 1284s Get:264 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblasso-perl ppc64el 2.9.0-3 [120 kB] 1284s Get:265 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libllhttp9.3 ppc64el 9.3.3~really9.3.0+~cs12.11.8-3 [32.5 kB] 1284s Get:266 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblog-log4perl-perl all 1.57-1 [345 kB] 1284s Get:267 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1284s Get:268 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1284s Get:269 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmailtools-perl all 2.22-1 [77.1 kB] 1284s Get:270 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmime-tools-perl all 5.515-1 [187 kB] 1284s Get:271 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ip-perl all 1.26-4 [27.4 kB] 1284s Get:272 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1284s Get:273 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1284s Get:274 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-base-perl all 1.09-3 [18.9 kB] 1284s Get:275 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1284s Get:276 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-libxml-perl ppc64el 2.0207+dfsg+really+2.0207-0ubuntu7 [315 kB] 1284s Get:277 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-simple-perl all 2.25-2 [64.1 kB] 1284s Get:278 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-common-perl all 1.20-2 [33.9 kB] 1284s Get:279 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1284s Get:280 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-server-perl all 1.09-4 [22.3 kB] 1284s Get:281 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsimdjson29 ppc64el 4.2.4-1 [54.7 kB] 1284s Get:282 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsimdutf29 ppc64el 7.7.1-3 [92.9 kB] 1284s Get:283 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-corepack all 0.24.0-5build1 [761 kB] 1284s Get:284 http://ftpmaster.internal/ubuntu resolute/universe ppc64el nodejs ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [367 kB] 1284s Get:285 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-xtend all 4.0.2-3 [3902 B] 1284s Get:286 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-acorn all 8.8.1+ds+~cs25.17.7-3 [118 kB] 1284s Get:287 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1284s Get:288 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-balanced-match all 2.0.0-1 [4910 B] 1284s Get:289 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1284s Get:290 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-minimatch all 9.0.3-6 [78.0 kB] 1284s Get:291 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 1284s Get:292 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 1284s Get:293 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-lru-cache all 10.0.1-3 [61.9 kB] 1284s Get:294 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 1284s Get:295 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 1284s Get:296 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-undici all 7.18.2+dfsg+~cs3.2.0-1build1 [394 kB] 1284s Get:297 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnode127 ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [17.4 MB] 1285s Get:298 http://ftpmaster.internal/ubuntu resolute/main ppc64el libregexp-common-perl all 2024080801-1 [162 kB] 1285s Get:299 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtask-weaken-perl all 1.06-2 [7924 B] 1285s Get:300 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-parser-perl ppc64el 2.47-1build4 [205 kB] 1285s Get:301 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsoap-lite-perl all 1.27-3 [225 kB] 1285s Get:302 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstring-random-perl all 1:0.32-2 [14.0 kB] 1285s Get:303 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-leaktrace-perl ppc64el 0.17-1build6 [20.6 kB] 1285s Get:304 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-output-perl all 1.036-1 [14.6 kB] 1285s Get:305 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-pod-perl all 1.52-3 [8978 B] 1285s Get:306 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtime-fake-perl all 0.11-4 [8092 B] 1285s Get:307 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-libxslt-perl ppc64el 2.003000-4 [46.1 kB] 1285s Get:308 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-uglify-js all 3.17.4-2build1 [207 kB] 1285s Get:309 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-defusedxml all 0.7.1-3build1 [42.4 kB] 1285s Get:310 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-roman-numerals all 4.1.0-1 [8660 B] 1285s Get:311 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-docutils all 0.22.4+dfsg-1 [439 kB] 1285s Get:312 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-imagesize all 1.4.1-1build1 [6900 B] 1285s Get:313 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-snowballstemmer all 3.0.1-1 [65.9 kB] 1285s Get:314 http://ftpmaster.internal/ubuntu resolute/main ppc64el sphinx-common all 8.2.3-12 [657 kB] 1285s Get:315 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 1285s Get:316 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-sphinx all 8.2.3-12 [483 kB] 1285s Get:317 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootswatch all 3.3.7+dfsg2-2 [133 kB] 1285s Get:318 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sphinx-bootstrap-theme all 0.8.1+ds-1 [158 kB] 1285s Get:319 http://ftpmaster.internal/ubuntu resolute/universe ppc64el uglifyjs all 3.17.4-2build1 [10.1 kB] 1285s Get:320 http://ftpmaster.internal/ubuntu resolute/universe ppc64el yui-compressor all 2.4.8-3build1 [601 kB] 1285s Get:321 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauthen-radius-perl all 0.33-1 [49.2 kB] 1285s Get:322 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pkg-perl-autopkgtest all 0.85 [19.7 kB] 1285s Preconfiguring packages ... 1285s Fetched 177 MB in 6s (32.0 MB/s) 1285s Selecting previously unselected package imagemagick-7-common. 1286s (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 ... 120856 files and directories currently installed.) 1286s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.13+dfsg1-1_all.deb ... 1286s Unpacking imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1286s Selecting previously unselected package libgomp1:ppc64el. 1286s Preparing to unpack .../001-libgomp1_15.2.0-12ubuntu1_ppc64el.deb ... 1286s Unpacking libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1286s Selecting previously unselected package libfftw3-double3:ppc64el. 1286s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_ppc64el.deb ... 1286s Unpacking libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1286s Selecting previously unselected package libfontenc1:ppc64el. 1286s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build2_ppc64el.deb ... 1286s Unpacking libfontenc1:ppc64el (1:1.1.8-1build2) ... 1286s Selecting previously unselected package x11-common. 1286s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1286s Unpacking x11-common (1:7.7+24ubuntu1) ... 1286s Selecting previously unselected package xfonts-encodings. 1286s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu3_all.deb ... 1286s Unpacking xfonts-encodings (1:1.0.5-0ubuntu3) ... 1286s Selecting previously unselected package xfonts-utils. 1286s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7build1_ppc64el.deb ... 1286s Unpacking xfonts-utils (1:7.7+7build1) ... 1286s Selecting previously unselected package fonts-urw-base35. 1286s Preparing to unpack .../007-fonts-urw-base35_20200910-8build1_all.deb ... 1286s Unpacking fonts-urw-base35 (20200910-8build1) ... 1286s Selecting previously unselected package fontconfig-config. 1286s Preparing to unpack .../008-fontconfig-config_2.17.1-3ubuntu1_ppc64el.deb ... 1286s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 1286s Selecting previously unselected package libfontconfig1:ppc64el. 1286s Preparing to unpack .../009-libfontconfig1_2.17.1-3ubuntu1_ppc64el.deb ... 1286s Unpacking libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1286s Selecting previously unselected package libsharpyuv0:ppc64el. 1286s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1build1_ppc64el.deb ... 1286s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1286s Selecting previously unselected package libaom3:ppc64el. 1286s Preparing to unpack .../011-libaom3_3.13.1-2_ppc64el.deb ... 1286s Unpacking libaom3:ppc64el (3.13.1-2) ... 1286s Selecting previously unselected package libheif-plugin-aomdec:ppc64el. 1286s Preparing to unpack .../012-libheif-plugin-aomdec_1.21.2-1_ppc64el.deb ... 1286s Unpacking libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1286s Selecting previously unselected package libde265-0:ppc64el. 1286s Preparing to unpack .../013-libde265-0_1.0.16-1build1_ppc64el.deb ... 1286s Unpacking libde265-0:ppc64el (1.0.16-1build1) ... 1286s Selecting previously unselected package libheif-plugin-libde265:ppc64el. 1286s Preparing to unpack .../014-libheif-plugin-libde265_1.21.2-1_ppc64el.deb ... 1286s Unpacking libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1286s Selecting previously unselected package libheif1:ppc64el. 1286s Preparing to unpack .../015-libheif1_1.21.2-1_ppc64el.deb ... 1286s Unpacking libheif1:ppc64el (1.21.2-1) ... 1286s Selecting previously unselected package libjbig0:ppc64el. 1286s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu3_ppc64el.deb ... 1286s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1286s Selecting previously unselected package libjpeg-turbo8:ppc64el. 1286s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_ppc64el.deb ... 1286s Unpacking libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1286s Selecting previously unselected package libjpeg8:ppc64el. 1286s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 1286s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 1286s Selecting previously unselected package liblcms2-2:ppc64el. 1286s Preparing to unpack .../019-liblcms2-2_2.17-1_ppc64el.deb ... 1286s Unpacking liblcms2-2:ppc64el (2.17-1) ... 1286s Selecting previously unselected package liblqr-1-0:ppc64el. 1286s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.2_ppc64el.deb ... 1286s Unpacking liblqr-1-0:ppc64el (0.4.2-2.2) ... 1286s Selecting previously unselected package libltdl7:ppc64el. 1286s Preparing to unpack .../021-libltdl7_2.5.4-9_ppc64el.deb ... 1286s Unpacking libltdl7:ppc64el (2.5.4-9) ... 1286s Selecting previously unselected package libopenjp2-7:ppc64el. 1286s Preparing to unpack .../022-libopenjp2-7_2.5.4-1_ppc64el.deb ... 1286s Unpacking libopenjp2-7:ppc64el (2.5.4-1) ... 1286s Selecting previously unselected package libraw23t64:ppc64el. 1286s Preparing to unpack .../023-libraw23t64_0.21.4-2_ppc64el.deb ... 1286s Unpacking libraw23t64:ppc64el (0.21.4-2) ... 1286s Selecting previously unselected package libdeflate0:ppc64el. 1286s Preparing to unpack .../024-libdeflate0_1.23-2_ppc64el.deb ... 1286s Unpacking libdeflate0:ppc64el (1.23-2) ... 1286s Selecting previously unselected package liblerc4:ppc64el. 1286s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu2_ppc64el.deb ... 1286s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1286s Selecting previously unselected package libwebp7:ppc64el. 1286s Preparing to unpack .../026-libwebp7_1.5.0-0.1build1_ppc64el.deb ... 1286s Unpacking libwebp7:ppc64el (1.5.0-0.1build1) ... 1286s Selecting previously unselected package libtiff6:ppc64el. 1286s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_ppc64el.deb ... 1286s Unpacking libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1286s Selecting previously unselected package libwebpdemux2:ppc64el. 1286s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1build1_ppc64el.deb ... 1286s Unpacking libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1286s Selecting previously unselected package libwebpmux3:ppc64el. 1286s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1build1_ppc64el.deb ... 1286s Unpacking libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1286s Selecting previously unselected package libmagickcore-7.q16-10:ppc64el. 1286s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1286s Unpacking libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1287s Selecting previously unselected package libimage-magick-q16-perl. 1287s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1287s Unpacking libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1287s Selecting previously unselected package libimage-magick-perl. 1287s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.13+dfsg1-1_all.deb ... 1287s Unpacking libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1287s Selecting previously unselected package libfcgi0t64:ppc64el. 1287s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_ppc64el.deb ... 1287s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1287s Selecting previously unselected package libfcgi-perl. 1287s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 1287s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1287s Selecting previously unselected package libfcgi-procmanager-perl. 1287s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 1287s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1287s Selecting previously unselected package libcrypt-urandom-perl. 1287s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 1287s Unpacking libcrypt-urandom-perl (0.54-1) ... 1287s Selecting previously unselected package libapache-session-perl. 1287s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 1287s Unpacking libapache-session-perl (1.94-2) ... 1287s Selecting previously unselected package liberror-perl. 1287s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 1287s Unpacking liberror-perl (0.17030-1) ... 1287s Selecting previously unselected package libipc-sharelite-perl. 1287s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 1287s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1287s Selecting previously unselected package libcache-cache-perl. 1287s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 1287s Unpacking libcache-cache-perl (1.08-3) ... 1287s Selecting previously unselected package libclass-xsaccessor-perl. 1287s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 1287s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1287s Selecting previously unselected package libconfig-inifiles-perl. 1287s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-4_all.deb ... 1287s Unpacking libconfig-inifiles-perl (3.000003-4) ... 1287s Selecting previously unselected package perl-openssl-defaults:ppc64el. 1287s Preparing to unpack .../043-perl-openssl-defaults_7build4_ppc64el.deb ... 1287s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 1287s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1287s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 1287s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1287s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 1287s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 1287s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1287s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 1287s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 1287s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1287s Selecting previously unselected package libconvert-asn1-perl. 1287s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 1287s Unpacking libconvert-asn1-perl (0.34-1) ... 1287s Selecting previously unselected package libcrypt-openssl-x509-perl. 1287s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 1287s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1287s Selecting previously unselected package libclass-errorhandler-perl. 1287s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 1287s Unpacking libclass-errorhandler-perl (0.04-3) ... 1287s Selecting previously unselected package libcrypt-des-perl:ppc64el. 1287s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_ppc64el.deb ... 1287s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 1287s Selecting previously unselected package libcrypt-des-ede3-perl. 1287s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1287s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1287s Selecting previously unselected package libcryptx-perl. 1287s Preparing to unpack .../052-libcryptx-perl_0.087-1_ppc64el.deb ... 1287s Unpacking libcryptx-perl (0.087-1) ... 1287s Selecting previously unselected package libconvert-pem-perl. 1287s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 1287s Unpacking libconvert-pem-perl (0.13-1) ... 1287s Selecting previously unselected package libcrypt-rijndael-perl. 1287s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 1287s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1287s Selecting previously unselected package libhtml-tagset-perl. 1287s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 1287s Unpacking libhtml-tagset-perl (3.24-1) ... 1287s Selecting previously unselected package liburi-perl. 1287s Preparing to unpack .../056-liburi-perl_5.34-2build1_all.deb ... 1287s Unpacking liburi-perl (5.34-2build1) ... 1287s Selecting previously unselected package libhtml-parser-perl:ppc64el. 1287s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 1287s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 1287s Selecting previously unselected package libcgi-pm-perl. 1287s Preparing to unpack .../058-libcgi-pm-perl_4.71-1build1_all.deb ... 1287s Unpacking libcgi-pm-perl (4.71-1build1) ... 1287s Selecting previously unselected package libhtml-template-perl. 1287s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 1287s Unpacking libhtml-template-perl (2.97-2build1) ... 1287s Selecting previously unselected package libjson-perl. 1287s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 1287s Unpacking libjson-perl (4.10000-1) ... 1287s Selecting previously unselected package libcommon-sense-perl:ppc64el. 1287s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 1287s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 1287s Selecting previously unselected package libtypes-serialiser-perl. 1287s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 1287s Unpacking libtypes-serialiser-perl (1.01-1) ... 1287s Selecting previously unselected package libjson-xs-perl. 1287s Preparing to unpack .../063-libjson-xs-perl_4.040-1_ppc64el.deb ... 1287s Unpacking libjson-xs-perl (4.040-1) ... 1287s Selecting previously unselected package libmouse-perl:ppc64el. 1287s Preparing to unpack .../064-libmouse-perl_2.6.1-1_ppc64el.deb ... 1287s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 1287s Selecting previously unselected package libnet-cidr-perl. 1287s Preparing to unpack .../065-libnet-cidr-perl_0.27-1build1_all.deb ... 1287s Unpacking libnet-cidr-perl (0.27-1build1) ... 1287s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 1287s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 1287s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 1287s Selecting previously unselected package libposix-strftime-compiler-perl. 1287s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1287s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1287s Selecting previously unselected package libapache-logformat-compiler-perl. 1287s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1287s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1287s Selecting previously unselected package libcookie-baker-perl. 1287s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 1287s Unpacking libcookie-baker-perl (0.12-1) ... 1287s Selecting previously unselected package libdevel-stacktrace-perl. 1287s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1287s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1287s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1287s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1287s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1287s Selecting previously unselected package libclass-inspector-perl. 1287s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 1287s Unpacking libclass-inspector-perl (1.36-3) ... 1287s Selecting previously unselected package libfile-sharedir-perl. 1287s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 1287s Unpacking libfile-sharedir-perl (1.118-3) ... 1287s Selecting previously unselected package libfilesys-notify-simple-perl. 1287s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1287s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1287s Selecting previously unselected package libhash-multivalue-perl. 1287s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 1287s Unpacking libhash-multivalue-perl (0.16-3) ... 1287s Selecting previously unselected package libhttp-multipartparser-perl. 1287s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 1287s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1287s Selecting previously unselected package libjson-maybexs-perl. 1287s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 1287s Unpacking libjson-maybexs-perl (1.004008-1) ... 1287s Selecting previously unselected package libstream-buffered-perl. 1287s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 1287s Unpacking libstream-buffered-perl (0.03-3) ... 1287s Selecting previously unselected package libwww-form-urlencoded-perl. 1287s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1287s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1287s Selecting previously unselected package libhttp-entity-parser-perl. 1287s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 1287s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1287s Selecting previously unselected package libtimedate-perl. 1287s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 1287s Unpacking libtimedate-perl (2.3300-2) ... 1287s Selecting previously unselected package libhttp-date-perl. 1287s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 1287s Unpacking libhttp-date-perl (6.06-1) ... 1287s Selecting previously unselected package libhttp-headers-fast-perl. 1287s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 1287s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1287s Selecting previously unselected package libclone-perl:ppc64el. 1287s Preparing to unpack .../084-libclone-perl_0.47-1_ppc64el.deb ... 1287s Unpacking libclone-perl:ppc64el (0.47-1) ... 1287s Selecting previously unselected package libencode-locale-perl. 1287s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 1287s Unpacking libencode-locale-perl (1.05-3) ... 1287s Selecting previously unselected package libio-html-perl. 1287s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 1287s Unpacking libio-html-perl (1.004-3) ... 1287s Selecting previously unselected package liblwp-mediatypes-perl. 1287s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 1287s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1288s Selecting previously unselected package libhttp-message-perl. 1288s Preparing to unpack .../088-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 1288s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 1288s Selecting previously unselected package libtest-sharedfork-perl. 1288s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 1288s Unpacking libtest-sharedfork-perl (0.35-3) ... 1288s Selecting previously unselected package libtest-tcp-perl. 1288s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 1288s Unpacking libtest-tcp-perl (2.22-2) ... 1288s Selecting previously unselected package libtry-tiny-perl. 1288s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 1288s Unpacking libtry-tiny-perl (0.32-1) ... 1288s Selecting previously unselected package libplack-perl. 1288s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 1288s Unpacking libplack-perl (1.0051-1) ... 1288s Selecting previously unselected package libfile-listing-perl. 1288s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 1288s Unpacking libfile-listing-perl (6.16-1) ... 1288s Selecting previously unselected package libhtml-tree-perl. 1288s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 1288s Unpacking libhtml-tree-perl (5.07-3) ... 1288s Selecting previously unselected package libhttp-cookies-perl. 1288s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 1288s Unpacking libhttp-cookies-perl (6.11-1) ... 1288s Selecting previously unselected package libhttp-negotiate-perl. 1288s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 1288s Unpacking libhttp-negotiate-perl (6.01-2) ... 1288s Selecting previously unselected package libio-socket-ssl-perl. 1288s Preparing to unpack .../097-libio-socket-ssl-perl_2.098-1_all.deb ... 1288s Unpacking libio-socket-ssl-perl (2.098-1) ... 1288s Selecting previously unselected package libnet-http-perl. 1288s Preparing to unpack .../098-libnet-http-perl_6.24-1build1_all.deb ... 1288s Unpacking libnet-http-perl (6.24-1build1) ... 1288s Selecting previously unselected package liblwp-protocol-https-perl. 1288s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 1288s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1288s Selecting previously unselected package libwww-robotrules-perl. 1288s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1build1_all.deb ... 1288s Unpacking libwww-robotrules-perl (6.02-1build1) ... 1288s Selecting previously unselected package libwww-perl. 1288s Preparing to unpack .../101-libwww-perl_6.81-1build1_all.deb ... 1288s Unpacking libwww-perl (6.81-1build1) ... 1288s Selecting previously unselected package liblemonldap-ng-common-perl. 1288s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 1288s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1288s Selecting previously unselected package liblemonldap-ng-handler-perl. 1288s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.22.1+ds-1_all.deb ... 1288s Unpacking liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 1288s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1288s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.22.1+ds-1_all.deb ... 1288s Unpacking lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 1288s Selecting previously unselected package fonts-font-awesome. 1288s Preparing to unpack .../105-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 1288s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 1288s Selecting previously unselected package libconvert-base32-perl. 1288s Preparing to unpack .../106-libconvert-base32-perl_0.06-3_all.deb ... 1288s Unpacking libconvert-base32-perl (0.06-3) ... 1288s Selecting previously unselected package libdigest-hmac-perl. 1288s Preparing to unpack .../107-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1288s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1288s Selecting previously unselected package libemail-date-format-perl. 1288s Preparing to unpack .../108-libemail-date-format-perl_1.008-1_all.deb ... 1288s Unpacking libemail-date-format-perl (1.008-1) ... 1288s Selecting previously unselected package libfont-afm-perl. 1288s Preparing to unpack .../109-libfont-afm-perl_1.20-4_all.deb ... 1288s Unpacking libfont-afm-perl (1.20-4) ... 1288s Selecting previously unselected package libhtml-format-perl. 1288s Preparing to unpack .../110-libhtml-format-perl_2.16-2_all.deb ... 1288s Unpacking libhtml-format-perl (2.16-2) ... 1288s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1288s Preparing to unpack .../111-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1288s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1288s Selecting previously unselected package javascript-common. 1288s Preparing to unpack .../112-javascript-common_12+nmu1_all.deb ... 1288s Unpacking javascript-common (12+nmu1) ... 1288s Selecting previously unselected package libjs-popper.js. 1288s Preparing to unpack .../113-libjs-popper.js_1.16.1+ds-6build1_all.deb ... 1288s Unpacking libjs-popper.js (1.16.1+ds-6build1) ... 1288s Selecting previously unselected package libjs-bootstrap4. 1288s Preparing to unpack .../114-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1288s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1288s Selecting previously unselected package libjs-jquery. 1288s Preparing to unpack .../115-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1288s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1288s Selecting previously unselected package libjs-jquery-cookie. 1288s Preparing to unpack .../116-libjs-jquery-cookie_12-4build1_all.deb ... 1288s Unpacking libjs-jquery-cookie (12-4build1) ... 1288s Selecting previously unselected package libjs-jquery-ui. 1288s Preparing to unpack .../117-libjs-jquery-ui_1.13.2+dfsg-1build1_all.deb ... 1288s Unpacking libjs-jquery-ui (1.13.2+dfsg-1build1) ... 1288s Selecting previously unselected package libexporter-tiny-perl. 1288s Preparing to unpack .../118-libexporter-tiny-perl_1.006003-1_all.deb ... 1288s Unpacking libexporter-tiny-perl (1.006003-1) ... 1288s Selecting previously unselected package liblist-moreutils-xs-perl. 1288s Preparing to unpack .../119-liblist-moreutils-xs-perl_0.430-4build1_ppc64el.deb ... 1288s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1288s Selecting previously unselected package liblist-moreutils-perl. 1288s Preparing to unpack .../120-liblist-moreutils-perl_0.430-2_all.deb ... 1288s Unpacking liblist-moreutils-perl (0.430-2) ... 1288s Selecting previously unselected package libregexp-assemble-perl. 1288s Preparing to unpack .../121-libregexp-assemble-perl_0.38-2_all.deb ... 1288s Unpacking libregexp-assemble-perl (0.38-2) ... 1288s Selecting previously unselected package libtext-unidecode-perl. 1288s Preparing to unpack .../122-libtext-unidecode-perl_1.30-3_all.deb ... 1288s Unpacking libtext-unidecode-perl (1.30-3) ... 1288s Selecting previously unselected package liblemonldap-ng-portal-perl. 1288s Preparing to unpack .../123-liblemonldap-ng-portal-perl_2.22.1+ds-1_all.deb ... 1288s Unpacking liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 1288s Selecting previously unselected package m4. 1288s Preparing to unpack .../124-m4_1.4.20-2_ppc64el.deb ... 1288s Unpacking m4 (1.4.20-2) ... 1288s Selecting previously unselected package autoconf. 1288s Preparing to unpack .../125-autoconf_2.72-3.1ubuntu1_all.deb ... 1288s Unpacking autoconf (2.72-3.1ubuntu1) ... 1289s Selecting previously unselected package dctrl-tools. 1289s Preparing to unpack .../126-dctrl-tools_2.24-3build4_ppc64el.deb ... 1289s Unpacking dctrl-tools (2.24-3build4) ... 1289s Selecting previously unselected package autodep8. 1289s Preparing to unpack .../127-autodep8_0.30build1_all.deb ... 1289s Unpacking autodep8 (0.30build1) ... 1289s Selecting previously unselected package autotools-dev. 1289s Preparing to unpack .../128-autotools-dev_20240727.1_all.deb ... 1289s Unpacking autotools-dev (20240727.1) ... 1289s Selecting previously unselected package automake. 1289s Preparing to unpack .../129-automake_1%3a1.18.1-3build1_all.deb ... 1289s Unpacking automake (1:1.18.1-3build1) ... 1289s Selecting previously unselected package autopoint. 1289s Preparing to unpack .../130-autopoint_0.23.2-1_all.deb ... 1289s Unpacking autopoint (0.23.2-1) ... 1289s Selecting previously unselected package libisl23:ppc64el. 1289s Preparing to unpack .../131-libisl23_0.27-1build1_ppc64el.deb ... 1289s Unpacking libisl23:ppc64el (0.27-1build1) ... 1289s Selecting previously unselected package libmpc3:ppc64el. 1289s Preparing to unpack .../132-libmpc3_1.3.1-2_ppc64el.deb ... 1289s Unpacking libmpc3:ppc64el (1.3.1-2) ... 1289s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 1289s Preparing to unpack .../133-cpp-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package cpp-15. 1289s Preparing to unpack .../134-cpp-15_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 1289s Preparing to unpack .../135-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1289s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1289s Selecting previously unselected package cpp. 1289s Preparing to unpack .../136-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1289s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1289s Selecting previously unselected package libcc1-0:ppc64el. 1289s Preparing to unpack .../137-libcc1-0_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package libitm1:ppc64el. 1289s Preparing to unpack .../138-libitm1_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking libitm1:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package libasan8:ppc64el. 1289s Preparing to unpack .../139-libasan8_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking libasan8:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package liblsan0:ppc64el. 1289s Preparing to unpack .../140-liblsan0_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package libtsan2:ppc64el. 1289s Preparing to unpack .../141-libtsan2_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package libubsan1:ppc64el. 1289s Preparing to unpack .../142-libubsan1_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package libquadmath0:ppc64el. 1289s Preparing to unpack .../143-libquadmath0_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package libgcc-15-dev:ppc64el. 1289s Preparing to unpack .../144-libgcc-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1289s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 1289s Preparing to unpack .../145-gcc-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1289s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1290s Selecting previously unselected package gcc-15. 1290s Preparing to unpack .../146-gcc-15_15.2.0-12ubuntu1_ppc64el.deb ... 1290s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 1290s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 1290s Preparing to unpack .../147-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1290s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1290s Selecting previously unselected package gcc. 1290s Preparing to unpack .../148-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1290s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1290s Selecting previously unselected package libstdc++-15-dev:ppc64el. 1290s Preparing to unpack .../149-libstdc++-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1290s Unpacking libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1290s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 1290s Preparing to unpack .../150-g++-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1290s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1290s Selecting previously unselected package g++-15. 1290s Preparing to unpack .../151-g++-15_15.2.0-12ubuntu1_ppc64el.deb ... 1290s Unpacking g++-15 (15.2.0-12ubuntu1) ... 1290s Selecting previously unselected package g++-powerpc64le-linux-gnu. 1290s Preparing to unpack .../152-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1290s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1290s Selecting previously unselected package g++. 1290s Preparing to unpack .../153-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1290s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1290s Selecting previously unselected package build-essential. 1290s Preparing to unpack .../154-build-essential_12.12ubuntu2_ppc64el.deb ... 1290s Unpacking build-essential (12.12ubuntu2) ... 1290s Selecting previously unselected package ca-certificates-java. 1290s Preparing to unpack .../155-ca-certificates-java_20240118build1_all.deb ... 1290s Unpacking ca-certificates-java (20240118build1) ... 1290s Selecting previously unselected package libdebhelper-perl. 1290s Preparing to unpack .../156-libdebhelper-perl_13.28ubuntu1_all.deb ... 1290s Unpacking libdebhelper-perl (13.28ubuntu1) ... 1290s Selecting previously unselected package libtool. 1290s Preparing to unpack .../157-libtool_2.5.4-9_all.deb ... 1290s Unpacking libtool (2.5.4-9) ... 1290s Selecting previously unselected package dh-autoreconf. 1290s Preparing to unpack .../158-dh-autoreconf_21_all.deb ... 1290s Unpacking dh-autoreconf (21) ... 1290s Selecting previously unselected package libarchive-zip-perl. 1290s Preparing to unpack .../159-libarchive-zip-perl_1.68-1_all.deb ... 1290s Unpacking libarchive-zip-perl (1.68-1) ... 1290s Selecting previously unselected package libfile-stripnondeterminism-perl. 1290s Preparing to unpack .../160-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 1290s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1290s Selecting previously unselected package dh-strip-nondeterminism. 1290s Preparing to unpack .../161-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 1290s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 1290s Selecting previously unselected package debugedit. 1290s Preparing to unpack .../162-debugedit_1%3a5.2-3_ppc64el.deb ... 1290s Unpacking debugedit (1:5.2-3) ... 1290s Selecting previously unselected package dwz. 1290s Preparing to unpack .../163-dwz_0.16-2_ppc64el.deb ... 1290s Unpacking dwz (0.16-2) ... 1290s Selecting previously unselected package gettext. 1290s Preparing to unpack .../164-gettext_0.23.2-1_ppc64el.deb ... 1290s Unpacking gettext (0.23.2-1) ... 1290s Selecting previously unselected package intltool-debian. 1290s Preparing to unpack .../165-intltool-debian_0.35.0+20060710.6build1_all.deb ... 1290s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 1290s Selecting previously unselected package po-debconf. 1290s Preparing to unpack .../166-po-debconf_1.0.22_all.deb ... 1290s Unpacking po-debconf (1.0.22) ... 1290s Selecting previously unselected package debhelper. 1290s Preparing to unpack .../167-debhelper_13.28ubuntu1_all.deb ... 1290s Unpacking debhelper (13.28ubuntu1) ... 1290s Selecting previously unselected package java-common. 1290s Preparing to unpack .../168-java-common_0.76build1_all.deb ... 1290s Unpacking java-common (0.76build1) ... 1290s Selecting previously unselected package libpcsclite1:ppc64el. 1290s Preparing to unpack .../169-libpcsclite1_2.4.1-1_ppc64el.deb ... 1290s Unpacking libpcsclite1:ppc64el (2.4.1-1) ... 1290s Selecting previously unselected package openjdk-21-jre-headless:ppc64el. 1290s Preparing to unpack .../170-openjdk-21-jre-headless_21.0.10+7-1_ppc64el.deb ... 1290s Unpacking openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1291s Selecting previously unselected package default-jre-headless. 1291s Preparing to unpack .../171-default-jre-headless_2%3a1.21-76build1_ppc64el.deb ... 1291s Unpacking default-jre-headless (2:1.21-76build1) ... 1291s Selecting previously unselected package sgml-base. 1291s Preparing to unpack .../172-sgml-base_1.31+nmu1_all.deb ... 1291s Unpacking sgml-base (1.31+nmu1) ... 1291s Selecting previously unselected package xml-core. 1291s Preparing to unpack .../173-xml-core_0.19build1_all.deb ... 1291s Unpacking xml-core (0.19build1) ... 1291s Selecting previously unselected package docutils-common. 1291s Preparing to unpack .../174-docutils-common_0.22.4+dfsg-1_all.deb ... 1291s Unpacking docutils-common (0.22.4+dfsg-1) ... 1291s Selecting previously unselected package fonts-glyphicons-halflings. 1291s Preparing to unpack .../175-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1291s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1291s Selecting previously unselected package unzip. 1291s Preparing to unpack .../176-unzip_6.0-29ubuntu1_ppc64el.deb ... 1291s Unpacking unzip (6.0-29ubuntu1) ... 1291s Selecting previously unselected package java-wrappers. 1291s Preparing to unpack .../177-java-wrappers_0.5build1_all.deb ... 1291s Unpacking java-wrappers (0.5build1) ... 1291s Selecting previously unselected package libalgorithm-c3-perl. 1291s Preparing to unpack .../178-libalgorithm-c3-perl_0.11-2_all.deb ... 1291s Unpacking libalgorithm-c3-perl (0.11-2) ... 1291s Selecting previously unselected package libauth-yubikey-webclient-perl. 1291s Preparing to unpack .../179-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1291s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1291s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 1291s Preparing to unpack .../180-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 1291s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1291s Selecting previously unselected package libdynaloader-functions-perl. 1291s Preparing to unpack .../181-libdynaloader-functions-perl_0.004-2_all.deb ... 1291s Unpacking libdynaloader-functions-perl (0.004-2) ... 1291s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 1291s Preparing to unpack .../182-libdevel-callchecker-perl_0.009-2_ppc64el.deb ... 1291s Unpacking libdevel-callchecker-perl:ppc64el (0.009-2) ... 1291s Selecting previously unselected package libparams-classify-perl:ppc64el. 1291s Preparing to unpack .../183-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 1291s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 1291s Selecting previously unselected package libmodule-runtime-perl. 1291s Preparing to unpack .../184-libmodule-runtime-perl_0.018-1_all.deb ... 1291s Unpacking libmodule-runtime-perl (0.018-1) ... 1291s Selecting previously unselected package libmodule-implementation-perl. 1291s Preparing to unpack .../185-libmodule-implementation-perl_0.09-2_all.deb ... 1291s Unpacking libmodule-implementation-perl (0.09-2) ... 1291s Selecting previously unselected package libsub-exporter-progressive-perl. 1291s Preparing to unpack .../186-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1291s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1291s Selecting previously unselected package libvariable-magic-perl. 1291s Preparing to unpack .../187-libvariable-magic-perl_0.64-1build1_ppc64el.deb ... 1291s Unpacking libvariable-magic-perl (0.64-1build1) ... 1292s Selecting previously unselected package libb-hooks-endofscope-perl. 1292s Preparing to unpack .../188-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1292s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1292s Selecting previously unselected package libcrypt-random-seed-perl. 1292s Preparing to unpack .../189-libcrypt-random-seed-perl_0.03-3_all.deb ... 1292s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1292s Selecting previously unselected package libmath-random-isaac-perl. 1292s Preparing to unpack .../190-libmath-random-isaac-perl_1.004-2_all.deb ... 1292s Unpacking libmath-random-isaac-perl (1.004-2) ... 1292s Selecting previously unselected package libbytes-random-secure-perl. 1292s Preparing to unpack .../191-libbytes-random-secure-perl_0.29-3_all.deb ... 1292s Unpacking libbytes-random-secure-perl (0.29-3) ... 1292s Selecting previously unselected package libcapture-tiny-perl. 1292s Preparing to unpack .../192-libcapture-tiny-perl_0.50-1_all.deb ... 1292s Unpacking libcapture-tiny-perl (0.50-1) ... 1292s Selecting previously unselected package libcares2:ppc64el. 1292s Preparing to unpack .../193-libcares2_1.34.6-1_ppc64el.deb ... 1292s Unpacking libcares2:ppc64el (1.34.6-1) ... 1292s Selecting previously unselected package libclass-c3-perl. 1292s Preparing to unpack .../194-libclass-c3-perl_0.35-2_all.deb ... 1292s Unpacking libclass-c3-perl (0.35-2) ... 1292s Selecting previously unselected package libclass-data-inheritable-perl. 1292s Preparing to unpack .../195-libclass-data-inheritable-perl_0.10-1_all.deb ... 1292s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1292s Selecting previously unselected package libclass-method-modifiers-perl. 1292s Preparing to unpack .../196-libclass-method-modifiers-perl_2.15-1_all.deb ... 1292s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1292s Selecting previously unselected package libclass-singleton-perl. 1292s Preparing to unpack .../197-libclass-singleton-perl_1.6-2_all.deb ... 1292s Unpacking libclass-singleton-perl (1.6-2) ... 1292s Selecting previously unselected package libclone-pp-perl. 1292s Preparing to unpack .../198-libclone-pp-perl_1.08-2_all.deb ... 1292s Unpacking libclone-pp-perl (1.08-2) ... 1292s Selecting previously unselected package libconvert-binhex-perl. 1292s Preparing to unpack .../199-libconvert-binhex-perl_1.125-3_all.deb ... 1292s Unpacking libconvert-binhex-perl (1.125-3) ... 1292s Selecting previously unselected package libcrypt-dh-gmp-perl. 1292s Preparing to unpack .../200-libcrypt-dh-gmp-perl_0.00012-2build5_ppc64el.deb ... 1292s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1292s Selecting previously unselected package libcrypt-jwt-perl. 1292s Preparing to unpack .../201-libcrypt-jwt-perl_0.037-1_all.deb ... 1292s Unpacking libcrypt-jwt-perl (0.037-1) ... 1292s Selecting previously unselected package libcrypt-ssleay-perl. 1292s Preparing to unpack .../202-libcrypt-ssleay-perl_0.73.06-2build6_ppc64el.deb ... 1292s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1292s Selecting previously unselected package libdata-hexdump-perl. 1292s Preparing to unpack .../203-libdata-hexdump-perl_0.04-2_all.deb ... 1292s Unpacking libdata-hexdump-perl (0.04-2) ... 1292s Selecting previously unselected package libparams-util-perl. 1292s Preparing to unpack .../204-libparams-util-perl_1.102-3build1_ppc64el.deb ... 1292s Unpacking libparams-util-perl (1.102-3build1) ... 1292s Selecting previously unselected package libsub-install-perl. 1292s Preparing to unpack .../205-libsub-install-perl_0.929-1_all.deb ... 1292s Unpacking libsub-install-perl (0.929-1) ... 1292s Selecting previously unselected package libdata-optlist-perl. 1292s Preparing to unpack .../206-libdata-optlist-perl_0.114-1_all.deb ... 1292s Unpacking libdata-optlist-perl (0.114-1) ... 1292s Selecting previously unselected package liblist-someutils-perl. 1292s Preparing to unpack .../207-liblist-someutils-perl_0.59-1_all.deb ... 1292s Unpacking liblist-someutils-perl (0.59-1) ... 1292s Selecting previously unselected package liblist-utilsby-perl. 1292s Preparing to unpack .../208-liblist-utilsby-perl_0.12-2_all.deb ... 1292s Unpacking liblist-utilsby-perl (0.12-2) ... 1292s Selecting previously unselected package liblist-allutils-perl. 1292s Preparing to unpack .../209-liblist-allutils-perl_0.19-1_all.deb ... 1292s Unpacking liblist-allutils-perl (0.19-1) ... 1292s Selecting previously unselected package libimport-into-perl. 1292s Preparing to unpack .../210-libimport-into-perl_1.002005-2_all.deb ... 1292s Unpacking libimport-into-perl (1.002005-2) ... 1292s Selecting previously unselected package librole-tiny-perl. 1292s Preparing to unpack .../211-librole-tiny-perl_2.002004-1_all.deb ... 1292s Unpacking librole-tiny-perl (2.002004-1) ... 1292s Selecting previously unselected package libsub-quote-perl. 1292s Preparing to unpack .../212-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1292s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1292s Selecting previously unselected package libmoo-perl. 1292s Preparing to unpack .../213-libmoo-perl_2.005005-1_all.deb ... 1292s Unpacking libmoo-perl (2.005005-1) ... 1292s Selecting previously unselected package libdata-password-zxcvbn-perl. 1292s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.3-1_all.deb ... 1292s Unpacking libdata-password-zxcvbn-perl (1.1.3-1) ... 1292s Selecting previously unselected package libpackage-stash-perl. 1292s Preparing to unpack .../215-libpackage-stash-perl_0.40-1_all.deb ... 1292s Unpacking libpackage-stash-perl (0.40-1) ... 1292s Selecting previously unselected package libsub-identify-perl. 1292s Preparing to unpack .../216-libsub-identify-perl_0.14-4_ppc64el.deb ... 1292s Unpacking libsub-identify-perl (0.14-4) ... 1292s Selecting previously unselected package libsub-name-perl:ppc64el. 1292s Preparing to unpack .../217-libsub-name-perl_0.28-1_ppc64el.deb ... 1292s Unpacking libsub-name-perl:ppc64el (0.28-1) ... 1292s Selecting previously unselected package libnamespace-clean-perl. 1292s Preparing to unpack .../218-libnamespace-clean-perl_0.27-2_all.deb ... 1292s Unpacking libnamespace-clean-perl (0.27-2) ... 1292s Selecting previously unselected package libnamespace-autoclean-perl. 1292s Preparing to unpack .../219-libnamespace-autoclean-perl_0.31-1_all.deb ... 1292s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1292s Selecting previously unselected package libsub-exporter-perl. 1292s Preparing to unpack .../220-libsub-exporter-perl_0.990-1_all.deb ... 1292s Unpacking libsub-exporter-perl (0.990-1) ... 1292s Selecting previously unselected package libeval-closure-perl. 1292s Preparing to unpack .../221-libeval-closure-perl_0.14-3_all.deb ... 1292s Unpacking libeval-closure-perl (0.14-3) ... 1292s Selecting previously unselected package libexception-class-perl. 1292s Preparing to unpack .../222-libexception-class-perl_1.45-1_all.deb ... 1292s Unpacking libexception-class-perl (1.45-1) ... 1292s Selecting previously unselected package libparams-validationcompiler-perl. 1292s Preparing to unpack .../223-libparams-validationcompiler-perl_0.31-1_all.deb ... 1292s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1292s Selecting previously unselected package libmro-compat-perl. 1292s Preparing to unpack .../224-libmro-compat-perl_0.15-2_all.deb ... 1292s Unpacking libmro-compat-perl (0.15-2) ... 1292s Selecting previously unselected package libxstring-perl:ppc64el. 1292s Preparing to unpack .../225-libxstring-perl_0.005-2build4_ppc64el.deb ... 1292s Unpacking libxstring-perl:ppc64el (0.005-2build4) ... 1292s Selecting previously unselected package libspecio-perl. 1292s Preparing to unpack .../226-libspecio-perl_0.53-1_all.deb ... 1292s Unpacking libspecio-perl (0.53-1) ... 1292s Selecting previously unselected package libdatetime-locale-perl. 1292s Preparing to unpack .../227-libdatetime-locale-perl_1%3a1.45-1_all.deb ... 1292s Unpacking libdatetime-locale-perl (1:1.45-1) ... 1293s Selecting previously unselected package libdatetime-timezone-perl. 1293s Preparing to unpack .../228-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1293s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1293s Selecting previously unselected package libdatetime-perl. 1293s Preparing to unpack .../229-libdatetime-perl_2%3a1.65-1build3_ppc64el.deb ... 1293s Unpacking libdatetime-perl (2:1.65-1build3) ... 1293s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1293s Preparing to unpack .../230-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1293s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1293s Selecting previously unselected package libdbi-perl:ppc64el. 1293s Preparing to unpack .../231-libdbi-perl_1.647-1build1_ppc64el.deb ... 1293s Unpacking libdbi-perl:ppc64el (1.647-1build1) ... 1293s Selecting previously unselected package libdbd-sqlite3-perl:ppc64el. 1293s Preparing to unpack .../232-libdbd-sqlite3-perl_1.76-1_ppc64el.deb ... 1293s Unpacking libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1293s Selecting previously unselected package libemail-simple-perl. 1293s Preparing to unpack .../233-libemail-simple-perl_2.218-1_all.deb ... 1293s Unpacking libemail-simple-perl (2.218-1) ... 1293s Selecting previously unselected package libmodule-pluggable-perl. 1293s Preparing to unpack .../234-libmodule-pluggable-perl_5.2-5_all.deb ... 1293s Unpacking libmodule-pluggable-perl (5.2-5) ... 1293s Selecting previously unselected package libemail-abstract-perl. 1293s Preparing to unpack .../235-libemail-abstract-perl_3.010-1_all.deb ... 1293s Unpacking libemail-abstract-perl (3.010-1) ... 1293s Selecting previously unselected package libemail-address-xs-perl. 1293s Preparing to unpack .../236-libemail-address-xs-perl_1.05-1build5_ppc64el.deb ... 1293s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1293s Selecting previously unselected package libmoox-types-mooselike-perl. 1293s Preparing to unpack .../237-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1293s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1293s Selecting previously unselected package libthrowable-perl. 1293s Preparing to unpack .../238-libthrowable-perl_1.001-2_all.deb ... 1293s Unpacking libthrowable-perl (1.001-2) ... 1293s Selecting previously unselected package libemail-sender-perl. 1293s Preparing to unpack .../239-libemail-sender-perl_2.601-1_all.deb ... 1293s Unpacking libemail-sender-perl (2.601-1) ... 1293s Selecting previously unselected package libextutils-depends-perl. 1293s Preparing to unpack .../240-libextutils-depends-perl_0.8002-1_all.deb ... 1293s Unpacking libextutils-depends-perl (0.8002-1) ... 1293s Selecting previously unselected package libimagequant0:ppc64el. 1293s Preparing to unpack .../241-libimagequant0_2.18.0-1build1_ppc64el.deb ... 1293s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 1293s Selecting previously unselected package libxpm4:ppc64el. 1293s Preparing to unpack .../242-libxpm4_1%3a3.5.17-1build3_ppc64el.deb ... 1293s Unpacking libxpm4:ppc64el (1:3.5.17-1build3) ... 1293s Selecting previously unselected package libgd3:ppc64el. 1293s Preparing to unpack .../243-libgd3_2.3.3-13ubuntu1_ppc64el.deb ... 1293s Unpacking libgd3:ppc64el (2.3.3-13ubuntu1) ... 1293s Selecting previously unselected package libgd-perl. 1293s Preparing to unpack .../244-libgd-perl_2.84-2_ppc64el.deb ... 1293s Unpacking libgd-perl (2.84-2) ... 1293s Selecting previously unselected package libgd-securityimage-perl. 1293s Preparing to unpack .../245-libgd-securityimage-perl_1.75-3_all.deb ... 1293s Unpacking libgd-securityimage-perl (1.75-3) ... 1293s Selecting previously unselected package libglib-perl:ppc64el. 1293s Preparing to unpack .../246-libglib-perl_3%3a1.329.4-1_ppc64el.deb ... 1293s Unpacking libglib-perl:ppc64el (3:1.329.4-1) ... 1293s Selecting previously unselected package libgssapi-perl. 1293s Preparing to unpack .../247-libgssapi-perl_0.28-4build5_ppc64el.deb ... 1293s Unpacking libgssapi-perl (0.28-4build5) ... 1293s Selecting previously unselected package libhash-merge-simple-perl. 1293s Preparing to unpack .../248-libhash-merge-simple-perl_0.052-1_all.deb ... 1293s Unpacking libhash-merge-simple-perl (0.052-1) ... 1293s Selecting previously unselected package libhttp-daemon-perl. 1293s Preparing to unpack .../249-libhttp-daemon-perl_6.16-1_all.deb ... 1293s Unpacking libhttp-daemon-perl (6.16-1) ... 1293s Selecting previously unselected package libio-pty-perl. 1293s Preparing to unpack .../250-libio-pty-perl_1%3a1.20-1build3_ppc64el.deb ... 1293s Unpacking libio-pty-perl (1:1.20-1build3) ... 1293s Selecting previously unselected package libio-sessiondata-perl. 1293s Preparing to unpack .../251-libio-sessiondata-perl_1.03-3_all.deb ... 1293s Unpacking libio-sessiondata-perl (1.03-3) ... 1293s Selecting previously unselected package libperlio-via-timeout-perl. 1293s Preparing to unpack .../252-libperlio-via-timeout-perl_0.32-3_all.deb ... 1293s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1293s Selecting previously unselected package libio-socket-timeout-perl. 1293s Preparing to unpack .../253-libio-socket-timeout-perl_0.32-3_all.deb ... 1293s Unpacking libio-socket-timeout-perl (0.32-3) ... 1293s Selecting previously unselected package libio-string-perl. 1293s Preparing to unpack .../254-libio-string-perl_1.08-4_all.deb ... 1293s Unpacking libio-string-perl (1.08-4) ... 1293s Selecting previously unselected package libio-stringy-perl. 1293s Preparing to unpack .../255-libio-stringy-perl_2.113-2_all.deb ... 1293s Unpacking libio-stringy-perl (2.113-2) ... 1293s Selecting previously unselected package libipc-run-perl. 1293s Preparing to unpack .../256-libipc-run-perl_20250809.0-1build1_all.deb ... 1293s Unpacking libipc-run-perl (20250809.0-1build1) ... 1293s Selecting previously unselected package libjargs-java. 1293s Preparing to unpack .../257-libjargs-java_1.0.0-5build1_all.deb ... 1293s Unpacking libjargs-java (1.0.0-5build1) ... 1293s Selecting previously unselected package libjs-bootstrap. 1293s Preparing to unpack .../258-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1293s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1293s Selecting previously unselected package libxslt1.1:ppc64el. 1293s Preparing to unpack .../259-libxslt1.1_1.1.43-0.3_ppc64el.deb ... 1293s Unpacking libxslt1.1:ppc64el (1.1.43-0.3) ... 1293s Selecting previously unselected package libxmlsec1-1:ppc64el. 1293s Preparing to unpack .../260-libxmlsec1-1_1.3.9-1_ppc64el.deb ... 1293s Unpacking libxmlsec1-1:ppc64el (1.3.9-1) ... 1293s Selecting previously unselected package libxmlsec1-openssl1:ppc64el. 1294s Preparing to unpack .../261-libxmlsec1-openssl1_1.3.9-1_ppc64el.deb ... 1294s Unpacking libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1294s Selecting previously unselected package liblasso3t64. 1294s Preparing to unpack .../262-liblasso3t64_2.9.0-3_ppc64el.deb ... 1294s Unpacking liblasso3t64 (2.9.0-3) ... 1294s Selecting previously unselected package liblasso-perl:ppc64el. 1294s Preparing to unpack .../263-liblasso-perl_2.9.0-3_ppc64el.deb ... 1294s Unpacking liblasso-perl:ppc64el (2.9.0-3) ... 1294s Selecting previously unselected package libllhttp9.3. 1294s Preparing to unpack .../264-libllhttp9.3_9.3.3~really9.3.0+~cs12.11.8-3_ppc64el.deb ... 1294s Unpacking libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1294s Selecting previously unselected package liblog-log4perl-perl. 1294s Preparing to unpack .../265-liblog-log4perl-perl_1.57-1_all.deb ... 1294s Unpacking liblog-log4perl-perl (1.57-1) ... 1294s Selecting previously unselected package liblwp-protocol-psgi-perl. 1294s Preparing to unpack .../266-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1294s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1294s Selecting previously unselected package libnet-smtp-ssl-perl. 1294s Preparing to unpack .../267-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1294s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1294s Selecting previously unselected package libmailtools-perl. 1294s Preparing to unpack .../268-libmailtools-perl_2.22-1_all.deb ... 1294s Unpacking libmailtools-perl (2.22-1) ... 1294s Selecting previously unselected package libmime-tools-perl. 1294s Preparing to unpack .../269-libmime-tools-perl_5.515-1_all.deb ... 1294s Unpacking libmime-tools-perl (5.515-1) ... 1294s Selecting previously unselected package libnet-ip-perl. 1294s Preparing to unpack .../270-libnet-ip-perl_1.26-4_all.deb ... 1294s Unpacking libnet-ip-perl (1.26-4) ... 1294s Selecting previously unselected package libnet-ldap-perl. 1294s Preparing to unpack .../271-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1294s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1294s Selecting previously unselected package libxml-namespacesupport-perl. 1294s Preparing to unpack .../272-libxml-namespacesupport-perl_1.12-2_all.deb ... 1294s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1294s Selecting previously unselected package libxml-sax-base-perl. 1294s Preparing to unpack .../273-libxml-sax-base-perl_1.09-3_all.deb ... 1294s Unpacking libxml-sax-base-perl (1.09-3) ... 1294s Selecting previously unselected package libxml-sax-perl. 1294s Preparing to unpack .../274-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1294s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1294s Selecting previously unselected package libxml-libxml-perl. 1294s Preparing to unpack .../275-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_ppc64el.deb ... 1294s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1294s Selecting previously unselected package libxml-simple-perl. 1294s Preparing to unpack .../276-libxml-simple-perl_2.25-2_all.deb ... 1294s Unpacking libxml-simple-perl (2.25-2) ... 1294s Selecting previously unselected package libnet-openid-common-perl. 1294s Preparing to unpack .../277-libnet-openid-common-perl_1.20-2_all.deb ... 1294s Unpacking libnet-openid-common-perl (1.20-2) ... 1294s Selecting previously unselected package libnet-openid-consumer-perl. 1294s Preparing to unpack .../278-libnet-openid-consumer-perl_1.18-2_all.deb ... 1294s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1294s Selecting previously unselected package libnet-openid-server-perl. 1294s Preparing to unpack .../279-libnet-openid-server-perl_1.09-4_all.deb ... 1294s Unpacking libnet-openid-server-perl (1.09-4) ... 1294s Selecting previously unselected package libsimdjson29:ppc64el. 1294s Preparing to unpack .../280-libsimdjson29_4.2.4-1_ppc64el.deb ... 1294s Unpacking libsimdjson29:ppc64el (4.2.4-1) ... 1294s Selecting previously unselected package libsimdutf29:ppc64el. 1294s Preparing to unpack .../281-libsimdutf29_7.7.1-3_ppc64el.deb ... 1294s Unpacking libsimdutf29:ppc64el (7.7.1-3) ... 1294s Selecting previously unselected package node-corepack. 1294s Preparing to unpack .../282-node-corepack_0.24.0-5build1_all.deb ... 1294s Unpacking node-corepack (0.24.0-5build1) ... 1294s Selecting previously unselected package nodejs. 1294s Preparing to unpack .../283-nodejs_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1294s Unpacking nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1294s Selecting previously unselected package node-xtend. 1294s Preparing to unpack .../284-node-xtend_4.0.2-3_all.deb ... 1294s Unpacking node-xtend (4.0.2-3) ... 1294s Selecting previously unselected package node-acorn. 1294s Preparing to unpack .../285-node-acorn_8.8.1+ds+~cs25.17.7-3_all.deb ... 1294s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1294s Selecting previously unselected package node-cjs-module-lexer. 1294s Preparing to unpack .../286-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1294s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1294s Selecting previously unselected package node-balanced-match. 1294s Preparing to unpack .../287-node-balanced-match_2.0.0-1_all.deb ... 1294s Unpacking node-balanced-match (2.0.0-1) ... 1294s Selecting previously unselected package node-brace-expansion. 1294s Preparing to unpack .../288-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1294s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1294s Selecting previously unselected package node-minimatch. 1294s Preparing to unpack .../289-node-minimatch_9.0.3-6_all.deb ... 1294s Unpacking node-minimatch (9.0.3-6) ... 1294s Selecting previously unselected package node-ms. 1294s Preparing to unpack .../290-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 1294s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 1294s Selecting previously unselected package node-debug. 1294s Preparing to unpack .../291-node-debug_4.4.1+~4.1.12-1_all.deb ... 1294s Unpacking node-debug (4.4.1+~4.1.12-1) ... 1294s Selecting previously unselected package node-lru-cache. 1294s Preparing to unpack .../292-node-lru-cache_10.0.1-3_all.deb ... 1294s Unpacking node-lru-cache (10.0.1-3) ... 1294s Selecting previously unselected package node-semver. 1294s Preparing to unpack .../293-node-semver_7.6.1+~7.5.8-2_all.deb ... 1294s Unpacking node-semver (7.6.1+~7.5.8-2) ... 1294s Selecting previously unselected package node-llhttp. 1294s Preparing to unpack .../294-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 1294s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1294s Selecting previously unselected package node-undici. 1294s Preparing to unpack .../295-node-undici_7.18.2+dfsg+~cs3.2.0-1build1_all.deb ... 1294s Unpacking node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1294s Selecting previously unselected package libnode127:ppc64el. 1294s Preparing to unpack .../296-libnode127_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1294s Unpacking libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1295s Selecting previously unselected package libregexp-common-perl. 1295s Preparing to unpack .../297-libregexp-common-perl_2024080801-1_all.deb ... 1295s Unpacking libregexp-common-perl (2024080801-1) ... 1295s Selecting previously unselected package libtask-weaken-perl. 1295s Preparing to unpack .../298-libtask-weaken-perl_1.06-2_all.deb ... 1295s Unpacking libtask-weaken-perl (1.06-2) ... 1295s Selecting previously unselected package libxml-parser-perl. 1295s Preparing to unpack .../299-libxml-parser-perl_2.47-1build4_ppc64el.deb ... 1295s Unpacking libxml-parser-perl (2.47-1build4) ... 1295s Selecting previously unselected package libsoap-lite-perl. 1295s Preparing to unpack .../300-libsoap-lite-perl_1.27-3_all.deb ... 1295s Unpacking libsoap-lite-perl (1.27-3) ... 1295s Selecting previously unselected package libstring-random-perl. 1295s Preparing to unpack .../301-libstring-random-perl_1%3a0.32-2_all.deb ... 1295s Unpacking libstring-random-perl (1:0.32-2) ... 1295s Selecting previously unselected package libtest-leaktrace-perl. 1295s Preparing to unpack .../302-libtest-leaktrace-perl_0.17-1build6_ppc64el.deb ... 1295s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1295s Selecting previously unselected package libtest-output-perl. 1295s Preparing to unpack .../303-libtest-output-perl_1.036-1_all.deb ... 1295s Unpacking libtest-output-perl (1.036-1) ... 1295s Selecting previously unselected package libtest-pod-perl. 1295s Preparing to unpack .../304-libtest-pod-perl_1.52-3_all.deb ... 1295s Unpacking libtest-pod-perl (1.52-3) ... 1295s Selecting previously unselected package libtime-fake-perl. 1295s Preparing to unpack .../305-libtime-fake-perl_0.11-4_all.deb ... 1295s Unpacking libtime-fake-perl (0.11-4) ... 1295s Selecting previously unselected package libxml-libxslt-perl:ppc64el. 1295s Preparing to unpack .../306-libxml-libxslt-perl_2.003000-4_ppc64el.deb ... 1295s Unpacking libxml-libxslt-perl:ppc64el (2.003000-4) ... 1295s Selecting previously unselected package node-uglify-js. 1295s Preparing to unpack .../307-node-uglify-js_3.17.4-2build1_all.deb ... 1295s Unpacking node-uglify-js (3.17.4-2build1) ... 1295s Selecting previously unselected package python3-defusedxml. 1295s Preparing to unpack .../308-python3-defusedxml_0.7.1-3build1_all.deb ... 1295s Unpacking python3-defusedxml (0.7.1-3build1) ... 1295s Selecting previously unselected package python3-roman-numerals. 1295s Preparing to unpack .../309-python3-roman-numerals_4.1.0-1_all.deb ... 1295s Unpacking python3-roman-numerals (4.1.0-1) ... 1295s Selecting previously unselected package python3-docutils. 1295s Preparing to unpack .../310-python3-docutils_0.22.4+dfsg-1_all.deb ... 1295s Unpacking python3-docutils (0.22.4+dfsg-1) ... 1295s Selecting previously unselected package python3-imagesize. 1295s Preparing to unpack .../311-python3-imagesize_1.4.1-1build1_all.deb ... 1295s Unpacking python3-imagesize (1.4.1-1build1) ... 1295s Selecting previously unselected package python3-snowballstemmer. 1295s Preparing to unpack .../312-python3-snowballstemmer_3.0.1-1_all.deb ... 1295s Unpacking python3-snowballstemmer (3.0.1-1) ... 1295s Selecting previously unselected package sphinx-common. 1295s Preparing to unpack .../313-sphinx-common_8.2.3-12_all.deb ... 1295s Unpacking sphinx-common (8.2.3-12) ... 1295s Selecting previously unselected package python3-alabaster. 1295s Preparing to unpack .../314-python3-alabaster_0.7.16-0.1build1_all.deb ... 1295s Unpacking python3-alabaster (0.7.16-0.1build1) ... 1295s Selecting previously unselected package python3-sphinx. 1295s Preparing to unpack .../315-python3-sphinx_8.2.3-12_all.deb ... 1295s Unpacking python3-sphinx (8.2.3-12) ... 1295s Selecting previously unselected package libjs-bootswatch. 1295s Preparing to unpack .../316-libjs-bootswatch_3.3.7+dfsg2-2_all.deb ... 1295s Unpacking libjs-bootswatch (3.3.7+dfsg2-2) ... 1295s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1295s Preparing to unpack .../317-python3-sphinx-bootstrap-theme_0.8.1+ds-1_all.deb ... 1295s Unpacking python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1295s Selecting previously unselected package uglifyjs. 1295s Preparing to unpack .../318-uglifyjs_3.17.4-2build1_all.deb ... 1295s Unpacking uglifyjs (3.17.4-2build1) ... 1295s Selecting previously unselected package yui-compressor. 1295s Preparing to unpack .../319-yui-compressor_2.4.8-3build1_all.deb ... 1295s Unpacking yui-compressor (2.4.8-3build1) ... 1295s Selecting previously unselected package libauthen-radius-perl. 1295s Preparing to unpack .../320-libauthen-radius-perl_0.33-1_all.deb ... 1295s Unpacking libauthen-radius-perl (0.33-1) ... 1295s Selecting previously unselected package pkg-perl-autopkgtest. 1295s Preparing to unpack .../321-pkg-perl-autopkgtest_0.85_all.deb ... 1295s Unpacking pkg-perl-autopkgtest (0.85) ... 1295s Setting up libconfig-inifiles-perl (3.000003-4) ... 1295s Setting up libmodule-pluggable-perl (5.2-5) ... 1295s Setting up node-uglify-js (3.17.4-2build1) ... 1295s Setting up libio-sessiondata-perl (1.03-3) ... 1295s Setting up javascript-common (12+nmu1) ... 1295s Setting up liblcms2-2:ppc64el (2.17-1) ... 1295s Setting up libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1295s Setting up libaom3:ppc64el (3.13.1-2) ... 1295s Setting up node-lru-cache (10.0.1-3) ... 1295s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1295s Setting up libmath-random-isaac-perl (1.004-2) ... 1295s Setting up libtask-weaken-perl (1.06-2) ... 1295s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 1295s Setting up libhttp-multipartparser-perl (0.02-3) ... 1295s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1295s Setting up libxpm4:ppc64el (1:3.5.17-1build3) ... 1295s Setting up java-common (0.76build1) ... 1295s Setting up libclass-inspector-perl (1.36-3) ... 1295s Setting up libfont-afm-perl (1.20-4) ... 1295s Setting up libdynaloader-functions-perl (0.004-2) ... 1295s Setting up libclass-method-modifiers-perl (2.15-1) ... 1295s Setting up libjs-popper.js (1.16.1+ds-6build1) ... 1295s Setting up libio-pty-perl (1:1.20-1build3) ... 1295s Setting up libdata-hexdump-perl (0.04-2) ... 1295s Setting up python3-defusedxml (0.7.1-3build1) ... 1295s Setting up libclone-perl:ppc64el (0.47-1) ... 1295s Setting up libarchive-zip-perl (1.68-1) ... 1295s Setting up libsub-identify-perl (0.14-4) ... 1295s Setting up imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1295s Setting up libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1295s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1295s Setting up python3-alabaster (0.7.16-0.1build1) ... 1296s Setting up libio-stringy-perl (2.113-2) ... 1296s Setting up libhtml-tagset-perl (3.24-1) ... 1296s Setting up unzip (6.0-29ubuntu1) ... 1296s Setting up libdebhelper-perl (13.28ubuntu1) ... 1296s Setting up libperlio-via-timeout-perl (0.32-3) ... 1296s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1296s Setting up libnet-cidr-perl (0.27-1build1) ... 1296s Setting up libipc-sharelite-perl (0.17-5build4) ... 1296s Setting up libconvert-binhex-perl (1.125-3) ... 1296s Setting up liblwp-mediatypes-perl (6.04-2) ... 1296s Setting up libcrypt-urandom-perl (0.54-1) ... 1296s Setting up x11-common (1:7.7+24ubuntu1) ... 1296s Setting up libtest-pod-perl (1.52-3) ... 1296s Setting up libtry-tiny-perl (0.32-1) ... 1296s Setting up libdeflate0:ppc64el (1.23-2) ... 1296s Setting up perl-openssl-defaults:ppc64el (7build4) ... 1296s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 1296s Setting up libxml-namespacesupport-perl (1.12-2) ... 1296s Setting up m4 (1.4.20-2) ... 1296s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1296s Setting up libclass-singleton-perl (1.6-2) ... 1296s Setting up libencode-locale-perl (1.05-3) ... 1296s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1296s Setting up libxstring-perl:ppc64el (0.005-2build4) ... 1296s Setting up libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up libclass-errorhandler-perl (0.04-3) ... 1296s Setting up liblist-utilsby-perl (0.12-2) ... 1296s Setting up libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1296s Setting up libtime-fake-perl (0.11-4) ... 1296s Setting up libfcgi-procmanager-perl (0.28-3) ... 1296s Setting up libregexp-common-perl (2024080801-1) ... 1296s Setting up libtest-sharedfork-perl (0.35-3) ... 1296s Setting up libsub-install-perl (0.929-1) ... 1296s Setting up libextutils-depends-perl (0.8002-1) ... 1296s Setting up libhash-multivalue-perl (0.16-3) ... 1296s Setting up liberror-perl (0.17030-1) ... 1296s Setting up libapache-session-perl (1.94-2) ... 1296s Setting up libxml-sax-base-perl (1.09-3) ... 1296s Setting up libio-string-perl (1.08-4) ... 1296s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1296s Setting up libsimdutf29:ppc64el (7.7.1-3) ... 1296s Setting up libsimdjson29:ppc64el (4.2.4-1) ... 1296s Setting up libfontenc1:ppc64el (1:1.1.8-1build2) ... 1296s Setting up autotools-dev (20240727.1) ... 1296s Setting up libstream-buffered-perl (0.03-3) ... 1296s Setting up libclass-data-inheritable-perl (0.10-1) ... 1296s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 1296s Setting up libalgorithm-c3-perl (0.11-2) ... 1296s Setting up liblog-log4perl-perl (1.57-1) ... 1296s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1296s Setting up libcrypt-random-seed-perl (0.03-3) ... 1296s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1296s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1296s Setting up python3-snowballstemmer (3.0.1-1) ... 1296s Setting up node-balanced-match (2.0.0-1) ... 1296s Setting up libjs-bootswatch (3.3.7+dfsg2-2) ... 1296s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1296s Setting up xfonts-encodings (1:1.0.5-0ubuntu3) ... 1296s Setting up libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 1296s Setting up libemail-date-format-perl (1.008-1) ... 1296s Setting up libcryptx-perl (0.087-1) ... 1296s Setting up libcares2:ppc64el (1.34.6-1) ... 1296s Setting up libmpc3:ppc64el (1.3.1-2) ... 1296s Setting up libvariable-magic-perl (0.64-1build1) ... 1296s Setting up libio-html-perl (1.004-3) ... 1296s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1296s Setting up autopoint (0.23.2-1) ... 1296s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1296s Setting up libipc-run-perl (20250809.0-1build1) ... 1296s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1296s Setting up libpcsclite1:ppc64el (2.4.1-1) ... 1296s Setting up libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1296s Setting up libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1296s Setting up libltdl7:ppc64el (2.5.4-9) ... 1296s Setting up libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1296s Setting up libstring-random-perl (1:0.32-2) ... 1296s Setting up libparams-util-perl (1.102-3build1) ... 1296s Setting up autoconf (2.72-3.1ubuntu1) ... 1296s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1296s Setting up libwebp7:ppc64el (1.5.0-0.1build1) ... 1296s Setting up libcapture-tiny-perl (0.50-1) ... 1296s Setting up libtimedate-perl (2.3300-2) ... 1296s Setting up libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up libsub-name-perl:ppc64el (0.28-1) ... 1296s Setting up libtypes-serialiser-perl (1.01-1) ... 1296s Setting up libgssapi-perl (0.28-4build5) ... 1296s Setting up dwz (0.16-2) ... 1296s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1296s Setting up liblqr-1-0:ppc64el (0.4.2-2.2) ... 1296s Setting up libasan8:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up libjson-perl (4.10000-1) ... 1296s Setting up libxslt1.1:ppc64el (1.1.43-0.3) ... 1296s Setting up libjargs-java (1.0.0-5build1) ... 1296s Setting up librole-tiny-perl (2.002004-1) ... 1296s Setting up debugedit (1:5.2-3) ... 1296s Setting up libfile-sharedir-perl (1.118-3) ... 1296s Setting up libfcgi-perl (0.82+ds-3build3) ... 1296s Setting up python3-roman-numerals (4.1.0-1) ... 1296s Setting up libopenjp2-7:ppc64el (2.5.4-1) ... 1296s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1296s Setting up sgml-base (1.31+nmu1) ... 1296s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1296s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1296s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1296s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1296s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1296s Setting up node-minimatch (9.0.3-6) ... 1296s Setting up libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1296s Setting up ca-certificates-java (20240118build1) ... 1296s No JRE found. Skipping Java certificates setup. 1296s Setting up libexporter-tiny-perl (1.006003-1) ... 1296s Setting up node-xtend (4.0.2-3) ... 1296s Setting up libisl23:ppc64el (0.27-1build1) ... 1296s Setting up libconvert-asn1-perl (0.34-1) ... 1296s Setting up libtext-unidecode-perl (1.30-3) ... 1296s Setting up libde265-0:ppc64el (1.0.16-1build1) ... 1296s Setting up libregexp-assemble-perl (0.38-2) ... 1296s Setting up libnet-ip-perl (1.26-4) ... 1296s Setting up libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1296s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 1296s Setting up libxmlsec1-1:ppc64el (1.3.9-1) ... 1296s Setting up libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up liburi-perl (5.34-2build1) ... 1296s Setting up libdbi-perl:ppc64el (1.647-1build1) ... 1296s Setting up liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up libconvert-base32-perl (0.06-3) ... 1296s Setting up dctrl-tools (2.24-3build4) ... 1296s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1296s Setting up libitm1:ppc64el (15.2.0-12ubuntu1) ... 1296s Setting up autodep8 (0.30build1) ... 1296s Setting up libclone-pp-perl (1.08-2) ... 1296s Setting up python3-imagesize (1.4.1-1build1) ... 1296s Setting up libemail-address-xs-perl (1.05-1build5) ... 1296s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 1296s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 1296s Setting up automake (1:1.18.1-3build1) ... 1296s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 1297s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1297s Setting up libjson-xs-perl (4.040-1) ... 1297s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1297s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1297s Setting up libjs-jquery-cookie (12-4build1) ... 1297s Setting up libhttp-date-perl (6.06-1) ... 1297s Setting up libglib-perl:ppc64el (3:1.329.4-1) ... 1297s Setting up gettext (0.23.2-1) ... 1297s Setting up libtest-tcp-perl (2.22-2) ... 1297s Setting up libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1297s Setting up java-wrappers (0.5build1) ... 1297s Setting up libio-socket-timeout-perl (0.32-3) ... 1297s Setting up libfile-listing-perl (6.16-1) ... 1297s Setting up libhash-merge-simple-perl (0.052-1) ... 1297s Setting up openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1297s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/java to provide /usr/bin/java (java) in auto mode 1297s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1297s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1297s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1297s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1297s Setting up libcache-cache-perl (1.08-3) ... 1297s Setting up libhttp-headers-fast-perl (0.22-3) ... 1297s Setting up liblist-moreutils-perl (0.430-2) ... 1297s Setting up libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1297s Setting up libemail-simple-perl (2.218-1) ... 1297s Setting up libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1297s Setting up libnet-http-perl (6.24-1build1) ... 1297s Setting up liblasso3t64 (2.9.0-3) ... 1297s Setting up libexception-class-perl (1.45-1) ... 1297s Setting up libclass-c3-perl (0.35-2) ... 1297s Setting up libcrypt-jwt-perl (0.037-1) ... 1297s Setting up xfonts-utils (1:7.7+7build1) ... 1297s Setting up libdevel-callchecker-perl:ppc64el (0.009-2) ... 1297s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1297s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1297s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1297s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1297s Setting up libauthen-radius-perl (0.33-1) ... 1297s Setting up intltool-debian (0.35.0+20060710.6build1) ... 1297s Setting up libbytes-random-secure-perl (0.29-3) ... 1297s Setting up libjson-maybexs-perl (1.004008-1) ... 1297s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1297s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1297s Setting up libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1297s Setting up libjs-jquery-ui (1.13.2+dfsg-1build1) ... 1297s Setting up python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1297s Setting up sphinx-common (8.2.3-12) ... 1297s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1297s Setting up libdata-optlist-perl (0.114-1) ... 1297s Setting up libtest-output-perl (1.036-1) ... 1297s Setting up pkg-perl-autopkgtest (0.85) ... 1297s Setting up libraw23t64:ppc64el (0.21.4-2) ... 1297s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1297s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1297s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1297s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1297s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1297s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 1297s Setting up libwww-robotrules-perl (6.02-1build1) ... 1297s Setting up cpp-15 (15.2.0-12ubuntu1) ... 1297s Setting up libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1297s Setting up xml-core (0.19build1) ... 1298s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 1298s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1298s Setting up liblasso-perl:ppc64el (2.9.0-3) ... 1298s Setting up libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1298s Setting up libmro-compat-perl (0.15-2) ... 1298s Setting up libcookie-baker-perl (0.12-1) ... 1298s Setting up libhttp-entity-parser-perl (0.25-2) ... 1298s Setting up libio-socket-ssl-perl (2.098-1) ... 1298s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1298s Setting up libsub-exporter-perl (0.990-1) ... 1298s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 1298s Setting up libeval-closure-perl (0.14-3) ... 1298s Setting up libconvert-pem-perl (0.13-1) ... 1298s Setting up libhttp-negotiate-perl (6.01-2) ... 1298s Setting up libparams-validationcompiler-perl (0.31-1) ... 1298s Setting up libhttp-cookies-perl (6.11-1) ... 1298s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1298s Setting up po-debconf (1.0.22) ... 1298s Setting up libhtml-tree-perl (5.07-3) ... 1298s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 1298s Setting up libcgi-pm-perl (4.71-1build1) ... 1298s Setting up libhtml-format-perl (2.16-2) ... 1298s Setting up fonts-urw-base35 (20200910-8build1) ... 1298s Setting up libhtml-template-perl (2.97-2build1) ... 1298s Setting up gcc-15 (15.2.0-12ubuntu1) ... 1298s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1298s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1298s Setting up libmodule-runtime-perl (0.018-1) ... 1298s Setting up libmailtools-perl (2.22-1) ... 1298s Setting up libxml-simple-perl (2.25-2) ... 1298s Setting up libxml-libxslt-perl:ppc64el (2.003000-4) ... 1298s Setting up libhttp-daemon-perl (6.16-1) ... 1298s Setting up libemail-abstract-perl (3.010-1) ... 1298s Setting up cpp (4:15.2.0-4ubuntu1) ... 1298s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1298s Setting up libplack-perl (1.0051-1) ... 1298s Setting up libnet-openid-common-perl (1.20-2) ... 1298s Setting up libnet-openid-server-perl (1.09-4) ... 1298s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1298s Setting up libtool (2.5.4-9) ... 1298s Setting up libmodule-implementation-perl (0.09-2) ... 1298s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 1298s Setting up libpackage-stash-perl (0.40-1) ... 1298s Setting up libimport-into-perl (1.002005-2) ... 1298s Setting up libmoo-perl (2.005005-1) ... 1298s Setting up liblist-someutils-perl (0.59-1) ... 1298s Setting up libmime-tools-perl (5.515-1) ... 1298s Setting up gcc (4:15.2.0-4ubuntu1) ... 1298s Setting up dh-autoreconf (21) ... 1298s Setting up libspecio-perl (0.53-1) ... 1298s Setting up liblist-allutils-perl (0.19-1) ... 1298s Setting up libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1298s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1298s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1298s Setting up g++-15 (15.2.0-12ubuntu1) ... 1298s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1298s Setting up libthrowable-perl (1.001-2) ... 1298s Setting up libdata-password-zxcvbn-perl (1.1.3-1) ... 1298s Setting up debhelper (13.28ubuntu1) ... 1298s Setting up libemail-sender-perl (2.601-1) ... 1298s Setting up libnamespace-clean-perl (0.27-2) ... 1298s Setting up g++ (4:15.2.0-4ubuntu1) ... 1298s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1298s Setting up build-essential (12.12ubuntu2) ... 1298s Setting up libnamespace-autoclean-perl (0.31-1) ... 1298s Setting up libdatetime-locale-perl (1:1.45-1) ... 1298s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1298s Setting up libdatetime-perl (2:1.65-1build3) ... 1298s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1298s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 1298s Setting up libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1298s Setting up liblwp-protocol-https-perl (6.14-1) ... 1298s Setting up libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1298s Setting up node-corepack (0.24.0-5build1) ... 1298s Setting up libwww-perl (6.81-1build1) ... 1298s Setting up libheif1:ppc64el (1.21.2-1) ... 1298s Setting up node-debug (4.4.1+~4.1.12-1) ... 1298s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1298s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1298s Setting up libgd3:ppc64el (2.3.3-13ubuntu1) ... 1298s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1298s Setting up libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1298s Setting up libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1298s Setting up libnet-openid-consumer-perl (1.18-2) ... 1298s Setting up liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 1298s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1299s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1299s Setting up libxml-parser-perl (2.47-1build4) ... 1299s Setting up libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1299s Setting up nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1299s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1299s Setting up libgd-perl (2.84-2) ... 1299s Setting up node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1299s Setting up libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1299s Setting up lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 1299s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1299s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1300s Setting up node-semver (7.6.1+~7.5.8-2) ... 1300s Setting up libsoap-lite-perl (1.27-3) ... 1300s Setting up uglifyjs (3.17.4-2build1) ... 1300s Setting up liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 1300s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1300s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1301s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1301s Setting up libgd-securityimage-perl (1.75-3) ... 1301s Setting up node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1301s Processing triggers for install-info (7.2-5) ... 1301s Processing triggers for libc-bin (2.42-2ubuntu4) ... 1301s Processing triggers for man-db (2.13.1-1) ... 1303s Processing triggers for ca-certificates-java (20240118build1) ... 1304s Adding debian:ACCVRAIZ1.pem 1304s Adding debian:AC_RAIZ_FNMT-RCM.pem 1304s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1304s Adding debian:ANF_Secure_Server_Root_CA.pem 1304s Adding debian:Actalis_Authentication_Root_CA.pem 1304s Adding debian:AffirmTrust_Commercial.pem 1304s Adding debian:AffirmTrust_Networking.pem 1304s Adding debian:AffirmTrust_Premium.pem 1304s Adding debian:AffirmTrust_Premium_ECC.pem 1304s Adding debian:Amazon_Root_CA_1.pem 1304s Adding debian:Amazon_Root_CA_2.pem 1304s Adding debian:Amazon_Root_CA_3.pem 1304s Adding debian:Amazon_Root_CA_4.pem 1304s Adding debian:Atos_TrustedRoot_2011.pem 1304s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1304s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1304s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1304s Adding debian:BJCA_Global_Root_CA1.pem 1304s Adding debian:BJCA_Global_Root_CA2.pem 1304s Adding debian:Baltimore_CyberTrust_Root.pem 1304s Adding debian:Buypass_Class_2_Root_CA.pem 1304s Adding debian:Buypass_Class_3_Root_CA.pem 1304s Adding debian:CA_Disig_Root_R2.pem 1304s Adding debian:CFCA_EV_ROOT.pem 1304s Adding debian:COMODO_Certification_Authority.pem 1304s Adding debian:COMODO_ECC_Certification_Authority.pem 1304s Adding debian:COMODO_RSA_Certification_Authority.pem 1304s Adding debian:Certainly_Root_E1.pem 1304s Adding debian:Certainly_Root_R1.pem 1304s Adding debian:Certigna.pem 1304s Adding debian:Certigna_Root_CA.pem 1304s Adding debian:Certum_EC-384_CA.pem 1304s Adding debian:Certum_Trusted_Network_CA.pem 1304s Adding debian:Certum_Trusted_Network_CA_2.pem 1304s Adding debian:Certum_Trusted_Root_CA.pem 1304s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1304s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1304s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1304s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1304s Adding debian:Comodo_AAA_Services_root.pem 1304s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1304s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1304s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1304s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1304s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1304s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1304s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1304s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1304s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1304s Adding debian:DigiCert_Global_Root_CA.pem 1304s Adding debian:DigiCert_Global_Root_G2.pem 1304s Adding debian:DigiCert_Global_Root_G3.pem 1304s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1304s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1304s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1304s Adding debian:DigiCert_Trusted_Root_G4.pem 1304s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1304s Adding debian:Entrust_Root_Certification_Authority.pem 1304s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1304s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1304s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1304s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1304s Adding debian:GLOBALTRUST_2020.pem 1304s Adding debian:GTS_Root_R1.pem 1304s Adding debian:GTS_Root_R2.pem 1304s Adding debian:GTS_Root_R3.pem 1304s Adding debian:GTS_Root_R4.pem 1304s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1304s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1304s Adding debian:GlobalSign_Root_CA.pem 1304s Adding debian:GlobalSign_Root_CA_-_R3.pem 1304s Adding debian:GlobalSign_Root_CA_-_R6.pem 1304s Adding debian:GlobalSign_Root_E46.pem 1304s Adding debian:GlobalSign_Root_R46.pem 1304s Adding debian:Go_Daddy_Class_2_CA.pem 1304s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1304s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1304s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1304s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1304s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1304s Adding debian:HiPKI_Root_CA_-_G1.pem 1304s Adding debian:Hongkong_Post_Root_CA_3.pem 1304s Adding debian:ISRG_Root_X1.pem 1304s Adding debian:ISRG_Root_X2.pem 1304s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1304s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1304s Adding debian:Izenpe.com.pem 1304s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1304s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1304s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1304s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1304s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1304s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1304s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1304s Adding debian:QuoVadis_Root_CA_1_G3.pem 1304s Adding debian:QuoVadis_Root_CA_2.pem 1304s Adding debian:QuoVadis_Root_CA_2_G3.pem 1304s Adding debian:QuoVadis_Root_CA_3.pem 1304s Adding debian:QuoVadis_Root_CA_3_G3.pem 1304s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1304s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1304s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1304s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1304s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1304s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1304s Adding debian:SZAFIR_ROOT_CA2.pem 1304s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1304s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1304s Adding debian:SecureSign_Root_CA12.pem 1304s Adding debian:SecureSign_Root_CA14.pem 1304s Adding debian:SecureSign_Root_CA15.pem 1304s Adding debian:SecureTrust_CA.pem 1304s Adding debian:Secure_Global_CA.pem 1304s Adding debian:Security_Communication_ECC_RootCA1.pem 1304s Adding debian:Security_Communication_RootCA2.pem 1304s Adding debian:Starfield_Class_2_CA.pem 1304s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1304s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1304s Adding debian:SwissSign_Gold_CA_-_G2.pem 1304s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1304s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1304s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1304s Adding debian:TWCA_CYBER_Root_CA.pem 1304s Adding debian:TWCA_Global_Root_CA.pem 1304s Adding debian:TWCA_Root_Certification_Authority.pem 1304s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1304s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1304s Adding debian:TeliaSonera_Root_CA_v1.pem 1304s Adding debian:Telia_Root_CA_v2.pem 1304s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1304s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1304s Adding debian:Trustwave_Global_Certification_Authority.pem 1304s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1304s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1304s Adding debian:TunTrust_Root_CA.pem 1304s Adding debian:UCA_Extended_Validation_Root.pem 1304s Adding debian:UCA_Global_G2_Root.pem 1304s Adding debian:USERTrust_ECC_Certification_Authority.pem 1304s Adding debian:USERTrust_RSA_Certification_Authority.pem 1304s Adding debian:XRamp_Global_CA_Root.pem 1304s Adding debian:certSIGN_ROOT_CA.pem 1304s Adding debian:certSIGN_Root_CA_G2.pem 1304s Adding debian:e-Szigno_Root_CA_2017.pem 1304s Adding debian:ePKI_Root_Certification_Authority.pem 1304s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1304s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1304s Adding debian:emSign_Root_CA_-_C1.pem 1304s Adding debian:emSign_Root_CA_-_G1.pem 1304s Adding debian:vTrus_ECC_Root_CA.pem 1304s Adding debian:vTrus_Root_CA.pem 1304s done. 1304s Setting up yui-compressor (2.4.8-3build1) ... 1304s Setting up default-jre-headless (2:1.21-76build1) ... 1304s Processing triggers for sgml-base (1.31+nmu1) ... 1304s Setting up docutils-common (0.22.4+dfsg-1) ... 1304s Processing triggers for sgml-base (1.31+nmu1) ... 1305s Setting up python3-docutils (0.22.4+dfsg-1) ... 1305s Setting up python3-sphinx (8.2.3-12) ... 1308s autopkgtest [06:56:26]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 1308s autopkgtest [06:56:26]: test portal-test: [----------------------- 1309s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1309s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1310s t/00-Switch.t .................................................................. 1310s ok 1 - use Lemonldap::NG::Portal::Main; 1310s ok 2 - Portal object 1310s ok 3 - Init 1310s ok 4 - Portal app 1310s ok 5 - Register $type 1310s ok 6 - Portal object 1310s ok 7 - Init 1310s ok 8 - Portal app 1310s ok 9 - Register $type 1310s # ==> Pushing CLIENT1 <== 1310s ok 10 1310s # ==> Popping CLIENT1 <== 1310s # ==> Pushing CLIENT2 <== 1310s ok 11 1310s # ==> Popping CLIENT2 <== 1310s # ==> Pushing CLIENT1 <== 1310s ok 12 1310s # ==> Popping CLIENT1 <== 1310s # ==> Pushing CLIENT2 <== 1310s ok 13 1310s # ==> Popping CLIENT2 <== 1310s 1..13 1310s ok 1310s t/01-AuthDemo.t ................................................................ 1310s ok 1 - use Lemonldap::NG::Portal::Main; 1310s ok 2 - Portal object 1310s ok 3 - Init 1310s ok 4 - Portal app 1310s ok 5 - Unauth JSON request 1310s ok 6 - Response status is 401 1310s ok 7 - Content is JSON 1310s ok 8 - Error code is 9 1310s ok 9 - Get Menu 1310s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 1310s ok 11 - Rejected with PE_UNPROTECTEDURL 1310s ok 12 - Strict-Transport-Security is set 1310s ok 13 - Language icons found 1310s ok 14 - Custom favicon found 1310s ok 15 - Get Menu 1310s ok 16 - Rejected with PE_FIRSTACCESS 1310s ok 17 - Language icons found 1310s ok 18 - Unauth ajax request with good url 1310s ok 19 - Response status is 401 1310s ok 20 - Content is JSON 1310s ok 21 - Error code is 9 1310s ok 22 - Get Menu 1310s ok 23 - Language icons found 1310s ok 24 - Auth query 1310s ok 25 - jdoe rejected with PE_BADCREDENTIALS 1310s ok 26 - Found connect button 1310s ok 27 - HTTP code is 200 1310s ok 28 - Page contains a form 1310s ok 29 - Field "user" is defined 1310s ok 30 - Field "password" is defined 1310s ok 31 - CSP header authorize POST request to \# 1310s ok 32 - Login is pre-filled on second attemps 1310s ok 33 - Auth query 1310s ok 34 - dwho rejected with PE_BADCREDENTIALS 1310s ok 35 - Found connect button 1310s ok 36 - Auth query 1310s ok 37 - HTTP code is 200 1310s ok 38 - Get cookie lemonldap (96431f260309b2f6c1e75c09396e41720948e8ac3f5aaf9bbd306aa5fbf826a8) 1310s ok 39 - Auth ajax request with good url 1310s ok 40 - Get redirection 1310s ok 41 - Location is http://test1.example.com/ 1310s ok 42 - Authenticated as dwho 1310s ok 43 - Auth request with bad url 1310s ok 44 - HTTP code is 200 1310s ok 45 - Authenticated as dwho 1310s ok 46 - use Lemonldap::NG::Handler::PSGI; 1310s ok 47 - PSGI test 1310s ok 48 - HTTP code is 200 1310s ok 49 - Authenticated as dwho 1310s ok 50 - Logout request 1310s ok 51 - Response is 200 1310s ok 52 - Cookie is deleted 1310s ok 53 - No pdata 1310s ok 54 - Disconnect request 1310s ok 55 - Response is 401 1310s 1..55 1310s ok 1311s t/01-BuildRule.t ............................................................... 1311s ok 1 - use Lemonldap::NG::Portal::Main; 1311s ok 2 - Portal object 1311s ok 3 - Init 1311s ok 4 - Portal app 1311s ok 5 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 1311s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 1311s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 1311s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 1311s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 1311s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 1311s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 1311s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 1311s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 1311s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 1311s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 1311s 1..15 1311s ok 1311s t/01-BuildUrl.t ................................................................ 1311s ok 1 - use Lemonldap::NG::Portal::Main; 1311s ok 2 - Portal object 1311s ok 3 - Init 1311s ok 4 - Portal app 1311s ok 5 - [] => http://auth.example.com/ 1311s ok 6 - ['foo'] => http://auth.example.com/foo 1311s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 1311s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 1311s ok 9 - ['https://foo'] => https://foo 1311s ok 10 - ['https://foo','bar'] => https://foo/bar 1311s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 1311s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 1311s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 1311s ok 14 - ['https://foo/bar','baz',{'p' => 1}] => https://foo/bar/baz?p=1 1311s ok 15 - ['https://foo/bar/','baz','qux',{'p' => 1}] => https://foo/bar/baz/qux?p=1 1311s ok 16 - ['http://auth.example.com','foo'] => /foo 1311s ok 17 - ['http://auth.example.com','foo','bar',{'p' => 1}] => /foo/bar?p=1 1311s ok 18 - ['http://auth.example.com/test/','foo'] => /test/foo 1311s ok 19 - ['http://auth.example.com/test/','foo','bar',{'p' => 1}] => /test/foo/bar?p=1 1311s ok 20 - PORTAL_BASE for http://auth.example.com/test/ is /test/ 1311s ok 21 - PORTAL_BASE for http://auth.example.com/ is / 1311s 1..21 1311s ok 1312s t/01-CSP-and-CORS-headers.t .................................................... 1312s ok 1 - use Lemonldap::NG::Portal::Main; 1312s ok 2 - Portal object 1312s ok 3 - Init 1312s ok 4 - Portal app 1312s ok 5 - Unauth JSON request from http://auth.example.com 1312s ok 6 - http://auth.example.com is allowed 1312s ok 7 - Unauth JSON request from http://auth.example.com:80 1312s ok 8 - http://auth.example.com:80 is allowed 1312s ok 9 - Unauth JSON request from http://auth.example.comm 1312s ok 10 - http://auth.example.comm is not allowed 1312s ok 11 - Unauth JSON request from http://auth.example.co 1312s ok 12 - http://auth.example.co is not allowed 1312s ok 13 - Unauth JSON request from http://example.com 1312s ok 14 - http://example.com is not allowed 1312s ok 15 - Unauth JSON request from https://auth.example.com 1312s ok 16 - https://auth.example.com is not allowed 1312s ok 17 - Unauth JSON request 1312s ok 18 - Response status is 401 1312s ok 19 - Content is JSON 1312s ok 20 - Error code is 9 1312s ok 21 - Unauth JSON request 1312s ok 22 - CORS origin '' found 1312s ok 23 - CORS credentials 'true' found 1312s ok 24 - CORS headers '*' found 1312s ok 25 - CORS methods 'POST' found 1312s ok 26 - CORS expose-headers '*' found 1312s ok 27 - CORS max-age '86400' found 1312s ok 28 - Unauth ajax request with good url 1312s ok 29 - Response status is 401 1312s ok 30 - Content is JSON 1312s ok 31 - Error code is 9 1312s ok 32 - Get error page 1312s ok 33 - CORS origin '' found 1312s ok 34 - CORS credentials 'true' found 1312s ok 35 - CORS headers '*' found 1312s ok 36 - CORS methods 'POST' found 1312s ok 37 - CORS expose-headers '*' found 1312s ok 38 - CORS max-age '86400' found 1312s ok 39 - Get Menu 1312s ok 40 - CORS origin '' found 1312s ok 41 - CORS credentials 'true' found 1312s ok 42 - CORS headers '*' found 1312s ok 43 - CORS methods 'POST' found 1312s ok 44 - CORS expose-headers '*' found 1312s ok 45 - CORS max-age '86400' found 1312s ok 46 - Get Menu 1312s ok 47 - Language icons found 1312s ok 48 - CORS origin '' found 1312s ok 49 - CORS credentials 'true' found 1312s ok 50 - CORS headers '*' found 1312s ok 51 - CORS methods 'POST' found 1312s ok 52 - CORS expose-headers '*' found 1312s ok 53 - CORS max-age '86400' found 1312s ok 54 - CSP header values found 1312s ok 55 - X-Frame-Options "ALLOW-FROM" found 1312s ok 56 - Auth query 1312s ok 57 - HTTP code is 200 1312s ok 58 - Get cookie lemonldap (00e488e22e13eabc25b5a4924227e4aa6e32d7815f4f378c428b6620e620cd71) 1312s ok 59 - Found SameSite=Lax (default) 1312s ok 60 - Auth ajax request with good url 1312s ok 61 - Get redirection 1312s ok 62 - Location is http://test1.example.com/ 1312s ok 63 - Authenticated as dwho 1312s ok 64 - Get test1 1312s ok 65 - Lm-Remote-User found 1312s ok 66 - Lm-Remote-Custom found 1312s ok 67 - X-Frame-Options "ALLOW-FROM" found 1312s ok 68 - CORS origin '' found 1312s ok 69 - CORS credentials 'true' found 1312s ok 70 - CORS headers '*' found 1312s ok 71 - CORS methods 'POST' found 1312s ok 72 - CORS expose-headers '*' found 1312s ok 73 - CORS max-age '86400' found 1312s ok 74 - Logout request 1312s ok 75 - Response is 200 1312s ok 76 - Cookie is deleted 1312s ok 77 - No pdata 1312s ok 78 - Disconnect request 1312s ok 79 - Response is 401 1312s # Subtest: Test cspGetHost function 1312s ok 1 - Correct CSP source for undef 1312s ok 2 - Correct CSP source for 1312s ok 3 - Correct CSP source for invalid 1312s ok 4 - Correct CSP source for /relative/url 1312s ok 5 - Correct CSP source for http://test.com/test 1312s ok 6 - Correct CSP source for http://test.com:80/test 1312s ok 7 - Correct CSP source for http://test.com:81/test 1312s ok 8 - Correct CSP source for https://test.com/test 1312s ok 9 - Correct CSP source for https://test.com:443/test 1312s ok 10 - Correct CSP source for custom.scheme://something?param 1312s 1..10 1312s ok 80 - Test cspGetHost function 1312s 1..80 1312s ok 1312s t/01-Cache-Tag.t ............................................................... 1312s ok 1 - use Lemonldap::NG::Portal::Main; 1312s ok 2 - Portal object 1312s ok 3 - Init 1312s ok 4 - Portal app 1312s ok 5 - Asset tag is not null 1312s ok 6 - Asset tag has expected length 1312s ok 7 - Portal object 1312s ok 8 - Init 1312s ok 9 - Portal app 1312s ok 10 - Using a salt changes the tag 1312s ok 11 - Portal object 1312s ok 12 - Init 1312s ok 13 - Portal app 1312s ok 14 - Using a different key changes the tag 1312s 1..14 1312s ok 1313s t/01-Cookie-Domain.t ........................................................... 1313s ok 1 - use Lemonldap::NG::Portal::Main; 1313s # Subtest: Behavior with domain = example.com 1313s ok 1 - Portal object 1313s ok 2 - Init 1313s ok 3 - Portal app 1313s ok 4 - Correct cookie result for name=coucou,value=0 1313s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1313s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1313s ok 7 - Correct cookie result for name=coucou,value=0 1313s 1..7 1313s ok 2 - Behavior with domain = example.com 1313s # Subtest: Behavior with unset domain 1313s ok 1 - Portal object 1313s ok 2 - Init 1313s ok 3 - Portal app 1313s ok 4 - Correct cookie result for name=coucou,value=0 1313s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1313s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1313s ok 7 - Correct cookie result for name=coucou,value=0 1313s 1..7 1313s ok 3 - Behavior with unset domain 1313s # Subtest: Behavior with special #PORTAL# value 1313s ok 1 - Portal object 1313s ok 2 - Init 1313s ok 3 - Portal app 1313s ok 4 - Correct cookie result for name=coucou,value=0 1313s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1313s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1313s ok 7 - Correct cookie result for name=coucou,value=0 1313s 1..7 1313s ok 4 - Behavior with special \#PORTAL\# value 1313s # Subtest: Behavior with special #PORTALDOMAIN# value 1313s ok 1 - Portal object 1313s ok 2 - Init 1313s ok 3 - Portal app 1313s ok 4 - Correct cookie result for name=coucou,value=0 1313s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 1313s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 1313s ok 7 - Correct cookie result for name=coucou,value=0 1313s 1..7 1313s ok 5 - Behavior with special \#PORTALDOMAIN\# value 1313s 1..5 1313s ok 1313s t/01-Custom2fa.t ............................................................... 1313s ok 1 - use Lemonldap::NG::Portal::Main; 1313s ok 2 - Portal object 1313s ok 3 - Init 1313s ok 4 - Portal app 1313s # Subtest: Register 2FA on first login 1313s ok 1 - Auth query 1313s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221769684311_35452%22%7D) 1313s ok 3 - Get redirection 1313s ok 4 - Location is http://auth.example.com/2fregisters 1313s ok 5 - Auth query 1313s ok 6 - Response body is not empty 1313s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 1313s ok 8 - Response body is not empty 1313s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 1313s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221769684311_35452%22%7D) 1313s ok 11 - Auth query 1313s ok 12 - Response body is not empty 1313s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 1313s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221769684311_35452%22%7D) 1313s ok 15 - Post code 1313s ok 16 - Response status is 500 1313s ok 17 - Content is JSON 1313s ok 18 - Error code is PE1234 1313s ok 19 - Post code 1313s ok 20 - HTTP code is 200 1313s ok 21 - Content-Type is JSON 1313s ok 22 - Content is valid JSON 1313s ok 23 - Correct response 1313s ok 24 - Continue login 1313s ok 25 - Get redirection 1313s ok 26 - Location is http://auth.example.com/ 1313s ok 27 - Get cookie lemonldap (5e93dd62d9829a29d453e8ca4f046ae16f5640fe7d9a6e8ba1cfb8c45b9ab5df) 1313s ok 28 - Get session using restSessionServer 1313s ok 29 - HTTP code is 200 1313s ok 30 - Deserialize session content 1313s ok 31 - Session has correct value for uid 1313s ok 32 - Session has correct value for _2f 1313s ok 33 - Session has correct value for authenticationLevel 1313s ok 34 - Correct private info 1313s ok 35 - Hook can modify registered device 1313s ok 36 - Hook can read device info 1313s ok 37 - Hook can read session info 1313s ok 38 - Correct type 1313s 1..38 1313s ok 5 - Register 2FA on first login 1313s # Subtest: Login with 2FA 1313s ok 1 - Auth query 1313s ok 2 - HTTP code is 200 1313s ok 3 - Page contains a form 1313s ok 4 - URI match 1313s ok 5 - Field "token" is defined 1313s ok 6 - Post code 1313s ok 7 - Response body is not empty 1313s ok 8 - Found at least one result for //span[@trmsg="110"] 1313s ok 9 - HTTP code is 200 1313s ok 10 - Page contains a form 1313s ok 11 - URI match 1313s ok 12 - Field "token" is defined 1313s ok 13 - Post code 1313s ok 14 - Response body is not empty 1313s ok 15 - Found at least one result for //span[@trmsg="110"] 1313s ok 16 - HTTP code is 200 1313s ok 17 - Page contains a form 1313s ok 18 - URI match 1313s ok 19 - Field "token" is defined 1313s ok 20 - Post code 1313s ok 21 - Get cookie lemonldap (023aa7eaf776d2c3398d09d8760a32b4c7f4d1fab75515c93395144ce5b1f26d) 1313s ok 22 - Get session using restSessionServer 1313s ok 23 - HTTP code is 200 1313s ok 24 - Deserialize session content 1313s ok 25 - Session has correct value for uid 1313s ok 26 - Session has correct value for _2f 1313s ok 27 - Session has correct value for authenticationLevel 1313s 1..27 1313s ok 6 - Login with 2FA 1313s # Subtest: Register 2FA from logged in session 1313s ok 1 - Auth query 1313s ok 2 - HTTP code is 200 1313s ok 3 - Get cookie lemonldap (043d6d04b361e5f6a2b9c6328418a6819a423904ecfd9f5f86c80a31087d2ff2) 1313s ok 4 - 2FA manager 1313s ok 5 - Get redirection 1313s ok 6 - Location header found 1313s ok 7 - Post code 1313s ok 8 - HTTP code is 200 1313s ok 9 - Content-Type is JSON 1313s ok 10 - Content is valid JSON 1313s ok 11 - Correct response 1313s ok 12 - Correct private info 1313s ok 13 - Private info added by hook 1313s ok 14 - Hook can read device info 1313s ok 15 - Hook can read session info 1313s ok 16 - Correct type 1313s 1..16 1313s ok 7 - Register 2FA from logged in session 1313s # Subtest: Check custom display 1313s ok 1 - Auth query 1313s ok 2 - HTTP code is 200 1313s ok 3 - HTTP code is 200 1313s ok 4 - Page contains a form 1313s ok 5 - URI match 1313s ok 6 - Field "token" is defined 1313s ok 7 - Post dummy form 1313s ok 8 - Get cookie lemonldap (aa52c44d0b9701a807c5dac04ef9879b8ae260f30ed7be4b008824505ed011fe) 1313s ok 9 - 2FA manager 1313s ok 10 1313s ok 11 - Found correct myattr display param 1313s ok 12 - Found correct myattr_1 display param 1313s ok 13 - Found correct myzero display param 1313s ok 14 - Found correct myzero_0 display param 1313s ok 15 - private subkey _private_1 is not exposed 1313s 1..15 1313s ok 8 - Check custom display 1313s 1..8 1313s ok 1314s t/01-Dynamic-Portal-Url.t ...................................................... 1314s ok 1 - use Lemonldap::NG::Portal::Main; 1314s ok 2 - use Lemonldap::NG::Handler::Server; 1314s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1314s ok 4 - Portal object 1314s ok 5 - Init 1314s ok 6 - Portal app 1314s ok 7 - Get redirection 1314s ok 8 - Location header found 1314s ok 9 1314s ok 10 - HTTP code is 200 1314s ok 11 - Page contains a form 1314s ok 12 - Field "user" is defined 1314s ok 13 - Field "password" is defined 1314s ok 14 - CSP header authorize POST request to \# 1314s ok 15 - Auth query 1314s ok 16 - Get cookie lemonldap (aa83bff5593b5835beb3229ec32a553982fd2da9ff5cceb54772fe8a6f21c6db) 1314s ok 17 - Cookie set on correct domain 1314s ok 18 - Get redirection 1314s ok 19 - Location header found 1314s ok 20 1314s ok 21 - Correct domain in psgi.js 1314s ok 22 - Get redirection 1314s ok 23 - Location header found 1314s ok 24 1314s ok 25 - HTTP code is 200 1314s ok 26 - Page contains a form 1314s ok 27 - Field "user" is defined 1314s ok 28 - Field "password" is defined 1314s ok 29 - CSP header authorize POST request to \# 1314s ok 30 - Auth query 1314s ok 31 - Get cookie lemonldap (b0744000912588d0c5f348a17c0de1644480fc1df8e15124aac68d3fc65206b5) 1314s ok 32 - Cookie set on correct domain 1314s ok 33 - Get redirection 1314s ok 34 - Location header found 1314s ok 35 1314s ok 36 - Correct domain in psgi.js 1314s 1..36 1314s ok 1314s t/01-EnablePasswordDisplay.t ................................................... 1314s ok 1 - use Lemonldap::NG::Portal::Main; 1314s ok 2 - Portal object 1314s ok 3 - Init 1314s ok 4 - Portal app 1314s ok 5 - Display portal 1314s ok 6 - toggle password icon found 1314s ok 7 - Auth query 1314s ok 8 - HTTP code is 200 1314s ok 9 - Get cookie lemonldap (46fc0611bf105b38cdf43945ece787bdea10fb5349b9352ae3bedf2de8ab932a) 1314s ok 10 - Get menu 1314s ok 11 - toggle oldpassword icon found 1314s ok 12 - toggle newpassword icon found 1314s ok 13 - toggle confirmpassword icon found 1314s ok 14 - input type text found 1314s ok 15 - Logout request 1314s ok 16 - Response is 200 1314s ok 17 - Cookie is deleted 1314s ok 18 - No pdata 1314s ok 19 - Disconnect request 1314s ok 20 - Response is 401 1314s 1..20 1314s ok 1315s t/01-Handler-redirection-and-URL-check-by-portal.t ............................. 1315s ok 1 - use Lemonldap::NG::Portal::Main; 1315s ok 2 - Portal object 1315s ok 3 - Init 1315s ok 4 - Portal app 1315s ok 5 - use Lemonldap::NG::Handler::Server; 1315s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1315s ok 7 - App 1315s ok 8 - Standard Handler 1315s ok 9 - Get redirection 1315s ok 10 - Location header found 1315s ok 11 - Unauth portal request 1315s ok 12 - HTTP code is 200 1315s ok 13 - Page contains a form 1315s ok 14 - Field "url" is defined 1315s ok 15 - CSP header authorize POST request to \# 1315s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 1315s ok 17 - Get redirection 1315s ok 18 - Location header found 1315s ok 19 - Unauth portalrequest 1315s ok 20 - HTTP code is 200 1315s ok 21 - Page contains a form 1315s ok 22 - Field "url" is defined 1315s ok 23 - CSP header authorize POST request to \# 1315s 1..23 1315s ok 1315s t/01-Keys.t .................................................................... 1315s ok 1 - use Lemonldap::NG::Portal::Main; 1315s # Subtest: No keys defined, fallback to old config vars 1315s ok 1 - Portal object 1315s ok 2 - Init 1315s ok 3 - Portal app 1315s ok 4 - Invalid key ID returns undef 1315s ok 5 - Invalid key ID returns undef 1315s ok 6 - Invalid key ID returns undef 1315s ok 7 - Invalid key ID returns undef 1315s ok 8 - Invalid key ID returns undef 1315s ok 9 - Invalid key ID returns undef 1315s ok 10 - Default SAML public signature key is as expected 1315s ok 11 - Default SAML private signature key is as expected 1315s ok 12 - Default SAML public encryption key is as expected 1315s ok 13 - Default SAML private encryption key is as expected 1315s ok 14 - Default OIDC public key is as expected 1315s ok 15 - Default OIDC private key is as expected 1315s ok 16 - Previous OIDC public key is as expected 1315s ok 17 - Previous OIDC private key is as expected 1315s ok 18 - Future OIDC public key is as expected 1315s ok 19 - Future OIDC private key is as expected 1315s ok 20 - Default OIDC public encryption key is as expected 1315s ok 21 - Default OIDC private encryption key is as expected 1315s 1..21 1315s ok 2 - No keys defined, fallback to old config vars 1315s # Subtest: Explicit key has priority over legacy conf 1315s ok 1 - Portal object 1315s ok 2 - Init 1315s ok 3 - Portal app 1315s ok 4 - Default SAML public key is as expected 1315s ok 5 - Default SAML private key is as expected 1315s 1..5 1315s ok 3 - Explicit key has priority over legacy conf 1315s # Subtest: Explicit key only 1315s ok 1 - Portal object 1315s ok 2 - Init 1315s ok 3 - Portal app 1315s ok 4 - Default SAML public key is as expected 1315s ok 5 - Default SAML private key is as expected 1315s 1..5 1315s ok 4 - Explicit key only 1315s 1..4 1315s ok 1316s t/01-Mail-Tpl.t ................................................................ 1316s ok 1 - use Lemonldap::NG::Portal::Main; 1316s ok 2 - Portal object 1316s ok 3 - Init 1316s ok 4 - Portal app 1316s # Subtest: Skin and language resolution 1316s # Subtest: Default skin, default language 1316s ok 1 - request ok 1316s ok 2 1316s ok 3 - Logo not attached 1316s 1..3 1316s ok 1 - Default skin, default language 1316s # Subtest: Default skin, custom language 1316s ok 1 - request ok 1316s ok 2 1316s ok 3 - Logo not attached 1316s 1..3 1316s ok 2 - Default skin, custom language 1316s # Subtest: custom skin, default language 1316s ok 1 - Request ok 1316s ok 2 1316s ok 3 - Logo attached 1316s 1..3 1316s ok 3 - custom skin, default language 1316s # Subtest: custom skin, custom language (cookie) 1316s ok 1 - Request ok 1316s ok 2 1316s ok 3 - Logo attached 1316s 1..3 1316s ok 4 - custom skin, custom language (cookie) 1316s # Subtest: custom skin, custom language (header) 1316s ok 1 - Request ok 1316s ok 2 1316s ok 3 - Logo attached 1316s 1..3 1316s ok 5 - custom skin, custom language (header) 1316s 1..5 1316s ok 5 - Skin and language resolution 1316s # Subtest: Test sendEmail method 1316s # Subtest: Use templated body and subject 1316s ok 1 - Found variable in templated body 1316s ok 2 - Found session variable in templated body 1316s ok 3 - Found subject 1316s ok 4 - Correct destination 1316s 1..4 1316s ok 1 - Use templated body and subject 1316s # Subtest: Use explicit body and subject 1316s ok 1 - Found expected hardcoded body 1316s ok 2 - Expected hardcoded subject 1316s ok 3 - Correct destination 1316s 1..3 1316s ok 2 - Use explicit body and subject 1316s 1..2 1316s ok 6 - Test sendEmail method 1316s 1..6 1316s ok 1316s t/01-OneTimeToken.t ............................................................ 1316s ok 1 - use Lemonldap::NG::Portal::Main; 1316s # Subtest: Test cache implementation 1316s ok 1 - Portal object 1316s ok 2 - Init 1316s ok 3 - Portal app 1316s # Subtest: Create ::Lib::OneTimeToken instance 1316s ok 1 - OTT instance successfully created 1316s 1..1 1316s ok 4 - Create ::Lib::OneTimeToken instance 1316s # Subtest: Get valid token and delete it 1316s ok 1 - Token successfully created 1316s ok 2 - Correct purge time 1316s ok 3 - Correct data 1316s ok 4 - Token id is no longer valid 1316s 1..4 1316s ok 5 - Get valid token and delete it 1316s # Subtest: Get expired token 1316s ok 1 - Token successfully created 1316s ok 2 - Token id is no longer valid 1316s 1..2 1316s ok 6 - Get expired token 1316s # Subtest: Get valid token without deleting it 1316s ok 1 - Token successfully created 1316s ok 2 - Correct purge time 1316s ok 3 - Correct data 1316s ok 4 - Correct purge time 1316s ok 5 - Correct data 1316s ok 6 - Token id is no longer valid 1316s 1..6 1316s ok 7 - Get valid token without deleting it 1316s # Subtest: Update token 1316s ok 1 - Token successfully created 1316s ok 2 - Correct purge time 1316s ok 3 - Correct data 1316s ok 4 - updateToken returns token id 1316s ok 5 - Correct purge time 1316s ok 6 - Correct data 1316s ok 7 - Token id is no longer valid 1316s 1..7 1316s ok 8 - Update token 1316s # Subtest: Update expired token 1316s ok 1 - Token successfully created 1316s ok 2 - updateToken returns undef 1316s ok 3 - Token id is no longer valid 1316s 1..3 1316s ok 9 - Update expired token 1316s 1..9 1316s ok 2 - Test cache implementation 1316s # Subtest: Test session implementation 1316s ok 1 - Portal object 1316s ok 2 - Init 1316s ok 3 - Portal app 1316s # Subtest: Create ::Lib::OneTimeToken instance 1316s ok 1 - OTT instance successfully created 1316s 1..1 1316s ok 4 - Create ::Lib::OneTimeToken instance 1316s # Subtest: Get valid token and delete it 1316s ok 1 - Token successfully created 1316s ok 2 - Correct purge time 1316s ok 3 - Correct data 1316s ok 4 - Token id is no longer valid 1316s 1..4 1316s ok 5 - Get valid token and delete it 1316s # Subtest: Get expired token 1316s ok 1 - Token successfully created 1316s ok 2 - Token id is no longer valid 1316s 1..2 1316s ok 6 - Get expired token 1316s # Subtest: Get valid token without deleting it 1316s ok 1 - Token successfully created 1316s ok 2 - Correct purge time 1316s ok 3 - Correct data 1316s ok 4 - Correct purge time 1316s ok 5 - Correct data 1316s ok 6 - Token id is no longer valid 1316s 1..6 1316s ok 7 - Get valid token without deleting it 1316s # Subtest: Update token 1316s ok 1 - Token successfully created 1316s ok 2 - Correct purge time 1316s ok 3 - Correct data 1316s ok 4 - updateToken returns token id 1316s ok 5 - Correct purge time 1316s ok 6 - Correct data 1316s ok 7 - Token id is no longer valid 1316s 1..7 1316s ok 8 - Update token 1316s # Subtest: Update expired token 1316s ok 1 - Token successfully created 1316s ok 2 - updateToken returns undef 1316s ok 3 - Token id is no longer valid 1316s 1..3 1316s ok 9 - Update expired token 1316s 1..9 1316s ok 3 - Test session implementation 1316s 1..3 1316s ok 1317s t/01-PluginEntrypoints.t ....................................................... 1317s ok 1 - use Lemonldap::NG::Portal::Main; 1317s ok 2 - Portal object 1317s ok 3 - Init 1317s ok 4 - Portal app 1317s ok 5 - Check that entrypoints were called in the correct order with correct params 1317s 1..5 1317s ok 1317s t/01-Reject-Hashes-in-URL.t .................................................... 1317s ok 1 - use Lemonldap::NG::Portal::Main; 1317s ok 2 - Portal object 1317s ok 3 - Init 1317s ok 4 - Portal app 1317s ok 5 - Try http://bad.com\#test.example.llng 1317s ok 6 - Response status is 401 1317s ok 7 - Content is JSON 1317s ok 8 - Error code is 109 1317s ok 9 - Rejected with PE_UNPROTECTEDURL 1317s 1..9 1317s ok 1318s t/01-Unauth-Logout.t ........................................................... 1318s ok 1 - use Lemonldap::NG::Portal::Main; 1318s ok 2 - Portal object 1318s ok 3 - Init 1318s ok 4 - Portal app 1318s ok 5 - Get logout page 1318s ok 6 - Language icons found 1318s ok 7 - PE_LOGOUT_OK 1318s ok 8 - Get cookie lemonldap (0) 1318s ok 9 - Get logout page 1318s ok 10 - Language icons found 1318s ok 11 - PE_LOGOUT_OK 1318s ok 12 - Get cookie lemonldap (0) 1318s # Subtest: Test if http://test1.example.com/ is allowed 1318s ok 1 - Get logout page 1318s ok 2 - Get cookie lemonldap (0) 1318s ok 3 - Get redirection 1318s ok 4 - Location is http://test1.example.com/ 1318s 1..4 1318s ok 13 - Test if http://test1.example.com/ is allowed 1318s # Subtest: Test if http://example3.com/ is allowed 1318s ok 1 - Get logout page 1318s ok 2 - Get cookie lemonldap (0) 1318s ok 3 - Get redirection 1318s ok 4 - Location is http://example3.com/ 1318s 1..4 1318s ok 14 - Test if http://example3.com/ is allowed 1318s # Subtest: Test if http://test.example2.com/ is allowed 1318s ok 1 - Get logout page 1318s ok 2 - Get cookie lemonldap (0) 1318s ok 3 - Get redirection 1318s ok 4 - Location is http://test.example2.com/ 1318s 1..4 1318s ok 15 - Test if http://test.example2.com/ is allowed 1318s # Subtest: Test if http://test.test.example2.com/ is allowed 1318s ok 1 - Get logout page 1318s ok 2 - Get cookie lemonldap (0) 1318s ok 3 - Get redirection 1318s ok 4 - Location is http://test.test.example2.com/ 1318s 1..4 1318s ok 16 - Test if http://test.test.example2.com/ is allowed 1318s # Subtest: Test if http://test.example3.com/ is not allowed 1318s ok 1 - Get logout page 1318s ok 2 - Get cookie lemonldap (0) 1318s ok 3 - Expected portal error code: code found on page 1318s ok 4 - Expected portal error code 1318s 1..4 1318s ok 17 - Test if http://test.example3.com/ is not allowed 1318s # Subtest: Test if http://invalid/ is not allowed 1318s ok 1 - Get logout page 1318s ok 2 - Get cookie lemonldap (0) 1318s ok 3 - Expected portal error code: code found on page 1318s ok 4 - Expected portal error code 1318s 1..4 1318s ok 18 - Test if http://invalid/ is not allowed 1318s 1..18 1318s ok 1318s t/01-WebAuthn-Registration.t ................................................... 1318s ok 1 - use Lemonldap::NG::Portal::Main; 1318s ok 2 # skip Authen::WebAuthn not found 1318s 1..2 1318s ok 1318s t/01-WebAuthn.t ................................................................ 1318s ok 1 - use Lemonldap::NG::Portal::Main; 1318s ok 2 # skip Authen::WebAuthn not found 1318s 1..2 1318s ok 1319s t/01-disabledPlugins.t ......................................................... 1319s ok 1 - use Lemonldap::NG::Portal::Main; 1319s # Subtest: Disable module by full name 1319s ok 1 - Portal object 1319s ok 2 - Init 1319s ok 3 - Portal app 1319s ok 4 - Plugin was not loaded 1319s 1..4 1319s ok 2 - Disable module by full name 1319s # Subtest: Disable module by short name 1319s ok 1 - Portal object 1319s ok 2 - Init 1319s ok 3 - Portal app 1319s ok 4 - Plugin was not loaded 1319s 1..4 1319s ok 3 - Disable module by short name 1319s 1..3 1319s ok 1319s t/01-downloadSamlMetadata.t .................................................... 1319s ok 1 - use Lemonldap::NG::Portal::Main; 1319s ok 2 - require './scripts/downloadSamlMetadata'; 1319s # Subtest: Dry run, do not create file 1319s # Try to download metadata file at http://xx.yy/ 1319s # Using temporary file t/sessions/tmpSessionIB0fb/output.xml.w6qoTmNn 1319s ok 1 - File destination was provided 1319s # Metadata successfully downloaded 1319s # Removing t/sessions/tmpSessionIB0fb/output.xml.w6qoTmNn 1319s ok 2 - Successful function run 1319s ok 3 - Destination file not created 1319s ok 4 - Temporary files were cleaned up 1319s 1..4 1319s ok 3 - Dry run, do not create file 1319s # Subtest: Download valid metadata, first time 1319s # Try to download metadata file at http://xx.yy/ 1319s # Using temporary file t/sessions/tmpSessionIB0fb/output.xml.Z0w25BEp 1319s ok 1 - File destination was provided 1319s # Metadata successfully downloaded 1319s ok 2 - Successful function run 1319s ok 3 - Correct content found 1319s ok 4 - Temporary files were cleaned up 1319s 1..4 1319s ok 4 - Download valid metadata, first time 1319s # Subtest: Download valid metadata, overwrite existing file 1319s ok 1 - Correct content found 1319s # Try to download metadata file at http://xx.yy/ 1319s # Using temporary file t/sessions/tmpSessionIB0fb/output.xml.DL8B4uA0 1319s ok 2 - File destination was provided 1319s # Metadata successfully downloaded 1319s ok 3 - Failed function run 1319s ok 4 - Correct content found 1319s ok 5 - Temporary files were cleaned up 1319s 1..5 1319s ok 5 - Download valid metadata, overwrite existing file 1319s # Subtest: Dry run, do not overwrite file 1319s ok 1 - Correct content found 1319s # Try to download metadata file at http://xx.yy/ 1319s # Using temporary file t/sessions/tmpSessionIB0fb/output.xml.72AAfhpt 1319s ok 2 - File destination was provided 1319s # Metadata successfully downloaded 1319s # Removing t/sessions/tmpSessionIB0fb/output.xml.72AAfhpt 1319s ok 3 - Successful function run 1319s ok 4 - Correct content found 1319s ok 5 - Temporary files were cleaned up 1319s 1..5 1319s ok 6 - Dry run, do not overwrite file 1319s # Subtest: URL not found 1319s # Try to download metadata file at http://404.404/ 1319s # Using temporary file t/sessions/tmpSessionIB0fb/output.xml.1TQ_RsVB 1319s # Removing t/sessions/tmpSessionIB0fb/output.xml.1TQ_RsVB 1319s # FATAL: Error downloading metadata 404 Not found 1319s ok 1 - Failed function run 1319s ok 2 - Correct content found 1319s ok 3 - Temporary files were cleaned up 1319s 1..3 1319s ok 7 - URL not found 1319s # Subtest: Try to download invalid XML 1319s # Try to download metadata file at http://xx.yy/ 1319s # Using temporary file t/sessions/tmpSessionIB0fb/output.xml.g3PxgQnT 1319s ok 1 - File destination was provided 1319s # Metadata successfully downloaded 1319s # FATAL: Cannot parse t/sessions/tmpSessionIB0fb/output.xml.g3PxgQnT as XML: t/sessions/tmpSessionIB0fb/output.xml.g3PxgQnT:1: parser error : expected '>' 1319s # testtestuser is a binary string 1358s ok 7 - Post form 1358s 1..7 1358s ok 16 - Check workaround for \#3180 1358s ok 17 - Auth query 1358s ok 18 - HTTP code is 200 1358s ok 19 - Content-Type is JSON 1358s ok 20 - Content is valid JSON 1358s ok 21 - User token was returned 1358s ok 22 - $req->user is a binary string 1358s ok 23 - Post form 1358s ok 24 - Get cookie lemonldap (d30971a9676deaf00837628f2c3dbcce53339ed3c25d13fe94181f781cf4f1cb) 1358s ok 25 - Get redirection 1358s ok 26 - Location is http://test1.example.com/ 1358s ok 27 - Get session using restSessionServer 1358s ok 28 - HTTP code is 200 1358s ok 29 - Deserialize session content 1358s ok 30 - Session has correct value for authenticationLevel 1358s ok 31 - Session has correct value for _user 1358s ok 32 - Session has correct value for _auth 1358s ok 33 - Session has correct value for uid 1358s ok 34 - Session has correct value for _Issuer 1358s 1..34 1358s ok 2 - Usertoken SSL Auth 1358s # Subtest: Usertoken SSL Auth (with choice) 1358s ok 1 - Portal object 1358s ok 2 - Init 1358s ok 3 - Portal app 1358s ok 4 - Get Menu 1358s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 1358s ok 6 - Response body is not empty 1358s ok 7 - Found sslHost 1358s ok 8 - Found 5_ssl Logo 1358s ok 9 - Get ssl javascript 1358s ok 10 - HTTP code is 200 1358s ok 11 - Page contains a form 1358s ok 12 - Host match 1358s ok 13 - Field "nossl" is defined 1358s ok 14 - Field "ajax_auth_token" is defined 1358s ok 15 - CSP header authorize POST request to \# 1358s # Subtest: Check workaround for #3180 1358s ok 1 - Auth query 1358s ok 2 - HTTP code is 200 1358s ok 3 - Content-Type is JSON 1358s ok 4 - Content is valid JSON 1358s ok 5 - User token was returned 1358s ok 6 - $req->user is a binary string 1358s ok 7 - Post form 1358s 1..7 1358s ok 16 - Check workaround for \#3180 1358s ok 17 - Auth query 1358s ok 18 - HTTP code is 200 1358s ok 19 - Content-Type is JSON 1358s ok 20 - Content is valid JSON 1358s ok 21 - User token was returned 1358s ok 22 - $req->user is a binary string 1358s ok 23 - Post form 1358s ok 24 - Get cookie lemonldap (d0df3f6322abde5103154d99d49ff7a4c15e9cf67e709ebfa21808ac45c76fcf) 1358s ok 25 - Get redirection 1358s ok 26 - Location is http://test1.example.com/ 1358s ok 27 - Get session using restSessionServer 1358s ok 28 - HTTP code is 200 1358s ok 29 - Deserialize session content 1358s ok 30 - Session has correct value for uid 1358s ok 31 - Session has correct value for _Issuer 1358s ok 32 - Session has correct value for _auth 1358s ok 33 - Session has correct value for _user 1358s ok 34 - Session has correct value for authenticationLevel 1358s 1..34 1358s ok 3 - Usertoken SSL Auth (with choice) 1358s # Subtest: Legacy AJAX SSL Auth 1358s ok 1 - Portal object 1358s ok 2 - Init 1358s ok 3 - Portal app 1358s ok 4 - Get Menu 1358s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 1358s ok 6 - SSL AJAX URL found 1358s ok 7 - Correct hostname 1358s ok 8 - Correct path 1358s ok 9 - Correct query 1358s ok 10 - Found 5_ssl Logo 1358s ok 11 - Get ssl javascript 1358s ok 12 - HTTP code is 200 1358s ok 13 - Page contains a form 1358s ok 14 - Host match 1358s ok 15 - Field "nossl" is defined 1358s ok 16 - CSP header authorize POST request to \# 1358s ok 17 - Auth query 1358s ok 18 - HTTP code is 200 1358s ok 19 - Content-Type is JSON 1358s ok 20 - Content is valid JSON 1358s ok 21 - Correct result 1358s ok 22 - No error 1358s ok 23 - Get cookie lemonldap (b4afe7f644ca352eb6cfa0d4e2694be81cd242bc39626980e642ee1230e16da1) 1358s ok 24 - Post form 1358s ok 25 - Get redirection 1358s ok 26 - Location is http://test1.example.com/ 1358s 1..26 1358s ok 4 - Legacy AJAX SSL Auth 1358s # Subtest: Legacy AJAX SSL Auth (with Choice) 1358s ok 1 - Portal object 1358s ok 2 - Init 1358s ok 3 - Portal app 1358s ok 4 - Get Menu 1358s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 1358s ok 6 - SSL AJAX URL found 1358s ok 7 - Correct hostname 1358s ok 8 - Correct path 1358s ok 9 - Correct query 1358s ok 10 - Found 5_ssl Logo 1358s ok 11 - Get ssl javascript 1358s ok 12 - HTTP code is 200 1358s ok 13 - Page contains a form 1358s ok 14 - Host match 1358s ok 15 - Field "nossl" is defined 1358s ok 16 - CSP header authorize POST request to \# 1358s ok 17 - Auth query 1358s ok 18 - HTTP code is 200 1358s ok 19 - Content-Type is JSON 1358s ok 20 - Content is valid JSON 1358s ok 21 - Correct result 1358s ok 22 - No error 1358s ok 23 - Get cookie lemonldap (ba502b860f71ddadba9653a67dcf415b398cf7c921fa89a54d3994f365ddbbcc) 1358s ok 24 - Post form 1358s ok 25 - Get redirection 1358s ok 26 - Location is http://test1.example.com/ 1358s 1..26 1358s ok 5 - Legacy AJAX SSL Auth (with Choice) 1358s # Subtest: Regular SSL Auth 1358s ok 1 - Portal object 1358s ok 2 - Init 1358s ok 3 - Portal app 1358s ok 4 - Auth query 1358s ok 5 - HTTP code is 200 1358s ok 6 - Get cookie lemonldap (a1b8eeaf76b40805a6c43d9ddd6edba8e2fe13099458ab6e47a79b7c63e26ee1) 1358s 1..6 1358s ok 6 - Regular SSL Auth 1358s # Subtest: SSLVarIf mechanism 1358s ok 1 - Portal object 1358s ok 2 - Init 1358s ok 3 - Portal app 1358s # Subtest: Testing SSLVarIf with CA1 1358s ok 1 - Auth query 1358s ok 2 - HTTP code is 200 1358s ok 3 - Get cookie lemonldap (00f13623d399e0b4f7e88df423e1a379d954a4ced961483cd87c86451051d4d6) 1358s ok 4 1358s ok 5 - HTTP code is 200 1358s ok 6 - Authenticated as dwho 1358s 1..6 1358s ok 4 - Testing SSLVarIf with CA1 1358s # Subtest: Testing SSLVarIf with CA2 1358s ok 1 - Auth query 1358s ok 2 - HTTP code is 200 1358s ok 3 - Get cookie lemonldap (da39b795f18af53f1f65faf8609be014c878110e4d20dbac3d8f9832cc969fb0) 1358s ok 4 1358s ok 5 - HTTP code is 200 1358s ok 6 - Authenticated as Doctor Who 1358s 1..6 1358s ok 5 - Testing SSLVarIf with CA2 1358s # Subtest: Testing SSLVarIf with unknown CA 1358s ok 1 - Auth query 1358s ok 2 - HTTP code is 200 1358s ok 3 - Get cookie lemonldap (55fc2b7ac180ebd805f2345600998f7b8af67c46953363099b13f9286943310d) 1358s ok 4 1358s ok 5 - HTTP code is 200 1358s ok 6 - Authenticated as dwho@example.com 1358s 1..6 1358s ok 6 - Testing SSLVarIf with unknown CA 1358s # Subtest: Testing SSLVarIf with no CA 1358s ok 1 - Auth query 1358s ok 2 - HTTP code is 200 1358s ok 3 - Get cookie lemonldap (1e257c5ec7f6397e08b5367e9959ecbcc53955ddd3a8668bb1c20e343abe5ac4) 1358s ok 4 1358s ok 5 - HTTP code is 200 1358s ok 6 - Authenticated as dwho@example.com 1358s 1..6 1358s ok 7 - Testing SSLVarIf with no CA 1358s 1..7 1358s ok 7 - SSLVarIf mechanism 1358s 1..7 1358s ok 1358s t/29-AuthWebAuthn-Choice.t ..................................................... 1358s ok 1 - use Lemonldap::NG::Portal::Main; 1358s ok 2 # skip Authen::WebAuthn not found 1358s 1..2 1358s ok 1358s t/29-AuthWebAuthn.t ............................................................ 1358s ok 1 - use Lemonldap::NG::Portal::Main; 1358s ok 2 # skip Authen::WebAuthn not found 1358s 1..2 1358s ok 1359s t/30-Auth-CAS-Reauth.t ......................................................... 1359s ok 1 - use Lemonldap::NG::Portal::Main; 1359s ok 2 - Portal object 1359s ok 3 - Init 1359s ok 4 - Portal app 1359s ok 5 - Register $type 1359s ok 6 - Portal object 1359s ok 7 - Init 1359s ok 8 - Portal app 1359s ok 9 - Register $type 1359s # ==> Pushing SP <== 1359s # ==> Popping SP <== 1359s ok 10 - Unauth SP request 1359s ok 11 - Get cookie llngcasserver (idp) 1359s ok 12 - Get CAS server cookie 1359s ok 13 - Get redirection 1359s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1359s # ==> Pushing ISSUER <== 1359s # ==> Popping ISSUER <== 1359s ok 15 - Query CAS server 1359s ok 16 - HTTP code is 200 1359s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1769756236%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221769684356_8118%22%7D) 1359s # ==> Pushing ISSUER <== 1359s # ==> Popping ISSUER <== 1359s ok 18 - Post authentication 1359s ok 19 - Get cookie lemonldap (8f1445df092f89d3c8338ede319f3cfa77a17b50f218c08b1062b0916306edc5) 1359s ok 20 - Get cookie lemonldappdata () 1359s ok 21 - SAML request cleared from pdata 1359s ok 22 - Get redirection 1359s ok 23 - Location header found 1359s # ==> Pushing SP <== 1359s ok 24 - SOAP request 1359s # ==> Saving handler SP <== 1359s # ==> Pushing ISSUER <== 1359s # ==> Popping ISSUER <== 1359s # ==> Restoring SP <== 1359s ok 25 - Execute request to /cas/serviceValidate 1359s ok 26 - HTTP code is 200 1359s ok 27 - Content is XML 1359s # ==> Popping SP <== 1359s ok 28 - Query SP with ticket 1359s ok 29 - Get cookie lemonldap (ab80610833b5c287ec4a67151e03f31385c881a6db87bbacb4cc895aec006b74) 1359s # ==> Pushing SP <== 1359s # ==> Popping SP <== 1359s ok 30 - Post SAML request to IdP 1359s ok 31 - HTTP code is 200 1359s ok 32 - Page contains a form 1359s ok 33 - URI match 1359s ok 34 - Field "confirm" is defined 1359s ok 35 - Propose to upgrade session 1359s # ==> Pushing SP <== 1359s # ==> Popping SP <== 1359s ok 36 - Ask to renew 1359s ok 37 - Get redirection 1359s ok 38 - Location header found 1359s # ==> Pushing ISSUER <== 1359s # ==> Popping ISSUER <== 1359s ok 39 - Query CAS server 1359s ok 40 - Get redirection 1359s ok 41 - Location header found 1359s # ==> Pushing SP <== 1359s ok 42 - SOAP request 1359s # ==> Saving handler SP <== 1359s # ==> Pushing ISSUER <== 1359s # ==> Popping ISSUER <== 1359s # ==> Restoring SP <== 1359s ok 43 - Execute request to /cas/serviceValidate 1359s ok 44 - HTTP code is 200 1359s ok 45 - Content is XML 1359s # ==> Popping SP <== 1359s ok 46 - Query SP with ticket 1359s ok 47 - Get cookie lemonldap (ef20082227a0949195549f3c781b37788d5dacc821816c8ad52b90f262ab7529) 1359s ok 48 - New session ID 1359s 1..48 1359s ok 1359s t/30-Auth-Oidc-Reauth.t ........................................................ 1359s ok 1 - use Lemonldap::NG::Portal::Main; 1359s ok 2 - Portal object 1359s ok 3 - Init 1359s ok 4 - Portal app 1359s ok 5 - Register $type 1359s ok 6 - OP portal 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s ok 7 - Get JWKS, endpoint /oauth2/jwks 1359s ok 8 - HTTP code is 200 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1359s ok 10 - HTTP code is 200 1359s ok 11 - Portal object 1359s ok 12 - Init 1359s ok 13 - Portal app 1359s ok 14 - Register $type 1359s ok 15 - RP portal 1359s # ==> Pushing RP <== 1359s # ==> Popping RP <== 1359s ok 16 - Unauth SP request 1359s ok 17 - Get redirection 1359s ok 18 - Location header found 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s ok 19 - Push request to OP, endpoint /oauth2/authorize 1359s ok 20 - HTTP code is 200 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s ok 21 - Post authentication, endpoint /oauth2/authorize 1359s ok 22 - Get cookie lemonldap (5cd85ceb8b106cfbd892d6937fa17ce9752e3564058bd19b13da7beeddc6cf75) 1359s ok 23 - HTTP code is 200 1359s ok 24 - Page contains a form 1359s ok 25 - Host match 1359s ok 26 - Field "confirm" is defined 1359s ok 27 - CSP header authorize POST request to \# 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s ok 28 - Post confirmation, endpoint /oauth2/authorize 1359s ok 29 - Get redirection 1359s ok 30 - Location header found 1359s # ==> Pushing RP <== 1359s ok 31 - REST request 1359s ok 32 - Request from RP to OP, endpoint /oauth2/token 1359s # ==> Saving handler RP <== 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s # ==> Restoring RP <== 1359s ok 33 - Execute request 1359s ok 34 - Response is 200 1359s ok 35 - Content is JSON 1359s ok 36 - Found access_token ac55d2433b321942eb0ee5c4b2761717bbebd18ab904d0e3168f07d9bd3d0717 1359s ok 37 - REST request 1359s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1359s # ==> Saving handler RP <== 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s # ==> Restoring RP <== 1359s ok 39 - Execute request 1359s ok 40 - Response is 200 1359s ok 41 - Content is JSON 1359s # ==> Popping RP <== 1359s ok 42 - Call openidconnectcallback on RP 1359s ok 43 - Get cookie lemonldap (f45dc0bd9d2c842c1d02ea4949e17bd1c6e24a4519667547693da9630b18447e) 1359s # ==> Pushing RP <== 1359s # ==> Popping RP <== 1359s ok 44 - Post SAML request to IdP 1359s ok 45 - HTTP code is 200 1359s ok 46 - Page contains a form 1359s ok 47 - URI match 1359s ok 48 - Field "confirm" is defined 1359s ok 49 - Propose to upgrade session 1359s # ==> Pushing RP <== 1359s # ==> Popping RP <== 1359s ok 50 - Ask to renew 1359s ok 51 - Get redirection 1359s ok 52 - Location header found 1359s ok 53 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_oidc%22%7D) 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s ok 54 - Push request to OP, endpoint /oauth2/authorize 1359s ok 55 - Get redirection 1359s ok 56 - Location header found 1359s # ==> Pushing RP <== 1359s ok 57 - REST request 1359s ok 58 - Request from RP to OP, endpoint /oauth2/token 1359s # ==> Saving handler RP <== 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s # ==> Restoring RP <== 1359s ok 59 - Execute request 1359s ok 60 - Response is 200 1359s ok 61 - Content is JSON 1359s ok 62 - Found access_token 4d5474dfa0b3751b06a567b9701033b59df8fc5b2ebd1ad14c38d211f0836368 1359s ok 63 - REST request 1359s ok 64 - Request from RP to OP, endpoint /oauth2/userinfo 1359s # ==> Saving handler RP <== 1359s # ==> Pushing OP <== 1359s # ==> Popping OP <== 1359s # ==> Restoring RP <== 1359s ok 65 - Execute request 1359s ok 66 - Response is 200 1359s ok 67 - Content is JSON 1359s # ==> Popping RP <== 1359s ok 68 - Call openidconnectcallback on RP 1359s ok 69 - Get cookie lemonldap (c67f889b933e4745188c73c63e17131b9ac55f2aebf6cf638f7cba6c8b02e839) 1359s ok 70 - New session ID 1359s 1..70 1359s ok 1360s t/30-Auth-ResolutionRule.t ..................................................... 1360s ok 1 - use Lemonldap::NG::Portal::Main; 1360s ok 2 - Portal object 1360s ok 3 - Init 1360s ok 4 - Portal app 1360s ok 5 - Issuer portal 1360s ok 6 - Auth query 1360s ok 7 - Get redirection 1360s ok 8 - Location header found 1360s ok 9 - Auth query 1360s ok 10 - Get redirection 1360s ok 11 - Location header found 1360s ok 12 - Auth query 1360s ok 13 - Get redirection 1360s ok 14 - Location header found 1360s ok 15 - Auth query 1360s ok 16 - Get redirection 1360s ok 17 - Location header found 1360s ok 18 - Auth query 1360s ok 19 - Get redirection 1360s ok 20 - Location header found 1360s ok 21 - Auth query 1360s ok 22 - Get redirection 1360s ok 23 - Location header found 1360s 1..23 1360s ok 1361s t/30-Auth-SAML-with-choice.t ................................................... 1361s ok 1 - use Lemonldap::NG::Portal::Main; 1361s ok 2 - Portal object 1361s ok 3 - Init 1361s ok 4 - Portal app 1361s ok 5 - Register $type 1361s ok 6 - Portal object 1361s ok 7 - Init 1361s ok 8 - Portal app 1361s ok 9 - Register $type 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 10 - Unauth SP request 1361s ok 11 - HTTP code is 200 1361s ok 12 - Found Demo choice 1361s ok 13 - Found SAML choice 1361s ok 14 - HTTP code is 200 1361s ok 15 - Page contains a form 1361s ok 16 - Field "test" is defined 1361s ok 17 - CSP header authorize POST request to \# 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 18 - Post SAML choice 1361s ok 19 - HTTP code is 200 1361s ok 20 - Page contains a form 1361s ok 21 - Field "confirm" is defined 1361s ok 22 - CSP header authorize POST request to \# 1361s ok 23 - 1st = idp3 1361s ok 24 - 2nd = idp 1361s ok 25 - 3rd = idp2 1361s ok 26 - 4th = idp2_z 1361s ok 27 - Found IDP icon, tooltip and title tags 1361s ok 28 - Found IDP display name 1361s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 30 - Post SAML choice 1361s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 1361s ok 32 - HTTP code is 200 1361s ok 33 - Page contains a form 1361s ok 34 - Host match 1361s ok 35 - URI match 1361s ok 36 - Field "SAMLRequest" is defined 1361s ok 37 - CSP header authorize POST request to auth.idp.com 1361s ok 38 - Method is POST 1361s # ==> Pushing ISSUER <== 1361s # ==> Popping ISSUER <== 1361s ok 39 - Post SAML request to IdP 1361s ok 40 - HTTP code is 200 1361s ok 41 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756238%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684358_21668%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1361s # ==> Pushing ISSUER <== 1361s # ==> Popping ISSUER <== 1361s ok 42 - Post authentication 1361s ok 43 - Get cookie lemonldap (602a92e6df486be2013ab73f509743993731a5c9c25404ebe93c063a795468ab) 1361s ok 44 - HTTP code is 200 1361s ok 45 - Page contains a form 1361s ok 46 - Host match 1361s ok 47 - URI match 1361s ok 48 - Field "SAMLResponse" is defined 1361s ok 49 - CSP header authorize POST request to auth.sp.com 1361s ok 50 - Method is POST 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 51 - Post SAML response to SP 1361s ok 52 - Get redirection 1361s ok 53 - Location is http://auth.sp.com/ 1361s ok 54 - Get cookie lemonldap (2d6996d34bc1be2d8b88cb58d35ff6b0cd7eaa9ad1d2f24f2b9ad247f9f3d17e) 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 55 - Get / on SP 1361s ok 56 - HTTP code is 200 1361s ok 57 - Authenticated as fa@badwolf.org@idp 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 58 - Query SP for logout 1361s ok 59 - HTTP code is 200 1361s ok 60 - Page contains a form 1361s ok 61 - Host match 1361s ok 62 - URI match 1361s ok 63 - Field "SAMLRequest" is defined 1361s ok 64 - CSP header authorize POST request to auth.idp.com 1361s ok 65 - Method is POST 1361s # ==> Pushing ISSUER <== 1361s # ==> Popping ISSUER <== 1361s ok 66 - Post SAML logout request to IdP 1361s ok 67 - HTTP code is 200 1361s ok 68 - Page contains a form 1361s ok 69 - Host match 1361s ok 70 - URI match 1361s ok 71 - Field "SAMLResponse" is defined 1361s ok 72 - CSP header authorize POST request to auth.sp.com 1361s ok 73 - Method is POST 1361s ok 74 - Get cookie lemonldap (0) 1361s ok 75 - SSO cookie removed 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 76 - Post SAML response to SP 1361s ok 77 - Get redirection 1361s ok 78 - Location is http://auth.sp.com/?logout=1 1361s # ==> Pushing ISSUER <== 1361s # ==> Popping ISSUER <== 1361s ok 79 - Test if user is reject on IdP 1361s ok 80 - Response status is 401 1361s ok 81 - Content is JSON 1361s ok 82 - Error code is 1 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 83 - Test if user is reject on SP 1361s ok 84 - Response status is 401 1361s ok 85 - Content is JSON 1361s ok 86 - Error code is 1 1361s 1..86 1361s ok 1361s t/30-Auth-Saml-Reauth.t ........................................................ 1361s ok 1 - use Lemonldap::NG::Portal::Main; 1361s ok 2 - Portal object 1361s ok 3 - Init 1361s ok 4 - Portal app 1361s ok 5 - Register $type 1361s ok 6 - Portal object 1361s ok 7 - Init 1361s ok 8 - Portal app 1361s ok 9 - Register $type 1361s # ==> Pushing ISSUER <== 1361s # ==> Popping ISSUER <== 1361s ok 10 - Auth query 1361s ok 11 - HTTP code is 200 1361s ok 12 - Get cookie lemonldap (033d34684d9ed8901614179dbb59ddd70510b7e3712c4d2d1d6fc91c813269b1) 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 13 - Unauth SP request 1361s ok 14 - HTTP code is 200 1361s ok 15 - Page contains a form 1361s ok 16 - Host match 1361s ok 17 - URI match 1361s ok 18 - Field "SAMLRequest" is defined 1361s ok 19 - CSP header authorize POST request to auth.idp.com 1361s ok 20 - Method is POST 1361s # ==> Pushing ISSUER <== 1361s # ==> Popping ISSUER <== 1361s ok 21 - Post SAML request to IdP 1361s ok 22 - HTTP code is 200 1361s ok 23 - Page contains a form 1361s ok 24 - Host match 1361s ok 25 - URI match 1361s ok 26 - Field "SAMLResponse" is defined 1361s ok 27 - CSP header authorize POST request to auth.sp.com 1361s ok 28 - Method is POST 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 29 - Post SAML response to SP 1361s ok 30 - Get cookie lemonldap (6f60867808c5f6e8ef1255e0dc3bbe8486916a3da0c7bf9a1e5e12db8e882e42) 1361s ok 31 - Get redirection 1361s ok 32 - Location is http://auth.sp.com/ 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 33 - Post SAML request to IdP 1361s ok 34 - HTTP code is 200 1361s ok 35 - Page contains a form 1361s ok 36 - URI match 1361s ok 37 - Field "confirm" is defined 1361s ok 38 - Propose to upgrade session 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 39 - Ask to renew 1361s ok 40 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_saml%22%7D) 1361s ok 41 - HTTP code is 200 1361s ok 42 - Page contains a form 1361s ok 43 - Host match 1361s ok 44 - URI match 1361s ok 45 - Field "SAMLRequest" is defined 1361s ok 46 - CSP header authorize POST request to auth.idp.com 1361s ok 47 - Method is POST 1361s # ==> Pushing ISSUER <== 1361s # ==> Popping ISSUER <== 1361s ok 48 - Post SAML request to IdP 1361s ok 49 - HTTP code is 200 1361s ok 50 - Page contains a form 1361s ok 51 - Host match 1361s ok 52 - URI match 1361s ok 53 - Field "SAMLResponse" is defined 1361s ok 54 - CSP header authorize POST request to auth.sp.com 1361s ok 55 - Method is POST 1361s # ==> Pushing SP <== 1361s # ==> Popping SP <== 1361s ok 56 - Post SAML response to SP 1361s ok 57 - Get cookie lemonldap (882fd38a9ff88171f8114def7fed381b35156241ea74c36c0c8af86b1ceb5bfe) 1361s ok 58 - New session ID 1361s 1..58 1361s ok 1362s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t ............... 1362s ok 1 - use Lemonldap::NG::Portal::Main; 1362s ok 2 - Portal object 1362s ok 3 - Init 1362s ok 4 - Portal app 1362s ok 5 - Register $type 1362s ok 6 - Portal object 1362s ok 7 - Init 1362s ok 8 - Portal app 1362s ok 9 - Register $type 1362s # ==> Pushing ISSUER <== 1362s # ==> Popping ISSUER <== 1362s ok 10 - Auth query 1362s ok 11 - HTTP code is 200 1362s ok 12 - Get cookie lemonldap (803df8617f3a2d4f0d32d113c1116ad2d7bec4da47938fb362cc228ac48148e7) 1362s # ==> Pushing ISSUER <== 1362s # ==> Popping ISSUER <== 1362s ok 13 - Query IdP to access to SP 1362s ok 14 - Get redirection 1362s ok 15 - Location header found 1362s # ==> Pushing SP <== 1362s ok 16 - SOAP request 1362s # ==> Saving handler SP <== 1362s # ==> Pushing ISSUER <== 1362s # ==> Popping ISSUER <== 1362s # ==> Restoring SP <== 1362s ok 17 - Execute request 1362s ok 18 - Response is 200 or 400 1362s ok 19 - Content is XML 1362s # ==> Popping SP <== 1362s ok 20 - Give artifact to SP 1362s ok 21 - Get redirection 1362s ok 22 - Location is http://auth.sp.com/ 1362s ok 23 - Get cookie lemonldap (67dd67cc52cec4c08422b1b87b4a26096cf8b29622ad8ebe0bb84abce5ddddfd) 1362s ok 24 - Get redirection 1362s ok 25 - Location is http://auth.sp.com/ 1362s # ==> Pushing SP <== 1362s # ==> Popping SP <== 1362s ok 26 - Get / on SP 1362s ok 27 - HTTP code is 200 1362s ok 28 - Authenticated as ru@badwolf.org@idp 1362s ok 29 - UTF-8 values 1362s # ==> Pushing ISSUER <== 1362s # ==> Popping ISSUER <== 1362s ok 30 - Query IdP for logout 1362s ok 31 - HTTP code is 200 1362s ok 32 - Get cookie lemonldap (0) 1362s ok 33 - SSO cookie removed 1362s ok 34 - Get image request 1362s # ==> Pushing ISSUER <== 1362s ok 35 - SOAP request 1362s # ==> Saving handler ISSUER <== 1362s # ==> Pushing SP <== 1362s # ==> Popping SP <== 1362s # ==> Restoring ISSUER <== 1362s ok 36 - Execute request 1362s ok 37 - Response is 200 or 400 1362s ok 38 - Content is XML 1362s # ==> Popping ISSUER <== 1362s ok 39 - Get image 1362s ok 40 - Get redirection 1362s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 1362s # ==> Pushing ISSUER <== 1362s # ==> Popping ISSUER <== 1362s ok 42 - Test if user is reject on IdP 1362s ok 43 - Response status is 401 1362s ok 44 - Content is JSON 1362s ok 45 - Error code is 1 1362s # ==> Pushing SP <== 1362s # ==> Popping SP <== 1362s ok 46 - Test if user is reject on SP 1362s ok 47 - Get redirection 1362s ok 48 - Location header found 1362s 1..48 1362s ok 1363s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ............................. 1363s ok 1 - use Lemonldap::NG::Portal::Main; 1363s ok 2 - Portal object 1363s ok 3 - Init 1363s ok 4 - Portal app 1363s ok 5 - Register $type 1363s ok 6 - Portal object 1363s ok 7 - Init 1363s ok 8 - Portal app 1363s ok 9 - Register $type 1363s # ==> Pushing SP <== 1363s # ==> Popping SP <== 1363s ok 10 - Unauth SP request 1363s ok 11 - Get redirection 1363s ok 12 - Location header found 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s ok 13 - Launch SAML request to IdP 1363s ok 14 - HTTP code is 200 1363s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221769684360_24227%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756240%7D) 1363s # ==> Pushing ISSUER <== 1363s ok 16 - SOAP request 1363s # ==> Saving handler ISSUER <== 1363s # ==> Pushing SP <== 1363s # ==> Popping SP <== 1363s # ==> Restoring ISSUER <== 1363s ok 17 - Execute request 1363s ok 18 - HTTP code is 200 1363s ok 19 - Content is XML 1363s # ==> Popping ISSUER <== 1363s ok 20 - Post authentication 1363s ok 21 - Get cookie lemonldap (7b795daac158c72a4d4d3d44e565e95ea186f035da7c122f39066fe6d9d3943a) 1363s ok 22 - Get redirection 1363s ok 23 - Location header found 1363s # ==> Pushing SP <== 1363s ok 24 - SOAP request 1363s # ==> Saving handler SP <== 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s # ==> Restoring SP <== 1363s ok 25 - Execute request 1363s ok 26 - HTTP code is 200 1363s ok 27 - Content is XML 1363s # ==> Popping SP <== 1363s ok 28 - Push artifact to SP 1363s ok 29 - Get cookie lemonldap (30f8fe8bf1ab42f7310f847a00b356e0927025938ea3a5d95d97b1cff2c0440a) 1363s ok 30 - Get redirection 1363s ok 31 - Location is http://auth.sp.com/ 1363s # ==> Pushing SP <== 1363s # ==> Popping SP <== 1363s ok 32 - Get / on SP 1363s ok 33 - HTTP code is 200 1363s ok 34 - Authenticated as fa@badwolf.org@idp 1363s ok 35 - UTF-8 values 1363s # ==> Pushing SP <== 1363s ok 36 - SOAP request 1363s # ==> Saving handler SP <== 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s # ==> Restoring SP <== 1363s ok 37 - Execute request 1363s ok 38 - HTTP code is 200 1363s ok 39 - Content is XML 1363s # ==> Popping SP <== 1363s ok 40 - Query SP for logout 1363s ok 41 - HTTP code is 200 1363s ok 42 - Get cookie lemonldap (0) 1363s ok 43 - SSO cookie removed 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s ok 44 - Test if user is reject on IdP 1363s ok 45 - Response status is 401 1363s ok 46 - Content is JSON 1363s ok 47 - Error code is 1 1363s # ==> Pushing SP <== 1363s # ==> Popping SP <== 1363s ok 48 - Test if user is reject on SP 1363s ok 49 - Get redirection 1363s ok 50 - Location header found 1363s 1..50 1363s ok 1363s t/30-Auth-and-issuer-SAML-Federation.t ......................................... 1363s ok 1 - use Lemonldap::NG::Portal::Main; 1363s ok 2 - Portal object 1363s ok 3 - Init 1363s ok 4 - Portal app 1363s ok 5 - Register $type 1363s ok 6 - Portal object 1363s ok 7 - Init 1363s ok 8 - Portal app 1363s ok 9 - Register $type 1363s # Subtest: Test logging in to a federated IDP 1363s # ==> Pushing SP <== 1363s # ==> Popping SP <== 1363s ok 1 1363s ok 2 - HTTP code is 200 1363s ok 3 - Page contains a form 1363s ok 4 - Host match 1363s ok 5 - URI match 1363s ok 6 - Field "SAMLRequest" is defined 1363s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 1363s ok 8 - Method is POST 1363s ok 9 - Found SAMLRequest 1363s 1..9 1363s ok 10 - Test logging in to a federated IDP 1363s # Subtest: Responding to a federated SP 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s ok 1 - Get cookie lemonldap (33c76c81e6d15c36d5312bf845c3c1ea41b0f4ac88e132dafa68da0c6244cf1f) 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s ok 2 1363s ok 3 - SAML service is not yet known: code found on page 1363s ok 4 - SAML service is not yet known 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s ok 5 1363s ok 6 - SAML service is still not known: code found on page 1363s ok 7 - SAML service is still not known 1363s # ==> Pushing ISSUER <== 1363s # ==> Popping ISSUER <== 1363s ok 8 1363s ok 9 - HTTP code is 200 1363s ok 10 - Page contains a form 1363s ok 11 - Host match 1363s ok 12 - URI match 1363s ok 13 - Field "SAMLResponse" is defined 1363s ok 14 - CSP header authorize POST request to www.numistral.fr 1363s ok 15 - Method is POST 1363s ok 16 - Found SAMLResponse 1363s ok 17 - XML successfully parsed 1363s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 1363s ok 19 - Found attribute 1363s 1..19 1363s ok 11 - Responding to a federated SP 1363s 1..11 1363s ok 1364s t/30-Auth-and-issuer-SAML-Metadata.t ........................................... 1364s ok 1 - use Lemonldap::NG::Portal::Main; 1364s ok 2 - Portal object 1364s ok 3 - Init 1364s ok 4 - Portal app 1364s ok 5 - Register $type 1364s # ==> Pushing ISSUER <== 1364s # ==> Popping ISSUER <== 1364s ok 6 - Get metadata 1364s ok 7 - Metadata is XML 1364s ok 8 - XML successfully parsed 1364s ok 9 - Offered signing certs match excepted ones 1364s ok 10 - XML successfully parsed 1364s ok 11 - Offered encryption certs match excepted ones 1364s # ==> Pushing ISSUER <== 1364s # ==> Popping ISSUER <== 1364s ok 12 - Get IDP metadata 1364s ok 13 - Metadata is XML 1364s ok 14 - Metadata does not contain SP information 1364s ok 15 - IDP EntityID is overridden 1364s # ==> Pushing ISSUER <== 1364s # ==> Popping ISSUER <== 1364s ok 16 - Get SP metadata 1364s ok 17 - Metadata is XML 1364s ok 18 - Metadata does not contain IDP information 1364s 1..18 1364s ok 1364s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t .................................... 1364s ok 1 - use Lemonldap::NG::Portal::Main; 1364s ok 2 - Portal object 1364s ok 3 - Init 1364s ok 4 - Portal app 1364s ok 5 - Register $type 1364s ok 6 - Portal object 1364s ok 7 - Init 1364s ok 8 - Portal app 1364s ok 9 - Register $type 1364s # Subtest: SP-initiated flow, authorized user 1364s # ==> Pushing SP <== 1364s # ==> Popping SP <== 1364s ok 1 - Unauth SP request 1364s ok 2 - HTTP code is 200 1364s ok 3 - HTTP code is 200 1364s ok 4 - Page contains a form 1364s ok 5 - Host match 1364s ok 6 - Field "lmAuth" is defined 1364s ok 7 - CSP header authorize POST request to \# 1364s # ==> Pushing SP <== 1364s # ==> Popping SP <== 1364s ok 8 - Post Choice request to IdP 1364s ok 9 - HTTP code is 200 1364s ok 10 - Page contains a form 1364s ok 11 - Host match 1364s ok 12 - URI match 1364s ok 13 - Field "SAMLRequest" is defined 1364s ok 14 - CSP header authorize POST request to auth.idp.com 1364s ok 15 - Method is POST 1364s # ==> Pushing ISSUER <== 1364s # ==> Popping ISSUER <== 1364s ok 16 - Post SAML request to IdP 1364s ok 17 - HTTP code is 200 1364s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684362_59583%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1769756242%7D) 1364s # ==> Pushing ISSUER <== 1364s # ==> Popping ISSUER <== 1364s ok 19 - Post authentication 1364s ok 20 - Get cookie lemonldap (1c02a075ea234ca2c357a2d09d3295a49e7766ad1ec46c74481790268325be39) 1364s ok 21 - Get cookie lemonldappdata () 1364s ok 22 - SAML request cleared from pdata 1364s ok 23 - HTTP code is 200 1364s ok 24 - Page contains a form 1364s ok 25 - Host match 1364s ok 26 - URI match 1364s ok 27 - Field "SAMLResponse" is defined 1364s ok 28 - CSP header authorize POST request to auth.sp.com 1364s ok 29 - Method is POST 1364s # ==> Pushing SP <== 1364s # ==> Popping SP <== 1364s ok 30 - Post SAML response to SP 1364s ok 31 - HTTP code is 200 1364s ok 32 - Page contains a form 1364s ok 33 - URI match 1364s ok 34 - Field "token" is defined 1364s ok 35 - Field "code" is defined 1364s # ==> Pushing SP <== 1364s # ==> Popping SP <== 1364s ok 36 - Post code 1364s ok 37 - Get redirection 1364s ok 38 - Location is http://auth.sp.com/ 1364s ok 39 - Get cookie lemonldap (872f9888f266ef2e9dceef6cdcb1110d82ca86d2e4559601452ee5ae41607736) 1364s ok 40 - Found SameSite=None 1364s # ==> Pushing SP <== 1364s # ==> Popping SP <== 1364s ok 41 - Get / on SP 1364s ok 42 - HTTP code is 200 1364s ok 43 - Authenticated as fa@badwolf.org@idp 1364s ok 44 - UTF-8 values 1364s # ==> Pushing ISSUER <== 1364s # ==> Popping ISSUER <== 1364s ok 45 - Query IDP for logout 1364s ok 46 - Get cookie lemonldap (0) 1364s ok 47 - IDP Cookie removed 1364s ok 48 - Get image request 1364s # ==> Pushing ISSUER <== 1364s ok 49 - SOAP request 1364s # ==> Saving handler ISSUER <== 1364s # ==> Pushing SP <== 1364s # ==> Popping SP <== 1364s # ==> Restoring ISSUER <== 1364s ok 50 - Execute request 1364s ok 51 - Response is 200 or 400 1364s ok 52 - Content is XML 1364s # ==> Popping ISSUER <== 1364s ok 53 - Get image 1364s ok 54 - Get redirection 1364s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 1364s # ==> Pushing SP <== 1364s # ==> Popping SP <== 1364s ok 56 - Test if user is reject on SP 1364s ok 57 - Response status is 401 1364s ok 58 - Content is JSON 1364s ok 59 - Error code is 1 1364s 1..59 1364s ok 10 - SP-initiated flow, authorized user 1364s 1..10 1364s ok 1365s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t ................................. 1365s ok 1 - use Lemonldap::NG::Portal::Main; 1365s ok 2 - Portal object 1365s ok 3 - Init 1365s ok 4 - Portal app 1365s ok 5 - Register $type 1365s ok 6 - Portal object 1365s ok 7 - Init 1365s ok 8 - Portal app 1365s ok 9 - Register $type 1365s # ==> Pushing ISSUER <== 1365s # ==> Popping ISSUER <== 1365s ok 10 - Auth query 1365s ok 11 - HTTP code is 200 1365s ok 12 - Get cookie lemonldap (aefb968eaa04ec5eb1f7010787ce345e85de30efab4b67a8a67a256e647c047b) 1365s # ==> Pushing ISSUER <== 1365s # ==> Popping ISSUER <== 1365s ok 13 - Query IdP to access to SP 1365s ok 14 - HTTP code is 200 1365s ok 15 - Page contains a form 1365s ok 16 - Host match 1365s ok 17 - URI match 1365s ok 18 - Field "SAMLResponse" is defined 1365s ok 19 - CSP header authorize POST request to auth.alternate.com 1365s ok 20 - Method is POST 1365s # ==> Pushing ISSUER <== 1365s # ==> Popping ISSUER <== 1365s ok 21 - Query IdP to access to SP 1365s ok 22 - Bad destination: code found on page 1365s ok 23 - Bad destination 1365s # ==> Pushing ISSUER <== 1365s # ==> Popping ISSUER <== 1365s ok 24 - Query IdP to access to SP 1365s ok 25 - HTTP code is 200 1365s ok 26 - Page contains a form 1365s ok 27 - Host match 1365s ok 28 - URI match 1365s ok 29 - Field "SAMLResponse" is defined 1365s ok 30 - CSP header authorize POST request to auth.sp.com 1365s ok 31 - Method is POST 1365s # ==> Pushing SP <== 1365s # ==> Popping SP <== 1365s ok 32 - Post SAML response to SP 1365s ok 33 - Get cookie lemonldap (7719d63582f8bb81f4191ef761433475bd6756303e2c624ed6a7512910535518) 1365s ok 34 - Get redirection 1365s ok 35 - Location is http://auth.sp.com/ 1365s # ==> Pushing SP <== 1365s # ==> Popping SP <== 1365s ok 36 - Get / on SP 1365s ok 37 - HTTP code is 200 1365s ok 38 - Authenticated as ru@badwolf.org@idp 1365s ok 39 - UTF-8 values 1365s # ==> Pushing ISSUER <== 1365s # ==> Popping ISSUER <== 1365s ok 40 - Query IdP for logout 1365s ok 41 - HTTP code is 200 1365s ok 42 - Get cookie lemonldap (0) 1365s ok 43 - SSO cookie removed 1365s ok 44 - Get iframe request 1365s ok 45 - Content-Security-Policy header found 1365s ok 46 - Found auth.idp.com in CSP child-src 1365s ok 47 - Content-Security-Policy header found 1365s ok 48 - Found http://auth.sp.com in CSP child-src 1365s # ==> Pushing ISSUER <== 1365s # ==> Popping ISSUER <== 1365s ok 49 - Get iframe 1365s ok 50 - Framing authorized 1365s ok 51 - HTTP code is 200 1365s ok 52 - Page contains a form 1365s ok 53 - Host match 1365s ok 54 - URI match 1365s ok 55 - Field "SAMLRequest" is defined 1365s ok 56 - CSP header authorize POST request to auth.sp.com 1365s ok 57 - Method is POST 1365s # ==> Pushing SP <== 1365s # ==> Popping SP <== 1365s ok 58 - Post SAML logout request to SP 1365s ok 59 - HTTP code is 200 1365s ok 60 - Page contains a form 1365s ok 61 - Host match 1365s ok 62 - URI match 1365s ok 63 - Field "SAMLResponse" is defined 1365s ok 64 - CSP header authorize POST request to auth.idp.com 1365s ok 65 - Method is POST 1365s # ==> Pushing SP <== 1365s # ==> Popping SP <== 1365s ok 66 - Post SAML logout response to IdP 1365s # ==> Pushing ISSUER <== 1365s # ==> Popping ISSUER <== 1365s ok 67 - Test if user is reject on IdP 1365s ok 68 - Response status is 401 1365s ok 69 - Content is JSON 1365s ok 70 - Error code is 1 1365s # ==> Pushing SP <== 1365s # ==> Popping SP <== 1365s ok 71 - Test if user is reject on SP 1365s ok 72 - HTTP code is 200 1365s ok 73 - HTTP code is 200 1365s ok 74 - Page contains a form 1365s ok 75 - CSP header authorize POST request to auth.idp.com 1365s ok 76 - Method is POST 1365s 1..76 1365s ok 1366s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ................................... 1366s ok 1 - use Lemonldap::NG::Portal::Main; 1366s ok 2 - Portal object 1366s ok 3 - Init 1366s ok 4 - Portal app 1366s ok 5 - Register $type 1366s ok 6 - Portal object 1366s ok 7 - Init 1366s ok 8 - Portal app 1366s ok 9 - Register $type 1366s # ==> Pushing SP <== 1366s # ==> Popping SP <== 1366s ok 10 - Unauth SP request 1366s ok 11 - HTTP code is 200 1366s ok 12 - HTTP code is 200 1366s ok 13 - Page contains a form 1366s ok 14 - Host match 1366s ok 15 - URI match 1366s ok 16 - Field "SAMLRequest" is defined 1366s ok 17 - CSP header authorize POST request to auth.idp.com 1366s ok 18 - Method is POST 1366s # ==> Pushing ISSUER <== 1366s # ==> Popping ISSUER <== 1366s ok 19 - Post SAML request to IdP 1366s ok 20 - HTTP code is 200 1366s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1769756243%2C%22issuerRequestsaml%22%3A%221769684363_65459%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1366s # ==> Pushing ISSUER <== 1366s # ==> Popping ISSUER <== 1366s ok 22 - Post authentication 1366s ok 23 - Reject reason is 89 1366s # ==> Pushing SP <== 1366s # ==> Popping SP <== 1366s ok 24 - Unauth SP request 1366s ok 25 - HTTP code is 200 1366s ok 26 - HTTP code is 200 1366s ok 27 - Page contains a form 1366s ok 28 - Host match 1366s ok 29 - URI match 1366s ok 30 - Field "SAMLRequest" is defined 1366s ok 31 - CSP header authorize POST request to auth.idp.com 1366s ok 32 - Method is POST 1366s # ==> Pushing ISSUER <== 1366s # ==> Popping ISSUER <== 1366s ok 33 - Post SAML request to IdP 1366s ok 34 - HTTP code is 200 1366s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756243%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684363_63160%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1366s # ==> Pushing ISSUER <== 1366s # ==> Popping ISSUER <== 1366s ok 36 - Post authentication 1366s ok 37 - Get cookie lemonldap (1e9873f21dc27029cfec5b9e5574a073c49909a27e1dee78256db771fe01f750) 1366s ok 38 - HTTP code is 200 1366s ok 39 - Page contains a form 1366s ok 40 - Host match 1366s ok 41 - URI match 1366s ok 42 - Field "SAMLResponse" is defined 1366s ok 43 - CSP header authorize POST request to auth.sp.com 1366s ok 44 - Method is POST 1366s # ==> Pushing SP <== 1366s # ==> Popping SP <== 1366s ok 45 - Post SAML response to SP 1366s ok 46 - Get redirection 1366s ok 47 - Location is http://auth.sp.com/ 1366s ok 48 - Get cookie lemonldap (d3d9e5fda96677de6afa5418025d6f3d43d8f2ef79be314d30e923d8b8d685dd) 1366s # ==> Pushing SP <== 1366s # ==> Popping SP <== 1366s ok 49 - Get / on SP 1366s ok 50 - HTTP code is 200 1366s ok 51 - Authenticated as fa@badwolf.org@idp 1366s ok 52 - UTF-8 values 1366s # ==> Pushing SP <== 1366s # ==> Popping SP <== 1366s ok 53 - Query SP for logout 1366s ok 54 - HTTP code is 200 1366s ok 55 - Page contains a form 1366s ok 56 - Host match 1366s ok 57 - URI match 1366s ok 58 - Field "SAMLRequest" is defined 1366s ok 59 - CSP header authorize POST request to auth.idp.com 1366s ok 60 - Method is POST 1366s # ==> Pushing ISSUER <== 1366s # ==> Popping ISSUER <== 1366s ok 61 - Post SAML logout request to IdP 1366s ok 62 - HTTP code is 200 1366s ok 63 - Found logout message 1366s ok 64 - Get cookie lemonldap (0) 1366s ok 65 - IDP cookie removed 1366s # ==> Pushing ISSUER <== 1366s # ==> Popping ISSUER <== 1366s ok 66 - Test if old cookie is denied by IdP 1366s ok 67 - Response status is 401 1366s ok 68 - Content is JSON 1366s ok 69 - Error code is 1 1366s # ==> Pushing SP <== 1366s # ==> Popping SP <== 1366s ok 70 - Test if user is reject on SP 1366s ok 71 - HTTP code is 200 1366s ok 72 - HTTP code is 200 1366s ok 73 - Page contains a form 1366s ok 74 - Host match 1366s ok 75 - URI match 1366s ok 76 - Field "SAMLRequest" is defined 1366s ok 77 - CSP header authorize POST request to auth.idp.com 1366s ok 78 - Method is POST 1366s 1..78 1366s ok 1367s t/30-Auth-and-issuer-SAML-POST.t ............................................... 1367s ok 1 - use Lemonldap::NG::Portal::Main; 1367s ok 2 - Portal object 1367s ok 3 - Init 1367s ok 4 - Portal app 1367s ok 5 - Register $type 1367s ok 6 - Portal object 1367s ok 7 - Init 1367s ok 8 - Portal app 1367s ok 9 - Register $type 1367s # Subtest: SP-initiated flow, unauthorized user 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 1 - Unauth SP request 1367s ok 2 - HTTP code is 200 1367s ok 3 - HTTP code is 200 1367s ok 4 - Page contains a form 1367s ok 5 - Host match 1367s ok 6 - URI match 1367s ok 7 - Field "SAMLRequest" is defined 1367s ok 8 - CSP header authorize POST request to auth.idp.com 1367s ok 9 - Method is POST 1367s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 1367s ok 11 - Pdata is not empty 1367s ok 12 - samlGenerateRequestHook called 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 13 - Post SAML request to IdP 1367s ok 14 - HTTP code is 200 1367s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756244%2C%22issuerRequestsaml%22%3A%221769684364_9280%22%7D) 1367s ok 16 - Found SameSite=None 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 17 - Post authentication 1367s ok 18 - Reject reason is 89 1367s 1..18 1367s ok 10 - SP-initiated flow, unauthorized user 1367s # Subtest: SP-initiated flow, authorized user 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 1 - Unauth SP request 1367s ok 2 - HTTP code is 200 1367s ok 3 - HTTP code is 200 1367s ok 4 - Page contains a form 1367s ok 5 - Host match 1367s ok 6 - URI match 1367s ok 7 - Field "SAMLRequest" is defined 1367s ok 8 - CSP header authorize POST request to auth.idp.com 1367s ok 9 - Method is POST 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 10 - Post SAML request to IdP 1367s ok 11 - HTTP code is 200 1367s ok 12 - 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%3A1769756244%2C%22issuerRequestsaml%22%3A%221769684364_565%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 13 - Post authentication 1367s ok 14 - Get cookie lemonldap (bff36875b5b5191d29bd2f817c8e622d20338fa29b5d2eefdf2fb2baa47dd260) 1367s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1367s ok 16 - SAML request cleared from pdata 1367s ok 17 - HTTP code is 200 1367s ok 18 - Page contains a form 1367s ok 19 - Host match 1367s ok 20 - URI match 1367s ok 21 - Field "SAMLResponse" is defined 1367s ok 22 - CSP header authorize POST request to auth.sp.com 1367s ok 23 - Method is POST 1367s ok 24 - Found SAMLResponse 1367s ok 25 - Found AuthnInstant modified by hook 1367s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1367s ok 27 - Pdata is not empty 1367s ok 28 - samlGotRequestHookCalled called 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 29 - Post SAML response to SP 1367s ok 30 - Get redirection 1367s ok 31 - Location is http://auth.sp.com/ 1367s ok 32 - Get cookie lemonldap (6bd2d750f9c17b6ebf8edb66408a6184784c9a0228c146d56506a19b5d1c4c68) 1367s ok 33 - Found SameSite=None 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 34 - Get / on SP 1367s ok 35 - HTTP code is 200 1367s ok 36 - Authenticated as fa@badwolf.org@idp 1367s ok 37 - samlGotResponseHook called 1367s ok 38 - UTF-8 values 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 39 - Query SP for logout 1367s ok 40 - HTTP code is 200 1367s ok 41 - Page contains a form 1367s ok 42 - Host match 1367s ok 43 - URI match 1367s ok 44 - Field "SAMLRequest" is defined 1367s ok 45 - CSP header authorize POST request to auth.idp.com 1367s ok 46 - Method is POST 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 47 - Post SAML logout request to IdP 1367s ok 48 - HTTP code is 200 1367s ok 49 - Page contains a form 1367s ok 50 - Host match 1367s ok 51 - URI match 1367s ok 52 - Field "SAMLResponse" is defined 1367s ok 53 - CSP header authorize POST request to auth.sp.com 1367s ok 54 - Method is POST 1367s ok 55 - Get cookie lemonldap (0) 1367s ok 56 - IDP Cookie removed 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 57 - Post SAML response to SP 1367s ok 58 - Get redirection 1367s ok 59 - Location is http://auth.sp.com/?logout=1 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 60 - Test if user is reject on IdP 1367s ok 61 - Response status is 401 1367s ok 62 - Content is JSON 1367s ok 63 - Error code is 1 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 64 - Test if user is reject on SP 1367s ok 65 - HTTP code is 200 1367s ok 66 - HTTP code is 200 1367s ok 67 - Page contains a form 1367s ok 68 - Host match 1367s ok 69 - URI match 1367s ok 70 - Field "SAMLRequest" is defined 1367s ok 71 - CSP header authorize POST request to auth.idp.com 1367s ok 72 - Method is POST 1367s 1..72 1367s ok 11 - SP-initiated flow, authorized user 1367s # Subtest: SP-initiated flow, authorized user, with redirection 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 1 - Unauth SP request 1367s ok 2 - HTTP code is 200 1367s ok 3 - HTTP code is 200 1367s ok 4 - Page contains a form 1367s ok 5 - Host match 1367s ok 6 - URI match 1367s ok 7 - Field "SAMLRequest" is defined 1367s ok 8 - CSP header authorize POST request to auth.idp.com 1367s ok 9 - Method is POST 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 10 - Post SAML request to IdP 1367s ok 11 - HTTP code is 200 1367s ok 12 - 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%221769684364_54206%22%2C%22issuerTs%22%3A1769756244%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 1367s ok 13 - 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%221769684364_54206%22%2C%22issuerTs%22%3A1769756244%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 1367s ok 14 - Pdata is not empty 1367s ok 15 - Expected target AuthnLevel 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 16 - Post authentication 1367s ok 17 - Get cookie lemonldap (5a07b0082fcb2e7825c0ee4042f5d16b961f60c0c7e113aecc2c3d8dbc64f591) 1367s ok 18 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1367s ok 19 - SAML request cleared from pdata 1367s ok 20 - HTTP code is 200 1367s ok 21 - Page contains a form 1367s ok 22 - Host match 1367s ok 23 - URI match 1367s ok 24 - Field "SAMLResponse" is defined 1367s ok 25 - CSP header authorize POST request to auth.sp.com 1367s ok 26 - Method is POST 1367s ok 27 - Found SAMLResponse 1367s ok 28 - Found AuthnInstant modified by hook 1367s ok 29 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 1367s ok 30 - Pdata is not empty 1367s ok 31 - samlGotRequestHookCalled called 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 32 - Post SAML response to SP 1367s ok 33 - Get redirection 1367s ok 34 - Location is http://auth.sp.com/ 1367s ok 35 - Get cookie lemonldap (1fdcc22d5210b72b3b2f8e159a7ba63c43c4124de1a5dd16ac686d91e078e64a) 1367s ok 36 - Found SameSite=None 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 37 - Get / on SP 1367s ok 38 - HTTP code is 200 1367s ok 39 - Authenticated as fa@badwolf.org@idp 1367s ok 40 - samlGotResponseHook called 1367s ok 41 - UTF-8 values 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 42 - Query SP for logout 1367s ok 43 - HTTP code is 200 1367s ok 44 - Page contains a form 1367s ok 45 - Host match 1367s ok 46 - URI match 1367s ok 47 - Field "SAMLRequest" is defined 1367s ok 48 - CSP header authorize POST request to auth.idp.com 1367s ok 49 - Method is POST 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 50 - Post SAML logout request to IdP 1367s ok 51 - HTTP code is 200 1367s ok 52 - Page contains a form 1367s ok 53 - Host match 1367s ok 54 - URI match 1367s ok 55 - Field "SAMLResponse" is defined 1367s ok 56 - CSP header authorize POST request to auth.sp.com 1367s ok 57 - Method is POST 1367s ok 58 - Get cookie lemonldap (0) 1367s ok 59 - IDP Cookie removed 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 60 - Post SAML response to SP 1367s ok 61 - Get redirection 1367s ok 62 - Location is http://test1.example.com 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 63 - Test if user is reject on IdP 1367s ok 64 - Response status is 401 1367s ok 65 - Content is JSON 1367s ok 66 - Error code is 1 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 67 - Test if user is reject on SP 1367s ok 68 - HTTP code is 200 1367s ok 69 - HTTP code is 200 1367s ok 70 - Page contains a form 1367s ok 71 - Host match 1367s ok 72 - URI match 1367s ok 73 - Field "SAMLRequest" is defined 1367s ok 74 - CSP header authorize POST request to auth.idp.com 1367s ok 75 - Method is POST 1367s # Subtest: Check dynamic required authentication level 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 1 - Auth query 1367s ok 2 - HTTP code is 200 1367s ok 3 - Get cookie lemonldap (b7572bc6f6e38684a8f3c9deaac6c3e9a1a2d8e2045a74d0eee7efe5f3290802) 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 4 - Unauth SP request 1367s ok 5 - HTTP code is 200 1367s ok 6 - HTTP code is 200 1367s ok 7 - Page contains a form 1367s ok 8 - Host match 1367s ok 9 - URI match 1367s ok 10 - Field "SAMLRequest" is defined 1367s ok 11 - CSP header authorize POST request to auth.idp.com 1367s ok 12 - Method is POST 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 13 - Post SAML request to IdP 1367s ok 14 - Response body is not empty 1367s ok 15 - Found at least one result for //span[@trspan="askToUpgrade"] 1367s 1..15 1367s ok 76 - Check dynamic required authentication level 1367s 1..76 1367s ok 12 - SP-initiated flow, authorized user, with redirection 1367s 1..12 1367s ok 1367s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.t ........................ 1367s ok 1 - use Lemonldap::NG::Portal::Main; 1367s ok 2 - Portal object 1367s ok 3 - Init 1367s ok 4 - Portal app 1367s ok 5 - Register $type 1367s ok 6 - Portal object 1367s ok 7 - Init 1367s ok 8 - Portal app 1367s ok 9 - Register $type 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 10 - Unauth SP request 1367s ok 11 - Get redirection 1367s ok 12 - Location header found 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 13 - Launch SAML request to IdP 1367s ok 14 - HTTP code is 200 1367s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221769684365_8239%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756245%7D) 1367s # ==> Pushing ISSUER <== 1367s # ==> Popping ISSUER <== 1367s ok 16 - Authentication request 1367s ok 17 - Get cookie lemonldap (54a0d91ee3a3ccb5120e458a83145226be42637c8329bdd7de4147f6397b575a) 1367s ok 18 - Get cookie lemonldappdata () 1367s ok 19 - SAML request cleared from pdata 1367s ok 20 - HTTP code is 200 1367s ok 21 - Page contains a form 1367s ok 22 - Host match 1367s ok 23 - URI match 1367s ok 24 - Field "SAMLResponse" is defined 1367s ok 25 - Field "RelayState" is defined 1367s ok 26 - CSP header authorize POST request to auth.sp.com 1367s ok 27 - Correct authentication context mapped 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 28 - Post SAML response to SP 1367s ok 29 - Get cookie lemonldap (d202ca734c774c67666433ec11d4c630f1021e6703603772473abd5b6fb8f52a) 1367s ok 30 - Get redirection 1367s ok 31 - Location is http://test1.example.com/ 1367s # ==> Pushing SP <== 1367s # ==> Popping SP <== 1367s ok 32 - Get / on SP 1367s ok 33 - HTTP code is 200 1367s ok 34 - Authenticated as fa@badwolf.org@idp 1367s ok 35 - Map authentication context 1367s 1..35 1367s ok 1368s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ............................. 1368s ok 1 - use Lemonldap::NG::Portal::Main; 1368s ok 2 - Portal object 1368s ok 3 - Init 1368s ok 4 - Portal app 1368s ok 5 - Register $type 1368s ok 6 - Portal object 1368s ok 7 - Init 1368s ok 8 - Portal app 1368s ok 9 - Register $type 1368s # ==> Pushing ISSUER <== 1368s # ==> Popping ISSUER <== 1368s ok 10 - Auth query 1368s ok 11 - HTTP code is 200 1368s ok 12 - Get cookie lemonldap (e4d9a7f6e1466e6084f587215c5e53a631e5d35dc1fe3caf97c8df8b12e8c844) 1368s # ==> Pushing ISSUER <== 1368s # ==> Popping ISSUER <== 1368s ok 13 - Query IdP to access to SP 1368s ok 14 - HTTP code is 200 1368s ok 15 - Form method is POST 1368s ok 16 - Found SAML response 1368s # ==> Pushing SP <== 1368s # ==> Popping SP <== 1368s ok 17 - Post SAML response to SP 1368s ok 18 - Get cookie lemonldap (7c5a87bac57a04dca2fc9a127fb846a882512844c599cd586797ac5d93457327) 1368s ok 19 - Get redirection 1368s ok 20 - Location is http://auth.sp.com/ 1368s # ==> Pushing SP <== 1368s # ==> Popping SP <== 1368s ok 21 - Get / on SP 1368s ok 22 - HTTP code is 200 1368s ok 23 - Authenticated as ru@badwolf.org@idp 1368s ok 24 - UTF-8 values 1368s # ==> Pushing ISSUER <== 1368s # ==> Popping ISSUER <== 1368s ok 25 - Query IdP for logout 1368s ok 26 - HTTP code is 200 1368s ok 27 - Get iframe request 1368s ok 28 - Content-Security-Policy header found 1368s ok 29 - Found auth.sp.com in CSP child-src 1368s ok 30 - Get cookie lemonldap (0) 1368s ok 31 - SSO cookie removed 1368s # ==> Pushing SP <== 1368s # ==> Popping SP <== 1368s ok 32 - Query SP for iframe 1368s ok 33 - Get redirection 1368s ok 34 - Location header found 1368s # ==> Pushing ISSUER <== 1368s # ==> Popping ISSUER <== 1368s ok 35 - Push SAML response to IdP 1368s ok 36 - Get redirection 1368s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 1368s ok 38 - Frame can be embedded 1368s # ==> Pushing ISSUER <== 1368s # ==> Popping ISSUER <== 1368s ok 39 - Test if user is reject on IdP 1368s ok 40 - Response status is 401 1368s ok 41 - Content is JSON 1368s ok 42 - Error code is 1 1368s # ==> Pushing SP <== 1368s # ==> Popping SP <== 1368s ok 43 - Test if user is reject on SP 1368s ok 44 - Get redirection 1368s ok 45 - Location header found 1368s 1..45 1368s ok 1369s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t .................... 1369s ok 1 - use Lemonldap::NG::Portal::Main; 1369s ok 2 - Portal object 1369s ok 3 - Init 1369s ok 4 - Portal app 1369s ok 5 - Register $type 1369s ok 6 - Portal object 1369s ok 7 - Init 1369s ok 8 - Portal app 1369s ok 9 - Register $type 1369s ok 10 - Portal object 1369s ok 11 - Init 1369s ok 12 - Portal app 1369s ok 13 - Register $type 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 14 - Unauth SP request 1369s ok 15 - Get redirection 1369s ok 16 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 17 - Launch SAML request to IdP 1369s ok 18 - HTTP code is 200 1369s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756246%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221769684366_11560%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 20 - Post authentication 1369s ok 21 - HTTP code is 200 1369s ok 22 - Get cookie lemonldap (86a58d3c7544375c0ed2af0629eb81ef1c1c98ac9868266ec6f658cf1826ca02) 1369s ok 23 - HTTP code is 200 1369s ok 24 - Page contains a form 1369s ok 25 - Host match 1369s ok 26 - URI match 1369s ok 27 - Field "SAMLResponse" is defined 1369s ok 28 - Field "RelayState" is defined 1369s ok 29 - CSP header authorize POST request to auth.sp.com 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 30 - Post SAML response to SP 1369s ok 31 - Get cookie lemonldap (ee658fbde95167607e5382f291bcb3c4acd29d9d0baf036dbd177e26a931c208) 1369s ok 32 - Get redirection 1369s ok 33 - Location is http://test1.example.com/ 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 34 - Get / on SP 1369s ok 35 - HTTP code is 200 1369s ok 36 - Authenticated as fa@badwolf.org@idp 1369s ok 37 - UTF-8 values 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 38 - Unauth SP2 request 1369s ok 39 - Get redirection 1369s ok 40 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 41 - Launch SAML request to IdP 1369s ok 42 - HTTP code is 200 1369s ok 43 - Page contains a form 1369s ok 44 - Host match 1369s ok 45 - URI match 1369s ok 46 - Field "SAMLResponse" is defined 1369s ok 47 - Field "RelayState" is defined 1369s ok 48 - CSP header authorize POST request to auth.sp2.com 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 49 - Post SAML response to SP2 1369s ok 50 - Get cookie lemonldap (01ab87a54288100618407381c65433ffa62232ae32511034d549fb465bf23424) 1369s ok 51 - Get redirection 1369s ok 52 - Location is http://test1.example.com/ 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 53 - Get / on SP2 1369s ok 54 - HTTP code is 200 1369s ok 55 - Authenticated as fa@badwolf.org@idp 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 56 - Query SP for logout 1369s ok 57 - Get redirection 1369s ok 58 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 59 - Launch SAML logout request to IdP 1369s ok 60 - HTTP code is 200 1369s ok 61 - Found logout message 1369s ok 62 - Get cookie lemonldap (0) 1369s ok 63 - IDP cookie removed 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 64 - Test if user is reject on IdP 1369s ok 65 - Response status is 401 1369s ok 66 - Content is JSON 1369s ok 67 - Error code is 1 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 68 - Test if user is reject on SP 1369s ok 69 - Get redirection 1369s ok 70 - Location header found 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 71 - User is unfortunately still logged into SP2 1369s ok 72 - HTTP code is 200 1369s ok 73 - Authenticated as fa@badwolf.org@idp 1369s 1..73 1369s ok 1369s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................................ 1369s ok 1 - use Lemonldap::NG::Portal::Main; 1369s ok 2 - Portal object 1369s ok 3 - Init 1369s ok 4 - Portal app 1369s ok 5 - Register $type 1369s ok 6 - Portal object 1369s ok 7 - Init 1369s ok 8 - Portal app 1369s ok 9 - Register $type 1369s ok 10 - Portal object 1369s ok 11 - Init 1369s ok 12 - Portal app 1369s ok 13 - Register $type 1369s ok 14 - Portal object 1369s ok 15 - Init 1369s ok 16 - Portal app 1369s ok 17 - Register $type 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 18 - Unauth SP request 1369s ok 19 - Get redirection 1369s ok 20 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 21 - Launch SAML request to IdP 1369s ok 22 - HTTP code is 200 1369s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684367_43562%22%2C%22issuerTs%22%3A1769756247%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 24 - Post authentication 1369s ok 25 - HTTP code is 200 1369s ok 26 - Get cookie lemonldap (c71436509f4bc39e9bd3739bed778dc4c2f928621d4beda654691359bbd72ea0) 1369s ok 27 - HTTP code is 200 1369s ok 28 - Page contains a form 1369s ok 29 - Host match 1369s ok 30 - URI match 1369s ok 31 - Field "SAMLResponse" is defined 1369s ok 32 - Field "RelayState" is defined 1369s ok 33 - CSP header authorize POST request to auth.sp.com 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 34 - Post SAML response to SP 1369s ok 35 - Get cookie lemonldap (ea8106a1701d4954d4619657dcb66e87c92c4e3119040e8e7342cf2b5127d493) 1369s ok 36 - Get redirection 1369s ok 37 - Location is http://test1.example.com/ 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 38 - Get / on SP 1369s ok 39 - HTTP code is 200 1369s ok 40 - Authenticated as fa@badwolf.org@idp 1369s ok 41 - UTF-8 values 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 42 - Unauth SP2 request 1369s ok 43 - Get redirection 1369s ok 44 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 45 - Launch SAML request to IdP 1369s ok 46 - HTTP code is 200 1369s ok 47 - Page contains a form 1369s ok 48 - Host match 1369s ok 49 - URI match 1369s ok 50 - Field "SAMLResponse" is defined 1369s ok 51 - Field "RelayState" is defined 1369s ok 52 - CSP header authorize POST request to auth.sp2.com 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 53 - Post SAML response to SP2 1369s ok 54 - Get cookie lemonldap (12e51025b09d562d4ea6e6c6e24f9aedeed99b3e7bcdcec2e5f73af882662258) 1369s ok 55 - Get redirection 1369s ok 56 - Location is http://test1.example.com/ 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 57 - Get / on SP2 1369s ok 58 - HTTP code is 200 1369s ok 59 - Authenticated as fa@badwolf.org@idp 1369s # ==> Pushing SP3 <== 1369s # ==> Popping SP3 <== 1369s ok 60 - Unauth SP3 request 1369s ok 61 - Get redirection 1369s ok 62 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 63 - Launch SAML request to IdP 1369s ok 64 - HTTP code is 200 1369s ok 65 - Page contains a form 1369s ok 66 - Host match 1369s ok 67 - URI match 1369s ok 68 - Field "SAMLResponse" is defined 1369s ok 69 - Field "RelayState" is defined 1369s ok 70 - CSP header authorize POST request to auth.sp3.com 1369s # ==> Pushing SP3 <== 1369s # ==> Popping SP3 <== 1369s ok 71 - Post SAML response to SP3 1369s ok 72 - Get cookie lemonldap (8f6242212fecd0db0b5e41995d3101cbec5402cf0beefdb3fe8e945fbeb7aab7) 1369s ok 73 - Get redirection 1369s ok 74 - Location is http://test1.example.com/ 1369s # ==> Pushing SP3 <== 1369s # ==> Popping SP3 <== 1369s ok 75 - Get / on SP3 1369s ok 76 - HTTP code is 200 1369s ok 77 - Authenticated as fa@badwolf.org@idp 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 78 - Query SP for logout 1369s ok 79 - Get redirection 1369s ok 80 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 81 - Launch SAML logout request to IdP 1369s ok 82 - Get cookie lemonldap (0) 1369s ok 83 - SSO cookie removed 1369s ok 84 - Got one iframe for both additional services 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 85 - Start logout from SP2 1369s ok 86 - Get redirection 1369s ok 87 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 88 - get SAML response from IDP 1369s ok 89 - Get redirection 1369s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 1369s # ==> Pushing SP3 <== 1369s # ==> Popping SP3 <== 1369s ok 91 - Start logout from SP3 1369s ok 92 - Get redirection 1369s ok 93 - Location header found 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 94 - get SAML response from IDP 1369s ok 95 - Get redirection 1369s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 1369s ok 97 - HTTP code is 200 1369s ok 98 - Page contains a form 1369s ok 99 - Host match 1369s ok 100 - URI match 1369s ok 101 - Field "relay" is defined 1369s ok 102 - CSP header authorize POST request to auth.idp.com 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 103 - Post final logout 1369s ok 104 - Get redirection 1369s ok 105 - Location header found 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 106 - Send SAML logout response to SP 1369s # ==> Pushing ISSUER <== 1369s # ==> Popping ISSUER <== 1369s ok 107 - Test if user is reject on IdP 1369s ok 108 - Response status is 401 1369s ok 109 - Content is JSON 1369s ok 110 - Error code is 1 1369s # ==> Pushing SP <== 1369s # ==> Popping SP <== 1369s ok 111 - Test if user is reject on SP 1369s ok 112 - Get redirection 1369s ok 113 - Location header found 1369s # ==> Pushing SP2 <== 1369s # ==> Popping SP2 <== 1369s ok 114 - Test if user is reject on SP2 1369s ok 115 - Get redirection 1369s ok 116 - Location header found 1369s # ==> Pushing SP3 <== 1369s # ==> Popping SP3 <== 1369s ok 117 - Test if user is reject on SP3 1369s ok 118 - Get redirection 1369s ok 119 - Location header found 1369s 1..119 1369s ok 1370s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t ................................. 1370s ok 1 - use Lemonldap::NG::Portal::Main; 1370s ok 2 - Portal object 1370s ok 3 - Init 1370s ok 4 - Portal app 1370s ok 5 - Register $type 1370s # ==> Pushing ISSUER <== 1370s # ==> Popping ISSUER <== 1370s ok 6 - Post authentication request 1370s ok 7 - Get cookie lemonldap (65b857252196c3331badd5dd1fe97105bf3d578e37a782cc7c2f2f14926982e6) 1370s ok 8 - Portal object 1370s ok 9 - Init 1370s ok 10 - Portal app 1370s ok 11 - Register $type 1370s # ==> Pushing SP <== 1370s # ==> Popping SP <== 1370s ok 12 - Unauth SP request 1370s ok 13 - Get redirection 1370s ok 14 - Location header found 1370s # ==> Pushing ISSUER <== 1370s # ==> Popping ISSUER <== 1370s ok 15 - Launch SAML request to IdP 1370s ok 16 - HTTP code is 200 1370s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756247%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684367_29605%22%7D) 1370s # ==> Pushing ISSUER <== 1370s # ==> Popping ISSUER <== 1370s ok 18 - Post authentication request 1370s ok 19 - HTTP code is 200 1370s ok 20 - Get cookie lemonldap (b38562cfa1bbab1d1b8d4b3ebc90b42c1456d6739a31fe282ee272a198d7d2f8) 1370s ok 21 - Get cookie lemonldappdata () 1370s ok 22 - SAML request cleared from pdata 1370s ok 23 - Found info message about deleted sessions 1370s ok 24 - HTTP code is 200 1370s ok 25 - Page contains a form 1370s ok 26 - Host match 1370s ok 27 - URI match 1370s ok 28 - Field "SAMLResponse" is defined 1370s ok 29 - Field "RelayState" is defined 1370s ok 30 - CSP header authorize POST request to auth.sp.com 1370s ok 31 - Method is POST 1370s # ==> Pushing SP <== 1370s # ==> Popping SP <== 1370s ok 32 - Post SAML response to SP 1370s ok 33 - Get cookie lemonldap (dd9ced5e00213334516d0a4621a6e4a03556d45c99d0475c5f2a3c00feed7f93) 1370s ok 34 - Get redirection 1370s ok 35 - Location is http://test1.example.com/ 1370s # ==> Pushing SP <== 1370s # ==> Popping SP <== 1370s ok 36 - Get / on SP 1370s ok 37 - HTTP code is 200 1370s ok 38 - Authenticated as fa@badwolf.org@idp 1370s 1..38 1370s ok 1371s t/30-Auth-and-issuer-SAML-Redirect.t ........................................... 1371s ok 1 - use Lemonldap::NG::Portal::Main; 1371s ok 2 - Portal object 1371s ok 3 - Init 1371s ok 4 - Portal app 1371s ok 5 - Register $type 1371s ok 6 - Portal object 1371s ok 7 - Init 1371s ok 8 - Portal app 1371s ok 9 - Register $type 1371s # ==> Pushing SP <== 1371s # ==> Popping SP <== 1371s ok 10 - Unauth SP request 1371s ok 11 - Get redirection 1371s ok 12 - Location header found 1371s # ==> Pushing ISSUER <== 1371s # ==> Popping ISSUER <== 1371s ok 13 - Launch SAML request to IdP 1371s ok 14 - HTTP code is 200 1371s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756248%2C%22issuerRequestsaml%22%3A%221769684368_30588%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1371s # ==> Pushing ISSUER <== 1371s Use of uninitialized value $token in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm line 246. 1371s # ==> Popping ISSUER <== 1371s ok 16 - Post delayed authentication request 1371s ok 17 - Get redirection 1371s ok 18 - Location is http://auth.idp.com/saml 1371s ok 19 - Get cookie lemonldap (ff5e64776711d4068222a409c5d1fec5ae48cfffe8377f80906d14cfaa15e518) 1371s ok 20 - Get cookie lemonldappdata () 1371s ok 21 - SAML request cleared from pdata 1371s # ==> Pushing SP <== 1371s # ==> Popping SP <== 1371s ok 22 - Unauth SP request 1371s ok 23 - Get redirection 1371s ok 24 - Location header found 1371s # ==> Pushing ISSUER <== 1371s # ==> Popping ISSUER <== 1371s ok 25 - Launch SAML request to IdP 1371s ok 26 - HTTP code is 200 1371s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756248%2C%22issuerRequestsaml%22%3A%221769684368_52054%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1371s # ==> Pushing ISSUER <== 1371s # ==> Popping ISSUER <== 1371s ok 28 - Post authentication request 1371s ok 29 - HTTP code is 200 1371s ok 30 - Get cookie lemonldap (b3f22e7507edb58158de32a458b99258478c71c8fb49a8a23a5bf309983232bd) 1371s ok 31 - Get cookie lemonldappdata () 1371s ok 32 - SAML request cleared from pdata 1371s ok 33 - HTTP code is 200 1371s ok 34 - Page contains a form 1371s ok 35 - Host match 1371s ok 36 - URI match 1371s ok 37 - Field "SAMLResponse" is defined 1371s ok 38 - Field "RelayState" is defined 1371s ok 39 - CSP header authorize POST request to auth.sp.com 1371s ok 40 - Signed using SHA-256 1371s # ==> Pushing SP <== 1371s # ==> Popping SP <== 1371s ok 41 - Post SAML response to SP 1371s ok 42 - Get cookie lemonldap (67ff1448a0e7e04d270cf7edae8f8cc6306ab9e6581361ee438bfff7a1d71364) 1371s ok 43 - Get redirection 1371s ok 44 - Location is http://test1.example.com/ 1371s # ==> Pushing SP <== 1371s # ==> Popping SP <== 1371s ok 45 - Get / on SP 1371s ok 46 - HTTP code is 200 1371s ok 47 - Authenticated as fa@badwolf.org@idp 1371s ok 48 - UTF-8 values 1371s # ==> Pushing SP <== 1371s # ==> Popping SP <== 1371s ok 49 - Query SP for logout 1371s ok 50 - Get redirection 1371s ok 51 - Location header found 1371s ok 52 - SHA256 used to sign Logout Request 1371s # ==> Pushing ISSUER <== 1371s # ==> Popping ISSUER <== 1371s ok 53 - Launch SAML logout request to IdP 1371s ok 54 - Get redirection 1371s ok 55 - Location header found 1371s ok 56 - Get cookie lemonldap (0) 1371s ok 57 - IDP Cookie removed 1371s # ==> Pushing SP <== 1371s # ==> Popping SP <== 1371s ok 58 - Launch SAML logout request to SP 1371s ok 59 - HTTP code is 200 1371s # ==> Pushing ISSUER <== 1371s # ==> Popping ISSUER <== 1371s ok 60 - Test if user is reject on IdP 1371s ok 61 - Response status is 401 1371s ok 62 - Content is JSON 1371s ok 63 - Error code is 1 1371s # ==> Pushing SP <== 1371s # ==> Popping SP <== 1371s ok 64 - Test if user is reject on SP 1371s ok 65 - Get redirection 1371s ok 66 - Location header found 1371s 1..66 1371s ok 1372s t/30-CDC.t ..................................................................... 1372s ok 1 - use Lemonldap::NG::Portal::Main; 1372s ok 2 - Portal object 1372s ok 3 - Init 1372s ok 4 - Portal app 1372s ok 5 - Register $type 1372s ok 6 - Portal object 1372s ok 7 - Init 1372s ok 8 - Portal app 1372s ok 9 - Register $type 1372s ok 10 - use Lemonldap::NG::Portal::CDC; 1372s ok 11 - Portal object 1372s ok 12 - Init 1372s ok 13 - Portal app 1372s ok 14 - CDC 1372s # ==> Pushing SP <== 1372s # ==> Popping SP <== 1372s ok 15 - Unauth SP request 1372s ok 16 - HTTP code is 200 1372s ok 17 - HTTP code is 200 1372s ok 18 - Page contains a form 1372s ok 19 - Host match 1372s ok 20 - URI match 1372s ok 21 - Field "SAMLRequest" is defined 1372s ok 22 - CSP header authorize POST request to auth.idp.com 1372s ok 23 - Method is POST 1372s # ==> Pushing ISSUER <== 1372s # ==> Popping ISSUER <== 1372s ok 24 - Post SAML request to IdP 1372s ok 25 - HTTP code is 200 1372s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756249%2C%22issuerRequestsaml%22%3A%221769684369_14583%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1372s # ==> Pushing ISSUER <== 1372s # ==> Popping ISSUER <== 1372s ok 27 - Post authentication 1372s ok 28 - Get cookie lemonldap (b033a8721555b6b28c2d92aa979389c05984ea2c59d66bbf400c971e9bea580f) 1372s ok 29 - HTTP code is 200 1372s ok 30 - Page contains a form 1372s ok 31 - Host match 1372s ok 32 - URI match 1372s ok 33 - Field "SAMLResponse" is defined 1372s ok 34 - CSP header authorize POST request to auth.sp.com 1372s ok 35 - Found CDC iframe 1372s ok 36 - CDC write request 1372s ok 37 - HTTP code is 200 1372s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 1372s ok 39 - CDC read 1372s # ==> Pushing SP <== 1372s # ==> Popping SP <== 1372s ok 40 - Post SAML response to SP 1372s ok 41 - Get redirection 1372s ok 42 - Location is http://auth.sp.com/ 1372s ok 43 - Get cookie lemonldap (cfbd29b957f8fe79ac0c433c58ceb57479cc808e84bb2d1228688bbbebfe0d31) 1372s # ==> Pushing SP <== 1372s # ==> Popping SP <== 1372s ok 44 - Get / on SP 1372s ok 45 - HTTP code is 200 1372s ok 46 - Authenticated as fa@badwolf.org@idp 1372s ok 47 - UTF-8 values 1372s # ==> Pushing SP <== 1372s # ==> Popping SP <== 1372s ok 48 - Query SP for logout 1372s ok 49 - HTTP code is 200 1372s ok 50 - Page contains a form 1372s ok 51 - Host match 1372s ok 52 - URI match 1372s ok 53 - Field "SAMLRequest" is defined 1372s ok 54 - CSP header authorize POST request to auth.idp.com 1372s ok 55 - Method is POST 1372s # ==> Pushing ISSUER <== 1372s # ==> Popping ISSUER <== 1372s ok 56 - Post SAML logout request to IdP 1372s ok 57 - HTTP code is 200 1372s ok 58 - Page contains a form 1372s ok 59 - Host match 1372s ok 60 - URI match 1372s ok 61 - Field "SAMLResponse" is defined 1372s ok 62 - CSP header authorize POST request to auth.sp.com 1372s ok 63 - Method is POST 1372s # ==> Pushing SP <== 1372s # ==> Popping SP <== 1372s ok 64 - Post SAML response to SP 1372s ok 65 - Get redirection 1372s ok 66 - Location is http://auth.sp.com/?logout=1 1372s # ==> Pushing ISSUER <== 1372s # ==> Popping ISSUER <== 1372s ok 67 - Test if user is reject on IdP 1372s ok 68 - Response status is 401 1372s ok 69 - Content is JSON 1372s ok 70 - Error code is 1 1372s # ==> Pushing SP <== 1372s # ==> Popping SP <== 1372s ok 71 - Test if user is reject on SP 1372s ok 72 - HTTP code is 200 1372s ok 73 - HTTP code is 200 1372s ok 74 - Page contains a form 1372s ok 75 - Host match 1372s ok 76 - URI match 1372s ok 77 - Field "SAMLRequest" is defined 1372s ok 78 - CSP header authorize POST request to auth.idp.com 1372s ok 79 - Method is POST 1372s 1..79 1372s ok 1372s t/30-Lazy-Loading.t ............................................................ 1372s ok 1 - use Lemonldap::NG::Portal::Main; 1372s ok 2 - Portal object 1372s ok 3 - Init 1372s ok 4 - Portal app 1372s # Subtest: no TTL, not called again 1372s ok 1 - Found SAML issuer instance 1372s ok 2 - Found OIDC issuer instance 1372s ok 3 - Found mock instance 1372s ok 4 - test not found 1372s ok 5 - Hook was called once 1372s ok 6 - Hook was called twice 1372s ok 7 - test not found 1372s ok 8 - Hook was not called again 1372s 1..8 1372s ok 5 - no TTL, not called again 1372s # Subtest: no TTL, error result, called again 1372s ok 1 - Found SAML issuer instance 1372s ok 2 - Found OIDC issuer instance 1372s ok 3 - Found mock instance 1372s ok 4 - test not found 1372s ok 5 - Hook was called once 1372s ok 6 - Hook was called twice 1372s ok 7 - test not found 1372s ok 8 - Hook was called again 1372s ok 9 - test not found 1372s ok 10 - Hook was not called again 1372s 1..10 1372s ok 6 - no TTL, error result, called again 1372s # Subtest: TTL, called again after TTL 1372s ok 1 - Found SAML issuer instance 1372s ok 2 - Found OIDC issuer instance 1372s ok 3 - Found mock instance 1372s ok 4 - test not found 1372s ok 5 - Hook was called once 1372s ok 6 - Hook was called twice 1372s ok 7 - test not found 1372s ok 8 - Hook was not called again 1372s ok 9 - test not found 1372s ok 10 - Hook was called again 1372s 1..10 1372s ok 7 - TTL, called again after TTL 1372s 1..7 1372s ok 1373s t/30-SAML-Federation-Config.t .................................................. 1373s ok 1 - use Lemonldap::NG::Portal::Main; 1373s ok 2 - Portal object 1373s ok 3 - Init 1373s ok 4 - Portal app 1373s ok 5 - Register $type 1373s ok 6 - Portal object 1373s ok 7 - Init 1373s ok 8 - Portal app 1373s ok 9 - Register $type 1373s ok 10 - confKey from config 1373s ok 11 - confKey was generated 1373s ok 12 - Rule from SP config 1373s ok 13 - Rule from federation defaults 1373s ok 14 - SP attributes have been imported as configured by policy 1373s ok 15 - default NameID Format 1373s ok 16 - SP attributes have been imported as configured by policy 1373s ok 17 1373s ok 18 - eduPersonTargetedID sets required persistent NameID 1373s ok 19 - IDP option from config override 1373s ok 20 - IDP option from federation defaults 1373s ok 21 - IDP attributes from federation defaults 1373s ok 22 - IDP attributes from configuration override 1373s ok 23 - getIssuer 1373s ok 24 - getIssuer 1373s ok 25 - getIssuer 1373s 1..25 1373s ok 1373s t/30-SAML-Head-to-Tail-POST.t .................................................. 1373s ok 1 - use Lemonldap::NG::Portal::Main; 1373s ok 2 - Portal object 1373s ok 3 - Init 1373s ok 4 - Portal app 1373s ok 5 - Register $type 1373s ok 6 - Portal object 1373s ok 7 - Init 1373s ok 8 - Portal app 1373s ok 9 - Register $type 1373s # ==> Pushing SP <== 1373s # ==> Popping SP <== 1373s ok 10 - Unauth SP request 1373s ok 11 - HTTP code is 200 1373s ok 12 - Page contains a form 1373s ok 13 - Host match 1373s ok 14 - URI match 1373s ok 15 - Field "SAMLRequest" is defined 1373s ok 16 - CSP header authorize POST request to auth.idp.com 1373s ok 17 - Method is POST 1373s # ==> Pushing ISSUER <== 1373s # ==> Popping ISSUER <== 1373s ok 18 - Post SAML request to IdP 1373s ok 19 - HTTP code is 200 1373s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1769756251%2C%22issuerRequestsaml%22%3A%221769684371_18601%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1373s # ==> Pushing ISSUER <== 1373s # ==> Popping ISSUER <== 1373s ok 21 - Post authentication 1373s ok 22 - Get cookie lemonldap (d9ef029e6c7074c3b3b44bfd9195ab150a0cb2ede7102f4e8b0fd663d1d8aa04) 1373s ok 23 - HTTP code is 200 1373s ok 24 - Page contains a form 1373s ok 25 - Host match 1373s ok 26 - URI match 1373s ok 27 - Field "SAMLResponse" is defined 1373s ok 28 - CSP header authorize POST request to auth.sp.com 1373s ok 29 - Method is POST 1373s # ==> Pushing SP <== 1373s # ==> Popping SP <== 1373s ok 30 - Post SAML response to SP 1373s ok 31 - Get redirection 1373s ok 32 - Location header found 1373s ok 33 - Get cookie lemonldap (98c719526d8b4d219c99d27f13388607456d56f2499afdbecb741e3324464fab) 1373s # ==> Pushing SP <== 1373s # ==> Popping SP <== 1373s ok 34 - Follow redirection 1373s ok 35 - HTTP code is 200 1373s # ==> Pushing SP <== 1373s # ==> Popping SP <== 1373s ok 36 - Query SP for logout 1373s ok 37 - HTTP code is 200 1373s ok 38 - Page contains a form 1373s ok 39 - Host match 1373s ok 40 - URI match 1373s ok 41 - Field "SAMLRequest" is defined 1373s ok 42 - CSP header authorize POST request to auth.idp.com 1373s ok 43 - Method is POST 1373s # ==> Pushing ISSUER <== 1373s # ==> Popping ISSUER <== 1373s ok 44 - Post SAML logout request to IdP 1373s ok 45 - HTTP code is 200 1373s ok 46 - Page contains a form 1373s ok 47 - Host match 1373s ok 48 - URI match 1373s ok 49 - Field "SAMLResponse" is defined 1373s ok 50 - CSP header authorize POST request to auth.sp.com 1373s ok 51 - Method is POST 1373s ok 52 - Get cookie lemonldap (0) 1373s ok 53 - SSO cookie removed 1373s # ==> Pushing SP <== 1373s # ==> Popping SP <== 1373s ok 54 - Post SAML response to SP 1373s ok 55 - HTTP code is 200 1373s # ==> Pushing ISSUER <== 1373s # ==> Popping ISSUER <== 1373s ok 56 - Test if user is reject on IdP 1373s ok 57 - Response status is 401 1373s ok 58 - Content is JSON 1373s ok 59 - Error code is 1 1373s # ==> Pushing SP <== 1373s # ==> Popping SP <== 1373s ok 60 - Test if user is reject on SP 1373s ok 61 - HTTP code is 200 1373s ok 62 - HTTP code is 200 1373s ok 63 - Page contains a form 1373s ok 64 - Host match 1373s ok 65 - URI match 1373s ok 66 - Field "SAMLRequest" is defined 1373s ok 67 - CSP header authorize POST request to auth.idp.com 1373s ok 68 - Method is POST 1373s 1..68 1373s ok 1374s t/30-SAML-Key-Override-IDP.t ................................................... 1374s ok 1 - use Lemonldap::NG::Portal::Main; 1374s ok 2 - Portal object 1374s ok 3 - Init 1374s ok 4 - Portal app 1374s ok 5 - Register $type 1374s # ==> Pushing SP <== 1374s # ==> Popping SP <== 1374s ok 6 - XML successfully parsed 1374s ok 7 - Offered signing certs match excepted ones 1374s ok 8 - XML successfully parsed 1374s ok 9 - Offered encryption certs match excepted ones 1374s # ==> Pushing SP <== 1374s # ==> Popping SP <== 1374s ok 10 - XML successfully parsed 1374s ok 11 - Offered signing certs match excepted ones 1374s ok 12 - XML successfully parsed 1374s ok 13 - Offered encryption certs match excepted ones 1374s # ==> Pushing SP <== 1374s # ==> Popping SP <== 1374s ok 14 - XML successfully parsed 1374s ok 15 - Offered signing certs match excepted ones 1374s ok 16 - XML successfully parsed 1374s ok 17 - Offered encryption certs match excepted ones 1374s # ==> Pushing SP <== 1374s # ==> Popping SP <== 1374s ok 18 - Initiate authentication 1374s ok 19 - HTTP code is 200 1374s ok 20 - HTTP code is 200 1374s ok 21 - Page contains a form 1374s ok 22 - Host match 1374s ok 23 - URI match 1374s ok 24 - Field "SAMLRequest" is defined 1374s ok 25 - CSP header authorize POST request to auth.default-idp.com 1374s ok 26 - Method is POST 1374s ok 27 - Found SAMLRequest 1374s ok 28 - XML successfully parsed 1374s ok 29 - Expected key was used 1374s ok 30 - XML successfully parsed 1374s ok 31 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1374s ok 32 - Expected alg rsa-sha256 was used 1374s # ==> Pushing SP <== 1374s # ==> Popping SP <== 1374s ok 33 - Initiate authentication 1374s ok 34 - HTTP code is 200 1374s ok 35 - HTTP code is 200 1374s ok 36 - Page contains a form 1374s ok 37 - Host match 1374s ok 38 - URI match 1374s ok 39 - Field "SAMLRequest" is defined 1374s ok 40 - CSP header authorize POST request to auth.override-method.com 1374s ok 41 - Method is POST 1374s ok 42 - Found SAMLRequest 1374s ok 43 - XML successfully parsed 1374s ok 44 - Expected key was used 1374s ok 45 - XML successfully parsed 1374s ok 46 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1374s ok 47 - Expected alg rsa-sha384 was used 1374s # ==> Pushing SP <== 1374s # ==> Popping SP <== 1374s ok 48 - Initiate authentication 1374s ok 49 - HTTP code is 200 1374s ok 50 - HTTP code is 200 1374s ok 51 - Page contains a form 1374s ok 52 - Host match 1374s ok 53 - URI match 1374s ok 54 - Field "SAMLRequest" is defined 1374s ok 55 - CSP header authorize POST request to auth.override-key.com 1374s ok 56 - Method is POST 1374s ok 57 - Found SAMLRequest 1374s ok 58 - XML successfully parsed 1374s ok 59 - Expected key was used 1374s ok 60 - XML successfully parsed 1374s ok 61 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1374s ok 62 - Expected alg rsa-sha256 was used 1374s # ==> Pushing SP <== 1374s # ==> Popping SP <== 1374s ok 63 - Initiate authentication 1374s ok 64 - HTTP code is 200 1374s ok 65 - HTTP code is 200 1374s ok 66 - Page contains a form 1374s ok 67 - Host match 1374s ok 68 - URI match 1374s ok 69 - Field "SAMLRequest" is defined 1374s ok 70 - CSP header authorize POST request to auth.override-both.com 1374s ok 71 - Method is POST 1374s ok 72 - Found SAMLRequest 1374s ok 73 - XML successfully parsed 1374s ok 74 - Expected key was used 1374s ok 75 - XML successfully parsed 1374s ok 76 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1374s ok 77 - Expected alg rsa-sha384 was used 1374s 1..77 1374s ok 1375s t/30-SAML-Key-Override-SP.t .................................................... 1375s ok 1 - use Lemonldap::NG::Portal::Main; 1375s ok 2 - Portal object 1375s ok 3 - Init 1375s ok 4 - Portal app 1375s ok 5 - Register $type 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 6 - XML successfully parsed 1375s ok 7 - Offered signing certs match excepted ones 1375s ok 8 - XML successfully parsed 1375s ok 9 - Offered encryption certs match excepted ones 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 10 - XML successfully parsed 1375s ok 11 - Offered signing certs match excepted ones 1375s ok 12 - XML successfully parsed 1375s ok 13 - Offered encryption certs match excepted ones 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 14 - XML successfully parsed 1375s ok 15 - Offered signing certs match excepted ones 1375s ok 16 - XML successfully parsed 1375s ok 17 - Offered encryption certs match excepted ones 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 18 - Auth query 1375s ok 19 - HTTP code is 200 1375s ok 20 - Get cookie lemonldap (9a89a39ac4ed3a4ae7ea4cb83b1f6d5db92cac459bbca028fdccb49c418ca4f3) 1375s # Generated SAML Request: http://auth.default-sp.com/saml/metadata 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 21 - Post SAML request to IdP 1375s ok 22 - HTTP code is 200 1375s ok 23 - HTTP code is 200 1375s ok 24 - Page contains a form 1375s ok 25 - Host match 1375s ok 26 - URI match 1375s ok 27 - Field "SAMLResponse" is defined 1375s ok 28 - CSP header authorize POST request to auth.default-sp.com 1375s ok 29 - Method is POST 1375s ok 30 - Found SAMLResponse 1375s ok 31 - XML successfully parsed 1375s ok 32 - Expected key was used 1375s ok 33 - XML successfully parsed 1375s ok 34 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1375s ok 35 - Expected alg rsa-sha256 was used 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 36 - Auth query 1375s ok 37 - HTTP code is 200 1375s ok 38 - Get cookie lemonldap (61921a48e39294552c91c4d5e4a36299e4144a3d5e6867497e4885317d3f0ba4) 1375s # Generated SAML Request: http://auth.override-method.com/saml/metadata 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 39 - Post SAML request to IdP 1375s ok 40 - HTTP code is 200 1375s ok 41 - HTTP code is 200 1375s ok 42 - Page contains a form 1375s ok 43 - Host match 1375s ok 44 - URI match 1375s ok 45 - Field "SAMLResponse" is defined 1375s ok 46 - CSP header authorize POST request to auth.override-method.com 1375s ok 47 - Method is POST 1375s ok 48 - Found SAMLResponse 1375s ok 49 - XML successfully parsed 1375s ok 50 - Expected key was used 1375s ok 51 - XML successfully parsed 1375s ok 52 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1375s ok 53 - Expected alg rsa-sha384 was used 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 54 - Auth query 1375s ok 55 - HTTP code is 200 1375s ok 56 - Get cookie lemonldap (15fc0daaaef6df401524cb74637988f7c6e863d66a8a85c641521f556416a7ad) 1375s # Generated SAML Request: http://auth.override-key.com/saml/metadata 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 57 - Post SAML request to IdP 1375s ok 58 - HTTP code is 200 1375s ok 59 - HTTP code is 200 1375s ok 60 - Page contains a form 1375s ok 61 - Host match 1375s ok 62 - URI match 1375s ok 63 - Field "SAMLResponse" is defined 1375s ok 64 - CSP header authorize POST request to auth.override-key.com 1375s ok 65 - Method is POST 1375s ok 66 - Found SAMLResponse 1375s ok 67 - XML successfully parsed 1375s ok 68 - Expected key was used 1375s ok 69 - XML successfully parsed 1375s ok 70 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1375s ok 71 - Expected alg rsa-sha256 was used 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 72 - Auth query 1375s ok 73 - HTTP code is 200 1375s ok 74 - Get cookie lemonldap (e9794c017b6e8f2c12da90958a199296b5873ee27a615b0ef64f5d19bca05400) 1375s # Generated SAML Request: http://auth.override-both.com/saml/metadata 1375s # ==> Pushing ISSUER <== 1375s # ==> Popping ISSUER <== 1375s ok 75 - Post SAML request to IdP 1375s ok 76 - HTTP code is 200 1375s ok 77 - HTTP code is 200 1375s ok 78 - Page contains a form 1375s ok 79 - Host match 1375s ok 80 - URI match 1375s ok 81 - Field "SAMLResponse" is defined 1375s ok 82 - CSP header authorize POST request to auth.override-both.com 1375s ok 83 - Method is POST 1375s ok 84 - Found SAMLResponse 1375s ok 85 - XML successfully parsed 1375s ok 86 - Expected key was used 1375s ok 87 - XML successfully parsed 1375s ok 88 - Found a match for XPath Expression //sig:SignatureMethod/@Algorithm 1375s ok 89 - Expected alg rsa-sha384 was used 1375s 1..89 1375s ok 1375s t/30-SAML-Macros.t ............................................................. 1375s ok 1 - use Lemonldap::NG::Portal::Main; 1375s ok 2 - Portal object 1375s ok 3 - Init 1375s ok 4 - Portal app 1375s ok 5 - Issuer portal 1375s ok 6 - Auth query 1375s ok 7 - HTTP code is 200 1375s ok 8 - Get cookie lemonldap (3cfeca014495b84e707af4c88f9faf8652620ad4deb5b77f4952ff6293a1c3e8) 1375s ok 9 - Query IdP to access to SP 1375s ok 10 - HTTP code is 200 1375s ok 11 - Form method is POST 1375s ok 12 - Found SAML response 1375s ok 13 - Check Attribute 1375s ok 14 - Check Attribute 1375s ok 15 - Check NameID from macro 1375s 1..15 1375s ok 1377s t/30-SAML-NameID-IDP.t ......................................................... 1377s ok 1 - use Lemonldap::NG::Portal::Main; 1377s ok 2 - Portal object 1377s ok 3 - Init 1377s ok 4 - Portal app 1377s ok 5 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 6 - Auth query 1377s ok 7 - HTTP code is 200 1377s ok 8 - Get cookie lemonldap (fe6a7daaa5db4af1a8919a65aa39339f877cb0bae6d9f6079f45e693c6cc2199) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 9 - Post SAML request to IdP 1377s ok 10 - HTTP code is 200 1377s ok 11 - HTTP code is 200 1377s ok 12 - Page contains a form 1377s ok 13 - Host match 1377s ok 14 - URI match 1377s ok 15 - Field "SAMLResponse" is defined 1377s ok 16 - CSP header authorize POST request to auth.sp.com 1377s ok 17 - Method is POST 1377s ok 18 - Found SAMLResponse 1377s ok 19 - XML successfully parsed 1377s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 21 - Found expected NameID Format in response 1377s ok 22 - XML successfully parsed 1377s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1377s ok 24 - NameID matches 1377s ok 25 - Portal object 1377s ok 26 - Init 1377s ok 27 - Portal app 1377s ok 28 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 29 - Auth query 1377s ok 30 - HTTP code is 200 1377s ok 31 - Get cookie lemonldap (e179bcd4a4f011fa79c4c0a58729831258c5fb65b9d887a9d6f432cc9b376158) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 32 - Post SAML request to IdP 1377s ok 33 - HTTP code is 200 1377s ok 34 - HTTP code is 200 1377s ok 35 - Page contains a form 1377s ok 36 - Host match 1377s ok 37 - URI match 1377s ok 38 - Field "SAMLResponse" is defined 1377s ok 39 - CSP header authorize POST request to auth.sp.com 1377s ok 40 - Method is POST 1377s ok 41 - Found SAMLResponse 1377s ok 42 - XML successfully parsed 1377s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 44 - Found expected NameID Format in response 1377s ok 45 - XML successfully parsed 1377s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1377s ok 47 - NameID matches 1377s ok 48 - Portal object 1377s ok 49 - Init 1377s ok 50 - Portal app 1377s ok 51 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 52 - Auth query 1377s ok 53 - HTTP code is 200 1377s ok 54 - Get cookie lemonldap (d2e7d3fdcde9f1e71c7e9857e0e19b6835740ec1dfc71c72cb16b0b80ddfe6db) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 55 - Post SAML request to IdP 1377s ok 56 - HTTP code is 200 1377s ok 57 - HTTP code is 200 1377s ok 58 - Page contains a form 1377s ok 59 - Host match 1377s ok 60 - URI match 1377s ok 61 - Field "SAMLResponse" is defined 1377s ok 62 - CSP header authorize POST request to auth.sp.com 1377s ok 63 - Method is POST 1377s ok 64 - Found SAMLResponse 1377s ok 65 - XML successfully parsed 1377s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 67 - Found expected NameID Format in response 1377s ok 68 - XML successfully parsed 1377s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1377s ok 70 - NameID matches 1377s ok 71 - Portal object 1377s ok 72 - Init 1377s ok 73 - Portal app 1377s ok 74 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 75 - Auth query 1377s ok 76 - HTTP code is 200 1377s ok 77 - Get cookie lemonldap (1c8bc3bb13439d3da45a4d16f65e35024dc0b701d584705ba0e342d550638206) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 78 - Post SAML request to IdP 1377s ok 79 - HTTP code is 200 1377s ok 80 - HTTP code is 200 1377s ok 81 - Page contains a form 1377s ok 82 - Host match 1377s ok 83 - URI match 1377s ok 84 - Field "SAMLResponse" is defined 1377s ok 85 - CSP header authorize POST request to auth.sp.com 1377s ok 86 - Method is POST 1377s ok 87 - Found SAMLResponse 1377s ok 88 - XML successfully parsed 1377s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 90 - Found expected NameID Format in response 1377s ok 91 - XML successfully parsed 1377s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 1377s ok 93 - NameID matches 1377s ok 94 - Portal object 1377s ok 95 - Init 1377s ok 96 - Portal app 1377s ok 97 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 98 - Auth query 1377s ok 99 - HTTP code is 200 1377s ok 100 - Get cookie lemonldap (99e82210d8b862a6a9c3316a827f09ba7f74855180ec27c790d82bba11f7bca3) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 101 - Post SAML request to IdP 1377s ok 102 - HTTP code is 200 1377s ok 103 - HTTP code is 200 1377s ok 104 - Page contains a form 1377s ok 105 - Host match 1377s ok 106 - URI match 1377s ok 107 - Field "SAMLResponse" is defined 1377s ok 108 - CSP header authorize POST request to auth.sp.com 1377s ok 109 - Method is POST 1377s ok 110 - Found SAMLResponse 1377s ok 111 - XML successfully parsed 1377s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 113 - Found expected NameID Format in response 1377s ok 114 - XML successfully parsed 1377s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 1377s ok 116 - NameID matches 1377s ok 117 - Portal object 1377s ok 118 - Init 1377s ok 119 - Portal app 1377s ok 120 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 121 - Auth query 1377s ok 122 - HTTP code is 200 1377s ok 123 - Get cookie lemonldap (b4f55cb5b709eb31c95bcdfd8c4905409b9d29706db2776ae63497e1230c94da) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 124 - Post SAML request to IdP 1377s ok 125 - HTTP code is 200 1377s ok 126 - HTTP code is 200 1377s ok 127 - Page contains a form 1377s ok 128 - Host match 1377s ok 129 - URI match 1377s ok 130 - Field "SAMLResponse" is defined 1377s ok 131 - CSP header authorize POST request to auth.sp.com 1377s ok 132 - Method is POST 1377s ok 133 - Found SAMLResponse 1377s ok 134 - XML successfully parsed 1377s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 136 - Found expected NameID Format in response 1377s ok 137 - Portal object 1377s ok 138 - Init 1377s ok 139 - Portal app 1377s ok 140 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 141 - Auth query 1377s ok 142 - HTTP code is 200 1377s ok 143 - Get cookie lemonldap (fdddd2b02d4d8fda97dfe8429a975972ff1ce8b48964b8a06a9602015ac08562) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 144 - Post SAML request to IdP 1377s ok 145 - HTTP code is 200 1377s ok 146 - HTTP code is 200 1377s ok 147 - Page contains a form 1377s ok 148 - Host match 1377s ok 149 - URI match 1377s ok 150 - Field "SAMLResponse" is defined 1377s ok 151 - CSP header authorize POST request to auth.sp.com 1377s ok 152 - Method is POST 1377s ok 153 - Found SAMLResponse 1377s ok 154 - XML successfully parsed 1377s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 156 - Found expected NameID Format in response 1377s ok 157 - XML successfully parsed 1377s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 1377s ok 159 - NameID matches 1377s ok 160 - Portal object 1377s ok 161 - Init 1377s ok 162 - Portal app 1377s ok 163 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 164 - Auth query 1377s ok 165 - HTTP code is 200 1377s ok 166 - Get cookie lemonldap (c5e3be4ac9b16096dbc93067cc449799b8577229e5366087930de480381bfb07) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 167 - Post SAML request to IdP 1377s ok 168 - HTTP code is 200 1377s ok 169 - HTTP code is 200 1377s ok 170 - Page contains a form 1377s ok 171 - Host match 1377s ok 172 - URI match 1377s ok 173 - Field "SAMLResponse" is defined 1377s ok 174 - CSP header authorize POST request to auth.sp.com 1377s ok 175 - Method is POST 1377s ok 176 - Found SAMLResponse 1377s ok 177 - XML successfully parsed 1377s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 179 - Found expected NameID Format in response 1377s ok 180 - XML successfully parsed 1377s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID _9C13963E1855B1158AC2461FDCF9EE98 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1377s ok 182 - NameID matches 1377s ok 183 - Portal object 1377s ok 184 - Init 1377s ok 185 - Portal app 1377s ok 186 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 187 - Auth query 1377s ok 188 - HTTP code is 200 1377s ok 189 - Get cookie lemonldap (0db50589a671de719bd612013a40d24fb3971e59c8bbc6f085a5b29ddf91c11c) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 190 - Post SAML request to IdP 1377s ok 191 - HTTP code is 200 1377s ok 192 - HTTP code is 200 1377s ok 193 - Page contains a form 1377s ok 194 - Host match 1377s ok 195 - URI match 1377s ok 196 - Field "SAMLResponse" is defined 1377s ok 197 - CSP header authorize POST request to auth.sp.com 1377s ok 198 - Method is POST 1377s ok 199 - Found SAMLResponse 1377s ok 200 - XML successfully parsed 1377s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 202 - Found expected NameID Format in response 1377s ok 203 - XML successfully parsed 1377s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID _9C13963E1855B1158AC2461FDCF9EE98 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1377s ok 205 - NameID matches 1377s ok 206 - Portal object 1377s ok 207 - Init 1377s ok 208 - Portal app 1377s ok 209 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 210 - Auth query 1377s ok 211 - HTTP code is 200 1377s ok 212 - Get cookie lemonldap (7b4c2170f5655c23d355e9499c8a32451a7ab7b1c0385fb20663c988fcc41abb) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 213 - Post SAML request to IdP 1377s ok 214 - HTTP code is 200 1377s ok 215 - HTTP code is 200 1377s ok 216 - Page contains a form 1377s ok 217 - Host match 1377s ok 218 - URI match 1377s ok 219 - Field "SAMLResponse" is defined 1377s ok 220 - CSP header authorize POST request to auth.sp.com 1377s ok 221 - Method is POST 1377s ok 222 - Found SAMLResponse 1377s ok 223 - XML successfully parsed 1377s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 225 - Found expected NameID Format in response 1377s ok 226 - XML successfully parsed 1377s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID _9C13963E1855B1158AC2461FDCF9EE98 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 1377s ok 228 - NameID matches 1377s ok 229 - Portal object 1377s ok 230 - Init 1377s ok 231 - Portal app 1377s ok 232 - Register $type 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 233 - Auth query 1377s ok 234 - HTTP code is 200 1377s ok 235 - Get cookie lemonldap (5516c3d815e9e5d03ca2d6240b1f3fa7955dac05b8769ca67b6f9a6c1abe0f73) 1377s # Generated SAML Request: http://auth.sp.com/saml/metadata 1377s # ==> Pushing ISSUER <== 1377s # ==> Popping ISSUER <== 1377s ok 236 - Post SAML request to IdP 1377s ok 237 - HTTP code is 200 1377s ok 238 - HTTP code is 200 1377s ok 239 - Page contains a form 1377s ok 240 - Host match 1377s ok 241 - URI match 1377s ok 242 - Field "SAMLResponse" is defined 1377s ok 243 - CSP header authorize POST request to auth.sp.com 1377s ok 244 - Method is POST 1377s ok 245 - Found SAMLResponse 1377s ok 246 - XML successfully parsed 1377s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 1377s ok 248 - Found expected NameID Format in response 1377s ok 249 - XML successfully parsed 1377s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 1377s # Found NameID _B7D007CF5F988C51EC46CFB40D09ADC1 with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 1377s ok 251 - NameID matches 1377s ok 252 - Transient ID is different from persistent ID 1377s 1..252 1377s ok 1378s t/30-SAML-NameID-SP.t .......................................................... 1378s ok 1 - use Lemonldap::NG::Portal::Main; 1378s ok 2 - Portal object 1378s ok 3 - Init 1378s ok 4 - Portal app 1378s ok 5 - Register $type 1378s # ==> Pushing SP <== 1378s # ==> Popping SP <== 1378s ok 6 1378s ok 7 - HTTP code is 200 1378s ok 8 - Page contains a form 1378s ok 9 - Host match 1378s ok 10 - URI match 1378s ok 11 - Field "SAMLRequest" is defined 1378s ok 12 - CSP header authorize POST request to auth.idp.com 1378s ok 13 - Method is POST 1378s ok 14 - Found SAMLRequest 1378s ok 15 - XML successfully parsed 1378s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1378s ok 17 - Found expected NameID Format in response 1378s ok 18 - Portal object 1378s ok 19 - Init 1378s ok 20 - Portal app 1378s ok 21 - Register $type 1378s # ==> Pushing SP <== 1378s # ==> Popping SP <== 1378s ok 22 1378s ok 23 - HTTP code is 200 1378s ok 24 - Page contains a form 1378s ok 25 - Host match 1378s ok 26 - URI match 1378s ok 27 - Field "SAMLRequest" is defined 1378s ok 28 - CSP header authorize POST request to auth.idp.com 1378s ok 29 - Method is POST 1378s ok 30 - Found SAMLRequest 1378s ok 31 - XML successfully parsed 1378s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1378s ok 33 - Found expected NameID Format in response 1378s ok 34 - Portal object 1378s ok 35 - Init 1378s ok 36 - Portal app 1378s ok 37 - Register $type 1378s # ==> Pushing SP <== 1378s # ==> Popping SP <== 1378s ok 38 1378s ok 39 - HTTP code is 200 1378s ok 40 - Page contains a form 1378s ok 41 - Host match 1378s ok 42 - URI match 1378s ok 43 - Field "SAMLRequest" is defined 1378s ok 44 - CSP header authorize POST request to auth.idp.com 1378s ok 45 - Method is POST 1378s ok 46 - Found SAMLRequest 1378s ok 47 - XML successfully parsed 1378s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1378s ok 49 - Found expected NameID Format in response 1378s ok 50 - Portal object 1378s ok 51 - Init 1378s ok 52 - Portal app 1378s ok 53 - Register $type 1378s # ==> Pushing SP <== 1378s # ==> Popping SP <== 1378s ok 54 1378s ok 55 - HTTP code is 200 1378s ok 56 - Page contains a form 1378s ok 57 - Host match 1378s ok 58 - URI match 1378s ok 59 - Field "SAMLRequest" is defined 1378s ok 60 - CSP header authorize POST request to auth.idp.com 1378s ok 61 - Method is POST 1378s ok 62 - Found SAMLRequest 1378s ok 63 - XML successfully parsed 1378s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1378s ok 65 - Found expected NameID Format in response 1378s ok 66 - Portal object 1378s ok 67 - Init 1378s ok 68 - Portal app 1378s ok 69 - Register $type 1378s # ==> Pushing SP <== 1378s # ==> Popping SP <== 1378s ok 70 1378s ok 71 - HTTP code is 200 1378s ok 72 - Page contains a form 1378s ok 73 - Host match 1378s ok 74 - URI match 1378s ok 75 - Field "SAMLRequest" is defined 1378s ok 76 - CSP header authorize POST request to auth.idp.com 1378s ok 77 - Method is POST 1378s ok 78 - Found SAMLRequest 1378s ok 79 - XML successfully parsed 1378s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 1378s ok 81 - Found expected NameID Format in response 1378s 1..81 1378s ok 1379s t/30-SAML-POST-Logout-when-expired.t ........................................... 1379s ok 1 - use Lemonldap::NG::Portal::Main; 1379s ok 2 - Portal object 1379s ok 3 - Init 1379s ok 4 - Portal app 1379s ok 5 - Register $type 1379s ok 6 - Portal object 1379s ok 7 - Init 1379s ok 8 - Portal app 1379s ok 9 - Register $type 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 10 - Unauth SP request 1379s ok 11 - HTTP code is 200 1379s ok 12 - HTTP code is 200 1379s ok 13 - Page contains a form 1379s ok 14 - Host match 1379s ok 15 - URI match 1379s ok 16 - Field "SAMLRequest" is defined 1379s ok 17 - CSP header authorize POST request to auth.idp.com 1379s ok 18 - Method is POST 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 19 - Post SAML request to IdP 1379s ok 20 - HTTP code is 200 1379s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684376_3092%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%3A1769756256%7D) 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 22 - Post authentication 1379s ok 23 - Reject reason is 89 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 24 - Unauth SP request 1379s ok 25 - HTTP code is 200 1379s ok 26 - HTTP code is 200 1379s ok 27 - Page contains a form 1379s ok 28 - Host match 1379s ok 29 - URI match 1379s ok 30 - Field "SAMLRequest" is defined 1379s ok 31 - CSP header authorize POST request to auth.idp.com 1379s ok 32 - Method is POST 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 33 - Post SAML request to IdP 1379s ok 34 - HTTP code is 200 1379s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756256%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684376_48780%22%7D) 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 36 - Post authentication 1379s ok 37 - Get cookie lemonldap (c3f130570f403e1fbe9365f78c460340983413322d785cbcf470a6ab955df145) 1379s ok 38 - Get cookie lemonldappdata () 1379s ok 39 - SAML request cleared from pdata 1379s ok 40 - HTTP code is 200 1379s ok 41 - Page contains a form 1379s ok 42 - Host match 1379s ok 43 - URI match 1379s ok 44 - Field "SAMLResponse" is defined 1379s ok 45 - CSP header authorize POST request to auth.sp.com 1379s ok 46 - Method is POST 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 47 - Post SAML response to SP 1379s ok 48 - Get redirection 1379s ok 49 - Location is http://auth.sp.com/ 1379s ok 50 - Get cookie lemonldap (377387df5959383aae4bf22d1f1ff3fd661abbceeaf7e530d844a56550a368b8) 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 51 - Get / on SP 1379s ok 52 - HTTP code is 200 1379s ok 53 - Authenticated as fa@badwolf.org@idp 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 54 - Query SP for logout 1379s ok 55 - HTTP code is 200 1379s ok 56 - Page contains a form 1379s ok 57 - Host match 1379s ok 58 - URI match 1379s ok 59 - Field "SAMLRequest" is defined 1379s ok 60 - CSP header authorize POST request to auth.idp.com 1379s ok 61 - Method is POST 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 62 - Post SAML logout request to IdP 1379s ok 63 - HTTP code is 200 1379s ok 64 - Page contains a form 1379s ok 65 - Host match 1379s ok 66 - URI match 1379s ok 67 - Field "SAMLResponse" is defined 1379s ok 68 - CSP header authorize POST request to auth.sp.com 1379s ok 69 - Method is POST 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 70 - Post SAML response to SP 1379s ok 71 - Found SLO error 1379s 1..71 1379s ok 1379s t/30-SAML-POST-Logout-when-removed.t ........................................... 1379s ok 1 - use Lemonldap::NG::Portal::Main; 1379s ok 2 - Portal object 1379s ok 3 - Init 1379s ok 4 - Portal app 1379s ok 5 - Register $type 1379s ok 6 - Portal object 1379s ok 7 - Init 1379s ok 8 - Portal app 1379s ok 9 - Register $type 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 10 - Unauth SP request 1379s ok 11 - HTTP code is 200 1379s ok 12 - HTTP code is 200 1379s ok 13 - Page contains a form 1379s ok 14 - Host match 1379s ok 15 - URI match 1379s ok 16 - Field "SAMLRequest" is defined 1379s ok 17 - CSP header authorize POST request to auth.idp.com 1379s ok 18 - Method is POST 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 19 - Post SAML request to IdP 1379s ok 20 - HTTP code is 200 1379s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221769684377_30428%22%2C%22issuerTs%22%3A1769756257%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 22 - Post authentication 1379s ok 23 - Get cookie lemonldap (3d49ecb8d3cfcc8c142e66f15bef126787a9445d0755a2fb05bf2bc54d185744) 1379s ok 24 - Get cookie lemonldappdata () 1379s ok 25 - SAML request cleared from pdata 1379s ok 26 - HTTP code is 200 1379s ok 27 - Page contains a form 1379s ok 28 - Host match 1379s ok 29 - URI match 1379s ok 30 - Field "SAMLResponse" is defined 1379s ok 31 - CSP header authorize POST request to auth.sp.com 1379s ok 32 - Method is POST 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 33 - Post SAML response to SP 1379s ok 34 - Get redirection 1379s ok 35 - Location is http://auth.sp.com/ 1379s ok 36 - Get cookie lemonldap (eeeb78ffd13a28283bb9e288b265623d6eef5056da5b8658d957496b7a59927b) 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 37 - Get / on SP 1379s ok 38 - HTTP code is 200 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 39 - Query IDP for logout 1379s ok 40 - Get cookie lemonldap (0) 1379s ok 41 - IDP cookie removed 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 42 - Test if old cookie is denied by IdP 1379s ok 43 - Response status is 401 1379s ok 44 - Content is JSON 1379s ok 45 - Error code is 1 1379s # ==> Pushing SP <== 1379s # ==> Popping SP <== 1379s ok 46 - Query SP for logout 1379s ok 47 - HTTP code is 200 1379s ok 48 - Page contains a form 1379s ok 49 - Host match 1379s ok 50 - URI match 1379s ok 51 - Field "SAMLRequest" is defined 1379s ok 52 - CSP header authorize POST request to auth.idp.com 1379s ok 53 - Method is POST 1379s # ==> Pushing ISSUER <== 1379s # ==> Popping ISSUER <== 1379s ok 54 - Post SAML logout request to IdP 1379s ok 55 - Found SESSIONEXPIRED error 1379s 1..55 1379s ok 1380s t/30-SAML-POST-with-2F-UpgradeOnly.t ........................................... 1380s ok 1 - use Lemonldap::NG::Portal::Main; 1380s ok 2 - Portal object 1380s ok 3 - Init 1380s ok 4 - Portal app 1380s ok 5 - Register $type 1380s ok 6 - Portal object 1380s ok 7 - Init 1380s ok 8 - Portal app 1380s ok 9 - Register $type 1380s # ==> Pushing SP <== 1380s # ==> Popping SP <== 1380s ok 10 - Unauth SP request 1380s ok 11 - HTTP code is 200 1380s ok 12 - HTTP code is 200 1380s ok 13 - Page contains a form 1380s ok 14 - Host match 1380s ok 15 - URI match 1380s ok 16 - Field "SAMLRequest" is defined 1380s ok 17 - CSP header authorize POST request to auth.idp.com 1380s ok 18 - Method is POST 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 19 - Post SAML request to IdP 1380s ok 20 - HTTP code is 200 1380s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1769756257%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221769684377_6240%22%2C%22targetAuthnLevel%22%3A4%7D) 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 22 - Post authentication 1380s ok 23 - HTTP code is 200 1380s ok 24 - Page contains a form 1380s ok 25 - URI match 1380s ok 26 - Field "token" is defined 1380s ok 27 - Field "code" is defined 1380s ok 28 - Found EXTCODE input 1380s ok 29 - Found 2F code in mail 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 30 - Post code 1380s ok 31 - Get cookie lemonldap (ab2a02b56a1bd072300de929559102626d31fc1279944c385906c5abeed84cc9) 1380s ok 32 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221769684377_6240%22%7D) 1380s ok 33 - Get redirection 1380s ok 34 - Location is http://auth.idp.com/saml 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 35 - Follow redirection 1380s ok 36 - Get cookie lemonldappdata () 1380s ok 37 - SAML request cleared from pdata 1380s ok 38 - HTTP code is 200 1380s ok 39 - Page contains a form 1380s ok 40 - Host match 1380s ok 41 - URI match 1380s ok 42 - Field "SAMLResponse" is defined 1380s ok 43 - CSP header authorize POST request to auth.sp.com 1380s ok 44 - Method is POST 1380s # ==> Pushing SP <== 1380s # ==> Popping SP <== 1380s ok 45 - Post SAML response to SP 1380s ok 46 - Get redirection 1380s ok 47 - Location is http://auth.sp.com/ 1380s ok 48 - Get cookie lemonldap (1c4f6d7a2fae326e6ed7f2b1a9d88aa1729e1d9ae73ed19f6a599b1eb324427e) 1380s # ==> Pushing SP <== 1380s # ==> Popping SP <== 1380s ok 49 - Get / on SP 1380s ok 50 - HTTP code is 200 1380s ok 51 - Authenticated as dwho@badwolf.org@idp 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 52 - Post authentication 1380s ok 53 - Get cookie lemonldap (e9b5471c9a035fdc0a5fb357d88309b8bd62ef0148a727f34dc55cf2ad79fdc1) 1380s # ==> Pushing SP <== 1380s # ==> Popping SP <== 1380s ok 54 - Unauth SP request 1380s ok 55 - HTTP code is 200 1380s ok 56 - HTTP code is 200 1380s ok 57 - Page contains a form 1380s ok 58 - Host match 1380s ok 59 - URI match 1380s ok 60 - Field "SAMLRequest" is defined 1380s ok 61 - CSP header authorize POST request to auth.idp.com 1380s ok 62 - Method is POST 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 63 - Post SAML request to IdP 1380s ok 64 - HTTP code is 200 1380s ok 65 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%224%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684377_23966%22%2C%22issuerTs%22%3A1769756257%7D) 1380s ok 66 - HTTP code is 200 1380s ok 67 - Page contains a form 1380s ok 68 - URI match 1380s ok 69 - Field "confirm" is defined 1380s ok 70 - Field "url" is defined 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 71 - Post code 1380s ok 72 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestsaml%22%3A%221769684377_23966%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756257%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 1380s ok 73 - HTTP code is 200 1380s ok 74 - Page contains a form 1380s ok 75 - URI match 1380s ok 76 - Field "token" is defined 1380s ok 77 - Field "code" is defined 1380s ok 78 - Found EXTCODE input 1380s ok 79 - Found 2F code in mail 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 80 - Post code 1380s ok 81 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684377_23966%22%7D) 1380s ok 82 - Get redirection 1380s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 1380s # ==> Pushing ISSUER <== 1380s # ==> Popping ISSUER <== 1380s ok 84 - Follow redirection 1380s ok 85 - Get cookie lemonldappdata () 1380s ok 86 - SAML request cleared from pdata 1380s ok 87 - HTTP code is 200 1380s ok 88 - Page contains a form 1380s ok 89 - Host match 1380s ok 90 - URI match 1380s ok 91 - Field "SAMLResponse" is defined 1380s ok 92 - CSP header authorize POST request to auth.sp.com 1380s ok 93 - Method is POST 1380s # ==> Pushing SP <== 1380s # ==> Popping SP <== 1380s ok 94 - Post SAML response to SP 1380s ok 95 - Get redirection 1380s ok 96 - Location is http://auth.sp.com/ 1380s ok 97 - Get cookie lemonldap (d66a7ab70e2f29ad08e2d5a2851e0d75245cb9996ccc49e8361e78b95be61f08) 1380s # ==> Pushing SP <== 1380s # ==> Popping SP <== 1380s ok 98 - Get / on SP 1380s ok 99 - HTTP code is 200 1380s ok 100 - Authenticated as dwho@badwolf.org@idp 1380s 1..100 1380s ok 1381s t/30-SAML-POST-with-2F-and-Notification.t ...................................... 1381s ok 1 - use Lemonldap::NG::Portal::Main; 1381s ok 2 - Portal object 1381s ok 3 - Init 1381s ok 4 - Portal app 1381s ok 5 - Register $type 1381s ok 6 - Portal object 1381s ok 7 - Init 1381s ok 8 - Portal app 1381s ok 9 - Register $type 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 10 - Unauth SP request 1381s ok 11 - HTTP code is 200 1381s ok 12 - HTTP code is 200 1381s ok 13 - Page contains a form 1381s ok 14 - Host match 1381s ok 15 - URI match 1381s ok 16 - Field "SAMLRequest" is defined 1381s ok 17 - CSP header authorize POST request to auth.idp.com 1381s ok 18 - Method is POST 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 19 - Post SAML request to IdP 1381s ok 20 - HTTP code is 200 1381s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221769684378_38128%22%2C%22issuerTs%22%3A1769756258%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 22 - Post authentication 1381s ok 23 - HTTP code is 200 1381s ok 24 - Page contains a form 1381s ok 25 - URI match 1381s ok 26 - Field "token" is defined 1381s ok 27 - Field "code" is defined 1381s ok 28 - Found EXTCODE input 1381s ok 29 - Found 2F code in mail 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 30 - Post code 1381s ok 31 - Get cookie lemonldap (q9bWEUprvdi6nwzQXSjOykV+qriQeGH2vRmVnV8W2xp9bVsiap3w2Yqvrkrn1flsTSo107KU1EQ/WtYwaYctWw3ozQbGPiKqDhEg/qvuee3p+7M+FjLAzq0klZjhVLFxjW6avIWGsyUaAjgv31ImtQ==) 1381s ok 32 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221769684378_38128%22%2C%22issuerTs%22%3A1769756258%7D) 1381s ok 33 - HTTP code is 200 1381s ok 34 - Page contains a form 1381s ok 35 - URI match 1381s ok 36 - Field "reference1x1" is defined 1381s ok 37 - Response body is not empty 1381s ok 38 - Found notification text 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 39 - Accept notification 1381s ok 40 - Get cookie lemonldap (918d0cc067442ca6692457c3b2cabc69adfd5902ab3f3b8741939df4b41afcd0) 1381s ok 41 - Notification was deleted 1381s ok 42 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684378_38128%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1381s ok 43 - Get redirection 1381s ok 44 - Location is http://auth.idp.com/saml 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 45 - Follow redirection 1381s ok 46 - Get cookie lemonldappdata () 1381s ok 47 - SAML request cleared from pdata 1381s ok 48 - HTTP code is 200 1381s ok 49 - Page contains a form 1381s ok 50 - Host match 1381s ok 51 - URI match 1381s ok 52 - Field "SAMLResponse" is defined 1381s ok 53 - CSP header authorize POST request to auth.sp.com 1381s ok 54 - Method is POST 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 55 - Post SAML response to SP 1381s ok 56 - Get redirection 1381s ok 57 - Location is http://auth.sp.com/ 1381s ok 58 - Get cookie lemonldap (cf7d1d3f298de52c8912374229bea8a9ba905b3ed237186c6cd6ebe7402ad70d) 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 59 - Get / on SP 1381s ok 60 - HTTP code is 200 1381s ok 61 - Authenticated as dwho@badwolf.org@idp 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 62 - Query SP for logout 1381s ok 63 - HTTP code is 200 1381s ok 64 - Page contains a form 1381s ok 65 - Host match 1381s ok 66 - URI match 1381s ok 67 - Field "SAMLRequest" is defined 1381s ok 68 - CSP header authorize POST request to auth.idp.com 1381s ok 69 - Method is POST 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 70 - Post SAML logout request to IdP 1381s ok 71 - HTTP code is 200 1381s ok 72 - Page contains a form 1381s ok 73 - Host match 1381s ok 74 - URI match 1381s ok 75 - Field "SAMLResponse" is defined 1381s ok 76 - CSP header authorize POST request to auth.sp.com 1381s ok 77 - Method is POST 1381s ok 78 - Get cookie lemonldap (0) 1381s ok 79 - SSO cookie removed 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 80 - Post SAML response to SP 1381s ok 81 - Get redirection 1381s ok 82 - Location is http://auth.sp.com/?logout=1 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 83 - Test if user is reject on IdP 1381s ok 84 - Response status is 401 1381s ok 85 - Content is JSON 1381s ok 86 - Error code is 1 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 87 - Test if user is reject on SP 1381s ok 88 - HTTP code is 200 1381s ok 89 - HTTP code is 200 1381s ok 90 - Page contains a form 1381s ok 91 - Host match 1381s ok 92 - URI match 1381s ok 93 - Field "SAMLRequest" is defined 1381s ok 94 - CSP header authorize POST request to auth.idp.com 1381s ok 95 - Method is POST 1381s 1..95 1381s ok 1381s t/30-SAML-POST-with-Notification.t ............................................. 1381s ok 1 - use Lemonldap::NG::Portal::Main; 1381s ok 2 - Portal object 1381s ok 3 - Init 1381s ok 4 - Portal app 1381s ok 5 - Register $type 1381s ok 6 - Portal object 1381s ok 7 - Init 1381s ok 8 - Portal app 1381s ok 9 - Register $type 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 10 - Unauth SP request 1381s ok 11 - HTTP code is 200 1381s ok 12 - HTTP code is 200 1381s ok 13 - Page contains a form 1381s ok 14 - Host match 1381s ok 15 - URI match 1381s ok 16 - Field "SAMLRequest" is defined 1381s ok 17 - CSP header authorize POST request to auth.idp.com 1381s ok 18 - Method is POST 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 19 - Post SAML request to IdP 1381s ok 20 - HTTP code is 200 1381s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756259%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684379_51639%22%7D) 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 22 - Post authentication 1381s ok 23 - Get cookie lemonldap (shHfy1T2ZclcoYaD4hPJDTRmOA/+1NX6cF5ZWKvxTDBCwQYv/85VmrwM/Lc6UUQiihCstDwvfQ9/B5q2ZLpBTxS4kGKDOrOHryU0EIFdr5Rq1I9OJfeXAOAB+H5GZZ3zfzgFw2tDY01WHt2N8c5zhw==) 1381s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1769756259%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684379_27844%22%7D) 1381s ok 25 - HTTP code is 200 1381s ok 26 - Page contains a form 1381s ok 27 - URI match 1381s ok 28 - Field "reference1x1" is defined 1381s ok 29 - Field "url" is defined 1381s ok 30 - Response body is not empty 1381s ok 31 - Found notification text 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 32 - Accept notification 1381s ok 33 - Get cookie lemonldap (d1c530997cf52846cac101e9e70d3d78b31c9e8f5935a095e9710984093c020e) 1381s ok 34 - Notification was deleted 1381s ok 35 - 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%221769684379_27844%22%7D) 1381s ok 36 - Get redirection 1381s ok 37 - Location is http://auth.idp.com/saml 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 38 - Follow redirection 1381s ok 39 - Get cookie lemonldappdata () 1381s ok 40 - SAML request cleared from pdata 1381s ok 41 - HTTP code is 200 1381s ok 42 - Page contains a form 1381s ok 43 - Host match 1381s ok 44 - URI match 1381s ok 45 - Field "SAMLResponse" is defined 1381s ok 46 - CSP header authorize POST request to auth.sp.com 1381s ok 47 - Method is POST 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 48 - Post SAML response to SP 1381s ok 49 - Get redirection 1381s ok 50 - Location is http://auth.sp.com/ 1381s ok 51 - Get cookie lemonldap (9ae1e850c7f8061a7237a0822e459e4d33fced16dc6796dcc467d61f9662bdc5) 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 52 - Get / on SP 1381s ok 53 - HTTP code is 200 1381s ok 54 - Authenticated as dwho@badwolf.org@idp 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 55 - Query SP for logout 1381s ok 56 - HTTP code is 200 1381s ok 57 - Page contains a form 1381s ok 58 - Host match 1381s ok 59 - URI match 1381s ok 60 - Field "SAMLRequest" is defined 1381s ok 61 - CSP header authorize POST request to auth.idp.com 1381s ok 62 - Method is POST 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 63 - Post SAML logout request to IdP 1381s ok 64 - HTTP code is 200 1381s ok 65 - Page contains a form 1381s ok 66 - Host match 1381s ok 67 - URI match 1381s ok 68 - Field "SAMLResponse" is defined 1381s ok 69 - CSP header authorize POST request to auth.sp.com 1381s ok 70 - Method is POST 1381s ok 71 - Get cookie lemonldap (0) 1381s ok 72 - SSO cookie removed 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 73 - Post SAML response to SP 1381s ok 74 - Get redirection 1381s ok 75 - Location is http://auth.sp.com/?logout=1 1381s # ==> Pushing ISSUER <== 1381s # ==> Popping ISSUER <== 1381s ok 76 - Test if user is reject on IdP 1381s ok 77 - Response status is 401 1381s ok 78 - Content is JSON 1381s ok 79 - Error code is 1 1381s # ==> Pushing SP <== 1381s # ==> Popping SP <== 1381s ok 80 - Test if user is reject on SP 1381s ok 81 - HTTP code is 200 1381s ok 82 - HTTP code is 200 1381s ok 83 - Page contains a form 1381s ok 84 - Host match 1381s ok 85 - URI match 1381s ok 86 - Field "SAMLRequest" is defined 1381s ok 87 - CSP header authorize POST request to auth.idp.com 1381s ok 88 - Method is POST 1381s 1..88 1381s ok 1382s t/30-SAML-ReAuth-with-Cmb-Kerberos.t ........................................... 1382s ok 1 - use Lemonldap::NG::Portal::Main; 1382s ok 2 - Portal object 1382s ok 3 - Init 1382s ok 4 - Portal app 1382s ok 5 - Register $type 1382s ok 6 - Portal object 1382s ok 7 - Init 1382s ok 8 - Portal app 1382s ok 9 - Register $type 1382s # ==> Pushing ISSUER <== 1382s # ==> Popping ISSUER <== 1382s ok 10 - Auth query 1382s ok 11 - HTTP code is 200 1382s ok 12 - Get cookie lemonldap (7d1bb80b77da82b8405a1f497d35779fadb7663249dabf094de3767322c41785) 1382s ok 13 - Waiting timeout 1382s # ==> Pushing SP <== 1382s # ==> Popping SP <== 1382s ok 14 - Unauth SP request 1382s ok 15 - HTTP code is 200 1382s ok 16 - Page contains a form 1382s ok 17 - Host match 1382s ok 18 - URI match 1382s ok 19 - Field "SAMLRequest" is defined 1382s ok 20 - CSP header authorize POST request to auth.idp.com 1382s ok 21 - Method is POST 1382s # ==> Pushing ISSUER <== 1382s # ==> Popping ISSUER <== 1382s ok 22 - Post SAML request to IdP 1382s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221769684409_44249%22%2C%22issuerTs%22%3A1769756289%7D) 1382s ok 24 - HTTP code is 200 1382s ok 25 - Page contains a form 1382s ok 26 - URI match 1382s ok 27 - Field "confirm" is defined 1382s ok 28 - Propose to renew session 1382s # ==> Pushing ISSUER <== 1382s # ==> Popping ISSUER <== 1382s ok 29 - Ask to renew 1382s ok 30 - Found Kerberos JS 1382s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221769684409_44249%22%2C%22issuerTs%22%3A1769756289%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1382s ok 32 - HTTP code is 200 1382s ok 33 - Page contains a form 1382s ok 34 - Host match 1382s ok 35 - Field "upgrading" is defined 1382s ok 36 - Field "url" is defined 1382s ok 37 - Field "kerberos" is defined 1382s ok 38 - Field "ajax_auth_token" is defined 1382s ok 39 - CSP header authorize POST request to \# 1382s # ==> Pushing ISSUER <== 1382s # ==> Popping ISSUER <== 1382s ok 40 - AJAX query 1382s ok 41 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221769684409_44249%22%2C%22issuerTs%22%3A1769756289%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1382s ok 42 1382s # ==> Pushing ISSUER <== 1382s # ==> Popping ISSUER <== 1382s ok 43 - AJAX query 1382s ok 44 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221769684409_44249%22%2C%22issuerTs%22%3A1769756289%7D) 1382s ok 45 - HTTP code is 200 1382s ok 46 - Content-Type is JSON 1382s ok 47 - Content is valid JSON 1382s ok 48 - User token was returned 1382s # ==> Pushing ISSUER <== 1382s # ==> Popping ISSUER <== 1382s ok 49 - Post form 1382s ok 50 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684409_44249%22%7D) 1382s ok 51 - Get cookie lemonldap (abc6d292d0065a0d648992a8d4cac3abd816e12c31453d214d8ca05391791d7d) 1382s ok 52 - Get a new session 1382s ok 53 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684409_44249%22%7D) 1382s ok 54 - Get redirection 1382s ok 55 - Location header found 1382s # ==> Pushing ISSUER <== 1382s # ==> Popping ISSUER <== 1382s ok 56 - Follow redirection 1382s ok 57 - HTTP code is 200 1382s ok 58 - Page contains a form 1382s ok 59 - Host match 1382s ok 60 - URI match 1382s ok 61 - Field "SAMLResponse" is defined 1382s ok 62 - CSP header authorize POST request to auth.sp.com 1382s ok 63 - Method is POST 1382s # ==> Pushing SP <== 1382s # ==> Popping SP <== 1382s ok 64 - Post SAML response to SP 1382s ok 65 - Get cookie lemonldap (b86e0f43db5e3502e9155aaf850dde1658a2e924d73889fb639e48ff3df25a1c) 1382s ok 66 - Get redirection 1382s ok 67 - Location is http://auth.sp.com/ 1382s 1..67 1382s ok 1383s t/30-SAML-ReAuth-with-choice.t ................................................. 1383s ok 1 - use Lemonldap::NG::Portal::Main; 1383s ok 2 - Portal object 1383s ok 3 - Init 1383s ok 4 - Portal app 1383s ok 5 - Register $type 1383s ok 6 - Portal object 1383s ok 7 - Init 1383s ok 8 - Portal app 1383s ok 9 - Register $type 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 10 - Auth query 1383s ok 11 - HTTP code is 200 1383s ok 12 - Get cookie lemonldap (e41d10d3f5b6497b699c00a7a63d72a7787f1c4307f3bf033274763c84f66f13) 1383s ok 13 - Waiting timeout 1383s # ==> Pushing SP <== 1383s # ==> Popping SP <== 1383s ok 14 - Unauth SP request 1383s ok 15 - HTTP code is 200 1383s ok 16 - Page contains a form 1383s ok 17 - Host match 1383s ok 18 - URI match 1383s ok 19 - Field "SAMLRequest" is defined 1383s ok 20 - CSP header authorize POST request to auth.idp.com 1383s ok 21 - Method is POST 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 22 - Post SAML request to IdP 1383s ok 23 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1769756290%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684410_53577%22%7D) 1383s ok 24 - HTTP code is 200 1383s ok 25 - Page contains a form 1383s ok 26 - URI match 1383s ok 27 - Field "confirm" is defined 1383s ok 28 - Propose to renew session 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 29 - Ask to renew 1383s ok 30 - HTTP code is 200 1383s ok 31 - Page contains a form 1383s ok 32 - Host match 1383s ok 33 - Field "upgrading" is defined 1383s ok 34 - Field "url" is defined 1383s ok 35 - CSP header authorize POST request to \# 1383s ok 36 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684410_53577%22%2C%22issuerTs%22%3A1769756290%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 37 - Re auth 1383s ok 38 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684410_53577%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1383s ok 39 - Get cookie lemonldap (bda11685c642b24a9d0d0990d4e9b71ec5c1ed0f07a581e01320bc21d2ef6b43) 1383s ok 40 - Get a new session 1383s ok 41 - Get redirection 1383s ok 42 - Location header found 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 43 - Follow redirection 1383s ok 44 - HTTP code is 200 1383s ok 45 - Page contains a form 1383s ok 46 - Host match 1383s ok 47 - URI match 1383s ok 48 - Field "SAMLResponse" is defined 1383s ok 49 - CSP header authorize POST request to auth.sp.com 1383s ok 50 - Method is POST 1383s # ==> Pushing SP <== 1383s # ==> Popping SP <== 1383s ok 51 - Post SAML response to SP 1383s ok 52 - Get cookie lemonldap (5c28af46dcd40bc5ca1089ac81abf98df2e72964d68b65a3795adb5f191f9f7f) 1383s ok 53 - Get redirection 1383s ok 54 - Location is http://auth.sp.com/ 1383s 1..54 1383s ok 1383s t/30-SAML-ReAuth.t ............................................................. 1383s ok 1 - use Lemonldap::NG::Portal::Main; 1383s ok 2 - Portal object 1383s ok 3 - Init 1383s ok 4 - Portal app 1383s ok 5 - Register $type 1383s ok 6 - Portal object 1383s ok 7 - Init 1383s ok 8 - Portal app 1383s ok 9 - Register $type 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 10 - Auth query 1383s ok 11 - HTTP code is 200 1383s ok 12 - Get cookie lemonldap (1ae26840985399e47a613046a34db71ae13dbdd83e4d4de6f03945a41e632fdb) 1383s # ==> Pushing SP <== 1383s # ==> Popping SP <== 1383s ok 13 - Unauth SP request 1383s ok 14 - HTTP code is 200 1383s ok 15 - Page contains a form 1383s ok 16 - Host match 1383s ok 17 - URI match 1383s ok 18 - Field "SAMLRequest" is defined 1383s ok 19 - CSP header authorize POST request to auth.idp.com 1383s ok 20 - Method is POST 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 21 - Post SAML request to IdP 1383s ok 22 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221769684411_9571%22%2C%22issuerTs%22%3A1769756291%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1383s ok 23 - HTTP code is 200 1383s ok 24 - Page contains a form 1383s ok 25 - URI match 1383s ok 26 - Field "confirm" is defined 1383s ok 27 - Propose to renew session 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 28 - Ask to renew 1383s ok 29 - HTTP code is 200 1383s ok 30 - Page contains a form 1383s ok 31 - Host match 1383s ok 32 - Field "upgrading" is defined 1383s ok 33 - Field "url" is defined 1383s ok 34 - CSP header authorize POST request to \# 1383s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756291%2C%22issuerRequestsaml%22%3A%221769684411_9571%22%2C%22targetAuthnLevel%22%3A0%7D) 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 36 - Re auth 1383s ok 37 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684411_9571%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1383s ok 38 - Get cookie lemonldap (79fbb5665d0ba58fb24029ab43c1299405100c9d56c89378507593cea75571d0) 1383s ok 39 - Get a new session 1383s ok 40 - Get redirection 1383s ok 41 - Location header found 1383s # ==> Pushing ISSUER <== 1383s # ==> Popping ISSUER <== 1383s ok 42 - Follow redirection 1383s ok 43 - HTTP code is 200 1383s ok 44 - Page contains a form 1383s ok 45 - Host match 1383s ok 46 - URI match 1383s ok 47 - Field "SAMLResponse" is defined 1383s ok 48 - CSP header authorize POST request to auth.sp.com 1383s ok 49 - Method is POST 1383s # ==> Pushing SP <== 1383s # ==> Popping SP <== 1383s ok 50 - Post SAML response to SP 1383s ok 51 - Get cookie lemonldap (341fe22e535aece897e0abd120f4c4562c5e3ac624f06eac3ba2e5853ae189e6) 1383s ok 52 - Get redirection 1383s ok 53 - Location is http://auth.sp.com/ 1383s 1..53 1383s ok 1384s t/30-SAML-RelayState.t ......................................................... 1384s ok 1 - use Lemonldap::NG::Portal::Main; 1384s ok 2 - Portal object 1384s ok 3 - Init 1384s ok 4 - Portal app 1384s ok 5 - Register $type 1384s # Subtest: RelayState handing with Redirect binding 1384s # ==> Pushing ISSUER <== 1384s # ==> Popping ISSUER <== 1384s ok 1 - Auth query 1384s ok 2 - Get cookie lemonldap (46a5d24cc7e6329b5d2c365bed12d421801760a83ab22d245b587cfd1d9f178b) 1384s # ==> Pushing ISSUER <== 1384s # ==> Popping ISSUER <== 1384s ok 3 - Follow redirection 1384s ok 4 - Correct html encoding of special characters in RelayState 1384s 1..4 1384s ok 6 - RelayState handing with Redirect binding 1384s # Subtest: RelayState handing with POST binding 1384s # ==> Pushing ISSUER <== 1384s # ==> Popping ISSUER <== 1384s ok 1 - Auth query 1384s ok 2 - Get cookie lemonldap (98c47225ea133f88ea6db498be2c599f5a069b1174444b7b602d74467f0f0e59) 1384s # ==> Pushing ISSUER <== 1384s # ==> Popping ISSUER <== 1384s ok 3 - Follow redirection 1384s ok 4 - Correct html encoding of special characters in RelayState 1384s 1..4 1384s ok 7 - RelayState handing with POST binding 1384s 1..7 1384s ok 1385s t/30-SAML-SP-rule.t ............................................................ 1385s ok 1 - use Lemonldap::NG::Portal::Main; 1385s ok 2 - Portal object 1385s ok 3 - Init 1385s ok 4 - Portal app 1385s ok 5 - Register $type 1385s ok 6 - Portal object 1385s ok 7 - Init 1385s ok 8 - Portal app 1385s ok 9 - Register $type 1385s ok 10 - Portal object 1385s ok 11 - Init 1385s ok 12 - Portal app 1385s ok 13 - Register $type 1385s # ==> Pushing SP <== 1385s # ==> Popping SP <== 1385s ok 14 - Unauth SP request 1385s ok 15 - Get redirection 1385s ok 16 - Location header found 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s ok 17 - Launch SAML request to IdP 1385s ok 18 - HTTP code is 200 1385s ok 19 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684382_574%22%2C%22issuerTs%22%3A1769756262%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s ok 20 - Post authentication 1385s ok 21 - HTTP code is 200 1385s ok 22 - Get cookie lemonldap (0b2c605cb89187745b88cc371248f3c362d593ce1b4f06a743dc7b1677c20c7c) 1385s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 1385s ok 24 - PE_UNAUTHORIZEDPARTNER 1385s # ==> Pushing UNKNOWNSP <== 1385s # ==> Popping UNKNOWNSP <== 1385s ok 25 - Unauth SP request 1385s ok 26 - Get redirection 1385s ok 27 - Location header found 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s ok 28 - Launch SAML request to IdP 1385s ok 29 - Unknown entity ID: code found on page 1385s ok 30 - Unknown entity ID 1385s 1..30 1385s ok 1385s t/31-Auth-and-issuer-CAS-Logout-20.t ........................................... 1385s ok 1 - use Lemonldap::NG::Portal::Main; 1385s ok 2 - Portal object 1385s ok 3 - Init 1385s ok 4 - Portal app 1385s ok 5 - Register $type 1385s ok 6 - Portal object 1385s ok 7 - Init 1385s ok 8 - Portal app 1385s ok 9 - Register $type 1385s # ==> Pushing SP <== 1385s # ==> Popping SP <== 1385s ok 10 - Unauth SP request 1385s ok 11 - Get cookie llngcasserver (idp) 1385s ok 12 - Get CAS server cookie 1385s ok 13 - Get redirection 1385s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s ok 15 - Query CAS server 1385s ok 16 - HTTP code is 200 1385s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221769684383_64106%22%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%2C%22issuerTs%22%3A1769756263%7D) 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s ok 18 - Post authentication 1385s ok 19 - Get cookie lemonldap (aa2cd62124cbbd670b793acf0b91d0310b033a9edb038c474c211e2fe2882efa) 1385s ok 20 - Get cookie lemonldappdata () 1385s ok 21 - SAML request cleared from pdata 1385s ok 22 - Get redirection 1385s ok 23 - Location header found 1385s # ==> Pushing SP <== 1385s ok 24 - SOAP request 1385s # ==> Saving handler SP <== 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s # ==> Restoring SP <== 1385s ok 25 - Execute request to /cas/serviceValidate 1385s ok 26 - HTTP code is 200 1385s ok 27 - Content is XML 1385s # ==> Popping SP <== 1385s ok 28 - Query SP with ticket 1385s ok 29 - Get cookie lemonldap (3832914efba925e7cec60034691132d34ea0620bc6207ccc5a2b6af04e311eba) 1385s # ==> Pushing SP <== 1385s # ==> Popping SP <== 1385s ok 30 - Get / on SP 1385s ok 31 - HTTP code is 200 1385s ok 32 - Authenticated as french 1385s ok 33 - UTF-8 values 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s ok 34 - Query SP for logout 1385s ok 35 - HTTP code is 200 1385s ok 36 - CAS message found 1385s ok 37 - Redirect URL found 1385s # ==> Pushing ISSUER <== 1385s # ==> Popping ISSUER <== 1385s ok 38 - Query IdP 1385s ok 39 - Response status is 401 1385s ok 40 - Content is JSON 1385s ok 41 - Error code is 1 1385s 1..41 1385s ok 1386s t/31-Auth-and-issuer-CAS-Logout-30.t ........................................... 1386s ok 1 - use Lemonldap::NG::Portal::Main; 1386s ok 2 - Portal object 1386s ok 3 - Init 1386s ok 4 - Portal app 1386s ok 5 - Register $type 1386s ok 6 - Portal object 1386s ok 7 - Init 1386s ok 8 - Portal app 1386s ok 9 - Register $type 1386s # ==> Pushing SP <== 1386s # ==> Popping SP <== 1386s ok 10 - Unauth SP request 1386s ok 11 - Get cookie llngcasserver (idp) 1386s ok 12 - Get CAS server cookie 1386s ok 13 - Get redirection 1386s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 15 - Query CAS server 1386s ok 16 - HTTP code is 200 1386s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684383_26547%22%2C%22issuerTs%22%3A1769756263%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 18 - Post authentication 1386s ok 19 - Get cookie lemonldap (73f609c486de787124b5b7e7df39a5773c5c4f2a72fc130e0aa04091fe9a834d) 1386s ok 20 - Get cookie lemonldappdata () 1386s ok 21 - SAML request cleared from pdata 1386s ok 22 - Get redirection 1386s ok 23 - Location header found 1386s # ==> Pushing SP <== 1386s ok 24 - SOAP request 1386s # ==> Saving handler SP <== 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s # ==> Restoring SP <== 1386s ok 25 - Execute request to /cas/serviceValidate 1386s ok 26 - HTTP code is 200 1386s ok 27 - Content is XML 1386s # ==> Popping SP <== 1386s ok 28 - Query SP with ticket 1386s ok 29 - Get cookie lemonldap (ed09f551eaa66bec39e3d302dc0f02d7bfe80f636ba93bc42ec407badcf85058) 1386s # ==> Pushing SP <== 1386s # ==> Popping SP <== 1386s ok 30 - Get / on SP 1386s ok 31 - HTTP code is 200 1386s ok 32 - Authenticated as french 1386s ok 33 - UTF-8 values 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 34 - Query SP for logout 1386s ok 35 - Unauthorized URL: code found on page 1386s ok 36 - Unauthorized URL 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 37 - Query SP for logout 1386s ok 38 - Get redirection 1386s ok 39 - Location is http://auth.sp.com/ 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 40 - Query IdP 1386s ok 41 - Response status is 401 1386s ok 42 - Content is JSON 1386s ok 43 - Error code is 1 1386s 1..43 1386s ok 1386s t/31-Auth-and-issuer-CAS-XSS-on-logout.t ....................................... 1386s ok 1 - use Lemonldap::NG::Portal::Main; 1386s ok 2 - Portal object 1386s ok 3 - Init 1386s ok 4 - Portal app 1386s ok 5 - Register $type 1386s ok 6 - Portal object 1386s ok 7 - Init 1386s ok 8 - Portal app 1386s ok 9 - Register $type 1386s # ==> Pushing SP <== 1386s # ==> Popping SP <== 1386s ok 10 - Unauth SP request 1386s ok 11 - Get cookie llngcasserver (idp) 1386s ok 12 - Get CAS server cookie 1386s ok 13 - Get redirection 1386s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 15 - Query CAS server 1386s ok 16 - HTTP code is 200 1386s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221769684384_35996%22%2C%22issuerTs%22%3A1769756264%7D) 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 18 - Post authentication 1386s ok 19 - Get cookie lemonldap (137f9af80c4ba87a636a40f11aa1f19a660e5dc0fb68f03f2a02429f4ce353dd) 1386s ok 20 - Get redirection 1386s ok 21 - Location header found 1386s # ==> Pushing SP <== 1386s ok 22 - SOAP request 1386s # ==> Saving handler SP <== 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s # ==> Restoring SP <== 1386s ok 23 - Execute request to /cas/serviceValidate 1386s ok 24 - HTTP code is 200 1386s ok 25 - Content is XML 1386s # ==> Popping SP <== 1386s ok 26 - Query SP with ticket 1386s ok 27 - Get cookie lemonldap (43298ea8ef92c0520ec165daa7e5f536a87b8632a7486faa7ac5c3acf90089d4) 1386s # ==> Pushing SP <== 1386s # ==> Popping SP <== 1386s ok 28 - Query SP for logout 1386s ok 29 - HTTP code is 200 1386s ok 30 - Found iframe 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 31 - Get iframe from IdP 1386s ok 32 - Get redirection 1386s ok 33 - Location is http://auth.idp.com/?logout=1 1386s ok 34 - Frame can be embedded 1386s # ==> Pushing ISSUER <== 1386s # ==> Popping ISSUER <== 1386s ok 35 - Query IdP 1386s ok 36 - Response status is 401 1386s ok 37 - Content is JSON 1386s ok 38 - Error code is 1 1386s # ==> Pushing SP <== 1386s # ==> Popping SP <== 1386s ok 39 - Query IdP 1386s ok 40 - Get redirection 1386s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1386s 1..41 1386s ok 1387s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t .......................... 1387s ok 1 - use Lemonldap::NG::Portal::Main; 1387s ok 2 - Portal object 1387s ok 3 - Init 1387s ok 4 - Portal app 1387s ok 5 - Register $type 1387s ok 6 - Portal object 1387s ok 7 - Init 1387s ok 8 - Portal app 1387s ok 9 - Register $type 1387s # ==> Pushing SP <== 1387s # ==> Popping SP <== 1387s ok 10 - Unauth SP request 1387s ok 11 - Get redirection 1387s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1387s # ==> Pushing ISSUER <== 1387s # ==> Popping ISSUER <== 1387s ok 13 - Query CAS server 1387s ok 14 - HTTP code is 200 1387s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221769684384_50341%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1769756264%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1387s # ==> Pushing ISSUER <== 1387s # ==> Popping ISSUER <== 1387s ok 16 - Post authentication 1387s ok 17 - Reject reason is 68 1387s # ==> Pushing SP <== 1387s # ==> Popping SP <== 1387s ok 18 - Unauth SP request 1387s ok 19 - Get redirection 1387s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1387s # ==> Pushing ISSUER <== 1387s # ==> Popping ISSUER <== 1387s ok 21 - Query CAS server 1387s ok 22 - HTTP code is 200 1387s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221769684384_33192%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1769756264%7D) 1387s # ==> Pushing ISSUER <== 1387s # ==> Popping ISSUER <== 1387s ok 24 - Post authentication 1387s ok 25 - Get redirection 1387s ok 26 - Location header found 1387s ok 27 - Get cookie lemonldap (a7f125e962b6e4ba4a5f590d77de9547b923c4070520421a1e3ff505f5fb2d89) 1387s # ==> Pushing SP <== 1387s ok 28 - SOAP request 1387s # ==> Saving handler SP <== 1387s # ==> Pushing ISSUER <== 1387s # ==> Popping ISSUER <== 1387s # ==> Restoring SP <== 1387s ok 29 - Execute request to /cas/serviceValidate 1387s ok 30 - HTTP code is 200 1387s ok 31 - Content is XML 1387s # ==> Popping SP <== 1387s ok 32 - Query SP with ticket 1387s ok 33 - Get cookie lemonldap (f7d96c2142dec9a3839d5321e9a720dfb7c5a75e44a0bb995edd574f3427355b) 1387s # ==> Pushing SP <== 1387s # ==> Popping SP <== 1387s ok 34 - Get / on SP 1387s ok 35 - HTTP code is 200 1387s ok 36 - Authenticated as french 1387s ok 37 - UTF-8 values 1387s # ==> Pushing SP <== 1387s # ==> Popping SP <== 1387s ok 38 - Query SP for logout 1387s ok 39 - HTTP code is 200 1387s ok 40 - Found iframe 1387s ok 41 - Content-Security-Policy header found 1387s ok 42 - Found auth.idp.com in CSP child-src 1387s # ==> Pushing ISSUER <== 1387s # ==> Popping ISSUER <== 1387s ok 43 - Get iframe from IdP 1387s ok 44 - Get redirection 1387s ok 45 - Location is http://auth.sp2.com/?logout 1387s ok 46 - Frame can be embedded 1387s # ==> Pushing ISSUER <== 1387s # ==> Popping ISSUER <== 1387s ok 47 - Query IdP 1387s ok 48 - Response status is 401 1387s ok 49 - Content is JSON 1387s ok 50 - Error code is 1 1387s # ==> Pushing SP <== 1387s # ==> Popping SP <== 1387s ok 51 - Query IdP 1387s ok 52 - Get redirection 1387s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 1387s 1..53 1387s ok 1388s t/31-Auth-and-issuer-CAS-declared-app-userattr.t ............................... 1388s ok 1 - use Lemonldap::NG::Portal::Main; 1388s ok 2 - Portal object 1388s ok 3 - Init 1388s ok 4 - Portal app 1388s ok 5 - Register $type 1388s ok 6 - Portal object 1388s ok 7 - Init 1388s ok 8 - Portal app 1388s ok 9 - Register $type 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 10 - Unauth SP request 1388s ok 11 - Get redirection 1388s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 13 - Query CAS server 1388s ok 14 - HTTP code is 200 1388s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221769684385_9763%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1769756265%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 16 - Post authentication 1388s ok 17 - Reject reason is 68 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 18 - Unauth SP request 1388s ok 19 - Get redirection 1388s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 21 - Query CAS server 1388s ok 22 - HTTP code is 200 1388s ok 23 - 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%221769684385_32919%22%2C%22issuerTs%22%3A1769756265%7D) 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 24 - Post authentication 1388s ok 25 - Get redirection 1388s ok 26 - Location header found 1388s ok 27 - Get cookie lemonldap (95ff75edec4b2d0e0a93a8172b21eaab4e9f5a2783743462fb3bc1fc7bcf1129) 1388s # ==> Pushing SP <== 1388s ok 28 - SOAP request 1388s # ==> Saving handler SP <== 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s # ==> Restoring SP <== 1388s ok 29 - Execute request to /cas/serviceValidate 1388s ok 30 - HTTP code is 200 1388s ok 31 - Content is XML 1388s # ==> Popping SP <== 1388s ok 32 - Query SP with ticket 1388s ok 33 - Get cookie lemonldap (fb4328a3e0b13814abf012a31911f7fbc496e310e495f561e69a2882f71b04d8) 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 34 - Get / on SP 1388s ok 35 - HTTP code is 200 1388s ok 36 - Authenticated as fa@badwolf.org 1388s ok 37 - UTF-8 values 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 38 - Query SP for logout 1388s ok 39 - HTTP code is 200 1388s ok 40 - Found iframe 1388s ok 41 - Content-Security-Policy header found 1388s ok 42 - Found auth.idp.com in CSP child-src 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 43 - Get iframe from IdP 1388s ok 44 - Get redirection 1388s ok 45 - Location is http://auth.sp.com/?logout 1388s ok 46 - Frame can be embedded 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 47 - Query IdP 1388s ok 48 - Response status is 401 1388s ok 49 - Content is JSON 1388s ok 50 - Error code is 1 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 51 - Query IdP 1388s ok 52 - Get redirection 1388s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1388s 1..53 1388s ok 1388s t/31-Auth-and-issuer-CAS-declared-app.t ........................................ 1388s ok 1 - use Lemonldap::NG::Portal::Main; 1388s ok 2 - Portal object 1388s ok 3 - Init 1388s ok 4 - Portal app 1388s ok 5 - Register $type 1388s ok 6 - Portal object 1388s ok 7 - Init 1388s ok 8 - Portal app 1388s ok 9 - Register $type 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 10 - Unauth SP request 1388s ok 11 - Get redirection 1388s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 13 - Query CAS server 1388s ok 14 - HTTP code is 200 1388s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22targetAuthnLevel%22%3A1%2C%22issuerRequestcas%22%3A%221769684385_21943%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1769756265%7D) 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 16 - Post authentication 1388s ok 17 - Reject reason is 68 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 18 - Unauth SP request 1388s ok 19 - Get redirection 1388s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 21 - Query CAS server 1388s ok 22 - HTTP code is 200 1388s ok 23 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A1%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1769756266%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684386_63057%22%7D) 1388s ok 24 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A1%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1769756266%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684386_63057%22%7D) 1388s ok 25 - Pdata is not empty 1388s ok 26 - Target Authnlevel set in pdata 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 27 - Post authentication 1388s ok 28 - Get redirection 1388s ok 29 - Location header found 1388s ok 30 - Get cookie lemonldap (6a294be2713d6788961d1a379fcd77f165b68fc1ce3cb49fc36b333767a3ce96) 1388s # ==> Pushing SP <== 1388s ok 31 - SOAP request 1388s # ==> Saving handler SP <== 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s # ==> Restoring SP <== 1388s ok 32 - Execute request to /cas/serviceValidate 1388s ok 33 - HTTP code is 200 1388s ok 34 - Content is XML 1388s # ==> Popping SP <== 1388s ok 35 - Query SP with ticket 1388s ok 36 - Get cookie lemonldap (86a65bce5c8aebed36d2a389b123710c40ed3173f685247db735eb9e5d4be1d3) 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 37 - Get / on SP 1388s ok 38 - HTTP code is 200 1388s ok 39 - Authenticated as french 1388s ok 40 - UTF-8 values 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 41 - Query SP for logout 1388s ok 42 - HTTP code is 200 1388s ok 43 - Found iframe 1388s ok 44 - Content-Security-Policy header found 1388s ok 45 - Found auth.idp.com in CSP child-src 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 46 - Get iframe from IdP 1388s ok 47 - Get redirection 1388s ok 48 - Location is http://auth.sp.com/?logout 1388s ok 49 - Frame can be embedded 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 50 - Query IdP 1388s ok 51 - Response status is 401 1388s ok 52 - Content is JSON 1388s ok 53 - Error code is 1 1388s # ==> Pushing SP <== 1388s # ==> Popping SP <== 1388s ok 54 - Query IdP 1388s ok 55 - Get redirection 1388s ok 56 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 57 - Auth query 1388s ok 58 - HTTP code is 200 1388s ok 59 - Get cookie lemonldap (e9cfe1ae62ff96171a2317018d62a356366e9bbd9a6f8822dfba95e0bfe54e19) 1388s # ==> Pushing ISSUER <== 1388s # ==> Popping ISSUER <== 1388s ok 60 - Query CAS server 1388s ok 61 - Response body is not empty 1388s ok 62 - Found at least one result for //span[@trspan="askToUpgrade"] 1388s 1..62 1388s ok 1389s t/31-Auth-and-issuer-CAS-declared-apps.t ....................................... 1389s ok 1 - use Lemonldap::NG::Portal::Main; 1389s ok 2 - Portal object 1389s ok 3 - Init 1389s ok 4 - Portal app 1389s ok 5 - Register $type 1389s ok 6 - Portal object 1389s ok 7 - Init 1389s ok 8 - Portal app 1389s ok 9 - Register $type 1389s # ==> Pushing SP <== 1389s # ==> Popping SP <== 1389s ok 10 - Unauth SP request 1389s ok 11 - Cancel button NOT found 1389s # ==> Pushing ISSUER <== 1389s # ==> Popping ISSUER <== 1389s ok 12 - Query CAS server 1389s ok 13 - HTTP code is 200 1389s ok 14 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221769684386_56441%22%2C%22issuerTs%22%3A1769756266%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1389s 1..14 1389s ok 1389s t/31-Auth-and-issuer-CAS-default.t ............................................. 1389s ok 1 - use Lemonldap::NG::Portal::Main; 1389s ok 2 - Portal object 1389s ok 3 - Init 1389s ok 4 - Portal app 1389s ok 5 - Register $type 1389s ok 6 - Portal object 1389s ok 7 - Init 1389s ok 8 - Portal app 1389s ok 9 - Register $type 1389s # ==> Pushing SP <== 1389s # ==> Popping SP <== 1389s ok 10 - Unauth SP request 1389s ok 11 - Get cookie llngcasserver (idp) 1389s ok 12 - Get CAS server cookie 1389s ok 13 - Get redirection 1389s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1389s # ==> Pushing ISSUER <== 1389s # ==> Popping ISSUER <== 1389s ok 15 - Query CAS server 1389s ok 16 - HTTP code is 200 1389s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221769684387_41832%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1769756267%7D) 1389s # ==> Pushing ISSUER <== 1389s # ==> Popping ISSUER <== 1389s ok 18 - Post authentication 1389s ok 19 - Get cookie lemonldap (f19f58cd7624b50b3a245ef91d3f10e836be70f3383419d2b35271a6f0b6f874) 1389s ok 20 - Get cookie lemonldappdata () 1389s ok 21 - SAML request cleared from pdata 1389s ok 22 - Get redirection 1389s ok 23 - Location header found 1389s # ==> Pushing SP <== 1389s ok 24 - SOAP request 1389s # ==> Saving handler SP <== 1389s # ==> Pushing ISSUER <== 1389s # ==> Popping ISSUER <== 1389s # ==> Restoring SP <== 1389s ok 25 - Execute request to /cas/serviceValidate 1389s ok 26 - HTTP code is 200 1389s ok 27 - Content is XML 1389s # ==> Popping SP <== 1389s ok 28 - Query SP with ticket 1389s ok 29 - Get cookie lemonldap (115557a22b878e0ad32af8d9dad3bbfb1256995410e9e66f44ae83be4831b7b4) 1389s # ==> Pushing SP <== 1389s # ==> Popping SP <== 1389s ok 30 - Get / on SP 1389s ok 31 - HTTP code is 200 1389s ok 32 - Authenticated as french 1389s ok 33 - UTF-8 values 1389s ok 34 1389s # ==> Pushing SP <== 1389s # ==> Popping SP <== 1389s ok 35 - Query SP for logout 1389s ok 36 - HTTP code is 200 1389s ok 37 - Found iframe 1389s ok 38 - Content-Security-Policy header found 1389s ok 39 - Found auth.idp.com in CSP child-src 1389s # ==> Pushing ISSUER <== 1389s # ==> Popping ISSUER <== 1389s ok 40 - Get iframe from IdP 1389s ok 41 - Get redirection 1389s ok 42 - Location is http://auth.sp.com/?logout 1389s ok 43 - Frame can be embedded 1389s # ==> Pushing ISSUER <== 1389s # ==> Popping ISSUER <== 1389s ok 44 - Query IdP 1389s ok 45 - Response status is 401 1389s ok 46 - Content is JSON 1389s ok 47 - Error code is 1 1389s # ==> Pushing SP <== 1389s # ==> Popping SP <== 1389s ok 48 - Query IdP 1389s ok 49 - Get redirection 1389s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1389s 1..50 1389s ok 1390s t/31-Auth-and-issuer-CAS-proxied.t ............................................. 1390s ok 1 - use Lemonldap::NG::Portal::Main; 1390s ok 2 - Portal object 1390s ok 3 - Init 1390s ok 4 - Portal app 1390s ok 5 - Register $type 1390s ok 6 - Portal object 1390s ok 7 - Init 1390s ok 8 - Portal app 1390s ok 9 - Register $type 1390s # ==> Pushing SP <== 1390s # ==> Popping SP <== 1390s ok 10 - Unauth SP request 1390s ok 11 - Get cookie llngcasserver (idp) 1390s ok 12 - Get CAS server cookie 1390s ok 13 - Get redirection 1390s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s ok 15 - Query CAS server 1390s ok 16 - HTTP code is 200 1390s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756267%2C%22issuerRequestcas%22%3A%221769684387_6403%22%7D) 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s ok 18 - Post authentication 1390s ok 19 - Get redirection 1390s ok 20 - Location header found 1390s ok 21 - Get cookie lemonldap (aa0b0b49822c77a631205022f1c3c0bbe05e8a1a973edc84ada01797a6311d1e) 1390s # ==> Pushing SP <== 1390s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?ticket=ST-6773fe4dcec2037a7a9e9df22bddc8b7a0fc60bdb1db42f893ce3bd585aa912f&service=http%3A%2F%2Fauth.sp.com%2F&pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-6773fe4dcec2037a7a9e9df22bddc8b7a0fc60bdb1db42f893ce3bd585aa912f%26casProxy%3D1 1390s # ==> Saving handler SP <== 1390s # ==> Pushing ISSUER <== 1390s ok 23 - Request to http://auth.sp.com/?ticket=ST-6773fe4dcec2037a7a9e9df22bddc8b7a0fc60bdb1db42f893ce3bd585aa912f&casProxy=1&pgtIou=PGTIOU-eb2ef4ae86cde4ddcbe8d7953fd24a20924dd2f98dbcbeaafb15c56568986c59&pgtId=PGT-b623563cb92b222bf5277e16f2286bbbea28e77f7331b1843c7d27b365b6cf28 1390s # ==> Saving handler ISSUER <== 1390s # ==> Pushing SP <== 1390s # ==> Popping SP <== 1390s # ==> Restoring ISSUER <== 1390s ok 24 - Execute request to / 1390s ok 25 - HTTP code is 200 1390s # ==> Popping ISSUER <== 1390s # ==> Restoring SP <== 1390s ok 26 - Execute request to /cas/serviceValidate 1390s ok 27 - HTTP code is 200 1390s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-b623563cb92b222bf5277e16f2286bbbea28e77f7331b1843c7d27b365b6cf28 1390s # ==> Saving handler SP <== 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s # ==> Restoring SP <== 1390s ok 29 - Execute request to /cas/proxy 1390s ok 30 - HTTP code is 200 1390s # ==> Popping SP <== 1390s ok 31 - Query SP with ticket 1390s ok 32 - Get cookie lemonldap (e5e6c2605716ce0f3a7ab93d74c44305fa52cab1d532cca8f70a6f3385985981) 1390s # ==> Pushing SP <== 1390s # ==> Popping SP <== 1390s ok 33 - Get / on SP 1390s ok 34 - HTTP code is 200 1390s ok 35 - Authenticated as french 1390s ok 36 - UTF-8 values 1390s # ==> Pushing SP <== 1390s # ==> Popping SP <== 1390s ok 37 - Query SP for logout 1390s ok 38 - HTTP code is 200 1390s ok 39 - Found iframe 1390s ok 40 - Content-Security-Policy header found 1390s ok 41 - Found auth.idp.com in CSP child-src 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s ok 42 - Get iframe from IdP 1390s ok 43 - Get redirection 1390s ok 44 - Location is http://auth.sp.com/?logout 1390s ok 45 - Frame can be embedded 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s ok 46 - Query IdP 1390s ok 47 - Response status is 401 1390s ok 48 - Content is JSON 1390s ok 49 - Error code is 1 1390s # ==> Pushing SP <== 1390s # ==> Popping SP <== 1390s ok 50 - Query IdP 1390s ok 51 - Get redirection 1390s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1390s 1..52 1390s ok 1390s t/31-Auth-and-issuer-CAS-samlValidate.t ........................................ 1390s ok 1 - use Lemonldap::NG::Portal::Main; 1390s ok 2 - Portal object 1390s ok 3 - Init 1390s ok 4 - Portal app 1390s ok 5 - Register $type 1390s ok 6 - Portal object 1390s ok 7 - Init 1390s ok 8 - Portal app 1390s ok 9 - Register $type 1390s # ==> Pushing SP <== 1390s # ==> Popping SP <== 1390s ok 10 - Unauth SP request 1390s ok 11 - Get cookie llngcasserver (idp) 1390s ok 12 - Get CAS server cookie 1390s ok 13 - Get redirection 1390s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s ok 15 - Query CAS server 1390s ok 16 - HTTP code is 200 1390s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684388_22642%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1769756268%7D) 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s ok 18 - Post authentication 1390s ok 19 - Get redirection 1390s ok 20 - Location header found 1390s ok 21 - Get cookie lemonldap (6bcb38b9d8ae7e23427a0eb098b67a83b11e1320ee0f559e30af536478471ae7) 1390s # ==> Pushing SP <== 1390s ok 22 - Request to http://auth.idp.com/cas/samlValidate?TARGET=http%3A%2F%2Fauth.sp.com%2F 1390s # ==> Saving handler SP <== 1390s # ==> Pushing ISSUER <== 1390s # ==> Popping ISSUER <== 1390s # ==> Restoring SP <== 1390s ok 23 - Execute POST request to /cas/samlValidate 1390s ok 24 - HTTP code is 200 1390s # ==> Popping SP <== 1390s ok 25 - Query SP with ticket 1390s ok 26 - Get cookie lemonldap (469bf5cdfc9f5244f4e7d1bde5e129fcf0d7bca59fba50d90c31bc402e6aae03) 1390s ok 27 - Correct whatToTrace 1390s ok 28 - Correct cn 1390s ok 29 - Correct uid 1390s ok 30 - Correct groups 1390s 1..30 1390s ok 1391s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t .............................. 1391s ok 1 - use Lemonldap::NG::Portal::Main; 1391s ok 2 - Portal object 1391s ok 3 - Init 1391s ok 4 - Portal app 1391s ok 5 - Register $type 1391s ok 6 - Portal object 1391s ok 7 - Init 1391s ok 8 - Portal app 1391s ok 9 - Register $type 1391s # ==> Pushing SP <== 1391s # ==> Popping SP <== 1391s ok 10 - Unauth SP request 1391s ok 11 - Found CAS entry 1391s ok 12 - HTTP code is 200 1391s ok 13 - Page contains a form 1391s ok 14 - CSP header authorize POST request to \# 1391s # ==> Pushing SP <== 1391s # ==> Popping SP <== 1391s ok 15 - Unauth SP request 1391s ok 16 - 1st = idp 1391s ok 17 - 2nd = idp3 1391s ok 18 - 3rd = idp4 1391s ok 19 - 4th= idp2 1391s ok 20 - Found Cancel button 1391s ok 21 - Found CAS idp logo and tooltip 1391s ok 22 - Found CAS idp display name 1391s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 1391s ok 24 - HTTP code is 200 1391s ok 25 - Page contains a form 1391s ok 26 - CSP header authorize POST request to \# 1391s # ==> Pushing SP <== 1391s # ==> Popping SP <== 1391s ok 27 - Cancel query 1391s ok 28 - Get cookie lemonldappdata () 1391s ok 29 - pdata is empty 1391s 1..29 1391s ok 1392s t/31-Auth-and-issuer-CAS-with-choice.t ......................................... 1392s ok 1 - use Lemonldap::NG::Portal::Main; 1392s ok 2 - Portal object 1392s ok 3 - Init 1392s ok 4 - Portal app 1392s ok 5 - Register $type 1392s ok 6 - Portal object 1392s ok 7 - Init 1392s ok 8 - Portal app 1392s ok 9 - Register $type 1392s # ==> Pushing SP <== 1392s # ==> Popping SP <== 1392s ok 10 - Unauth SP request 1392s ok 11 - Get cookie llngcasserver (idp) 1392s ok 12 - Get CAS server cookie 1392s ok 13 - Get redirection 1392s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 15 - Query CAS server 1392s ok 16 - HTTP code is 200 1392s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756269%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684389_36616%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 18 - Post authentication 1392s ok 19 - Get redirection 1392s ok 20 - Location header found 1392s ok 21 - Get cookie lemonldap (8831bf3f514dda4bd739240300ae11e588adfccc40cbc306cb0204f66f210770) 1392s ok 22 - Get cookie lemonldappdata () 1392s ok 23 - SAML request cleared from pdata 1392s # ==> Pushing SP <== 1392s ok 24 - SOAP request 1392s # ==> Saving handler SP <== 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s # ==> Restoring SP <== 1392s ok 25 - Execute request to /cas/serviceValidate 1392s ok 26 - HTTP code is 200 1392s ok 27 - Content is XML 1392s # ==> Popping SP <== 1392s ok 28 - Query SP with ticket 1392s ok 29 - Get cookie lemonldap (c12c4a4de3bdcbf0481b9c0d252a0fc715e8361910088a74a59cb0076abf615e) 1392s # ==> Pushing SP <== 1392s # ==> Popping SP <== 1392s ok 30 - Get / on SP 1392s ok 31 - HTTP code is 200 1392s ok 32 - Authenticated as dwho 1392s # ==> Pushing SP <== 1392s # ==> Popping SP <== 1392s ok 33 - Unauth SP request (2) 1392s ok 34 - Get cookie llngcasserver (idp) 1392s ok 35 - Get CAS server cookie 1392s ok 36 - Get redirection 1392s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 38 - Query CAS server (2) 1392s ok 39 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756269%2C%22issuerRequestcas%22%3A%221769684389_11963%22%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1392s ok 40 - HTTP code is 200 1392s ok 41 - Page contains a form 1392s ok 42 - URI match 1392s ok 43 - Field "confirm" is defined 1392s ok 44 - Field "url" is defined 1392s ok 45 - Get autorenew.js 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 46 - Post confirm 1392s ok 47 - HTTP code is 200 1392s ok 48 - Page contains a form 1392s ok 49 - Field "upgrading" is defined 1392s ok 50 - CSP header authorize POST request to \# 1392s ok 51 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756269%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestcas%22%3A%221769684389_11963%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%7D) 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 52 - Post credentials 1392s ok 53 - Get redirection 1392s ok 54 - Location is http://auth.idp.com/cas/login 1392s ok 55 - Get cookie lemonldap (27279b5d53f3fab2fe61c54ef36bdf31192a35b4f2ed5e236db5b6622bb34309) 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 56 - Follow redirection 1392s ok 57 - Get redirection 1392s ok 58 - Location header found 1392s # ==> Pushing SP <== 1392s ok 59 - SOAP request 1392s # ==> Saving handler SP <== 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s # ==> Restoring SP <== 1392s ok 60 - Execute request to /cas/serviceValidate 1392s ok 61 - HTTP code is 200 1392s ok 62 - Content is XML 1392s # ==> Popping SP <== 1392s ok 63 - Follow redirection 1392s ok 64 - Get cookie lemonldap (f8adfcdefc05bc7c7caafaa92bf6566514066eb9af46fad85fd435661aa87f72) 1392s # ==> Pushing SP <== 1392s # ==> Popping SP <== 1392s ok 65 - Query SP for logout 1392s ok 66 - HTTP code is 200 1392s ok 67 - Found iframe 1392s ok 68 - Content-Security-Policy header found 1392s ok 69 - Found auth.idp.com in CSP child-src 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 70 - Get iframe from IdP 1392s ok 71 - Get redirection 1392s ok 72 - Location is http://auth.sp.com/?logout 1392s # ==> Pushing ISSUER <== 1392s # ==> Popping ISSUER <== 1392s ok 73 - Query CAS server 1392s ok 74 - Response status is 401 1392s ok 75 - Content is JSON 1392s ok 76 - Error code is 1 1392s # ==> Pushing SP <== 1392s # ==> Popping SP <== 1392s ok 77 - Query CAS app 1392s ok 78 - Get redirection 1392s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 1392s 1..79 1392s ok 1392s t/31-CAS-10.t .................................................................. 1392s ok 1 - use Lemonldap::NG::Portal::Main; 1392s ok 2 - Portal object 1392s ok 3 - Init 1392s ok 4 - Portal app 1392s ok 5 - Issuer portal 1392s ok 6 - Query CAS server 1392s ok 7 - HTTP code is 200 1392s ok 8 - 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%221769684390_18659%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1769756270%7D) 1392s ok 9 - Post authentication 1392s ok 10 - Get cookie lemonldap (c0596f77700bfc6615d3b3d6f32042dff1e262edd0cdbd8ad4b6f97e5d5e99b7) 1392s ok 11 - Get cookie lemonldappdata () 1392s ok 12 - SAML request cleared from pdata 1392s ok 13 - Get redirection 1392s ok 14 - Location header found 1392s ok 15 - Query CAS server 1392s ok 16 - HTTP code is 200 1392s ok 17 - Ticket is valid 1392s ok 18 - Username is returned 1392s ok 19 - Query CAS server 1392s ok 20 - Ticket is no longer valid 1392s 1..20 1392s ok 1393s t/31-CAS-Gateway.t ............................................................. 1393s ok 1 - use Lemonldap::NG::Portal::Main; 1393s ok 2 - Portal object 1393s ok 3 - Init 1393s ok 4 - Portal app 1393s ok 5 - Issuer portal 1393s ok 6 - Get redirection 1393s ok 7 - Location is http://auth.sp.com/somewhere 1393s ok 8 - Get redirection 1393s ok 9 - Location is http://auth.unknown.com/somewhere 1393s ok 10 - Portal object 1393s ok 11 - Init 1393s ok 12 - Portal app 1393s ok 13 - Issuer portal 1393s ok 14 - Get redirection 1393s ok 15 - Location is http://auth.sp.com/somewhere 1393s ok 16 - Expected portal error code: code found on page 1393s ok 17 - Expected portal error code 1393s ok 18 - Portal object 1393s ok 19 - Init 1393s ok 20 - Portal app 1393s ok 21 - Issuer portal 1393s ok 22 - Get redirection 1393s ok 23 - Location is http://auth.sp.com/somewhere 1393s ok 24 - Expected portal error code: code found on page 1393s ok 25 - Expected portal error code 1393s 1..25 1393s ok 1393s t/31-CAS-Hooks.t ............................................................... 1393s ok 1 - use Lemonldap::NG::Portal::Main; 1393s ok 2 - Portal object 1393s ok 3 - Init 1393s ok 4 - Portal app 1393s ok 5 - Issuer portal 1393s ok 6 - Post authentication 1393s ok 7 - Get cookie lemonldap (09a099d42816ee80681bf930aa5acdc61f0b9da6c07e063f798e36d35d2b81fd) 1393s ok 8 - Query CAS server 1393s ok 9 - Hook rejected the request: code found on page 1393s ok 10 - Hook rejected the request 1393s ok 11 - Query CAS server 1393s ok 12 - Get redirection 1393s ok 13 - Location header found 1393s ok 14 - Query CAS server 1393s ok 15 - HTTP code is 200 1393s ok 16 - Found hook attribute 1393s 1..16 1393s ok 1394s t/31-CAS-Logout-propagate-OIDC.t ............................................... 1394s ok 1 - use Lemonldap::NG::Portal::Main; 1394s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 1394s ok 1 - Portal object 1394s ok 2 - Init 1394s ok 3 - Portal app 1394s ok 4 - Auth query 1394s ok 5 - HTTP code is 200 1394s ok 6 - Get cookie lemonldap (b1c58716f6711d196fce57d6fbeaab4ad8cf48de7df44b10d6b636feb822d11c) 1394s ok 7 - Get redirection 1394s ok 8 - Location header found 1394s ok 9 - HTTP code is 200 1394s ok 10 - Content-Type is JSON 1394s ok 11 - Content is valid JSON 1394s ok 12 - Initiate CAS logout 1394s ok 13 - Response body is not empty 1394s ok 14 - Found OIDC logout iframe 1394s 1..14 1394s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 1394s 1..2 1394s ok 1395s t/31-CAS-Logout-with-hashed-storage.t .......................................... 1395s ok 1 - use Lemonldap::NG::Portal::Main; 1395s # Subtest: Test IDP initiated logout 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (ab55d2349e9b67897734b241dcbfd17e62614f0fe50f9e57186ce265a7c7b289) 1395s ok 8 - Query CAS server 1395s ok 9 - Get redirection 1395s ok 10 - Location header found 1395s ok 11 - Query CAS server 1395s ok 12 - HTTP code is 200 1395s ok 13 1395s ok 14 - Cas response contains authenticationSuccess 1395s ok 15 - Query CAS server 1395s ok 16 - Get redirection 1395s ok 17 - Location header found 1395s ok 18 - Query CAS server 1395s ok 19 - HTTP code is 200 1395s ok 20 1395s ok 21 - Cas response contains authenticationSuccess 1395s ok 22 - Initiate logout 1395s ok 23 - Get cookie lemonldap (0) 1395s ok 24 - Cookie was cleared 1395s ok 25 - Found CAS app name 1395s ok 26 - My other app is not displayed 1395s ok 27 - HTTP code is 200 1395s ok 28 - Page contains a form 1395s ok 29 - Host match 1395s ok 30 - URI match 1395s ok 31 - Field "logout" is defined 1395s ok 32 - CSP header authorize POST request to auth.example.com 1395s ok 33 - Found logout option 1395s ok 34 - Response body is not empty 1395s ok 35 - Logout SP 1395s ok 36 - Correct ticket sent to sp for logout 1395s ok 37 - No ticket sent to sp2 1395s 1..37 1395s ok 2 - Test IDP initiated logout 1395s # Subtest: Test App initiated logout, no redirect 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (27bf9db350da99f1b57cd3fbe133686bbe6f6911781ab3e5c08729163b7a6f55) 1395s ok 8 - Query CAS server 1395s ok 9 - Get redirection 1395s ok 10 - Location header found 1395s ok 11 - Query CAS server 1395s ok 12 - HTTP code is 200 1395s ok 13 1395s ok 14 - Cas response contains authenticationSuccess 1395s ok 15 - Query CAS server 1395s ok 16 - Get redirection 1395s ok 17 - Location header found 1395s ok 18 - Query CAS server 1395s ok 19 - HTTP code is 200 1395s ok 20 1395s ok 21 - Cas response contains authenticationSuccess 1395s ok 22 - Initiate logout 1395s ok 23 - Get cookie lemonldap (0) 1395s ok 24 - Cookie was cleared 1395s ok 25 - HTTP code is 200 1395s ok 26 - Page contains a form 1395s ok 27 - Host match 1395s ok 28 - URI match 1395s ok 29 - Field "logout" is defined 1395s ok 30 - CSP header authorize POST request to auth.example.com 1395s ok 31 - Found logout option 1395s ok 32 - Found CAS app name 1395s ok 33 - My other app is not displayed 1395s ok 34 - Response body is not empty 1395s ok 35 - Logout SP 1395s ok 36 - Correct ticket sent to sp for logout 1395s ok 37 - No ticket sent to sp2 1395s 1..37 1395s ok 3 - Test App initiated logout, no redirect 1395s # Subtest: Test App initiated logout, with redirect 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (2b96e8c394414ed22d28f91c0fb9e5adb7793d27f5fd9e0e2ae80ad99eb666f3) 1395s ok 8 - Query CAS server 1395s ok 9 - Get redirection 1395s ok 10 - Location header found 1395s ok 11 - Query CAS server 1395s ok 12 - HTTP code is 200 1395s ok 13 1395s ok 14 - Cas response contains authenticationSuccess 1395s ok 15 - Query CAS server 1395s ok 16 - Get redirection 1395s ok 17 - Location header found 1395s ok 18 - Query CAS server 1395s ok 19 - HTTP code is 200 1395s ok 20 1395s ok 21 - Cas response contains authenticationSuccess 1395s ok 22 - Initiate logout 1395s ok 23 - Get cookie lemonldap (0) 1395s ok 24 - Cookie was cleared 1395s ok 25 - HTTP code is 200 1395s ok 26 - Page contains a form 1395s ok 27 - Host match 1395s ok 28 - URI match 1395s ok 29 - CSP header authorize POST request to auth.sp.com 1395s ok 30 - Query string is preserved 1395s ok 31 - Found CAS app name 1395s ok 32 - My other app is not displayed 1395s ok 33 - Response body is not empty 1395s ok 34 - Logout SP 1395s ok 35 - Correct ticket sent to sp for logout 1395s ok 36 - No ticket sent to sp2 1395s 1..36 1395s ok 4 - Test App initiated logout, with redirect 1395s # Subtest: Test App initiated logout, no redirect, no info 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (225c8ab20df8584183a723468e3802e10cbed1707f7e295a4244d4a9b19d8087) 1395s ok 8 - Initiate logout 1395s ok 9 - Get cookie lemonldap (0) 1395s ok 10 - Cookie was cleared 1395s ok 11 - Get redirection 1395s ok 12 - Location header found 1395s 1..12 1395s ok 5 - Test App initiated logout, no redirect, no info 1395s # Subtest: Test redirect URL filtering 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (01f38c8635f32e4e66e95a0537472f7a834826668618ef7e879c97764ffe3d78) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - CAS message found 1395s ok 7 - Response body is not empty 1395s ok 8 - Redirect URL found 1395s 1..8 1395s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 1395s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (e86510d69144a737d3b7cf3964541427f492e8b08a1edbde344db08b7beeb8ee) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - Get redirection 1395s ok 7 - Location is http://test1.example.com/ 1395s 1..7 1395s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 1395s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (bbbd217542cbeb77a455fe3811da98c8d876adaf2d13c3031189ae1a3582b525) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - CAS message found 1395s ok 7 - Response body is not empty 1395s ok 8 - Redirect URL found 1395s 1..8 1395s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 1395s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (5dad108141a1ab6cf6cb75e1b81e5204e7922c3e192bf73ca9c9c607b6f7b4e1) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - Get redirection 1395s ok 7 - Location is http://test1.example2.com/ 1395s 1..7 1395s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 1395s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (551eedf2d7bcd9a77c00d6103042a5df8d42280e7e138eb1217f19f50db74841) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 1395s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (5b9d0c6ea8bcc31b7d49854584292136baa9d75d12e4de62be7b70c9e915e59c) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 1395s # Subtest: Test if http://attack.com/ is not allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (77f434d76756b5d55bd4c4e276e57b5bc4aa3b93387b14bcd39f005fd09a37e9) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 11 - Test if http://attack.com/ is not allowed - 2.0 1395s # Subtest: Test if http://attack.com/ is not allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (0a097f49c8e02d2b1e0b50d021dc5e3e4cd9db94bdb9a6e0dc3cedaf7552cda0) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 12 - Test if http://attack.com/ is not allowed - 3.0 1395s 1..12 1395s ok 6 - Test redirect URL filtering 1395s 1..6 1395s ok 1395s t/31-CAS-Logout.t .............................................................. 1395s ok 1 - use Lemonldap::NG::Portal::Main; 1395s # Subtest: Test IDP initiated logout 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (ef7a61b5453a1eaaf436645426fd71bfcb7224d33318e43322b668cac2b6c42d) 1395s ok 8 - Query CAS server 1395s ok 9 - Get redirection 1395s ok 10 - Location header found 1395s ok 11 - Query CAS server 1395s ok 12 - HTTP code is 200 1395s ok 13 1395s ok 14 - Cas response contains authenticationSuccess 1395s ok 15 - Query CAS server 1395s ok 16 - Get redirection 1395s ok 17 - Location header found 1395s ok 18 - Query CAS server 1395s ok 19 - HTTP code is 200 1395s ok 20 1395s ok 21 - Cas response contains authenticationSuccess 1395s ok 22 - Initiate logout 1395s ok 23 - Get cookie lemonldap (0) 1395s ok 24 - Cookie was cleared 1395s ok 25 - Found CAS app name 1395s ok 26 - My other app is not displayed 1395s ok 27 - HTTP code is 200 1395s ok 28 - Page contains a form 1395s ok 29 - Host match 1395s ok 30 - URI match 1395s ok 31 - Field "logout" is defined 1395s ok 32 - CSP header authorize POST request to auth.example.com 1395s ok 33 - Found logout option 1395s ok 34 - Response body is not empty 1395s ok 35 - Logout SP 1395s ok 36 - Correct ticket sent to sp for logout 1395s ok 37 - No ticket sent to sp2 1395s 1..37 1395s ok 2 - Test IDP initiated logout 1395s # Subtest: Test App initiated logout, no redirect 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (78a493ce7227fb6f8976019a9dbc2b00ad2a1cb0470de78fb1103e1343f7be74) 1395s ok 8 - Query CAS server 1395s ok 9 - Get redirection 1395s ok 10 - Location header found 1395s ok 11 - Query CAS server 1395s ok 12 - HTTP code is 200 1395s ok 13 1395s ok 14 - Cas response contains authenticationSuccess 1395s ok 15 - Query CAS server 1395s ok 16 - Get redirection 1395s ok 17 - Location header found 1395s ok 18 - Query CAS server 1395s ok 19 - HTTP code is 200 1395s ok 20 1395s ok 21 - Cas response contains authenticationSuccess 1395s ok 22 - Initiate logout 1395s ok 23 - Get cookie lemonldap (0) 1395s ok 24 - Cookie was cleared 1395s ok 25 - HTTP code is 200 1395s ok 26 - Page contains a form 1395s ok 27 - Host match 1395s ok 28 - URI match 1395s ok 29 - Field "logout" is defined 1395s ok 30 - CSP header authorize POST request to auth.example.com 1395s ok 31 - Found logout option 1395s ok 32 - Found CAS app name 1395s ok 33 - My other app is not displayed 1395s ok 34 - Response body is not empty 1395s ok 35 - Logout SP 1395s ok 36 - Correct ticket sent to sp for logout 1395s ok 37 - No ticket sent to sp2 1395s 1..37 1395s ok 3 - Test App initiated logout, no redirect 1395s # Subtest: Test App initiated logout, with redirect 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (19e7a3a3f5c58b2f597912dbfcaa03abd830bdb182941c4ddc0add0d233d91c9) 1395s ok 8 - Query CAS server 1395s ok 9 - Get redirection 1395s ok 10 - Location header found 1395s ok 11 - Query CAS server 1395s ok 12 - HTTP code is 200 1395s ok 13 1395s ok 14 - Cas response contains authenticationSuccess 1395s ok 15 - Query CAS server 1395s ok 16 - Get redirection 1395s ok 17 - Location header found 1395s ok 18 - Query CAS server 1395s ok 19 - HTTP code is 200 1395s ok 20 1395s ok 21 - Cas response contains authenticationSuccess 1395s ok 22 - Initiate logout 1395s ok 23 - Get cookie lemonldap (0) 1395s ok 24 - Cookie was cleared 1395s ok 25 - HTTP code is 200 1395s ok 26 - Page contains a form 1395s ok 27 - Host match 1395s ok 28 - URI match 1395s ok 29 - CSP header authorize POST request to auth.sp.com 1395s ok 30 - Query string is preserved 1395s ok 31 - Found CAS app name 1395s ok 32 - My other app is not displayed 1395s ok 33 - Response body is not empty 1395s ok 34 - Logout SP 1395s ok 35 - Correct ticket sent to sp for logout 1395s ok 36 - No ticket sent to sp2 1395s 1..36 1395s ok 4 - Test App initiated logout, with redirect 1395s # Subtest: Test App initiated logout, no redirect, no info 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Auth query 1395s ok 6 - HTTP code is 200 1395s ok 7 - Get cookie lemonldap (1657caef835fd71fc0a761c2b8baaf1e71f5c2dc70ed2bf81ad6d7f334d27bf3) 1395s ok 8 - Initiate logout 1395s ok 9 - Get cookie lemonldap (0) 1395s ok 10 - Cookie was cleared 1395s ok 11 - Get redirection 1395s ok 12 - Location header found 1395s 1..12 1395s ok 5 - Test App initiated logout, no redirect, no info 1395s # Subtest: Test redirect URL filtering 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (26167a9fc37862f3df5ce8c24bc7caa62ed13c1d8b1db1b5528785dd344b17fc) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - CAS message found 1395s ok 7 - Response body is not empty 1395s ok 8 - Redirect URL found 1395s 1..8 1395s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 1395s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (c67711016eb0e7995c317240eb77ac8e22f1028cdf978d1ab1f5101a9d769bdd) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - Get redirection 1395s ok 7 - Location is http://test1.example.com/ 1395s 1..7 1395s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 1395s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (19f7b63045f8466539a980aa8a85a9fe0df6c5ddc7c71c12165e8c5ab7e5cb43) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - CAS message found 1395s ok 7 - Response body is not empty 1395s ok 8 - Redirect URL found 1395s 1..8 1395s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 1395s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (d6da98fa9dce8a39edac663c301d41c71d232fd1327d90f739ef696b373f3a6e) 1395s ok 4 - Initiate logout 1395s ok 5 - Get cookie lemonldap (0) 1395s ok 6 - Get redirection 1395s ok 7 - Location is http://test1.example2.com/ 1395s 1..7 1395s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 1395s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (047b0d98f4971693f6de92e47e48f8456e64aaebe4e6337fd71d4b3fee3ab945) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 1395s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (e7646cdf0e7dd48e999e743ff754caf821b1ed90a06c34616a315535e0f4c496) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 1395s # Subtest: Test if http://attack.com/ is not allowed - 2.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (e095a9961be36f6548b0f3bd296e40b493fed8bf06b68fe393058dd1d00d7b61) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 11 - Test if http://attack.com/ is not allowed - 2.0 1395s # Subtest: Test if http://attack.com/ is not allowed - 3.0 1395s ok 1 - Auth query 1395s ok 2 - HTTP code is 200 1395s ok 3 - Get cookie lemonldap (1ce538fea1961cd513836e8feacbca212db46d2f7182e210c28153cce4d1ae48) 1395s ok 4 - Initiate logout 1395s ok 5 - Expected portal error code: code found on page 1395s ok 6 - Expected portal error code 1395s 1..6 1395s ok 12 - Test if http://attack.com/ is not allowed - 3.0 1395s 1..12 1395s ok 6 - Test redirect URL filtering 1395s # Subtest: Unauthenticated logout 1395s ok 1 - Portal object 1395s ok 2 - Init 1395s ok 3 - Portal app 1395s ok 4 - Issuer portal 1395s ok 5 - Initiate logout 1395s ok 6 - Expected portal error code: code found on page 1395s ok 7 - Expected portal error code 1395s ok 8 - Initiate logout 1395s ok 9 - Expected portal error code: code found on page 1395s ok 10 - Expected portal error code 1395s ok 11 - Initiate logout 1395s ok 12 - Get redirection 1395s ok 13 - Location is http://test1.example.com/ 1395s 1..13 1395s ok 7 - Unauthenticated logout 1395s 1..7 1395s ok 1396s t/31-CAS-Macros.t .............................................................. 1396s ok 1 - use Lemonldap::NG::Portal::Main; 1396s ok 2 - Portal object 1396s ok 3 - Init 1396s ok 4 - Portal app 1396s ok 5 - Issuer portal 1396s ok 6 - Query CAS server 1396s ok 7 - HTTP code is 200 1396s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684393_47358%22%2C%22issuerTs%22%3A1769756273%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 1396s ok 9 - Post authentication 1396s ok 10 - Get cookie lemonldap (1a3deffc5b9e1e672e55bd9a88840ed493f30b18b35209a607c060f4eef17938) 1396s ok 11 - Get cookie lemonldappdata () 1396s ok 12 - SAML request cleared from pdata 1396s ok 13 - Get redirection 1396s ok 14 - Location header found 1396s ok 15 - Query CAS server 1396s ok 16 - HTTP code is 200 1396s ok 17 - Found macro attribute 1396s ok 18 - Found cas:user macro value 1396s 1..18 1396s ok 1396s t/31-CAS-Prefix.t .............................................................. 1396s ok 1 - use Lemonldap::NG::Portal::Main; 1396s ok 2 - Portal object 1396s ok 3 - Init 1396s ok 4 - Portal app 1396s ok 5 - Issuer portal 1396s ok 6 - Get cookie lemonldap (7b2b8c4e0f1de27db4d51d6fa6b47b5d213f8c03220fb5b583aeca5469cb8819) 1396s ok 7 - Query CAS server 1396s ok 8 - Get redirection 1396s ok 9 - Location header found 1396s ok 10 - Query CAS server 1396s ok 11 - Get redirection 1396s ok 12 - Location header found 1396s ok 13 - Query CAS server 1396s ok 14 - Get redirection 1396s ok 15 - Location header found 1396s ok 16 - Portal object 1396s ok 17 - Init 1396s ok 18 - Portal app 1396s ok 19 - Issuer portal 1396s ok 20 - Query CAS server 1396s ok 21 - Get redirection 1396s ok 22 - Location header found 1396s ok 23 - Query CAS server 1396s ok 24 - Expected portal error code: code found on page 1396s ok 25 - Expected portal error code 1396s ok 26 - Query CAS server 1396s ok 27 - Get redirection 1396s ok 28 - Location header found 1396s 1..28 1396s ok 1397s t/31-CAS-Proxy.t ............................................................... 1397s ok 1 - use Lemonldap::NG::Portal::Main; 1397s ok 2 - Portal object 1397s ok 3 - Init 1397s ok 4 - Portal app 1397s ok 5 - Issuer portal 1397s ok 6 - Post authentication 1397s ok 7 - Get cookie lemonldap (34ebfb6d55e1629014a769bfda0f2347795b4f919508213126ad50fec21b7851) 1397s ok 8 - Query CAS server 1397s ok 9 - Unknown CAS service: code found on page 1397s ok 10 - Unknown CAS service 1397s ok 11 - Query CAS server 1397s ok 12 - Get redirection 1397s ok 13 - Location header found 1397s ok 14 - Query CAS server 1397s ok 15 - HTTP code is 200 1397s ok 16 1397s ok 17 - Query CAS server 1397s ok 18 1397s ok 19 - Query CAS server 1397s ok 20 - HTTP code is 200 1397s ok 21 1397s ok 22 - Query CAS server 1397s ok 23 1397s ok 24 - Query CAS server 1397s ok 25 - HTTP code is 200 1397s ok 26 1397s ok 27 - Cas response contains authenticationSuccess 1397s ok 28 - Found proxies in correct order 1397s ok 29 - Query CAS server 1397s ok 30 1397s ok 31 - Query CAS server 1397s ok 32 - HTTP code is 200 1397s ok 33 1397s ok 34 - Cas response contains authenticationSuccess 1397s ok 35 - Query CAS server 1397s ok 36 - Get redirection 1397s ok 37 - Location header found 1397s ok 38 - Query CAS server 1397s ok 39 1397s ok 40 - Found error code 1397s ok 41 - Correct error code 1397s 1..41 1397s ok 1397s t/31-CAS-SamlValidate.t ........................................................ 1397s ok 1 - use Lemonldap::NG::Portal::Main; 1397s ok 2 - Portal object 1397s ok 3 - Init 1397s ok 4 - Portal app 1397s ok 5 - Issuer portal 1397s ok 6 - Post authentication 1397s ok 7 - Get cookie lemonldap (c496e5da74440622d6c4dff2b24511ff5e325b3e481979c0d258756daba06a80) 1397s # Subtest: Missing service 1397s ok 1 - Query CAS server 1397s ok 2 - Get redirection 1397s ok 3 - Location header found 1397s ok 4 - Post authentication 1397s ok 5 - Expected status code 1397s ok 6 - Expected status message 1397s 1..6 1397s ok 8 - Missing service 1397s # Subtest: Missing ticket 1397s ok 1 - Query CAS server 1397s ok 2 - Get redirection 1397s ok 3 - Location header found 1397s ok 4 - Post authentication 1397s ok 5 - Expected status code 1397s ok 6 - Expected status message 1397s 1..6 1397s ok 9 - Missing ticket 1397s # Subtest: Invalid ticket 1397s ok 1 - Query CAS server 1397s ok 2 - Get redirection 1397s ok 3 - Location header found 1397s ok 4 - Post authentication 1397s ok 5 - Expected status code 1397s ok 6 - Expected status message 1397s 1..6 1397s ok 10 - Invalid ticket 1397s # Subtest: Valid request 1397s ok 1 - Query CAS server 1397s ok 2 - Get redirection 1397s ok 3 - Location header found 1397s ok 4 - Post authentication 1397s ok 5 - Status is successful 1397s ok 6 - Expected username 1397s ok 7 - Expected attributes 1397s ok 8 - Expected attributes 1397s ok 9 - Expected attributes 1397s ok 10 - Expected attributes 1397s 1..10 1397s ok 11 - Valid request 1397s 1..11 1397s ok 1398s t/31-CAS-Security.t ............................................................ 1398s ok 1 - use Lemonldap::NG::Portal::Main; 1398s ok 2 - Portal object 1398s ok 3 - Init 1398s ok 4 - Portal app 1398s ok 5 - Issuer portal 1398s ok 6 - Post authentication 1398s ok 7 - Get cookie lemonldap (6a7fe830a8cc569b3a2dcbf073522b2e5eda49551356481863c0f4de8b471e0b) 1398s ok 8 - Query CAS server 1398s ok 9 - Unknown CAS service: code found on page 1398s ok 10 - Unknown CAS service 1398s ok 11 - Query CAS server 1398s ok 12 - Unknown CAS service: code found on page 1398s ok 13 - Unknown CAS service 1398s ok 14 - Query CAS server 1398s ok 15 - Get redirection 1398s ok 16 - Location header found 1398s ok 17 - Query CAS server 1398s ok 18 - HTTP code is 200 1398s ok 19 - CAS response indicates success 1398s ok 20 - Incorrect CAS error code 1398s ok 21 - Query CAS server 1398s ok 22 - Get redirection 1398s ok 23 - Location header found 1398s ok 24 - Query CAS server 1398s ok 25 - HTTP code is 200 1398s ok 26 - CAS response indicates success 1398s ok 27 - Query CAS server 1398s ok 28 - HTTP code is 200 1398s ok 29 - CAS response indicates success 1398s ok 30 - Incorrect CAS error code 1398s ok 31 - Query CAS server 1398s ok 32 - Get redirection 1398s ok 33 - Location header found 1398s ok 34 - Query CAS server 1398s ok 35 - HTTP code is 200 1398s ok 36 - CAS response indicates success 1398s ok 37 - Incorrect CAS error code 1398s ok 38 - Query CAS server 1398s ok 39 - HTTP code is 200 1398s ok 40 - CAS response indicates success 1398s ok 41 - Incorrect CAS error code 1398s ok 42 - Query CAS server 1398s ok 43 - Get redirection 1398s ok 44 - Location header found 1398s ok 45 - Query CAS server 1398s ok 46 - HTTP code is 200 1398s ok 47 - CAS response indicates success 1398s ok 48 - Incorrect CAS error code 1398s 1..48 1398s ok 1398s t/31-CAS-jsRedirect.t .......................................................... 1398s ok 1 - use Lemonldap::NG::Portal::Main; 1398s ok 2 - Portal object 1398s ok 3 - Init 1398s ok 4 - Portal app 1398s ok 5 - Issuer portal 1398s ok 6 - Query CAS server 1398s ok 7 - HTTP code is 200 1398s ok 8 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221769684396_35465%22%2C%22issuerTs%22%3A1769756276%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1398s ok 9 - Post authentication 1398s ok 10 - Get cookie lemonldap (920eebc7750e4dc557313ff093273eb6e0579389a6eac30d9e0e898b5b8b953f) 1398s ok 11 - Get cookie lemonldappdata () 1398s ok 12 - SAML request cleared from pdata 1398s ok 13 - Response body is not empty 1398s ok 14 - Correct destination host 1398s ok 15 - Correct destination path 1398s ok 16 - Response body is not empty 1398s ok 17 1398s ok 18 - Query CAS server 1398s ok 19 - HTTP code is 200 1398s ok 20 - Ticket is valid 1398s ok 21 - Username is returned 1398s 1..21 1398s ok 1399s t/32-Auth-OIDC-JWKS-Refresh.t .................................................. 1399s ok 1 - use Lemonldap::NG::Portal::Main; 1399s ok 2 - Portal object 1399s # Internal request to /oauth2/jwks 1399s ok 3 - Init 1399s ok 4 - Portal app 1399s ok 5 - JWKS url was called during startup 1399s ok 6 - Unauth SP request 1399s ok 7 - Get redirection 1399s ok 8 - Location header found 1399s ok 9 - Correct host 1399s ok 10 - Correct client_id 1399s ok 11 - Correct scope 1399s ok 12 - Correct redirect_uri 1399s ok 13 - Found state 1399s # Internal request to /oauth2/token 1399s ok 14 - expected client_id 1399s ok 15 - expected client_secret 1399s ok 16 - expected redirect_uri 1399s ok 17 - expected code 1399s # Internal request to /oauth2/jwks 1399s ok 18 - Authorization code 1399s ok 19 - Expected portal error code: code found on page 1399s ok 20 - Expected portal error code 1399s ok 21 - JWKS refresh was forced due to wrong kid 1399s ok 22 - Unauth SP request 1399s ok 23 - Get redirection 1399s ok 24 - Location header found 1399s ok 25 - Correct host 1399s ok 26 - Correct client_id 1399s ok 27 - Correct scope 1399s ok 28 - Correct redirect_uri 1399s ok 29 - Found state 1399s # Internal request to /oauth2/token 1399s ok 30 - expected client_id 1399s ok 31 - expected client_secret 1399s ok 32 - expected redirect_uri 1399s ok 33 - expected code 1399s # Internal request to /oauth2/jwks 1399s # Internal request to /oauth2/userinfo 1399s ok 34 - Authorization code 1399s ok 35 - Get cookie lemonldap (13575499e1e11371b8c14fa7206e54cf9a56821c5af055884b07fed4a9c3b4ac) 1399s ok 36 - JWKS refresh was forced due to wrong kid 1399s ok 37 - Unauth SP request 1399s ok 38 - Get redirection 1399s ok 39 - Location header found 1399s ok 40 - Correct host 1399s ok 41 - Correct client_id 1399s ok 42 - Correct scope 1399s ok 43 - Correct redirect_uri 1399s ok 44 - Found state 1399s # Internal request to /oauth2/token 1399s ok 45 - expected client_id 1399s ok 46 - expected client_secret 1399s ok 47 - expected redirect_uri 1399s ok 48 - expected code 1399s # Internal request to /oauth2/userinfo 1399s ok 49 - Authorization code 1399s ok 50 - Get cookie lemonldap (62aaf40ef69a5224a1be012242dfd91fecadd0d0e3703feb2908c45a1db74292) 1399s ok 51 - JWKS url was not called again 1399s ok 52 - Unauth SP request 1399s ok 53 - Get redirection 1399s ok 54 - Location header found 1399s ok 55 - Correct host 1399s ok 56 - Correct client_id 1399s ok 57 - Correct scope 1399s ok 58 - Correct redirect_uri 1399s ok 59 - Found state 1399s # Internal request to /oauth2/token 1399s ok 60 - expected client_id 1399s ok 61 - expected client_secret 1399s ok 62 - expected redirect_uri 1399s ok 63 - expected code 1399s # Internal request to /oauth2/jwks 1399s # Internal request to /oauth2/userinfo 1399s ok 64 - Authorization code 1399s ok 65 - Get cookie lemonldap (e5f0efcb046d20684c22f426b7a1b7a7e714acc58b14a007fb65fe15cfe3200e) 1399s ok 66 - JWKS url was called again due to cache expiration 1399s 1..66 1399s ok 1400s t/32-Auth-OIDC-Parameters.t .................................................... 1400s ok 1 - use Lemonldap::NG::Portal::Main; 1400s ok 2 - Portal object 1400s ok 3 - Init 1400s ok 4 - Portal app 1400s ok 5 1400s ok 6 1400s ok 7 1400s ok 8 1400s 1..8 1400s ok 1400s t/32-Auth-and-issuer-OIDC-PKCE-2.t ............................................. 1400s ok 1 - use Lemonldap::NG::Portal::Main; 1400s ok 2 - Portal object 1400s ok 3 - Init 1400s ok 4 - Portal app 1400s ok 5 - Register $type 1400s ok 6 - OP portal 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s ok 7 - Get JWKS, endpoint /oauth2/jwks 1400s ok 8 - HTTP code is 200 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1400s ok 10 - HTTP code is 200 1400s ok 11 - Portal object 1400s ok 12 - Init 1400s ok 13 - Portal app 1400s ok 14 - Register $type 1400s ok 15 - RP portal 1400s # ==> Pushing RP <== 1400s # ==> Popping RP <== 1400s ok 16 - Unauth RP request 1400s ok 17 - Get redirection 1400s ok 18 - Location header found 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s ok 19 - Push request to OP, endpoint /oauth2/authorize 1400s ok 20 - HTTP code is 200 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s ok 21 - Post authentication, endpoint /oauth2/authorize 1400s ok 22 - Get cookie lemonldap (f53dada7292b4b2d66bcd14b90eb87560cae6022979a50e92d3e4b76cc504631) 1400s ok 23 - HTTP code is 200 1400s ok 24 - Page contains a form 1400s ok 25 - Host match 1400s ok 26 - Field "confirm" is defined 1400s ok 27 - CSP header authorize POST request to \# 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s ok 28 - Post confirmation, endpoint /oauth2/authorize 1400s ok 29 - Get redirection 1400s ok 30 - Location header found 1400s # ==> Pushing RP <== 1400s ok 31 - REST request 1400s ok 32 - Request from RP to OP, endpoint /oauth2/token 1400s # ==> Saving handler RP <== 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s # ==> Restoring RP <== 1400s ok 33 - Execute request 1400s ok 34 - Response is 200 1400s ok 35 - Content is JSON 1400s ok 36 - REST request 1400s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1400s # ==> Saving handler RP <== 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s # ==> Restoring RP <== 1400s ok 38 - Execute request 1400s ok 39 - Response is 200 1400s ok 40 - Content is JSON 1400s # ==> Popping RP <== 1400s ok 41 - Call openidconnectcallback on RP 1400s ok 42 - Get cookie lemonldap (baca944b6d103c6a109414bfe1dfc87b88954e1c913296ec06795ff1ebb76fad) 1400s # ==> Pushing OP <== 1400s # ==> Popping OP <== 1400s # ==> Pushing OP <== 1400s ok 43 - REST request 1400s ok 44 - Request from OP to RP 1400s # ==> Saving handler OP <== 1400s # ==> Pushing RP <== 1400s # ==> Popping RP <== 1400s # ==> Restoring OP <== 1400s ok 45 - Execute request 1400s ok 46 - Response is 200 1400s # ==> Popping OP <== 1400s ok 47 - Query OP for logout 1400s ok 48 - HTTP code is 200 1400s 1..48 1400s ok 1401s t/32-Auth-and-issuer-OIDC-PKCE.t ............................................... 1401s ok 1 - use Lemonldap::NG::Portal::Main; 1401s ok 2 - Portal object 1401s ok 3 - Init 1401s ok 4 - Portal app 1401s ok 5 - Register $type 1401s ok 6 - OP portal 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 7 - Get cookie lemonldap (b1ea49f8b075637abcb27ae8294153f409e9a8501a048ee98b22779d303f6fe9) 1401s # Subtest: not required/PKCE flow/valid verifier succeeds 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 1 - Get redirection 1401s ok 2 - Location header found 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 3 - HTTP code is 200 1401s ok 4 - Content-Type is JSON 1401s ok 5 - Content is valid JSON 1401s ok 6 - Access token was provided 1401s 1..6 1401s ok 8 - not required/PKCE flow/valid verifier succeeds 1401s # Subtest: not required/PKCE flow/invalid verifier fails 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 1 - Get redirection 1401s ok 2 - Location header found 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 3 - Response status is 400 1401s ok 4 - Content is JSON 1401s ok 5 - Error code is invalid_grant 1401s 1..5 1401s ok 9 - not required/PKCE flow/invalid verifier fails 1401s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 1 - Get redirection 1401s ok 2 - Location header found 1401s ok 3 - Authorize request failed with invalid_request 1401s 1..3 1401s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 1401s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 1 - Get redirection 1401s ok 2 - Location header found 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 3 - HTTP code is 200 1401s ok 4 - Content-Type is JSON 1401s ok 5 - Content is valid JSON 1401s ok 6 - Access token was provided 1401s 1..6 1401s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 1401s # Subtest: PKCE required/PKCE flow/invalid verifier fails 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 1 - Get redirection 1401s ok 2 - Location header found 1401s # ==> Pushing OP <== 1401s # ==> Popping OP <== 1401s ok 3 - Response status is 400 1401s ok 4 - Content is JSON 1401s ok 5 - Error code is invalid_grant 1401s 1..5 1401s ok 12 - PKCE required/PKCE flow/invalid verifier fails 1401s 1..12 1401s ok 1402s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t ....................... 1402s ok 1 - use Lemonldap::NG::Portal::Main; 1402s ok 2 - Portal object 1402s ok 3 - Init 1402s ok 4 - Portal app 1402s ok 5 - Register $type 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 6 - Get JWKS, endpoint /oauth2/jwks 1402s ok 7 - HTTP code is 200 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1402s ok 9 - HTTP code is 200 1402s ok 10 - Portal object 1402s ok 11 - Init 1402s ok 12 - Portal app 1402s ok 13 - Register $type 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 14 - Unauth SP request 1402s ok 15 - Get redirection 1402s ok 16 - Location header found 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 17 - Push request to OP, endpoint /oauth2/authorize 1402s ok 18 - HTTP code is 200 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 19 - Post authentication, endpoint /oauth2/authorize 1402s ok 20 - Get cookie lemonldap (6afa66e490bc327772e6a478fa5ac826595d5871c7a375bd100eb7e7eab54793) 1402s ok 21 - HTTP code is 200 1402s ok 22 - Page contains a form 1402s ok 23 - Host match 1402s ok 24 - Field "confirm" is defined 1402s ok 25 - CSP header authorize POST request to \# 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 26 - Post confirmation, endpoint /oauth2/authorize 1402s ok 27 - Get redirection 1402s ok 28 - Location header found 1402s # ==> Pushing RP <== 1402s ok 29 - REST request 1402s ok 30 - Request from RP to OP, endpoint /oauth2/token 1402s # ==> Saving handler RP <== 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s # ==> Restoring RP <== 1402s ok 31 - Execute request 1402s ok 32 - Response is 200 1402s ok 33 - Content is JSON 1402s ok 34 - REST request 1402s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 1402s # ==> Saving handler RP <== 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s # ==> Restoring RP <== 1402s ok 36 - Execute request 1402s ok 37 - Response is 200 1402s ok 38 - Content is JSON 1402s # ==> Popping RP <== 1402s ok 39 - Call openidconnectcallback on RP 1402s ok 40 - Get cookie lemonldap (c2ff4673d61be2f36671ea791bf6da46414e900676f2c9d0499eb88d333e37d6) 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 41 - Check session, endpoint /oauth2/checksession.html 1402s ok 42 - HTTP code is 200 1402s ok 43 - Frame can be embedded 1402s ok 44 - UTF-8 values 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 45 - Query SP for logout 1402s ok 46 - HTTP code is 200 1402s ok 47 - Found RP logout iframe 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 48 - Test if user is reject on IdP 1402s ok 49 - Response status is 401 1402s ok 50 - Content is JSON 1402s ok 51 - Error code is 1 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 52 - Call RP flogout 1402s ok 53 - HTTP code is 200 1402s ok 54 - Get cookie lemonldap (0) 1402s ok 55 - Cookie set to 0 1402s ok 56 - Response body is not empty 1402s ok 57 - Found at least one result for //img[@src="/static/common/icons/ok.png"] 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 58 - Test if user is reject on RP 1402s ok 59 - Get redirection 1402s ok 60 - Location header found 1402s 1..60 1402s ok 1402s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ................... 1402s ok 1 - use Lemonldap::NG::Portal::Main; 1402s ok 2 - Portal object 1402s ok 3 - Init 1402s ok 4 - Portal app 1402s ok 5 - Register $type 1402s ok 6 - OP portal 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 7 - Get JWKS, endpoint /oauth2/jwks 1402s ok 8 - HTTP code is 200 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1402s ok 10 - HTTP code is 200 1402s ok 11 - Portal object 1402s ok 12 - Init 1402s ok 13 - Portal app 1402s ok 14 - Register $type 1402s ok 15 - RP portal 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 16 - Unauth SP request 1402s ok 17 - Get redirection 1402s ok 18 - Location header found 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 19 - Push request to OP, endpoint /oauth2/authorize 1402s ok 20 - HTTP code is 200 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 21 - Post authentication, endpoint /oauth2/authorize 1402s ok 22 - Get cookie lemonldap (af990a574493eaf7bb09ac568790a6d877b6ab7be0db89ba350d69edeec7e260) 1402s ok 23 - HTTP code is 200 1402s ok 24 - Page contains a form 1402s ok 25 - Host match 1402s ok 26 - Field "confirm" is defined 1402s ok 27 - CSP header authorize POST request to \# 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 28 - Post confirmation, endpoint /oauth2/authorize 1402s ok 29 - Get redirection 1402s ok 30 - Location header found 1402s # ==> Pushing RP <== 1402s ok 31 - REST request 1402s ok 32 - Request from RP to OP, endpoint /oauth2/token 1402s # ==> Saving handler RP <== 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s # ==> Restoring RP <== 1402s ok 33 - Execute request 1402s ok 34 - Response is 200 1402s ok 35 - Content is JSON 1402s ok 36 - Found access_token 3a9aa2677cf23f1982dd8ac683e85ac078cf63fc2b286b0d869b0227080ed208 1402s ok 37 - REST request 1402s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1402s # ==> Saving handler RP <== 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s # ==> Restoring RP <== 1402s ok 39 - Execute request 1402s ok 40 - Response is 200 1402s ok 41 - Content is JSON 1402s # ==> Popping RP <== 1402s ok 42 - Call openidconnectcallback on RP 1402s ok 43 - Get cookie lemonldap (6f95d2448fcefbca9167280b402427e2251394ec8b5632caeb021410dd25aeb7) 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 44 - Get session using restSessionServer 1402s ok 45 - HTTP code is 200 1402s ok 46 - Deserialize session content 1402s ok 47 - Session has correct value for _user 1402s ok 48 - Session has correct value for _oidc_sub 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 49 1402s # ==> Pushing RP <== 1402s ok 50 - REST request 1402s ok 51 - Request from RP to OP, endpoint /oauth2/token 1402s # ==> Saving handler RP <== 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s # ==> Restoring RP <== 1402s ok 52 - Execute request 1402s ok 53 - Response is 200 1402s ok 54 - Content is JSON 1402s ok 55 - Found access_token d98fa6bceabd23794ac704b42c45979dc43372587ce1d6ccb4f1287e675fbd4f 1402s ok 56 - REST request 1402s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 1402s # ==> Saving handler RP <== 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s # ==> Restoring RP <== 1402s ok 58 - Execute request 1402s ok 59 - Response is 200 1402s ok 60 - Content is JSON 1402s # ==> Popping RP <== 1402s ok 61 - Query RP for refresh 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 62 - Get session using restSessionServer 1402s ok 63 - HTTP code is 200 1402s ok 64 - Deserialize session content 1402s ok 65 - Session has correct value for _oidc_sub 1402s ok 66 - Session has correct value for _user 1402s ok 67 - Session has correct value for mail 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 68 - Get session after refresh 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 69 - Query RP for logout 1402s ok 70 - Get redirection 1402s ok 71 - Location header found 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 72 - Push logout request to OP, endpoint /oauth2/logout 1402s ok 73 - HTTP code is 200 1402s ok 74 - Page contains a form 1402s ok 75 - Host match 1402s ok 76 - Field "confirm" is defined 1402s ok 77 - CSP header authorize POST request to \# 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 78 - Confirm logout, endpoint /oauth2/logout 1402s ok 79 - Get redirection 1402s ok 80 - Location header found 1402s ok 81 - Get cookie lemonldap (0) 1402s ok 82 - SSO cookie removed 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 83 - Test if user is reject on IdP 1402s ok 84 - Response status is 401 1402s ok 85 - Content is JSON 1402s ok 86 - Error code is 1 1402s # ==> Pushing RP <== 1402s # ==> Popping RP <== 1402s ok 87 - Test if user is reject on SP 1402s ok 88 - Get redirection 1402s ok 89 - Location header found 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 90 - Push request to OP, endpoint /oauth2/authorize 1402s ok 91 - HTTP code is 200 1402s # ==> Pushing OP <== 1402s # ==> Popping OP <== 1402s ok 92 - Post authentication, endpoint /oauth2/authorize 1402s ok 93 - Get cookie lemonldap (eb7879ff0c7d4d4140d071b3584bfc00551875bd047ce928e815afd8bd913ec0) 1402s 1..93 1402s ok 1403s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t .................... 1403s ok 1 - use Lemonldap::NG::Portal::Main; 1403s ok 2 - Portal object 1403s ok 3 - Init 1403s ok 4 - Portal app 1403s ok 5 - Register $type 1403s ok 6 - OP portal 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 7 - Get JWKS, endpoint /oauth2/jwks 1403s ok 8 - HTTP code is 200 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1403s ok 10 - HTTP code is 200 1403s ok 11 - Portal object 1403s ok 12 - Init 1403s ok 13 - Portal app 1403s ok 14 - Register $type 1403s ok 15 - RP portal 1403s # ==> Pushing RP <== 1403s # ==> Popping RP <== 1403s ok 16 - Unauth SP request 1403s ok 17 - Get redirection 1403s ok 18 - Location header found 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 19 - Push request to OP, endpoint /oauth2/authorize 1403s ok 20 - HTTP code is 200 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 21 - Post authentication, endpoint /oauth2/authorize 1403s ok 22 - Get cookie lemonldap (5b4c88002b9e1e1abe9a41387feece5b031950104d5dbe8239f80fc437095969) 1403s ok 23 - HTTP code is 200 1403s ok 24 - Page contains a form 1403s ok 25 - Host match 1403s ok 26 - Field "confirm" is defined 1403s ok 27 - CSP header authorize POST request to \# 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 28 - Post confirmation, endpoint /oauth2/authorize 1403s ok 29 - Get redirection 1403s ok 30 - Location header found 1403s # ==> Pushing RP <== 1403s ok 31 - REST request 1403s ok 32 - Request from RP to OP, endpoint /oauth2/token 1403s # ==> Saving handler RP <== 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s # ==> Restoring RP <== 1403s ok 33 - Execute request 1403s ok 34 - Response is 200 1403s ok 35 - Content is JSON 1403s ok 36 - Found access_token 0e21208457a974470484e1b65c4db5733e169d3d7dea61909548215c2967ade9 1403s ok 37 - REST request 1403s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1403s # ==> Saving handler RP <== 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s # ==> Restoring RP <== 1403s ok 39 - Execute request 1403s ok 40 - Response is 200 1403s ok 41 - Content is JSON 1403s # ==> Popping RP <== 1403s ok 42 - Call openidconnectcallback on RP 1403s ok 43 - Get cookie lemonldap (c7e1581de3aaf1d21b479ecb5e90e3d002ccde8184cd7fb32158cc0c91bb1be3) 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 44 - Check session, endpoint /oauth2/checksession.html 1403s ok 45 - HTTP code is 200 1403s ok 46 - Frame can be embedded 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 47 - Get userinfo 1403s ok 48 - Token is a JWT 1403s ok 49 - Found claim in JWT 1403s ok 50 - UTF-8 values 1403s # ==> Pushing RP <== 1403s # ==> Popping RP <== 1403s ok 51 - Query RP for logout 1403s ok 52 - Get redirection 1403s ok 53 - Location header found 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1403s ok 55 - HTTP code is 200 1403s ok 56 - Page contains a form 1403s ok 57 - Host match 1403s ok 58 - Field "confirm" is defined 1403s ok 59 - CSP header authorize POST request to \# 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 60 - Confirm logout, endpoint /oauth2/logout 1403s ok 61 - Get redirection 1403s ok 62 - Location header found 1403s ok 63 - Get cookie lemonldap (0) 1403s ok 64 - SSO cookie removed 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1403s ok 66 - Get redirection 1403s ok 67 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 68 - logout endpoint, endpoint /oauth2/logout 1403s ok 69 - Response status is 401 1403s ok 70 - Content is JSON 1403s ok 71 - Error code is 9 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 72 - Test if user is reject on IdP 1403s ok 73 - Response status is 401 1403s ok 74 - Content is JSON 1403s ok 75 - Error code is 1 1403s # ==> Pushing RP <== 1403s # ==> Popping RP <== 1403s ok 76 - Test if user is reject on SP 1403s ok 77 - Get redirection 1403s ok 78 - Location header found 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 79 - Push request to OP, endpoint /oauth2/authorize 1403s ok 80 - HTTP code is 200 1403s # ==> Pushing OP <== 1403s # ==> Popping OP <== 1403s ok 81 - Post authentication, endpoint /oauth2/authorize 1403s ok 82 - Get cookie lemonldap (be2b5e7a78a95e036e1d45b6f803ebb48d8e74a6579021005c8ca7e8ffde3ca6) 1403s 1..82 1403s ok 1404s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ................... 1404s ok 1 - use Lemonldap::NG::Portal::Main; 1404s ok 2 - Portal object 1404s ok 3 - Init 1404s ok 4 - Portal app 1404s ok 5 - Register $type 1404s ok 6 - OP portal 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 7 - Get JWKS, endpoint /oauth2/jwks 1404s ok 8 - HTTP code is 200 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1404s ok 10 - HTTP code is 200 1404s ok 11 - Portal object 1404s ok 12 - Init 1404s ok 13 - Portal app 1404s ok 14 - Register $type 1404s ok 15 - RP portal 1404s # ==> Pushing RP <== 1404s # ==> Popping RP <== 1404s ok 16 - Unauth SP request 1404s ok 17 - Get redirection 1404s ok 18 - Location header found 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 19 - Push request to OP, endpoint /oauth2/authorize 1404s ok 20 - HTTP code is 200 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 21 - Post authentication, endpoint /oauth2/authorize 1404s ok 22 - Get cookie lemonldap (a12e584472d56d0297589447742117c647942ce2ba3b871bc1b09a0e628202d4) 1404s ok 23 - HTTP code is 200 1404s ok 24 - Page contains a form 1404s ok 25 - Host match 1404s ok 26 - Field "confirm" is defined 1404s ok 27 - CSP header authorize POST request to \# 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 28 - Post confirmation, endpoint /oauth2/authorize 1404s ok 29 - Get redirection 1404s ok 30 - Location header found 1404s # ==> Pushing RP <== 1404s ok 31 - REST request 1404s ok 32 - Request from RP to OP, endpoint /oauth2/token 1404s # ==> Saving handler RP <== 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s # ==> Restoring RP <== 1404s ok 33 - Execute request 1404s ok 34 - Response is 200 1404s ok 35 - Content is JSON 1404s ok 36 - Found access_token 71a8bbaf2b74ef506596738e4d4247c03e1a1d5fea89dbab5973ed11ed2e6163 1404s ok 37 - REST request 1404s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1404s # ==> Saving handler RP <== 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s # ==> Restoring RP <== 1404s ok 39 - Execute request 1404s ok 40 - Response is 200 1404s ok 41 - Content is JSON 1404s # ==> Popping RP <== 1404s ok 42 - Call openidconnectcallback on RP 1404s ok 43 - Get cookie lemonldap (2588adbbce0e2337a6b527765c0c2954eb38943ad3e3721319145af52cd5e21b) 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 44 - Check session, endpoint /oauth2/checksession.html 1404s ok 45 - HTTP code is 200 1404s ok 46 - Frame can be embedded 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 47 - Get userinfo 1404s ok 48 - HTTP code is 200 1404s ok 49 - Content-Type is JSON 1404s ok 50 - Content is valid JSON 1404s ok 51 - UTF-8 values 1404s ok 52 - UTF-8 values 1404s # ==> Pushing RP <== 1404s # ==> Popping RP <== 1404s ok 53 - Query RP for logout 1404s ok 54 - Get redirection 1404s ok 55 - Location header found 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1404s ok 57 - HTTP code is 200 1404s ok 58 - Page contains a form 1404s ok 59 - Host match 1404s ok 60 - Field "confirm" is defined 1404s ok 61 - CSP header authorize POST request to \# 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 62 - Confirm logout, endpoint /oauth2/logout 1404s ok 63 - Get redirection 1404s ok 64 - Location header found 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1404s ok 66 - Get redirection 1404s ok 67 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 68 - logout endpoint, endpoint /oauth2/logout 1404s ok 69 - Response status is 401 1404s ok 70 - Content is JSON 1404s ok 71 - Error code is 9 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 72 - Test if user is reject on IdP 1404s ok 73 - Response status is 401 1404s ok 74 - Content is JSON 1404s ok 75 - Error code is 1 1404s # ==> Pushing RP <== 1404s # ==> Popping RP <== 1404s ok 76 - Test if user is reject on SP 1404s ok 77 - Get redirection 1404s ok 78 - Location header found 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 79 - Push request to OP, endpoint /oauth2/authorize 1404s ok 80 - HTTP code is 200 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 81 - Post authentication, endpoint /oauth2/authorize 1404s ok 82 - Get cookie lemonldap (8f5c6648f9dc82c95c6fd24c593c35fcb8d7ccd3c16e94f6c18cda02e67194e8) 1404s 1..82 1404s ok 1404s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t ................. 1404s ok 1 - use Lemonldap::NG::Portal::Main; 1404s ok 2 - Portal object 1404s ok 3 - Init 1404s ok 4 - Portal app 1404s ok 5 - Register $type 1404s ok 6 - OP portal 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 7 - Get JWKS, endpoint /oauth2/jwks 1404s ok 8 - HTTP code is 200 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1404s ok 10 - HTTP code is 200 1404s ok 11 - Portal object 1404s ok 12 - Init 1404s ok 13 - Portal app 1404s ok 14 - Register $type 1404s ok 15 - RP portal 1404s # ==> Pushing RP <== 1404s # ==> Popping RP <== 1404s ok 16 - Unauth SP request 1404s ok 17 - Get redirection 1404s ok 18 - Location header found 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 19 - Push request to OP, endpoint /oauth2/authorize 1404s ok 20 - HTTP code is 200 1404s ok 21 - Page contains a form 1404s ok 22 - CSP header authorize POST request to \# 1404s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684402_33464%22%2C%22issuerTs%22%3A1769756282%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%7D) 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 24 - Post authentication, endpoint /oauth2/authorize 1404s ok 25 - Get cookie lemonldap (adad183bedbf7ab065ab8cb0daded9ba6a2889ab5ea61156020b4886cd774926) 1404s ok 26 - HTTP code is 200 1404s ok 27 - Page contains a form 1404s ok 28 - Host match 1404s ok 29 - Field "confirm" is defined 1404s ok 30 - CSP header authorize POST request to \# 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 31 - Post confirmation, endpoint /oauth2/authorize 1404s ok 32 - Get redirection 1404s ok 33 - Location header found 1404s # ==> Pushing RP <== 1404s ok 34 - REST request 1404s ok 35 - Request from RP to OP, endpoint /oauth2/token 1404s # ==> Saving handler RP <== 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s # ==> Restoring RP <== 1404s ok 36 - Execute request 1404s ok 37 - Response is 200 1404s ok 38 - Content is JSON 1404s ok 39 - REST request 1404s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1404s # ==> Saving handler RP <== 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s # ==> Restoring RP <== 1404s ok 41 - Execute request 1404s ok 42 - Response is 200 1404s ok 43 - Content is JSON 1404s # ==> Popping RP <== 1404s ok 44 - Call openidconnectcallback on RP 1404s ok 45 - Get cookie lemonldap (647973a8702b87e6fdbfcded59a4af93d9bd9566cb1e112ce1c6abc391fa1596) 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 46 - Check session, endpoint /oauth2/checksession.html 1404s ok 47 - HTTP code is 200 1404s ok 48 - Frame can be embedded 1404s # ==> Pushing RP <== 1404s # ==> Popping RP <== 1404s ok 49 - Query RP for logout 1404s ok 50 - Get redirection 1404s ok 51 - Location header found 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 52 - Push logout request to OP, endpoint /oauth2/logout 1404s ok 53 - HTTP code is 200 1404s ok 54 - Page contains a form 1404s ok 55 - Host match 1404s ok 56 - Field "confirm" is defined 1404s ok 57 - CSP header authorize POST request to \# 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 58 - Confirm logout, endpoint /oauth2/logout 1404s ok 59 - Get redirection 1404s ok 60 - Location header found 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 1404s ok 62 - Get redirection 1404s ok 63 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 64 - logout endpoint, endpoint /oauth2/logout 1404s ok 65 - Response status is 401 1404s ok 66 - Content is JSON 1404s ok 67 - Error code is 9 1404s # ==> Pushing OP <== 1404s # ==> Popping OP <== 1404s ok 68 - Test if user is reject on IdP 1404s ok 69 - Response status is 401 1404s ok 70 - Content is JSON 1404s ok 71 - Error code is 1 1404s # ==> Pushing RP <== 1404s # ==> Popping RP <== 1404s ok 72 - Test if user is reject on SP 1404s ok 73 - Get redirection 1404s ok 74 - Location header found 1404s 1..74 1404s ok 1405s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t ....................... 1405s ok 1 - use Lemonldap::NG::Portal::Main; 1405s ok 2 - Portal object 1405s ok 3 - Init 1405s ok 4 - Portal app 1405s ok 5 - Register $type 1405s ok 6 - OP portal 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 7 - Get JWKS, endpoint /oauth2/jwks 1405s ok 8 - HTTP code is 200 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1405s ok 10 - HTTP code is 200 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 11 - Post authentication request 1405s ok 12 - Get cookie lemonldap (80b71694b1c1723bd500bd9ca0cb75344f35deae0cbd0ad69f74ce7a0b9ac575) 1405s ok 13 - Portal object 1405s ok 14 - Init 1405s ok 15 - Portal app 1405s ok 16 - Register $type 1405s ok 17 - RP portal 1405s # ==> Pushing RP <== 1405s # ==> Popping RP <== 1405s ok 18 - Unauth SP request 1405s ok 19 - Get redirection 1405s ok 20 - Location header found 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 21 - Push request to OP, endpoint /oauth2/authorize 1405s ok 22 - HTTP code is 200 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 23 - Post authentication, endpoint /oauth2/authorize 1405s ok 24 - Get cookie lemonldap (1687f6f6fd40ea2bd2325ec1a52984b3aa4266cf9d8889b5d23f1d7f0296915d) 1405s ok 25 - HTTP code is 200 1405s ok 26 - Page contains a form 1405s ok 27 - Host match 1405s ok 28 - CSP header authorize POST request to auth.rp.com 1405s # ==> Pushing RP <== 1405s ok 29 - REST request 1405s ok 30 - Request from RP to OP, endpoint /oauth2/token 1405s # ==> Saving handler RP <== 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s # ==> Restoring RP <== 1405s ok 31 - Execute request 1405s ok 32 - Response is 200 1405s ok 33 - Content is JSON 1405s ok 34 - Found access_token f8e365b3bce08d2e7a8de231d8b49c951bb6c02e5db2c658300f79419e6ebc2c 1405s ok 35 - REST request 1405s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 1405s # ==> Saving handler RP <== 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s # ==> Restoring RP <== 1405s ok 37 - Execute request 1405s ok 38 - Response is 200 1405s ok 39 - Content is JSON 1405s # ==> Popping RP <== 1405s ok 40 - Call openidconnectcallback on RP 1405s ok 41 - Get cookie lemonldap (ed56c825c971a813d8290adb210742d32116e8ddd3c9e98e6ed078ea6c976b39) 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 42 - Check session, endpoint /oauth2/checksession.html 1405s ok 43 - HTTP code is 200 1405s ok 44 - Frame can be embedded 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 45 - Get userinfo 1405s ok 46 - HTTP code is 200 1405s ok 47 - Content-Type is JSON 1405s ok 48 - Content is valid JSON 1405s ok 49 - UTF-8 values 1405s ok 50 - UTF-8 values 1405s # ==> Pushing RP <== 1405s # ==> Popping RP <== 1405s ok 51 - Query RP for logout 1405s ok 52 - Get redirection 1405s ok 53 - Location header found 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 54 - Push logout request to OP, endpoint /oauth2/logout 1405s ok 55 - HTTP code is 200 1405s ok 56 - Page contains a form 1405s ok 57 - Host match 1405s ok 58 - Field "confirm" is defined 1405s ok 59 - CSP header authorize POST request to \# 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 60 - Confirm logout, endpoint /oauth2/logout 1405s ok 61 - Get redirection 1405s ok 62 - Location header found 1405s ok 63 - Get cookie lemonldap (0) 1405s ok 64 - SSO cookie removed 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1405s ok 66 - Get redirection 1405s ok 67 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 68 - logout endpoint, endpoint /oauth2/logout 1405s ok 69 - Response status is 401 1405s ok 70 - Content is JSON 1405s ok 71 - Error code is 9 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 72 - Test if user is reject on IdP 1405s ok 73 - Response status is 401 1405s ok 74 - Content is JSON 1405s ok 75 - Error code is 1 1405s # ==> Pushing RP <== 1405s # ==> Popping RP <== 1405s ok 76 - Test if user is reject on SP 1405s ok 77 - Get redirection 1405s ok 78 - Location header found 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 79 - Push request to OP, endpoint /oauth2/authorize 1405s ok 80 - HTTP code is 200 1405s # ==> Pushing OP <== 1405s # ==> Popping OP <== 1405s ok 81 - Post authentication, endpoint /oauth2/authorize 1405s ok 82 - Get cookie lemonldap (2e804f3d15050cd2469053ac655a7f4ef0242bf3acb11f26d0d54911345c1618) 1405s 1..82 1405s ok 1406s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ................... 1406s ok 1 - use Lemonldap::NG::Portal::Main; 1406s ok 2 - Portal object 1406s ok 3 - Init 1406s ok 4 - Portal app 1406s ok 5 - Register $type 1406s ok 6 - OP portal 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 7 - Get JWKS, endpoint /oauth2/jwks 1406s ok 8 - HTTP code is 200 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1406s ok 10 - HTTP code is 200 1406s ok 11 - Portal object 1406s ok 12 - Init 1406s ok 13 - Portal app 1406s ok 14 - Register $type 1406s ok 15 - RP portal 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 16 - Unauth SP request 1406s ok 17 - Get redirection 1406s ok 18 - Location header found 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 19 - Push request to OP, endpoint /oauth2/authorize 1406s ok 20 - HTTP code is 200 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 21 - Post authentication, endpoint /oauth2/authorize 1406s ok 22 - Get cookie lemonldap (f8f3e013eb470d09c694164c4dd8bf45b1b43c9e6ba2c1fb36e3231f484024c9) 1406s ok 23 - HTTP code is 200 1406s ok 24 - Page contains a form 1406s ok 25 - Host match 1406s ok 26 - Field "confirm" is defined 1406s ok 27 - CSP header authorize POST request to \# 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 28 - Post confirmation, endpoint /oauth2/authorize 1406s ok 29 - Get redirection 1406s ok 30 - Location header found 1406s # ==> Pushing RP <== 1406s ok 31 - REST request 1406s ok 32 - Request from RP to OP, endpoint /oauth2/token 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 33 - Execute request 1406s ok 34 - Response is 200 1406s ok 35 - Content is JSON 1406s ok 36 - Found access_token e74c5d816d71586b13d6611b8042270606f74c9c6995a4f4ba862bd34477f1ae 1406s ok 37 - REST request 1406s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 39 - Execute request 1406s ok 40 - Response is 200 1406s ok 41 - Content is JSON 1406s # ==> Popping RP <== 1406s ok 42 - Call openidconnectcallback on RP 1406s ok 43 - Get cookie lemonldap (6085dc68678304a86f667b135f84b92b710eba716f06e89c6eb6710c8a01d795) 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 44 - Check session, endpoint /oauth2/checksession.html 1406s ok 45 - HTTP code is 200 1406s ok 46 - Frame can be embedded 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 47 - Get userinfo 1406s ok 48 - HTTP code is 200 1406s ok 49 - Content-Type is JSON 1406s ok 50 - Content is valid JSON 1406s ok 51 - UTF-8 values 1406s ok 52 - UTF-8 values 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 53 - Query RP for logout 1406s ok 54 - Get redirection 1406s ok 55 - Location header found 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 56 - Push logout request to OP, endpoint /oauth2/logout 1406s ok 57 - HTTP code is 200 1406s ok 58 - Page contains a form 1406s ok 59 - Host match 1406s ok 60 - Field "confirm" is defined 1406s ok 61 - CSP header authorize POST request to \# 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 62 - Confirm logout, endpoint /oauth2/logout 1406s ok 63 - Get redirection 1406s ok 64 - Location header found 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 1406s ok 66 - Get redirection 1406s ok 67 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 68 - logout endpoint, endpoint /oauth2/logout 1406s ok 69 - Response status is 401 1406s ok 70 - Content is JSON 1406s ok 71 - Error code is 9 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 72 - Test if user is reject on IdP 1406s ok 73 - Response status is 401 1406s ok 74 - Content is JSON 1406s ok 75 - Error code is 1 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 76 - Test if user is reject on SP 1406s ok 77 - Get redirection 1406s ok 78 - Location header found 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 79 - Push request to OP, endpoint /oauth2/authorize 1406s ok 80 - HTTP code is 200 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 81 - Post authentication, endpoint /oauth2/authorize 1406s ok 82 - Get cookie lemonldap (f39c4b0e838b29e6157235021cfbe6e785518395f3f321f3bba5d6ea1256d0d5) 1406s 1..82 1406s ok 1406s t/32-Auth-and-issuer-OIDC-authorization_code.t ................................. 1406s ok 1 - use Lemonldap::NG::Portal::Main; 1406s ok 2 - Portal object 1406s ok 3 - Init 1406s ok 4 - Portal app 1406s ok 5 - Register $type 1406s ok 6 - OP portal 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 7 - Get JWKS, endpoint /oauth2/jwks 1406s ok 8 - HTTP code is 200 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1406s ok 10 - HTTP code is 200 1406s ok 11 - Portal object 1406s ok 12 - Init 1406s ok 13 - Portal app 1406s ok 14 - Register $type 1406s ok 15 - RP portal 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 16 - Unauth SP request 1406s ok 17 - Get redirection 1406s ok 18 - Location header found 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 19 - Push request to OP, endpoint /oauth2/authorize 1406s ok 20 - HTTP code is 200 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 21 - Post authentication, endpoint /oauth2/authorize 1406s ok 22 - Get cookie lemonldap (fcd2f8802dbba1bfa28f2812768ff12074fdcfe1be33ec127fcbdf652e5fd4a0) 1406s ok 23 - Expected portal error code: code found on page 1406s ok 24 - Expected portal error code 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 25 - Post authentication, endpoint /oauth2/authorize 1406s ok 26 - Get cookie lemonldap (b072944c6dd965216de941fe0181fcee7d6399cf702477d3fad89a0a9491b685) 1406s ok 27 - HTTP code is 200 1406s ok 28 - Page contains a form 1406s ok 29 - Host match 1406s ok 30 - Field "confirm" is defined 1406s ok 31 - CSP header authorize POST request to \# 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 32 - Post confirmation, endpoint /oauth2/authorize 1406s ok 33 - Get redirection 1406s ok 34 - Location header found 1406s # ==> Pushing RP <== 1406s ok 35 - REST request 1406s ok 36 - Request from RP to OP, endpoint /oauth2/token 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 37 - Execute request 1406s ok 38 - Response is 200 1406s ok 39 - Content is JSON 1406s ok 40 - Found access_token e8b4e3ee7784ab61067b0268acaca8f6d981e016fd61f2ecbc00c6aeb25618bb 1406s ok 41 - REST request 1406s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 43 - Execute request 1406s ok 44 - Response is 200 1406s ok 45 - Content is JSON 1406s # ==> Popping RP <== 1406s ok 46 - Call openidconnectcallback on RP 1406s ok 47 - Get cookie lemonldap (6adc46675a6bcfe75d8d7f84bb0474e7652dec800bdab2c78ccad4d2b23e3409) 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 48 - Check session, endpoint /oauth2/checksession.html 1406s ok 49 - HTTP code is 200 1406s ok 50 - Frame can be embedded 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 51 - Get userinfo 1406s ok 52 - HTTP code is 200 1406s ok 53 - Content-Type is JSON 1406s ok 54 - Content is valid JSON 1406s ok 55 - UTF-8 values 1406s ok 56 - get sid in userinfo 1406s ok 57 - UTF-8 values 1406s ok 58 - OIDC EOL time is stored 1406s ok 59 - Obtained refresh token 1406s ok 60 - UTF-8 values 1406s ok 61 - Correct email 1406s ok 62 - Correct groups 1406s ok 63 - Correct hGroups 1406s ok 64 - oidcGotUserInfo called 1406s ok 65 - oidcGotIDToken called 1406s ok 66 - Correct custom ACR 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 67 1406s # ==> Pushing RP <== 1406s ok 68 - REST request 1406s ok 69 - Request from RP to OP, endpoint /oauth2/userinfo 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 70 - Execute request 1406s ok 71 - Response is 200 1406s ok 72 - Content is JSON 1406s # ==> Popping RP <== 1406s ok 73 - Query RP for refresh 1406s ok 74 - Access token EOL has not changed 1406s ok 75 - Access token has not changed 1406s ok 76 - Updated RP session 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 77 1406s # ==> Pushing RP <== 1406s ok 78 - REST request 1406s ok 79 - Request from RP to OP, endpoint /oauth2/token 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 80 - Execute request 1406s ok 81 - Response is 200 1406s ok 82 - Content is JSON 1406s ok 83 - Found access_token 3979ded6dc9bb063e65b74a8a856f27874b21570290ae3ec9f7549e77baaa2e1 1406s ok 84 - REST request 1406s ok 85 - Request from RP to OP, endpoint /oauth2/userinfo 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 86 - Execute request 1406s ok 87 - Response is 200 1406s ok 88 - Content is JSON 1406s # ==> Popping RP <== 1406s ok 89 - Query RP for refresh 1406s ok 90 - Access token EOL has changed 1406s ok 91 - Access token has changed 1406s ok 92 - Updated RP session 1406s ok 93 - Still correct groups 1406s ok 94 - Still correct hGroups 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 95 - Query RP for logout 1406s ok 96 - Get redirection 1406s ok 97 - Location header found 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 98 - Push logout request to OP, endpoint /oauth2/logout 1406s ok 99 - HTTP code is 200 1406s ok 100 - Page contains a form 1406s ok 101 - Host match 1406s ok 102 - Field "confirm" is defined 1406s ok 103 - CSP header authorize POST request to \# 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 104 - Confirm logout, endpoint /oauth2/logout 1406s ok 105 - Get redirection 1406s ok 106 - Location header found 1406s ok 107 - Get cookie lemonldap (0) 1406s ok 108 - SSO cookie removed 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 109 - logout endpoint with redirect, endpoint /oauth2/logout 1406s ok 110 - Get redirection 1406s ok 111 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 112 - logout endpoint, endpoint /oauth2/logout 1406s ok 113 - Response status is 401 1406s ok 114 - Content is JSON 1406s ok 115 - Error code is 9 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 116 - Test if user is reject on IdP 1406s ok 117 - Response status is 401 1406s ok 118 - Content is JSON 1406s ok 119 - Error code is 1 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 120 - Test if user is reject on SP 1406s ok 121 - Get redirection 1406s ok 122 - Location header found 1406s ok 123 - oidcGenerateAuthenticationRequest called 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 124 - Push request to OP, endpoint /oauth2/authorize 1406s ok 125 - HTTP code is 200 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 126 - Post authentication, endpoint /oauth2/authorize 1406s ok 127 - Get cookie lemonldap (6d58c09a98fba7ce901d95f518cbb819493a7b17bef9b39cd26acf78d48156df) 1406s ok 128 - Get redirection 1406s ok 129 - Location header found 1406s # ==> Pushing RP <== 1406s ok 130 - REST request 1406s ok 131 - Request from RP to OP, endpoint /oauth2/token 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 132 - Execute request 1406s ok 133 - Response is 200 1406s ok 134 - Content is JSON 1406s ok 135 - Found access_token 7d4924857d4a7551b7d50f3687b447d0dfefd7d269c9762d1c687547068c3cc0 1406s ok 136 - REST request 1406s ok 137 - Request from RP to OP, endpoint /oauth2/userinfo 1406s # ==> Saving handler RP <== 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s # ==> Restoring RP <== 1406s ok 138 - Execute request 1406s ok 139 - Response is 200 1406s ok 140 - Content is JSON 1406s # ==> Popping RP <== 1406s ok 141 - Call openidconnectcallback on RP 1406s ok 142 - Get cookie lemonldap (fa4df70703644b725ea77753da03213ed714d456156b435ddb10f49488879f78) 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 143 - Query RP for logout 1406s ok 144 - Get redirection 1406s ok 145 - Location header found 1406s ok 146 - Get cookie lemonldap (0) 1406s ok 147 - SSO cookie removed (RP) 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 148 - Push logout request to OP, endpoint /oauth2/logout 1406s ok 149 - HTTP code is 200 1406s ok 150 - Page contains a form 1406s ok 151 - Host match 1406s ok 152 - Field "confirm" is defined 1406s ok 153 - CSP header authorize POST request to \# 1406s # ==> Pushing OP <== 1406s # ==> Popping OP <== 1406s ok 154 - Confirm logout, endpoint /oauth2/logout 1406s ok 155 - Get redirection 1406s ok 156 - Location header found 1406s ok 157 - Get cookie lemonldap (0) 1406s ok 158 - SSO cookie removed (OP) 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 159 - Confirm logout, endpoint /oauth2/rlogoutreturn 1406s ok 160 - Get redirection 1406s ok 161 - Location is http://test1.example.com 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 162 - Initiate login 1406s ok 163 - Get redirection 1406s ok 164 - Location header found 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 165 - Return with error 1406s ok 166 - Expected portal error code: code found on page 1406s ok 167 - Expected portal error code 1406s ok 168 - HTTP code is 200 1406s ok 169 - Page contains a form 1406s ok 170 - Host match 1406s ok 171 - Field "oidc_callback_processed" is defined 1406s ok 172 - CSP header authorize POST request to \# 1406s # ==> Pushing RP <== 1406s # ==> Popping RP <== 1406s ok 173 - Submit form again 1406s ok 174 - Get redirection 1406s ok 175 - Location header found 1406s ok 176 - New state was generated 1406s ok 177 - New state is different than previous 1406s 1..177 1406s ok 1407s t/32-Auth-and-issuer-OIDC-hybrid.t ............................................. 1407s ok 1 - use Lemonldap::NG::Portal::Main; 1407s ok 2 - Portal object 1407s ok 3 - Init 1407s ok 4 - Portal app 1407s ok 5 - Register $type 1407s ok 6 - OP portal 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 7 - Get JWKS, endpoint /oauth2/jwks 1407s ok 8 - HTTP code is 200 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1407s ok 10 - HTTP code is 200 1407s ok 11 - Portal object 1407s ok 12 - Init 1407s ok 13 - Portal app 1407s ok 14 - Register $type 1407s ok 15 - RP portal 1407s # ==> Pushing RP <== 1407s # ==> Popping RP <== 1407s ok 16 - Unauth SP request 1407s ok 17 - Get redirection 1407s ok 18 - Location header found 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 19 - Push request to OP, endpoint /oauth2/authorize 1407s ok 20 - HTTP code is 200 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 21 - Post authentication, endpoint /oauth2/authorize 1407s ok 22 - Reject reason is 90 1407s ok 23 - Portal object 1407s ok 24 - Init 1407s ok 25 - Portal app 1407s ok 26 - Register $type 1407s ok 27 - OP portal 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 28 - Get JWKS, endpoint /oauth2/jwks 1407s ok 29 - HTTP code is 200 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 1407s ok 31 - HTTP code is 200 1407s ok 32 - Portal object 1407s ok 33 - Init 1407s ok 34 - Portal app 1407s ok 35 - Register $type 1407s ok 36 - RP portal 1407s # ==> Pushing RP <== 1407s # ==> Popping RP <== 1407s ok 37 - Unauth SP request 1407s ok 38 - Get redirection 1407s ok 39 - Location header found 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 40 - Push request to OP, endpoint /oauth2/authorize 1407s ok 41 - HTTP code is 200 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 42 - Post authentication, endpoint /oauth2/authorize 1407s ok 43 - Get cookie lemonldap (a2383bfc38f8efc6f4dc096a2b271572dc572e983e9e2c312ea430cb977b946c) 1407s ok 44 - Get redirection 1407s ok 45 - Location header found 1407s ok 46 - token_type found 1407s ok 47 - session_state found 1407s ok 48 - access_token found 1407s ok 49 - id_token found 1407s ok 50 - state found 1407s ok 51 - session_state found 1407s ok 52 - ID token contains c_hash 1407s ok 53 - ID token contains at_hash 1407s ok 54 - ID token contains nonce 1407s ok 55 - REST request 1407s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 1407s # ==> Pushing OP <== 1407s # ==> Popping OP <== 1407s ok 57 - Execute request 1407s ok 58 - Response is 200 1407s ok 59 - Content is JSON 1407s ok 60 - Get access token 1407s ok 61 - Get name 1407s ok 62 - Get family_name 1407s ok 63 - Get sub 1407s 1..63 1407s ok 1408s t/32-Auth-and-issuer-OIDC-implicit-no-token.t .................................. 1408s ok 1 - use Lemonldap::NG::Portal::Main; 1408s ok 2 - Portal object 1408s ok 3 - Init 1408s ok 4 - Portal app 1408s ok 5 - Register $type 1408s ok 6 - OP portal 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 7 - Get JWKS, endpoint /oauth2/jwks 1408s ok 8 - HTTP code is 200 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1408s ok 10 - HTTP code is 200 1408s ok 11 - Portal object 1408s ok 12 - Init 1408s ok 13 - Portal app 1408s ok 14 - Register $type 1408s ok 15 - RP portal 1408s # ==> Pushing RP <== 1408s # ==> Popping RP <== 1408s ok 16 - Unauth SP request 1408s ok 17 - Get redirection 1408s ok 18 - Location header found 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 19 - Push request to OP, endpoint /oauth2/authorize 1408s ok 20 - HTTP code is 200 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 21 - Post authentication, endpoint /oauth2/authorize 1408s ok 22 - Get cookie lemonldap (7af7e24e5f837eb72525390e11fd82ee2c238ca89907e74b91a322131a355962) 1408s ok 23 - HTTP code is 200 1408s ok 24 - Page contains a form 1408s ok 25 - Host match 1408s ok 26 - Field "confirm" is defined 1408s ok 27 - CSP header authorize POST request to \# 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 28 - Post confirmation, endpoint /oauth2/authorize 1408s ok 29 - Get redirection 1408s ok 30 - Location header found 1408s ok 31 - id_token found 1408s ok 32 - token_type must be missing 1408s ok 33 - session_state found 1408s ok 34 - access_token must be missing 1408s ok 35 - state found 1408s ok 36 - Check sub value 1408s ok 37 - Check name value 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 38 - Logout request 1408s ok 39 - Response is 200 1408s ok 40 - Cookie is deleted 1408s ok 41 - No pdata 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 42 - Disconnect request 1408s ok 43 - Response is 401 1408s # ==> Pushing RP <== 1408s # ==> Popping RP <== 1408s ok 44 - Unauth SP request 1408s ok 45 - Get redirection 1408s ok 46 - Location header found 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 47 - Push request to OP, endpoint /oauth2/authorize 1408s ok 48 - HTTP code is 200 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 49 - Post authentication, endpoint /oauth2/authorize 1408s ok 50 - Get cookie lemonldap (542aa9ff00dfb1a23251cf8b0fe9f476bddd71d159df5c234c4fa56bf551e605) 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 51 - Logout request 1408s ok 52 - Response is 200 1408s ok 53 - Cookie is deleted 1408s ok 54 - No pdata 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 55 - Disconnect request 1408s ok 56 - Response is 401 1408s 1..56 1408s ok 1408s t/32-Auth-and-issuer-OIDC-implicit.t ........................................... 1408s ok 1 - use Lemonldap::NG::Portal::Main; 1408s ok 2 - Portal object 1408s ok 3 - Init 1408s ok 4 - Portal app 1408s ok 5 - Register $type 1408s ok 6 - OP portal 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 7 - Get JWKS, endpoint /oauth2/jwks 1408s ok 8 - HTTP code is 200 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1408s ok 10 - HTTP code is 200 1408s ok 11 - Portal object 1408s ok 12 - Init 1408s ok 13 - Portal app 1408s ok 14 - Register $type 1408s ok 15 - RP portal 1408s # ==> Pushing RP <== 1408s # ==> Popping RP <== 1408s ok 16 - Unauth SP request 1408s ok 17 - Get redirection 1408s ok 18 - Location header found 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 19 - Push request to OP, endpoint /oauth2/authorize 1408s ok 20 - HTTP code is 200 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 21 - Post authentication, endpoint /oauth2/authorize 1408s ok 22 - Get cookie lemonldap (b5d831212a170a160fc4b5da975b824cba5a57bb6a7ec43d7cb2a10a5786234f) 1408s ok 23 - HTTP code is 200 1408s ok 24 - Page contains a form 1408s ok 25 - Host match 1408s ok 26 - Field "confirm" is defined 1408s ok 27 - CSP header authorize POST request to \# 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 28 - Post confirmation, endpoint /oauth2/authorize 1408s ok 29 - Get redirection 1408s ok 30 - Location header found 1408s ok 31 - id_token found 1408s ok 32 - token_type found 1408s ok 33 - session_state found 1408s ok 34 - access_token found 1408s ok 35 - state found 1408s ok 36 - Check ACR value 1408s ok 37 - Check that clientid is in audience 1408s ok 38 - Check for additional audiences 1408s ok 39 - Check for additional audiences 1408s ok 40 - Check sub value 1408s ok 41 - Claim name must not be in ID token 1408s ok 42 - azp found 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 43 - Logout request 1408s ok 44 - Response is 200 1408s ok 45 - Cookie is deleted 1408s ok 46 - No pdata 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 47 - Disconnect request 1408s ok 48 - Response is 401 1408s # ==> Pushing RP <== 1408s # ==> Popping RP <== 1408s ok 49 - Unauth SP request 1408s ok 50 - Get redirection 1408s ok 51 - Location header found 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 52 - Push request to OP, endpoint /oauth2/authorize 1408s ok 53 - HTTP code is 200 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 54 - Post authentication, endpoint /oauth2/authorize 1408s ok 55 - Get cookie lemonldap (768e494dd71151ca334210f1996b4c61f9f8177fa18835d24f4b53531cad029b) 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 56 - Logout request 1408s ok 57 - Response is 200 1408s ok 58 - Cookie is deleted 1408s ok 59 - No pdata 1408s # ==> Pushing OP <== 1408s # ==> Popping OP <== 1408s ok 60 - Disconnect request 1408s ok 61 - Response is 401 1408s 1..61 1408s ok 1409s t/32-Auth-and-issuer-OIDC-sorted.t ............................................. 1409s ok 1 - use Lemonldap::NG::Portal::Main; 1409s ok 2 - Portal object 1409s ok 3 - Init 1409s ok 4 - Portal app 1409s ok 5 - OP portal 1409s ok 6 - Get JWKS, endpoint /oauth2/jwks 1409s ok 7 - HTTP code is 200 1409s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1409s ok 9 - HTTP code is 200 1409s ok 10 - Portal object 1409s ok 11 - Init 1409s ok 12 - Portal app 1409s ok 13 - RP portal 1409s ok 14 - Unauth SP request 1409s ok 15 - 1st = op3 1409s ok 16 - 2nd = op 1409s ok 17 - 3rd = op2 1409s ok 18 - Found OIDC idp logo and tooltip 1409s ok 19 - Found OIDC idp display name 1409s 1..19 1409s ok 1410s t/32-OIDC-Back-Channel-Logout-no-sid.t ......................................... 1410s ok 1 - use Lemonldap::NG::Portal::Main; 1410s ok 2 - Portal object 1410s ok 3 - Init 1410s ok 4 - Portal app 1410s ok 5 - Register $type 1410s ok 6 - OP portal 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 7 - Get JWKS, endpoint /oauth2/jwks 1410s ok 8 - HTTP code is 200 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1410s ok 10 - HTTP code is 200 1410s ok 11 - Portal object 1410s ok 12 - Init 1410s ok 13 - Portal app 1410s ok 14 - Register $type 1410s ok 15 - RP portal 1410s # ==> Pushing RP <== 1410s # ==> Popping RP <== 1410s ok 16 - Unauth RP request 1410s ok 17 - Get redirection 1410s ok 18 - Location header found 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 19 - Push request to OP, endpoint /oauth2/authorize 1410s ok 20 - HTTP code is 200 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 21 - Post authentication, endpoint /oauth2/authorize 1410s ok 22 - Get cookie lemonldap (4d94122fec77c9200fee282b5d863ba017261c5b60951dfddb20cb069c65b76b) 1410s ok 23 - HTTP code is 200 1410s ok 24 - Page contains a form 1410s ok 25 - Host match 1410s ok 26 - Field "confirm" is defined 1410s ok 27 - CSP header authorize POST request to \# 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 28 - Post confirmation, endpoint /oauth2/authorize 1410s ok 29 - Get redirection 1410s ok 30 - Location header found 1410s # ==> Pushing RP <== 1410s ok 31 - REST request 1410s ok 32 - Request from RP to OP, endpoint /oauth2/token 1410s # ==> Saving handler RP <== 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s # ==> Restoring RP <== 1410s ok 33 - Execute request 1410s ok 34 - Response is 200 1410s ok 35 - Content is JSON 1410s ok 36 - REST request 1410s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1410s # ==> Saving handler RP <== 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s # ==> Restoring RP <== 1410s ok 38 - Execute request 1410s ok 39 - Response is 200 1410s ok 40 - Content is JSON 1410s # ==> Popping RP <== 1410s ok 41 - Call openidconnectcallback on RP 1410s ok 42 - Get cookie lemonldap (6ecb89f833457a2db0bf39464b10932a1043d4d122977f4e36d231d4d5988ec1) 1410s # ==> Pushing OP <== 1410s ok 43 - REST request 1410s ok 44 - Request from OP to RP 1410s # ==> Saving handler OP <== 1410s # ==> Pushing RP <== 1410s # ==> Popping RP <== 1410s # ==> Restoring OP <== 1410s ok 45 - Execute request 1410s ok 46 - Response is 200 1410s # ==> Popping OP <== 1410s ok 47 - Query OP for logout 1410s ok 48 - HTTP code is 200 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 49 - Test if user is reject on OP 1410s ok 50 - Response status is 401 1410s ok 51 - Content is JSON 1410s ok 52 - Error code is 1 1410s # ==> Pushing RP <== 1410s # ==> Popping RP <== 1410s ok 53 - Test if user is reject on RP 1410s ok 54 - Get redirection 1410s ok 55 - Location header found 1410s 1..55 1410s ok 1410s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t .................................... 1410s ok 1 - use Lemonldap::NG::Portal::Main; 1410s ok 2 - Portal object 1410s ok 3 - Init 1410s ok 4 - Portal app 1410s ok 5 - Register $type 1410s ok 6 - OP portal 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 7 - Get JWKS, endpoint /oauth2/jwks 1410s ok 8 - HTTP code is 200 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1410s ok 10 - HTTP code is 200 1410s ok 11 - Portal object 1410s ok 12 - Init 1410s ok 13 - Portal app 1410s ok 14 - Register $type 1410s ok 15 - RP portal 1410s # ==> Pushing RP <== 1410s # ==> Popping RP <== 1410s ok 16 - Unauth RP request 1410s ok 17 - Get redirection 1410s ok 18 - Location header found 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 19 - Push request to OP, endpoint /oauth2/authorize 1410s ok 20 - HTTP code is 200 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 21 - Post authentication, endpoint /oauth2/authorize 1410s ok 22 - Get cookie lemonldap (ca94f52d5edd113843af31d97fc5f83983c1a5bf375ff6b2ca03627e37c540d8) 1410s ok 23 - HTTP code is 200 1410s ok 24 - Page contains a form 1410s ok 25 - Host match 1410s ok 26 - Field "confirm" is defined 1410s ok 27 - CSP header authorize POST request to \# 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 28 - Post confirmation, endpoint /oauth2/authorize 1410s ok 29 - Get redirection 1410s ok 30 - Location header found 1410s # ==> Pushing RP <== 1410s ok 31 - REST request 1410s ok 32 - Request from RP to OP, endpoint /oauth2/token 1410s # ==> Saving handler RP <== 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s # ==> Restoring RP <== 1410s ok 33 - Execute request 1410s ok 34 - Response is 200 1410s ok 35 - Content is JSON 1410s ok 36 - REST request 1410s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1410s # ==> Saving handler RP <== 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s # ==> Restoring RP <== 1410s ok 38 - Execute request 1410s ok 39 - Response is 200 1410s ok 40 - Content is JSON 1410s # ==> Popping RP <== 1410s ok 41 - Call openidconnectcallback on RP 1410s ok 42 - Get cookie lemonldap (8ec6b8fa3179659a7d1894701e68cca3dac0b35654579483d62e60dac1543eac) 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s # ==> Pushing OP <== 1410s ok 43 - REST request 1410s ok 44 - Request from OP to RP 1410s # ==> Saving handler OP <== 1410s # ==> Pushing RP <== 1410s # ==> Popping RP <== 1410s # ==> Restoring OP <== 1410s ok 45 - Execute request 1410s ok 46 - Response is 200 1410s # ==> Popping OP <== 1410s ok 47 - Query OP for logout 1410s ok 48 - HTTP code is 200 1410s # ==> Pushing OP <== 1410s # ==> Popping OP <== 1410s ok 49 - Test if user is reject on OP 1410s ok 50 - Response status is 401 1410s ok 51 - Content is JSON 1410s ok 52 - Error code is 1 1410s # ==> Pushing RP <== 1410s # ==> Popping RP <== 1410s ok 53 - Test if user is reject on RP 1410s ok 54 - Get redirection 1410s ok 55 - Location header found 1410s 1..55 1410s ok 1411s t/32-OIDC-Back-Channel-Logout-sid-offline.t .................................... 1411s ok 1 - use Lemonldap::NG::Portal::Main; 1411s ok 2 - Portal object 1411s ok 3 - Init 1411s ok 4 - Portal app 1411s ok 5 - Register $type 1411s ok 6 - OP portal 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s ok 7 - Get JWKS, endpoint /oauth2/jwks 1411s ok 8 - HTTP code is 200 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1411s ok 10 - HTTP code is 200 1411s ok 11 - Portal object 1411s ok 12 - Init 1411s ok 13 - Portal app 1411s ok 14 - Register $type 1411s ok 15 - RP portal 1411s # Subtest: Offline Back-Channel-Logout using revoke endpoint 1411s # ==> Pushing RP <== 1411s # ==> Popping RP <== 1411s ok 1 - Unauth RP request 1411s ok 2 - Get redirection 1411s ok 3 - Location header found 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s ok 4 - Push request to OP, endpoint /oauth2/authorize 1411s ok 5 - HTTP code is 200 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s ok 6 - Post authentication, endpoint /oauth2/authorize 1411s ok 7 - Get cookie lemonldap (cf44f3448a5061d8f8385504014191c5df4bcfabdbe67fab06ce88f09b3114b8) 1411s ok 8 - Get redirection 1411s ok 9 - Location header found 1411s # ==> Pushing RP <== 1411s ok 10 - REST request 1411s ok 11 - Request from RP to OP, endpoint /oauth2/token 1411s # ==> Saving handler RP <== 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s # ==> Restoring RP <== 1411s ok 12 - Execute request 1411s ok 13 - Response is 200 1411s ok 14 - Content is JSON 1411s ok 15 - REST request 1411s ok 16 - Request from RP to OP, endpoint /oauth2/userinfo 1411s # ==> Saving handler RP <== 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s # ==> Restoring RP <== 1411s ok 17 - Execute request 1411s ok 18 - Response is 200 1411s ok 19 - Content is JSON 1411s # ==> Popping RP <== 1411s ok 20 - Call openidconnectcallback on RP 1411s ok 21 - Get cookie lemonldap (b86e77921469e49b6c81df5780b8c941c133568a73898c64bfb230a3c0a2f349) 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s # ==> Pushing OP <== 1411s ok 22 - REST request 1411s ok 23 - Request from OP to RP 1411s # ==> Saving handler OP <== 1411s # ==> Pushing RP <== 1411s # ==> Popping RP <== 1411s # ==> Restoring OP <== 1411s ok 24 - Execute request 1411s ok 25 - Response is 200 1411s # ==> Popping OP <== 1411s ok 26 - Query OP for logout 1411s ok 27 - HTTP code is 200 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s ok 28 - Test if user is reject on OP 1411s ok 29 - Response status is 401 1411s ok 30 - Content is JSON 1411s ok 31 - Error code is 1 1411s # ==> Pushing RP <== 1411s # ==> Popping RP <== 1411s ok 32 - Test if user is reject on RP 1411s ok 33 - Get redirection 1411s ok 34 - Location header found 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s ok 35 - HTTP code is 200 1411s ok 36 - Content-Type is JSON 1411s ok 37 - Content is valid JSON 1411s # ==> Pushing OP <== 1411s ok 38 - REST request 1411s ok 39 - Request from OP to RP 1411s # ==> Saving handler OP <== 1411s # ==> Pushing RP <== 1411s # ==> Popping RP <== 1411s # ==> Restoring OP <== 1411s ok 40 - Execute request 1411s ok 41 - Response is 200 1411s # ==> Popping OP <== 1411s ok 42 - Refresh_token logout 1411s ok 43 - 1 request sent ro RP 1411s ok 44 - Last RP request is /oauth2/blogout 1411s # ==> Pushing OP <== 1411s # ==> Popping OP <== 1411s ok 45 1411s ok 46 - Response status is 400 1411s ok 47 - Content is JSON 1411s ok 48 - Error code is invalid_request 1411s 1..48 1411s ok 16 - Offline Back-Channel-Logout using revoke endpoint 1411s # Subtest: Offline Back-Channel-Logout using admin logout and SSO session 1411s ok 1 # skip No manager found 1411s 1..1 1411s ok 17 - Offline Back-Channel-Logout using admin logout and SSO session 1411s # Subtest: Offline Back-Channel-Logout using admin logout and refresh_token 1411s ok 1 # skip No manager found 1411s 1..1 1411s ok 18 - Offline Back-Channel-Logout using admin logout and refresh_token 1411s 1..18 1411s ok 1412s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t ....................... 1412s ok 1 - use Lemonldap::NG::Portal::Main; 1412s ok 2 - Portal object 1412s ok 3 - REST request 1412s ok 4 - Request from OP to RP 1412s [Fri Jan 30 06:58:09 2026] [LLNG:6495] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1412s [Fri Jan 30 06:58:09 2026] [LLNG:6495] [error] Malformed JWKS document 1412s [Fri Jan 30 06:58:09 2026] [LLNG:6495] [error] Relying Party rp has errors and will be ignored 1412s ok 5 - Init 1412s ok 6 - Portal app 1412s ok 7 - Register $type 1412s ok 8 - OP portal 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 9 - Get JWKS, endpoint /oauth2/jwks 1412s ok 10 - HTTP code is 200 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1412s ok 12 - HTTP code is 200 1412s ok 13 - Portal object 1412s ok 14 - Init 1412s ok 15 - Portal app 1412s ok 16 - Register $type 1412s ok 17 - RP portal 1412s # ==> Pushing OP <== 1412s ok 18 - REST request 1412s ok 19 - Request from OP to RP 1412s # ==> Saving handler OP <== 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s # ==> Restoring OP <== 1412s ok 20 - Execute request 1412s ok 21 - Response is 200 1412s ok 22 - Content is JSON 1412s # ==> Popping OP <== 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s ok 23 - Unauth RP request 1412s ok 24 - Get redirection 1412s ok 25 - Location header found 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 26 - Push request to OP, endpoint /oauth2/authorize 1412s ok 27 - HTTP code is 200 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 28 - Post authentication, endpoint /oauth2/authorize 1412s ok 29 - Get cookie lemonldap (44c13f668a1bf972f8a0efcd48f6301950097b8563f160b6ec590e0b83b17e6f) 1412s ok 30 - HTTP code is 200 1412s ok 31 - Page contains a form 1412s ok 32 - Host match 1412s ok 33 - Field "confirm" is defined 1412s ok 34 - CSP header authorize POST request to \# 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 35 - Post confirmation, endpoint /oauth2/authorize 1412s ok 36 - Get redirection 1412s ok 37 - Location header found 1412s # ==> Pushing RP <== 1412s ok 38 - REST request 1412s ok 39 - Request from RP to OP, endpoint /oauth2/token 1412s # ==> Saving handler RP <== 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s # ==> Restoring RP <== 1412s ok 40 - Execute request 1412s ok 41 - Response is 200 1412s ok 42 - Content is JSON 1412s ok 43 - REST request 1412s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 1412s # ==> Saving handler RP <== 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s # ==> Restoring RP <== 1412s ok 45 - Execute request 1412s ok 46 - Response is 200 1412s ok 47 - Content is JSON 1412s # ==> Popping RP <== 1412s ok 48 - Call openidconnectcallback on RP 1412s ok 49 - Get cookie lemonldap (6c00dd3f6c0310f182186e588ce16a2f176d8be48b4bb57e24ff880601724027) 1412s # ==> Pushing OP <== 1412s ok 50 - REST request 1412s ok 51 - Request from OP to RP 1412s # ==> Saving handler OP <== 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s # ==> Restoring OP <== 1412s ok 52 - Execute request 1412s ok 53 - Response is 200 1412s ok 54 - Content is JSON 1412s # ==> Popping OP <== 1412s # ==> Pushing OP <== 1412s ok 55 - REST request 1412s ok 56 - Request from OP to RP 1412s # ==> Saving handler OP <== 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s # ==> Restoring OP <== 1412s ok 57 - Execute request 1412s ok 58 - Response is 200 1412s # ==> Popping OP <== 1412s ok 59 - Query OP for logout 1412s ok 60 - HTTP code is 200 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 61 - Test if user is reject on OP 1412s ok 62 - Response status is 401 1412s ok 63 - Content is JSON 1412s ok 64 - Error code is 1 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s ok 65 - Test if user is reject on RP 1412s ok 66 - Get redirection 1412s ok 67 - Location header found 1412s 1..67 1412s ok 1412s t/32-OIDC-Back-Channel-Logout-sid.t ............................................ 1412s ok 1 - use Lemonldap::NG::Portal::Main; 1412s ok 2 - Portal object 1412s ok 3 - Init 1412s ok 4 - Portal app 1412s ok 5 - Register $type 1412s ok 6 - OP portal 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 7 - Get JWKS, endpoint /oauth2/jwks 1412s ok 8 - HTTP code is 200 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1412s ok 10 - HTTP code is 200 1412s ok 11 - Portal object 1412s ok 12 - Init 1412s ok 13 - Portal app 1412s ok 14 - Register $type 1412s ok 15 - RP portal 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s ok 16 - Unauth RP request 1412s ok 17 - Get redirection 1412s ok 18 - Location header found 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 19 - Push request to OP, endpoint /oauth2/authorize 1412s ok 20 - HTTP code is 200 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 21 - Post authentication, endpoint /oauth2/authorize 1412s ok 22 - Get cookie lemonldap (c03a92911521f4f8f4c0f3d8efdce7521bc636622c79b637f15c24a1e07e4e2c) 1412s ok 23 - HTTP code is 200 1412s ok 24 - Page contains a form 1412s ok 25 - Host match 1412s ok 26 - Field "confirm" is defined 1412s ok 27 - CSP header authorize POST request to \# 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 28 - Post confirmation, endpoint /oauth2/authorize 1412s ok 29 - Get redirection 1412s ok 30 - Location header found 1412s # ==> Pushing RP <== 1412s ok 31 - REST request 1412s ok 32 - Request from RP to OP, endpoint /oauth2/token 1412s # ==> Saving handler RP <== 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s # ==> Restoring RP <== 1412s ok 33 - Execute request 1412s ok 34 - Response is 200 1412s ok 35 - Content is JSON 1412s ok 36 - REST request 1412s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1412s # ==> Saving handler RP <== 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s # ==> Restoring RP <== 1412s ok 38 - Execute request 1412s ok 39 - Response is 200 1412s ok 40 - Content is JSON 1412s # ==> Popping RP <== 1412s ok 41 - Call openidconnectcallback on RP 1412s ok 42 - Get cookie lemonldap (ffe41931fc3eac658a842c5a37653f39f70589af9a838eda2438b8ca51872507) 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s # ==> Pushing OP <== 1412s ok 43 - REST request 1412s ok 44 - Request from OP to RP 1412s # ==> Saving handler OP <== 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s # ==> Restoring OP <== 1412s ok 45 - Execute request 1412s ok 46 - Response is 200 1412s # ==> Popping OP <== 1412s ok 47 - Query OP for logout 1412s ok 48 - HTTP code is 200 1412s # ==> Pushing OP <== 1412s # ==> Popping OP <== 1412s ok 49 - Test if user is reject on OP 1412s ok 50 - Response status is 401 1412s ok 51 - Content is JSON 1412s ok 52 - Error code is 1 1412s # ==> Pushing RP <== 1412s # ==> Popping RP <== 1412s ok 53 - Test if user is reject on RP 1412s ok 54 - Get redirection 1412s ok 55 - Location header found 1412s 1..55 1412s ok 1413s t/32-OIDC-ClaimTypes.t ......................................................... 1413s ok 1 - use Lemonldap::NG::Portal::Main; 1413s ok 2 - Portal object 1413s ok 3 - Init 1413s ok 4 - Portal app 1413s ok 5 - _formatvalue('', 'string', 'auto') 1413s ok 6 - _formatvalue('foo', 'string', 'auto') 1413s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 1413s ok 8 - _formatvalue('', 'int', 'auto') 1413s ok 9 - _formatvalue('0', 'int', 'auto') 1413s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 1413s ok 11 - _formatvalue('', 'bool', 'auto') 1413s ok 12 - _formatvalue('0', 'bool', 'auto') 1413s ok 13 - _formatvalue('1', 'bool', 'auto') 1413s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 1413s ok 15 - _formatvalue('', 'string', 'always') 1413s ok 16 - _formatvalue('foo', 'string', 'always') 1413s ok 17 - _formatvalue('foo;bar', 'string', 'always') 1413s ok 18 - _formatvalue('', 'int', 'always') 1413s ok 19 - _formatvalue('0', 'int', 'always') 1413s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 1413s ok 21 - _formatvalue('', 'bool', 'always') 1413s ok 22 - _formatvalue('0', 'bool', 'always') 1413s ok 23 - _formatvalue('1', 'bool', 'always') 1413s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 1413s ok 25 - _formatvalue('', 'string', 'never') 1413s ok 26 - _formatvalue('foo', 'string', 'never') 1413s ok 27 - _formatvalue('foo;bar', 'string', 'never') 1413s ok 28 - _formatvalue('', 'int', 'never') 1413s ok 29 - _formatvalue('0', 'int', 'never') 1413s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 1413s ok 31 - _formatvalue('', 'bool', 'never') 1413s ok 32 - _formatvalue('0', 'bool', 'never') 1413s ok 33 - _formatvalue('1', 'bool', 'never') 1413s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 1413s 1..34 1413s ok 1413s t/32-OIDC-ClientCredentials-Grant.t ............................................ 1413s ok 1 - use Lemonldap::NG::Portal::Main; 1413s ok 2 - Portal object 1413s ok 3 - Init 1413s ok 4 - Portal app 1413s ok 5 - HTTP code is 400 1413s ok 6 - HTTP code is 400 1413s ok 7 - Response status is 400 1413s ok 8 - Content is JSON 1413s ok 9 - Error code is invalid_scope 1413s ok 10 - HTTP code is 200 1413s ok 11 - Content-Type is JSON 1413s ok 12 - Content is valid JSON 1413s ok 13 - Access Token found 1413s ok 14 - Token response returned scope 1413s ok 15 - HTTP code is 200 1413s ok 16 - Content-Type is JSON 1413s ok 17 - Content is valid JSON 1413s ok 18 1413s ok 19 1413s ok 20 1413s ok 21 - Post introspection 1413s ok 22 - HTTP code is 200 1413s ok 23 - Content-Type is JSON 1413s ok 24 - Content is valid JSON 1413s ok 25 - Scope read found 1413s ok 26 - Rule-enforced scope found 1413s ok 27 - Hook-enforced scope found 1413s ok 28 - Token response scope match token scope 1413s ok 29 - HTTP code is 200 1413s ok 30 - Content-Type is JSON 1413s ok 31 - Content is valid JSON 1413s ok 32 - HTTP code is 200 1413s ok 33 - Content-Type is JSON 1413s ok 34 - Content is valid JSON 1413s ok 35 - Found access token 1413s ok 36 - HTTP code is 200 1413s ok 37 - Content-Type is JSON 1413s ok 38 - Content is valid JSON 1413s ok 39 - Found access token 1413s 1..39 1413s ok 1414s t/32-OIDC-Code-Flow-Mobile.t ................................................... 1414s ok 1 - use Lemonldap::NG::Portal::Main; 1414s ok 2 - Portal object 1414s ok 3 - Init 1414s ok 4 - Portal app 1414s ok 5 - OP portal 1414s ok 6 - Get cookie lemonldap (7e9a195cec9732fc1564968f97721b26a04711bc4c5112dbc9e15594a3f8b3bf) 1414s ok 7 - Allowed custom scheme 1414s ok 8 - Correct Redirect URI 1414s ok 9 - Found code 1414s ok 10 - HTTP code is 200 1414s ok 11 - Content-Type is JSON 1414s ok 12 - Content is valid JSON 1414s ok 13 - Found access token 1414s ok 14 1414s ok 15 - HTTP code is 200 1414s ok 16 - Content-Type is JSON 1414s ok 17 - Content is valid JSON 1414s ok 18 - Correct subject 1414s 1..18 1414s ok 1415s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ...................................... 1415s ok 1 - use Lemonldap::NG::Portal::Main; 1415s ok 2 - Portal object 1415s ok 3 - Init 1415s ok 4 - Portal app 1415s ok 5 - Register $type 1415s ok 6 - OP portal 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 7 - Get JWKS, endpoint /oauth2/jwks 1415s ok 8 - HTTP code is 200 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1415s ok 10 - HTTP code is 200 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 11 - Post authentication with no target auth level 1415s ok 12 - Get cookie lemonldap (2ac1bd2162a9cb8b549f72c87c8b17d569fe673dad2d825acd9aa08ef30653d0) 1415s ok 13 - Portal object 1415s ok 14 - Init 1415s ok 15 - Portal app 1415s ok 16 - Register $type 1415s ok 17 - RP portal 1415s # ==> Pushing RP <== 1415s # ==> Popping RP <== 1415s ok 18 - Unauth SP request 1415s ok 19 - Get redirection 1415s ok 20 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 21 - Push request to OP, endpoint /oauth2/authorize 1415s ok 22 - HTTP code is 200 1415s ok 23 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%225%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769756292%2C%22issuerRequestoauth2%22%3A%221769684412_555%22%7D) 1415s ok 24 - HTTP code is 200 1415s ok 25 - Page contains a form 1415s ok 26 - URI match 1415s ok 27 - Field "confirm" is defined 1415s ok 28 - Field "url" is defined 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 29 - Post code 1415s ok 30 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756292%2C%22issuerRequestoauth2%22%3A%221769684412_555%22%2C%22targetAuthnLevel%22%3A%225%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%7D) 1415s ok 31 - HTTP code is 200 1415s ok 32 - Page contains a form 1415s ok 33 - URI match 1415s ok 34 - Field "token" is defined 1415s ok 35 - Field "code" is defined 1415s ok 36 - Field "checkLogins" is defined 1415s ok 37 - Found EXTCODE input 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 38 - Post code 1415s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221769684412_555%22%7D) 1415s ok 40 - Get redirection 1415s ok 41 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 42 - Follow redirection to Oauth2 issuer 1415s ok 43 - Get cookie lemonldappdata () 1415s ok 44 - Pdata was cleared 1415s ok 45 - HTTP code is 200 1415s ok 46 - Page contains a form 1415s ok 47 - URI match 1415s ok 48 - Field "confirm" is defined 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 49 - Post confirmation, endpoint /oauth2/authorize 1415s ok 50 - Get redirection 1415s ok 51 - Location header found 1415s # ==> Pushing RP <== 1415s ok 52 - REST request 1415s ok 53 - Request from RP to OP, endpoint /oauth2/token 1415s # ==> Saving handler RP <== 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s # ==> Restoring RP <== 1415s ok 54 - Execute request 1415s ok 55 - Response is 200 1415s ok 56 - Content is JSON 1415s ok 57 - Found access_token 3cdedc2e68d160b99fe337f5b87d8e75463a0878c9bfccccc200d6f82eafa290 1415s ok 58 - REST request 1415s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 1415s # ==> Saving handler RP <== 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s # ==> Restoring RP <== 1415s ok 60 - Execute request 1415s ok 61 - Response is 200 1415s ok 62 - Content is JSON 1415s # ==> Popping RP <== 1415s ok 63 - Call openidconnectcallback on RP 1415s ok 64 - Get cookie lemonldap (8aaa969e27c7122616ac81062754b277ccf4ff630bdd4ae7d0db812ef3f23913) 1415s # ==> Pushing RP <== 1415s # ==> Popping RP <== 1415s ok 65 - Get / on SP 1415s ok 66 - HTTP code is 200 1415s ok 67 - Authenticated as french 1415s # ==> Pushing RP <== 1415s # ==> Popping RP <== 1415s ok 68 - Unauth SP request 1415s ok 69 - Get redirection 1415s ok 70 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 71 - Push request to OP, endpoint /oauth2/authorize 1415s ok 72 - HTTP code is 200 1415s ok 73 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756292%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769684412_24332%22%2C%22targetAuthnLevel%22%3A5%7D) 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 74 - Post authentication, endpoint /oauth2/authorize 1415s ok 75 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684412_20075%22%2C%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1769756292%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1415s ok 76 - HTTP code is 200 1415s ok 77 - Page contains a form 1415s ok 78 - URI match 1415s ok 79 - Field "token" is defined 1415s ok 80 - Field "code" is defined 1415s ok 81 - Field "checkLogins" is defined 1415s ok 82 - Found EXTCODE input 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 83 - Post code 1415s ok 84 - Get cookie lemonldap (e429fa028cfee257626d5042b7b4c8ac5eafbc071ec155e1d8c5b247013b4a8d) 1415s ok 85 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684412_20075%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1415s ok 86 - Get redirection 1415s ok 87 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 88 - Follow redirection to Oauth2 issuer 1415s ok 89 - Get cookie lemonldappdata () 1415s ok 90 - Pdata was cleared 1415s ok 91 - Get redirection 1415s ok 92 - Location header found 1415s # ==> Pushing RP <== 1415s ok 93 - REST request 1415s ok 94 - Request from RP to OP, endpoint /oauth2/token 1415s # ==> Saving handler RP <== 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s # ==> Restoring RP <== 1415s ok 95 - Execute request 1415s ok 96 - Response is 200 1415s ok 97 - Content is JSON 1415s ok 98 - Found access_token edf877d2ab807e11e779c2a49eab2ff2c19f2366ed38629889e5d09bf7378a6e 1415s ok 99 - REST request 1415s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 1415s # ==> Saving handler RP <== 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s # ==> Restoring RP <== 1415s ok 101 - Execute request 1415s ok 102 - Response is 200 1415s ok 103 - Content is JSON 1415s # ==> Popping RP <== 1415s ok 104 - Call openidconnectcallback on RP 1415s ok 105 - Get cookie lemonldap (d5ed6a8f92813affbd85460c3e971e74e5ccc76b470dfd263c3e7b4cbb3b957d) 1415s # ==> Pushing RP <== 1415s # ==> Popping RP <== 1415s ok 106 - Get / on SP 1415s ok 107 - HTTP code is 200 1415s ok 108 - Authenticated as french 1415s 1..108 1415s ok 1415s t/32-OIDC-Code-Flow-with-2F.t .................................................. 1415s ok 1 - use Lemonldap::NG::Portal::Main; 1415s ok 2 - Portal object 1415s ok 3 - Init 1415s ok 4 - Portal app 1415s ok 5 - Register $type 1415s ok 6 - OP portal 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 7 - Get JWKS, endpoint /oauth2/jwks 1415s ok 8 - HTTP code is 200 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1415s ok 10 - HTTP code is 200 1415s ok 11 - Portal object 1415s ok 12 - Init 1415s ok 13 - Portal app 1415s ok 14 - Register $type 1415s ok 15 - RP portal 1415s # ==> Pushing RP <== 1415s # ==> Popping RP <== 1415s ok 16 - Unauth SP request 1415s ok 17 - Get redirection 1415s ok 18 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 19 - Push request to OP, endpoint /oauth2/authorize 1415s ok 20 - HTTP code is 200 1415s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684413_65406%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756293%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 22 - Post authentication, endpoint /oauth2/authorize 1415s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684413_37017%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756293%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1415s ok 24 - HTTP code is 200 1415s ok 25 - Page contains a form 1415s ok 26 - URI match 1415s ok 27 - Field "token" is defined 1415s ok 28 - Field "code" is defined 1415s ok 29 - Field "checkLogins" is defined 1415s ok 30 - Found EXTCODE input 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 31 - Post code 1415s ok 32 - Get cookie lemonldap (67661a080c851fd6146a170e1fad33fbf34d90eb9c95c5c206482aabdd83dd69) 1415s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684413_37017%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1415s ok 34 - Get redirection 1415s ok 35 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 36 - Follow redirection to Oauth2 issuer 1415s ok 37 - Get cookie lemonldappdata () 1415s ok 38 - Pdata was cleared 1415s ok 39 - HTTP code is 200 1415s ok 40 - Page contains a form 1415s ok 41 - URI match 1415s ok 42 - Field "confirm" is defined 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 43 - Post confirmation, endpoint /oauth2/authorize 1415s ok 44 - Get redirection 1415s ok 45 - Location header found 1415s # ==> Pushing RP <== 1415s ok 46 - REST request 1415s ok 47 - Request from RP to OP, endpoint /oauth2/token 1415s # ==> Saving handler RP <== 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s # ==> Restoring RP <== 1415s ok 48 - Execute request 1415s ok 49 - Response is 200 1415s ok 50 - Content is JSON 1415s ok 51 - Found access_token 6402be266c13c41e8eff871194e2b2290b6a262af12375aa19b7a84a63ce62c9 1415s ok 52 - REST request 1415s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 1415s # ==> Saving handler RP <== 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s # ==> Restoring RP <== 1415s ok 54 - Execute request 1415s ok 55 - Response is 200 1415s ok 56 - Content is JSON 1415s # ==> Popping RP <== 1415s ok 57 - Call openidconnectcallback on RP 1415s ok 58 - Get cookie lemonldap (a73e649a6a6fb4173251918ad93ab5030418101fb29e2450cbc36b7d789ec745) 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 59 - Check session, endpoint /oauth2/checksession.html 1415s ok 60 - HTTP code is 200 1415s ok 61 - Frame can be embedded 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 62 - Get userinfo 1415s ok 63 - HTTP code is 200 1415s ok 64 - Content-Type is JSON 1415s ok 65 - Content is valid JSON 1415s ok 66 - UTF-8 values 1415s ok 67 - UTF-8 values 1415s # ==> Pushing RP <== 1415s # ==> Popping RP <== 1415s ok 68 - Query RP for logout 1415s ok 69 - Get redirection 1415s ok 70 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 71 - Push logout request to OP, endpoint /oauth2/logout 1415s ok 72 - HTTP code is 200 1415s ok 73 - Page contains a form 1415s ok 74 - Host match 1415s ok 75 - Field "confirm" is defined 1415s ok 76 - CSP header authorize POST request to \# 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 77 - Confirm logout, endpoint /oauth2/logout 1415s ok 78 - Get redirection 1415s ok 79 - Location header found 1415s ok 80 - Get cookie lemonldap (0) 1415s ok 81 - SSO cookie removed 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 1415s ok 83 - Get redirection 1415s ok 84 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 85 - logout endpoint, endpoint /oauth2/logout 1415s ok 86 - Response status is 401 1415s ok 87 - Content is JSON 1415s ok 88 - Error code is 9 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 89 - Test if user is reject on IdP 1415s ok 90 - Response status is 401 1415s ok 91 - Content is JSON 1415s ok 92 - Error code is 1 1415s # ==> Pushing RP <== 1415s # ==> Popping RP <== 1415s ok 93 - Test if user is reject on SP 1415s ok 94 - Get redirection 1415s ok 95 - Location header found 1415s # Subtest: Test reauth by prompt=login 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 1 - Post authentication 1415s ok 2 - HTTP code is 200 1415s ok 3 - Page contains a form 1415s ok 4 - URI match 1415s ok 5 - Field "token" is defined 1415s ok 6 - Field "code" is defined 1415s ok 7 - Field "checkLogins" is defined 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 8 - Post code 1415s ok 9 - Get cookie lemonldap (dae3c9ac6a1a5fce760f1051e850758202c0cfc2ed12ce05eb7ec9b096f1554d) 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 10 - Test reauth 1415s ok 11 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769688013_48276%22%2C%22issuerTs%22%3A1769759893%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1415s ok 12 - HTTP code is 200 1415s ok 13 - Page contains a form 1415s ok 14 - URI match 1415s ok 15 - Field "confirm" is defined 1415s ok 16 - Propose to renew session 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 17 - Ask to renew 1415s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769688013_48276%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22issuerTs%22%3A1769759893%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1415s ok 19 - HTTP code is 200 1415s ok 20 - Page contains a form 1415s ok 21 - Host match 1415s ok 22 - Field "upgrading" is defined 1415s ok 23 - Field "url" is defined 1415s ok 24 - CSP header authorize POST request to \# 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 25 - Ask to renew 1415s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769688013_48276%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769759893%7D) 1415s ok 27 - HTTP code is 200 1415s ok 28 - Page contains a form 1415s ok 29 - URI match 1415s ok 30 - Field "token" is defined 1415s ok 31 - Field "code" is defined 1415s ok 32 - Field "checkLogins" is defined 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 33 - Post code 1415s ok 34 - Get cookie lemonldap (ea66374e14b1cb80bb8001e1e42df7619684b0a46babc0b4e0115d331db9ef40) 1415s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221769688013_48276%22%7D) 1415s ok 36 - Get redirection 1415s ok 37 - Location header found 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 38 - Push request to OP, endpoint /ext2fcheck?skin=bootstrap 1415s ok 39 - HTTP code is 200 1415s ok 40 - HTTP code is 200 1415s ok 41 - Page contains a form 1415s ok 42 - URI match 1415s ok 43 - Field "confirm" is defined 1415s ok 44 - Field "client_id" is defined 1415s ok 45 - Field "scope" is defined 1415s # ==> Pushing OP <== 1415s # ==> Popping OP <== 1415s ok 46 - Post confirmation, endpoint /oauth2/authorize 1415s ok 47 - Get redirection 1415s ok 48 - Location header found 1415s 1..48 1415s ok 96 - Test reauth by prompt=login 1415s 1..96 1415s ok 1416s t/32-OIDC-Double-Keys-without-kid.t ............................................ 1416s ok 1 - use Lemonldap::NG::Portal::Main; 1416s ok 2 - Portal object 1416s ok 3 - Init 1416s ok 4 - Portal app 1416s ok 5 - Register $type 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s ok 6 - Get JWKS, endpoint /oauth2/jwks 1416s ok 7 - HTTP code is 200 1416s ok 8 - JWKS->keys is an array 1416s ok 9 - Found 2 keys 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1416s ok 11 - HTTP code is 200 1416s ok 12 - Portal object 1416s ok 13 - Init 1416s ok 14 - Portal app 1416s ok 15 - Register $type 1416s # ==> Pushing RP <== 1416s # ==> Popping RP <== 1416s ok 16 - Unauth RP request 1416s ok 17 - Get redirection 1416s ok 18 - Location header found 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s ok 19 - Push request to OP, endpoint /oauth2/authorize 1416s ok 20 - HTTP code is 200 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s ok 21 - Post authentication, endpoint /oauth2/authorize 1416s ok 22 - Get cookie lemonldap (016b65471898186cb10bd589d8f4250d7812368b03e6f8fe2187589c038ceab3) 1416s ok 23 - HTTP code is 200 1416s ok 24 - Page contains a form 1416s ok 25 - Host match 1416s ok 26 - Field "confirm" is defined 1416s ok 27 - CSP header authorize POST request to \# 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s ok 28 - Post confirmation, endpoint /oauth2/authorize 1416s ok 29 - Get redirection 1416s ok 30 - Location header found 1416s # ==> Pushing RP <== 1416s ok 31 - REST request 1416s ok 32 - Request from RP to OP, endpoint /oauth2/token 1416s # ==> Saving handler RP <== 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s # ==> Restoring RP <== 1416s ok 33 - Execute request 1416s ok 34 - Response is 200 1416s ok 35 - Content is JSON 1416s ok 36 - REST request 1416s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1416s # ==> Saving handler RP <== 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s # ==> Restoring RP <== 1416s ok 38 - Execute request 1416s ok 39 - Response is 200 1416s ok 40 - Content is JSON 1416s # ==> Popping RP <== 1416s ok 41 - Call openidconnectcallback on RP 1416s ok 42 - Get cookie lemonldap (b31319b468245ed508a4ec1bcc468eccb43e920ae41914e287f81122e0dc7bf7) 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s # ==> Pushing OP <== 1416s ok 43 - REST request 1416s ok 44 - Request from OP to RP 1416s # ==> Saving handler OP <== 1416s # ==> Pushing RP <== 1416s # ==> Popping RP <== 1416s # ==> Restoring OP <== 1416s ok 45 - Execute request 1416s ok 46 - Response is 200 1416s # ==> Popping OP <== 1416s ok 47 - Query OP for logout 1416s ok 48 - HTTP code is 200 1416s # ==> Pushing OP <== 1416s # ==> Popping OP <== 1416s ok 49 - Test if user is reject on OP 1416s ok 50 - Response status is 401 1416s ok 51 - Content is JSON 1416s ok 52 - Error code is 1 1416s # ==> Pushing RP <== 1416s # ==> Popping RP <== 1416s ok 53 - Test if user is reject on RP 1416s ok 54 - Get redirection 1416s ok 55 - Location header found 1416s 1..55 1416s ok 1417s t/32-OIDC-Double-Keys.t ........................................................ 1417s ok 1 - use Lemonldap::NG::Portal::Main; 1417s ok 2 - Portal object 1417s ok 3 - Init 1417s ok 4 - Portal app 1417s ok 5 - Register $type 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s ok 6 - Get JWKS, endpoint /oauth2/jwks 1417s ok 7 - HTTP code is 200 1417s ok 8 - JWKS->keys is an array 1417s ok 9 - Found 2 keys 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1417s ok 11 - HTTP code is 200 1417s ok 12 - Portal object 1417s ok 13 - Init 1417s ok 14 - Portal app 1417s ok 15 - Register $type 1417s # ==> Pushing RP <== 1417s # ==> Popping RP <== 1417s ok 16 - Unauth RP request 1417s ok 17 - Get redirection 1417s ok 18 - Location header found 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s ok 19 - Push request to OP, endpoint /oauth2/authorize 1417s ok 20 - HTTP code is 200 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s ok 21 - Post authentication, endpoint /oauth2/authorize 1417s ok 22 - Get cookie lemonldap (74e50c6b444ec9e122c49b7daec79d38cf2c10d7e5c8fdcdeebb8fd81822ab4e) 1417s ok 23 - HTTP code is 200 1417s ok 24 - Page contains a form 1417s ok 25 - Host match 1417s ok 26 - Field "confirm" is defined 1417s ok 27 - CSP header authorize POST request to \# 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s ok 28 - Post confirmation, endpoint /oauth2/authorize 1417s ok 29 - Get redirection 1417s ok 30 - Location header found 1417s # ==> Pushing RP <== 1417s ok 31 - REST request 1417s ok 32 - Request from RP to OP, endpoint /oauth2/token 1417s # ==> Saving handler RP <== 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s # ==> Restoring RP <== 1417s ok 33 - Execute request 1417s ok 34 - Response is 200 1417s ok 35 - Content is JSON 1417s ok 36 - REST request 1417s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1417s # ==> Saving handler RP <== 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s # ==> Restoring RP <== 1417s ok 38 - Execute request 1417s ok 39 - Response is 200 1417s ok 40 - Content is JSON 1417s # ==> Popping RP <== 1417s ok 41 - Call openidconnectcallback on RP 1417s ok 42 - Get cookie lemonldap (4ecf36d9b8d4fef6f738e5fc9d0d2901aa1b870282edacf1186e68ac8ef311c2) 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s # ==> Pushing OP <== 1417s ok 43 - REST request 1417s ok 44 - Request from OP to RP 1417s # ==> Saving handler OP <== 1417s # ==> Pushing RP <== 1417s # ==> Popping RP <== 1417s # ==> Restoring OP <== 1417s ok 45 - Execute request 1417s ok 46 - Response is 200 1417s # ==> Popping OP <== 1417s ok 47 - Query OP for logout 1417s ok 48 - HTTP code is 200 1417s # ==> Pushing OP <== 1417s # ==> Popping OP <== 1417s ok 49 - Test if user is reject on OP 1417s ok 50 - Response status is 401 1417s ok 51 - Content is JSON 1417s ok 52 - Error code is 1 1417s # ==> Pushing RP <== 1417s # ==> Popping RP <== 1417s ok 53 - Test if user is reject on RP 1417s ok 54 - Get redirection 1417s ok 55 - Location header found 1417s 1..55 1417s ok 1417s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t .................................... 1417s ok 1 - use Lemonldap::NG::Portal::Main; 1417s ok 2 - use Lemonldap::NG::Handler::Server; 1417s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1417s ok 4 - Portal object 1417s ok 5 - Init 1417s ok 6 - Portal app 1417s ok 7 - HTTP code is 200 1417s ok 8 - Content-Type is JSON 1417s ok 9 - Content is valid JSON 1417s ok 10 - HTTP code is 200 1417s ok 11 - HTTP code is 403 1417s ok 12 - HTTP code is 403 1417s ok 13 - HTTP code is 200 1417s ok 14 - Content-Type is JSON 1417s ok 15 - Content is valid JSON 1417s ok 16 - HTTP code is 403 1417s ok 17 - HTTP code is 200 1417s ok 18 - HTTP code is 403 1417s ok 19 - Get cookie lemonldap (205cc8969f1b4778a2d54f5bb6b043e574901bd159b290552258dacf1b0d0598) 1417s ok 20 - Get redirection 1417s ok 21 - Location header found 1417s ok 22 - HTTP code is 200 1417s ok 23 - Content-Type is JSON 1417s ok 24 - Content is valid JSON 1417s ok 25 - HTTP code is 403 1417s ok 26 - HTTP code is 403 1417s ok 27 - HTTP code is 200 1417s 1..27 1417s ok 1418s t/32-OIDC-Grant-Type-Rules.t ................................................... 1418s ok 1 - use Lemonldap::NG::Portal::Main; 1418s ok 2 - Portal object 1418s ok 3 - Init 1418s ok 4 - Portal app 1418s ok 5 - Response status is 400 1418s ok 6 - Content is JSON 1418s ok 7 - Error code is invalid_grant 1418s ok 8 - Response status is 400 1418s ok 9 - Content is JSON 1418s ok 10 - Error code is invalid_grant 1418s ok 11 - Get cookie lemonldap (d434cd9c359594db058233125dd090b6fed557b102aee68b6c80b9735ce458ec) 1418s ok 12 - Get redirection 1418s ok 13 - Location header found 1418s ok 14 - HTTP code is 200 1418s ok 15 - Content-Type is JSON 1418s ok 16 - Content is valid JSON 1418s ok 17 - Response status is 400 1418s ok 18 - Content is JSON 1418s ok 19 - Error code is invalid_grant 1418s ok 20 - Get cookie lemonldap (a29f1de37142a61a9580aa3e17983e9048eb2e8e1e4e0b8dfb582c2e729f9ea5) 1418s ok 21 - Expected portal error code: code found on page 1418s ok 22 - Expected portal error code 1418s ok 23 - Response status is 400 1418s ok 24 - Content is JSON 1418s ok 25 - Error code is invalid_grant 1418s ok 26 - HTTP code is 200 1418s ok 27 - Content-Type is JSON 1418s ok 28 - Content is valid JSON 1418s ok 29 - Get cookie lemonldap (4a1786d940ea08b68c22fa57881e472d69c498da643445019b54e3e03d0d47a8) 1418s ok 30 - Expected portal error code: code found on page 1418s ok 31 - Expected portal error code 1418s 1..31 1418s ok 1419s t/32-OIDC-Hook-GetRpConfig.t ................................................... 1419s ok 1 - use Lemonldap::NG::Portal::Main; 1419s # Subtest: Check negative TTL 1419s ok 1 - Portal object 1419s ok 2 - Init 1419s ok 3 - Portal app 1419s ok 4 - Auth query 1419s ok 5 - HTTP code is 200 1419s ok 6 - Get cookie lemonldap (fd88f4449b7a2dd3fad3abfc39a7367cd232e692a9a0ba3139b73a4c42a75279) 1419s Use of uninitialized value $res in numeric ne (!=) at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 221. 1419s ok 7 - Expected portal error code: code found on page 1419s ok 8 - Expected portal error code 1419s ok 9 - Called once 1419s ok 10 - Expected portal error code: code found on page 1419s ok 11 - Expected portal error code 1419s ok 12 - Not called again 1419s Use of uninitialized value $res in numeric ne (!=) at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 221. 1419s ok 13 - Expected portal error code: code found on page 1419s ok 14 - Expected portal error code 1419s ok 15 - Called again 1419s 1..15 1419s ok 2 - Check negative TTL 1419s # Subtest: Check getting RP from plugin 1419s ok 1 - Portal object 1419s ok 2 - Init 1419s ok 3 - Portal app 1419s ok 4 - Auth query 1419s ok 5 - HTTP code is 200 1419s ok 6 - Get cookie lemonldap (51b4a3f726619a1b80211b131f5b6093f5697335efe61cb592210a165683493d) 1419s ok 7 - Allowed value in endpoint 1419s ok 8 - Expected portal error code: code found on page 1419s ok 9 - Expected portal error code 1419s ok 10 - Called once 1419s ok 11 - Allowed value in endpoint 1419s ok 12 - Get redirection 1419s ok 13 - Location header found 1419s ok 14 - Found code 1419s ok 15 - Not called again 1419s ok 16 - Access token present 1419s ok 17 - HTTP code is 200 1419s ok 18 - Content-Type is JSON 1419s ok 19 - Content is valid JSON 1419s ok 20 - Scope, Attributes etc are working 1419s 1..20 1419s ok 3 - Check getting RP from plugin 1419s # Subtest: Check config change 1419s ok 1 - Portal object 1419s ok 2 - Init 1419s ok 3 - Portal app 1419s ok 4 - Auth query 1419s ok 5 - HTTP code is 200 1419s ok 6 - Get cookie lemonldap (24ea6332c564c318266282f3f43eb5c2bd4c4fc345b17c587f4fabe5601367b8) 1419s ok 7 - Allowed value in endpoint 1419s ok 8 - Get redirection 1419s ok 9 - Location header found 1419s ok 10 - Found code 1419s ok 11 - ID token present 1419s ok 12 1419s ok 13 - Called once 1419s ok 14 - Allowed value in endpoint 1419s ok 15 - Get redirection 1419s ok 16 - Location header found 1419s ok 17 - Found code 1419s ok 18 - ID token present 1419s ok 19 1419s ok 20 - Not called again yet 1419s ok 21 - Allowed value in endpoint 1419s ok 22 - Get redirection 1419s ok 23 - Location header found 1419s ok 24 - Found code 1419s ok 25 - ID token present 1419s ok 26 1419s ok 27 - Called again 1419s 1..27 1419s ok 4 - Check config change 1419s # Subtest: Test persistent behavior 1419s ok 1 - Portal object 1419s ok 2 - Init 1419s ok 3 - Portal app 1419s ok 4 - Auth query 1419s ok 5 - HTTP code is 200 1419s ok 6 - Get cookie lemonldap (7930e7b1580cd8c9f890b6454a4f4b50a27a93fa063e13b1f45a2fd8dd140c69) 1419s ok 7 - Allowed value in endpoint 1419s ok 8 - Get redirection 1419s ok 9 - Location header found 1419s ok 10 - Found code 1419s ok 11 - Plugin was called 1419s # Subtest: After disabling config, provider is becomes disabled 1419s ok 1 - Allowed value in endpoint 1419s ok 2 - Get redirection 1419s ok 3 - Location header found 1419s ok 4 - Found code 1419s ok 5 - Plugin was not called again 1419s Use of uninitialized value $res in numeric ne (!=) at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 221. 1419s ok 6 - Expected portal error code: code found on page 1419s ok 7 - Expected portal error code 1419s ok 8 - Plugin was called again 1419s 1..8 1419s ok 12 - After disabling config, provider is becomes disabled 1419s # Subtest: After reload, config is disabled for good 1419s ok 1 - Call count reset 1419s Use of uninitialized value $res in numeric ne (!=) at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 221. 1419s ok 2 - Expected portal error code: code found on page 1419s ok 3 - Expected portal error code 1419s ok 4 - Plugin was called 1419s 1..4 1419s ok 13 - After reload, config is disabled for good 1419s # Subtest: Enable again, reload, config works immediately 1419s ok 1 - Call count reset 1419s ok 2 - Allowed value in endpoint 1419s ok 3 - Get redirection 1419s ok 4 - Location header found 1419s ok 5 - Found code 1419s ok 6 - Plugin was called 1419s 1..6 1419s ok 14 - Enable again, reload, config works immediately 1419s 1..14 1419s ok 5 - Test persistent behavior 1419s # Subtest: Check broken config 1419s ok 1 - Portal object 1419s ok 2 - Init 1419s ok 3 - Portal app 1419s ok 4 - Auth query 1419s ok 5 - HTTP code is 200 1419s ok 6 - Get cookie lemonldap (2de9580d730e9354b4aaf656351065c16c5534663a4a6d7f29a459803670a74e) 1419s ok 7 - Expected portal error code: code found on page 1419s ok 8 - Expected portal error code 1419s ok 9 - Called once 1419s ok 10 - Expected portal error code: code found on page 1419s ok 11 - Expected portal error code 1419s ok 12 - Not called again 1419s ok 13 - Allowed value in endpoint 1419s ok 14 - Get redirection 1419s ok 15 - Location header found 1419s ok 16 - Found code 1419s ok 17 - Called again 1419s 1..17 1419s ok 6 - Check broken config 1419s # Subtest: Make sure token endpoint loads RP 1419s # Subtest: client id + password 1419s ok 1 - Portal object 1419s ok 2 - Init 1419s ok 3 - Portal app 1419s ok 4 - HTTP code is 200 1419s ok 5 - Content-Type is JSON 1419s ok 6 - Content is valid JSON 1419s ok 7 - Found access token 1419s 1..7 1419s ok 1 - client id + password 1419s # Subtest: JWT auth 1419s ok 1 - Portal object 1419s ok 2 - Init 1419s ok 3 - Portal app 1419s ok 4 - HTTP code is 200 1419s ok 5 - Content-Type is JSON 1419s ok 6 - Content is valid JSON 1419s ok 7 - Found access token 1419s 1..7 1419s ok 2 - JWT auth 1419s 1..2 1419s ok 7 - Make sure token endpoint loads RP 1419s 1..7 1419s ok 1419s t/32-OIDC-Hooks.t .............................................................. 1419s ok 1 - use Lemonldap::NG::Portal::Main; 1419s ok 2 - Portal object 1419s ok 3 - Init 1419s ok 4 - Portal app 1419s ok 5 - Post authentication 1419s ok 6 - Get cookie lemonldap (89b174b6e5d21286fdfa93dcf8019fc7259b1866b1f644b8fcd490fc4930cee8) 1419s ok 7 - Allowed value in endpoint 1419s ok 8 - Authorized URL is denied by hook during login 1419s ok 9 - Declared URL was denied by hook: code found on page 1419s ok 10 - Declared URL was denied by hook 1419s ok 11 - Allowed value in endpoint 1419s ok 12 - Authorized URL is denied by hook during logout 1419s ok 13 - Declared URL was denied by hook: code found on page 1419s ok 14 - Declared URL was denied by hook 1419s ok 15 - Allowed value in endpoint 1419s ok 16 - Authorized URL is denied by hook during unauth logout 1419s ok 17 - Declared URL was denied by hook: code found on page 1419s ok 18 - Declared URL was denied by hook 1419s ok 19 - Allowed value in endpoint 1419s ok 20 - Unauthorized URL is allowed by hook during login 1419s ok 21 - Get redirection 1419s ok 22 - Location header found 1419s ok 23 - Allowed value in endpoint 1419s ok 24 - Get authorization code 1419s ok 25 - Get redirection 1419s ok 26 - Location header found 1419s ok 27 - Post token 1419s ok 28 - Access token present 1419s ok 29 - ID token present 1419s ok 30 - Refresh token present 1419s ok 31 - Found custom token in token response 1419s ok 32 - Found hooked claim in ID token 1419s ok 33 - Found hooked claim in ID token 1419s ok 34 - Found hooked claim in ID token 1419s ok 35 - HS** ID token has no kid header 1419s ok 36 - Found hooked JWT header 1419s ok 37 - HTTP code is 200 1419s ok 38 - Content-Type is JSON 1419s ok 39 - Content is valid JSON 1419s ok 40 - Found hooked claim in Userinfo token 1419s ok 41 - Found injected variable in Userinfo token 1419s ok 42 - Found exported attribute variable in Userinfo token 1419s ok 43 - Scopes are visible in hook 1419s ok 44 - Token is a JWT 1419s ok 45 - Found claim in JWT 1419s ok 46 - hooked access token type 1419s ok 47 - Post introspection 1419s ok 48 - HTTP code is 200 1419s ok 49 - Found hook defined scope 1419s ok 50 - Found result of oidcResolveScope 1419s ok 51 - HTTP code is 200 1419s ok 52 - Content-Type is JSON 1419s ok 53 - Content is valid JSON 1419s ok 54 - Access token present 1419s ok 55 - Token is a JWT 1419s ok 56 - Found claim in JWT 1419s ok 57 - Allowed value in endpoint 1419s ok 58 - Get redirection 1419s ok 59 - Location header found 1419s ok 60 - HTTP code is 200 1419s ok 61 - Content-Type is JSON 1419s ok 62 - Content is valid JSON 1419s ok 63 - Refresh token present 1419s ok 64 - HTTP code is 200 1419s ok 65 - Content-Type is JSON 1419s ok 66 - Content is valid JSON 1419s ok 67 - Token is a JWT 1419s ok 68 - Found claim in JWT 1419s 1..68 1419s ok 1420s t/32-OIDC-ID-Token.t ........................................................... 1420s ok 1 - use Lemonldap::NG::Portal::Main; 1420s # Subtest: Default ID token 1420s ok 1 - Portal object 1420s ok 2 - Init 1420s ok 3 - Portal app 1420s ok 4 - Register $type 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 5 - Get cookie lemonldap (707425fbeba116c12dfa47f517a95603b6df863c91c0c018c0d04bd32aa97c87) 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 6 - Get redirection 1420s ok 7 - Location header found 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 8 - HTTP code is 200 1420s ok 9 - Content-Type is JSON 1420s ok 10 - Content is valid JSON 1420s ok 11 - Successfully decoded ID Token header 1420s ok 12 - Successfully decoded ID Token payload 1420s ok 13 - Default ID token alg is RS256 1420s ok 14 - kid is not present 1420s ok 15 - Audience is rpid 1420s ok 16 - Expires in an hour 1420s ok 17 - Issuer is correct 1420s ok 18 - Subject is correct 1420s ok 19 - No claims in ID Token 1420s ok 20 - No amr set 1420s 1..20 1420s ok 2 - Default ID token 1420s # Subtest: Custom AMR rule 1420s ok 1 - Portal object 1420s ok 2 - Init 1420s ok 3 - Portal app 1420s ok 4 - Register $type 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 5 - Get cookie lemonldap (6db4ab96dd7df8967c0d1b2b6a702d1b93753e0fcd13e44a8704df6493993a60) 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 6 - Get redirection 1420s ok 7 - Location header found 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 8 - HTTP code is 200 1420s ok 9 - Content-Type is JSON 1420s ok 10 - Content is valid JSON 1420s ok 11 - Successfully decoded ID Token header 1420s ok 12 - Successfully decoded ID Token payload 1420s ok 13 - Correct AMR values found 1420s 1..13 1420s ok 3 - Custom AMR rule 1420s # Subtest: Has Key ID in conf 1420s ok 1 - Portal object 1420s ok 2 - Init 1420s ok 3 - Portal app 1420s ok 4 - Register $type 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 5 - Get cookie lemonldap (07aa671530313c222bbceba655840d29bcd27989c0043e732237e04723c4b55a) 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 6 - Get redirection 1420s ok 7 - Location header found 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 8 - HTTP code is 200 1420s ok 9 - Content-Type is JSON 1420s ok 10 - Content is valid JSON 1420s ok 11 - Successfully decoded ID Token header 1420s ok 12 - Successfully decoded ID Token payload 1420s ok 13 - Default ID token alg is RS256 1420s ok 14 - kid is correct 1420s 1..14 1420s ok 4 - Has Key ID in conf 1420s # Subtest: Different signing alg 1420s ok 1 - Portal object 1420s ok 2 - Init 1420s ok 3 - Portal app 1420s ok 4 - Register $type 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 5 - Get cookie lemonldap (3552d7b943e16437c20cb09ec53cfacad2ec47c2639487ac7c688cd5abe72c45) 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 6 - Get redirection 1420s ok 7 - Location header found 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 8 - HTTP code is 200 1420s ok 9 - Content-Type is JSON 1420s ok 10 - Content is valid JSON 1420s ok 11 - Successfully decoded ID Token header 1420s ok 12 - Successfully decoded ID Token payload 1420s ok 13 - Signature alg was modified 1420s ok 14 - kid is not present 1420s 1..14 1420s ok 5 - Different signing alg 1420s # Subtest: Force claims 1420s ok 1 - Portal object 1420s ok 2 - Init 1420s ok 3 - Portal app 1420s ok 4 - Register $type 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 5 - Get cookie lemonldap (468a0075b9ec77d6be8a89c47d88325574f2b6bb4372bc676c5020a8daa8d85d) 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 6 - Get redirection 1420s ok 7 - Location header found 1420s # ==> Pushing OP <== 1420s # ==> Popping OP <== 1420s ok 8 - HTTP code is 200 1420s ok 9 - Content-Type is JSON 1420s ok 10 - Content is valid JSON 1420s ok 11 - Successfully decoded ID Token header 1420s ok 12 - Successfully decoded ID Token payload 1420s ok 13 - Found claims in ID Token 1420s 1..13 1420s ok 6 - Force claims 1420s 1..6 1420s ok 1421s t/32-OIDC-JWE.t ................................................................ 1421s ok 1 - use Lemonldap::NG::Portal::Main; 1421s ok 2 - Portal object 1421s ok 3 - Init 1421s ok 4 - Portal app 1421s ok 5 - Register $type 1421s ok 6 - OP portal 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 7 - Get JWKS, endpoint /oauth2/jwks 1421s ok 8 - HTTP code is 200 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1421s ok 10 - HTTP code is 200 1421s ok 11 - Portal object 1421s ok 12 - Init 1421s ok 13 - Portal app 1421s ok 14 - Register $type 1421s ok 15 - RP portal 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s # ==> Pushing RP <== 1421s # ==> Popping RP <== 1421s ok 16 - RP publish its keys 1421s ok 17 - HTTP code is 200 1421s ok 18 - Content-Type is JSON 1421s ok 19 - Content is valid JSON 1421s ok 20 - Get RP encryption key 1421s # ==> Pushing RP <== 1421s # ==> Popping RP <== 1421s ok 21 - Unauth RP request 1421s ok 22 - Get redirection 1421s ok 23 - Location header found 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 24 - Push request to OP, endpoint /oauth2/authorize 1421s ok 25 - HTTP code is 200 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 26 - Post authentication, endpoint /oauth2/authorize 1421s ok 27 - Get cookie lemonldap (54f2931a60fa2ced62e4033ec6f8c03f97123fbbf23ee36e2327742fa73150b5) 1421s ok 28 - HTTP code is 200 1421s ok 29 - Page contains a form 1421s ok 30 - Host match 1421s ok 31 - Field "confirm" is defined 1421s ok 32 - CSP header authorize POST request to \# 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 33 - Post confirmation, endpoint /oauth2/authorize 1421s ok 34 - Get redirection 1421s ok 35 - Location header found 1421s # ==> Pushing RP <== 1421s ok 36 - REST request 1421s ok 37 - Request from RP to OP, endpoint /oauth2/token 1421s # ==> Saving handler RP <== 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s # ==> Restoring RP <== 1421s ok 38 - Execute request 1421s ok 39 - Response is 200 1421s ok 40 - Content is JSON 1421s ok 41 - REST request 1421s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 1421s # ==> Saving handler RP <== 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s # ==> Restoring RP <== 1421s ok 43 - Execute request 1421s ok 44 - Response is 200 1421s ok 45 - Content is JSON 1421s # ==> Popping RP <== 1421s ok 46 - Call openidconnectcallback on RP 1421s ok 47 - Get cookie lemonldap (8fb572541e9c66a5e3e6f516ccdd576fb67eab0d7d7857db6a549023b032f76e) 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s # ==> Pushing OP <== 1421s ok 48 - REST request 1421s ok 49 - Request from OP to RP 1421s # ==> Saving handler OP <== 1421s # ==> Pushing RP <== 1421s # ==> Popping RP <== 1421s # ==> Restoring OP <== 1421s ok 50 - Execute request 1421s ok 51 - Response is 200 1421s # ==> Popping OP <== 1421s ok 52 - Query OP for logout 1421s ok 53 - HTTP code is 200 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 54 - Test if user is reject on OP 1421s ok 55 - Response status is 401 1421s ok 56 - Content is JSON 1421s ok 57 - Error code is 1 1421s # ==> Pushing RP <== 1421s # ==> Popping RP <== 1421s ok 58 - Test if user is reject on RP 1421s ok 59 - Get redirection 1421s ok 60 - Location header found 1421s 1..60 1421s ok 1421s t/32-OIDC-JWS-client_secret_jwt.t .............................................. 1421s ok 1 - use Lemonldap::NG::Portal::Main; 1421s ok 2 - Portal object 1421s ok 3 - Init 1421s ok 4 - Portal app 1421s ok 5 - Register $type 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 6 - Get JWKS, endpoint /oauth2/jwks 1421s ok 7 - HTTP code is 200 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1421s ok 9 - HTTP code is 200 1421s ok 10 - Portal object 1421s ok 11 - Init 1421s ok 12 - Portal app 1421s ok 13 - Register $type 1421s # ==> Pushing RP <== 1421s # ==> Popping RP <== 1421s ok 14 - Unauth RP request 1421s ok 15 - Get redirection 1421s ok 16 - Location header found 1421s ok 17 - Authorization request is encoded as JWT 1421s ok 18 - Alg can be changed in config 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 19 - Push request to OP, endpoint /oauth2/authorize 1421s ok 20 - HTTP code is 200 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 21 - Post authentication, endpoint /oauth2/authorize 1421s ok 22 - Get cookie lemonldap (f90f6cd23f2e347e38a4f7c0902dc41a606eb810c49b7e037999cc940d541f2c) 1421s ok 23 - HTTP code is 200 1421s ok 24 - Page contains a form 1421s ok 25 - Host match 1421s ok 26 - Field "confirm" is defined 1421s ok 27 - CSP header authorize POST request to \# 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 28 - Post confirmation, endpoint /oauth2/authorize 1421s ok 29 - Get redirection 1421s ok 30 - Location header found 1421s # ==> Pushing RP <== 1421s ok 31 - REST request 1421s ok 32 - Request from RP to OP, endpoint /oauth2/token 1421s # ==> Saving handler RP <== 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s # ==> Restoring RP <== 1421s ok 33 - Execute request 1421s ok 34 - Response is 200 1421s ok 35 - Content is JSON 1421s ok 36 - REST request 1421s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1421s # ==> Saving handler RP <== 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s # ==> Restoring RP <== 1421s ok 38 - Execute request 1421s ok 39 - Response is 200 1421s ok 40 - Content is JSON 1421s # ==> Popping RP <== 1421s ok 41 - Call openidconnectcallback on RP 1421s ok 42 - Get cookie lemonldap (696317ad0fa01c1297e94619734d4726e86f6567f589806df208bf634c347750) 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s # ==> Pushing OP <== 1421s ok 43 - REST request 1421s ok 44 - Request from OP to RP 1421s # ==> Saving handler OP <== 1421s # ==> Pushing RP <== 1421s # ==> Popping RP <== 1421s # ==> Restoring OP <== 1421s ok 45 - Execute request 1421s ok 46 - Response is 200 1421s # ==> Popping OP <== 1421s ok 47 - Query OP for logout 1421s ok 48 - HTTP code is 200 1421s # ==> Pushing OP <== 1421s # ==> Popping OP <== 1421s ok 49 - Test if user is reject on OP 1421s ok 50 - Response status is 401 1421s ok 51 - Content is JSON 1421s ok 52 - Error code is 1 1421s # ==> Pushing RP <== 1421s # ==> Popping RP <== 1421s ok 53 - Test if user is reject on RP 1421s ok 54 - Get redirection 1421s ok 55 - Location header found 1421s 1..55 1421s ok 1422s t/32-OIDC-JWS-private_key_jwt.t ................................................ 1422s ok 1 - use Lemonldap::NG::Portal::Main; 1422s ok 2 - Portal object 1422s ok 3 - REST request 1422s ok 4 - Request from OP to RP 1422s [Fri Jan 30 06:58:19 2026] [LLNG:6516] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1422s [Fri Jan 30 06:58:19 2026] [LLNG:6516] [error] Malformed JWKS document 1422s [Fri Jan 30 06:58:19 2026] [LLNG:6516] [error] Relying Party rp has errors and will be ignored 1422s ok 5 - Init 1422s ok 6 - Portal app 1422s ok 7 - Register $type 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s ok 8 - Get JWKS, endpoint /oauth2/jwks 1422s ok 9 - HTTP code is 200 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1422s ok 11 - HTTP code is 200 1422s ok 12 - Portal object 1422s ok 13 - Init 1422s ok 14 - Portal app 1422s ok 15 - Register $type 1422s ok 16 - Portal object 1422s ok 17 - REST request 1422s ok 18 - Request from OP to RP 1422s # ==> Saving handler OP <== 1422s # ==> Pushing RP <== 1422s # ==> Popping RP <== 1422s # ==> Restoring OP <== 1422s ok 19 - Execute request 1422s ok 20 - Response is 200 1422s ok 21 - Content is JSON 1422s ok 22 - Init 1422s ok 23 - Portal app 1422s ok 24 - Register $type 1422s # ==> Pushing RP <== 1422s # ==> Popping RP <== 1422s ok 25 - RP publish its keys 1422s ok 26 - HTTP code is 200 1422s ok 27 - Content-Type is JSON 1422s ok 28 - Content is valid JSON 1422s ok 29 - Get RP sig key 1422s # ==> Pushing RP <== 1422s # ==> Popping RP <== 1422s ok 30 - Unauth RP request 1422s ok 31 - Get redirection 1422s ok 32 - Location header found 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s ok 33 - Push request to OP, endpoint /oauth2/authorize 1422s ok 34 - HTTP code is 200 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s ok 35 - Post authentication, endpoint /oauth2/authorize 1422s ok 36 - Get cookie lemonldap (383221ae636b6f82a592794ddba6e85685d122c28c8de3c8d9c31a51faf86354) 1422s ok 37 - HTTP code is 200 1422s ok 38 - Page contains a form 1422s ok 39 - Host match 1422s ok 40 - Field "confirm" is defined 1422s ok 41 - CSP header authorize POST request to \# 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s ok 42 - Post confirmation, endpoint /oauth2/authorize 1422s ok 43 - Get redirection 1422s ok 44 - Location header found 1422s # ==> Pushing RP <== 1422s ok 45 - REST request 1422s ok 46 - Request from RP to OP, endpoint /oauth2/token 1422s # ==> Saving handler RP <== 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s # ==> Restoring RP <== 1422s ok 47 - Execute request 1422s ok 48 - Response is 200 1422s ok 49 - Content is JSON 1422s ok 50 - REST request 1422s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1422s # ==> Saving handler RP <== 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s # ==> Restoring RP <== 1422s ok 52 - Execute request 1422s ok 53 - Response is 200 1422s ok 54 - Content is JSON 1422s # ==> Popping RP <== 1422s ok 55 - Call openidconnectcallback on RP 1422s ok 56 - Get cookie lemonldap (e8d300e110324543930353cc06a7c6e9f3f879b0be498d3269a759262ce58f36) 1422s # ==> Pushing OP <== 1422s ok 57 - REST request 1422s ok 58 - Request from OP to RP 1422s # ==> Saving handler OP <== 1422s # ==> Pushing RP <== 1422s # ==> Popping RP <== 1422s # ==> Restoring OP <== 1422s ok 59 - Execute request 1422s ok 60 - Response is 200 1422s ok 61 - Content is JSON 1422s # ==> Popping OP <== 1422s # ==> Pushing OP <== 1422s ok 62 - REST request 1422s ok 63 - Request from OP to RP 1422s # ==> Saving handler OP <== 1422s # ==> Pushing RP <== 1422s # ==> Popping RP <== 1422s # ==> Restoring OP <== 1422s ok 64 - Execute request 1422s ok 65 - Response is 200 1422s # ==> Popping OP <== 1422s ok 66 - Query OP for logout 1422s ok 67 - HTTP code is 200 1422s # ==> Pushing OP <== 1422s # ==> Popping OP <== 1422s ok 68 - Test if user is reject on OP 1422s ok 69 - Response status is 401 1422s ok 70 - Content is JSON 1422s ok 71 - Error code is 1 1422s # ==> Pushing RP <== 1422s # ==> Popping RP <== 1422s ok 72 - Test if user is reject on RP 1422s ok 73 - Get redirection 1422s ok 74 - Location header found 1422s 1..74 1422s ok 1423s t/32-OIDC-JWT-type-header.t .................................................... 1423s ok 1 - use Lemonldap::NG::Portal::Main; 1423s ok 2 - Portal object 1423s ok 3 - Init 1423s ok 4 - Portal app 1423s # Subtest: Run test with basic configuration 1423s ok 1 - Get cookie lemonldap (7417ff7dc223613acffd8f68ca149ce4cd8e49b2ce95083ad2d563e54ca5f8b2) 1423s ok 2 - Get redirection 1423s ok 3 - Location header found 1423s ok 4 - HTTP code is 200 1423s ok 5 - Content-Type is JSON 1423s ok 6 - Content is valid JSON 1423s ok 7 - Got access token 1423s ok 8 - Got ID token 1423s ok 9 - Token is a JWT 1423s ok 10 - Found claim in JWT 1423s ok 11 - Found claim in JWT 1423s ok 12 1423s ok 13 - type header exists 1423s ok 14 - Type is JWT 1423s ok 15 - HTTP code is 200 1423s ok 16 - Content-Type is JSON 1423s ok 17 - Content is valid JSON 1423s ok 18 - Got User Info 1423s ok 19 - Got User Info 1423s ok 20 - Access token rejected 1423s 1..20 1423s ok 5 - Run test with basic configuration 1423s # Subtest: Run test with JWT access tokens 1423s ok 1 - Portal object 1423s ok 2 - Init 1423s ok 3 - Portal app 1423s ok 4 - Get cookie lemonldap (3e74ca82bc44023bc1e29c5d214a7741b118d0ebb44d8db89d079859bd1d0323) 1423s ok 5 - Get redirection 1423s ok 6 - Location header found 1423s ok 7 - HTTP code is 200 1423s ok 8 - Content-Type is JSON 1423s ok 9 - Content is valid JSON 1423s ok 10 - Got access token 1423s ok 11 - Got ID token 1423s ok 12 - Token is a JWT 1423s ok 13 - Found claim in JWT 1423s ok 14 - Found claim in JWT 1423s ok 15 1423s ok 16 - type header exists 1423s ok 17 - Type is at+JWT 1423s ok 18 - Token is a JWT 1423s ok 19 - Found claim in JWT 1423s ok 20 - Found claim in JWT 1423s ok 21 1423s ok 22 - type header exists 1423s ok 23 - Type is JWT 1423s ok 24 - HTTP code is 200 1423s ok 25 - Content-Type is JSON 1423s ok 26 - Content is valid JSON 1423s ok 27 - Got User Info 1423s ok 28 - Got User Info 1423s ok 29 - Access token rejected 1423s 1..29 1423s ok 6 - Run test with JWT access tokens 1423s # Subtest: Run test with opaque token without headers 1423s ok 1 - Portal object 1423s ok 2 - Init 1423s ok 3 - Portal app 1423s ok 4 - Get cookie lemonldap (c0ea4475020a757c1f853f0023b7502b79c9ac245ac60df950097702d3c2c92a) 1423s ok 5 - Get redirection 1423s ok 6 - Location header found 1423s ok 7 - HTTP code is 200 1423s ok 8 - Content-Type is JSON 1423s ok 9 - Content is valid JSON 1423s ok 10 - Got access token 1423s ok 11 - Got ID token 1423s ok 12 - Token is a JWT 1423s ok 13 - Found claim in JWT 1423s ok 14 - Found claim in JWT 1423s ok 15 1423s ok 16 - No typ header 1423s ok 17 - HTTP code is 200 1423s ok 18 - Content-Type is JSON 1423s ok 19 - Content is valid JSON 1423s ok 20 - Got User Info 1423s ok 21 - Got User Info 1423s ok 22 - Access token rejected 1423s 1..22 1423s ok 7 - Run test with opaque token without headers 1423s # Subtest: Run test with JWT access tokens without headers 1423s ok 1 - Portal object 1423s ok 2 - Init 1423s ok 3 - Portal app 1423s ok 4 - Get cookie lemonldap (4a528d57fbe958d9594966bd823e2a208cf0a41914ddc9cf62dfb10894d5fc8f) 1423s ok 5 - Get redirection 1423s ok 6 - Location header found 1423s ok 7 - HTTP code is 200 1423s ok 8 - Content-Type is JSON 1423s ok 9 - Content is valid JSON 1423s ok 10 - Got access token 1423s ok 11 - Got ID token 1423s ok 12 - Token is a JWT 1423s ok 13 - Found claim in JWT 1423s ok 14 - Found claim in JWT 1423s ok 15 1423s ok 16 - No typ header 1423s ok 17 - Token is a JWT 1423s ok 18 - Found claim in JWT 1423s ok 19 - Found claim in JWT 1423s ok 20 1423s ok 21 - No typ header 1423s ok 22 - HTTP code is 200 1423s ok 23 - Content-Type is JSON 1423s ok 24 - Content is valid JSON 1423s ok 25 - Got User Info 1423s ok 26 - Got User Info 1423s ok 27 - Access token rejected 1423s 1..27 1423s ok 8 - Run test with JWT access tokens without headers 1423s 1..8 1423s ok 1424s t/32-OIDC-Logout-from-RP-bypass-confirm.t ...................................... 1424s ok 1 - use Lemonldap::NG::Portal::Main; 1424s ok 2 - Portal object 1424s ok 3 - Init 1424s ok 4 - Portal app 1424s ok 5 - Register $type 1424s ok 6 - OP portal 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 7 - Get JWKS, endpoint /oauth2/jwks 1424s ok 8 - HTTP code is 200 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1424s ok 10 - HTTP code is 200 1424s ok 11 - Portal object 1424s ok 12 - Init 1424s ok 13 - Portal app 1424s ok 14 - Register $type 1424s ok 15 - RP portal 1424s # ==> Pushing RP <== 1424s # ==> Popping RP <== 1424s ok 16 - Unauth SP request 1424s ok 17 - Get redirection 1424s ok 18 - Location header found 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 19 - Push request to OP, endpoint /oauth2/authorize 1424s ok 20 - HTTP code is 200 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 21 - Post authentication, endpoint /oauth2/authorize 1424s ok 22 - Get cookie lemonldap (e2a491d44ca07e70e3f61e3eec5703d1e629d9f433fdc601224de206e71ced3c) 1424s ok 23 - HTTP code is 200 1424s ok 24 - Page contains a form 1424s ok 25 - Host match 1424s ok 26 - Field "confirm" is defined 1424s ok 27 - CSP header authorize POST request to \# 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 28 - Post confirmation, endpoint /oauth2/authorize 1424s ok 29 - Get redirection 1424s ok 30 - Location header found 1424s # ==> Pushing RP <== 1424s ok 31 - REST request 1424s ok 32 - Request from RP to OP, endpoint /oauth2/token 1424s # ==> Saving handler RP <== 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s # ==> Restoring RP <== 1424s ok 33 - Execute request 1424s ok 34 - Response is 200 1424s ok 35 - Content is JSON 1424s ok 36 - REST request 1424s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1424s # ==> Saving handler RP <== 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s # ==> Restoring RP <== 1424s ok 38 - Execute request 1424s ok 39 - Response is 200 1424s ok 40 - Content is JSON 1424s # ==> Popping RP <== 1424s ok 41 - Call openidconnectcallback on RP 1424s ok 42 - Get cookie lemonldap (64817fc718d0c66a8f859c6ad1c7a015eab3626156181aef9d850ee266c766b0) 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 43 - Check session, endpoint /oauth2/checksession.html 1424s ok 44 - HTTP code is 200 1424s ok 45 - Frame can be embedded 1424s ok 46 - UTF-8 values 1424s # ==> Pushing RP <== 1424s # ==> Popping RP <== 1424s ok 47 - Call logout from RP 1424s ok 48 - Get cookie lemonldap (0) 1424s ok 49 - Test empty cookie on RP 1424s ok 50 - Get redirection 1424s ok 51 - Location header found 1424s ok 52 - Found ID Token hint 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 53 - Forward logout to OP 1424s ok 54 - HTTP code is 200 1424s ok 55 - Found RP logout iframe 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 56 - Test if user is reject on IdP 1424s ok 57 - Response status is 401 1424s ok 58 - Content is JSON 1424s ok 59 - Error code is 1 1424s 1..59 1424s ok 1424s t/32-OIDC-Logout-redirect-uri-not-allowed.t .................................... 1424s ok 1 - use Lemonldap::NG::Portal::Main; 1424s ok 2 - Portal object 1424s ok 3 - Init 1424s ok 4 - Portal app 1424s ok 5 - Register $type 1424s ok 6 - OP portal 1424s # Subtest: Specifying an unauthorized logout URL stops the logout 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 1 - Post authentication 1424s ok 2 - Get cookie lemonldap (be0a4b9df3d590feef212bbec4bccb52a9ff064e8f5fbc3ad45bb43f5afcc380) 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 3 - Expected portal error code: code found on page 1424s ok 4 - Expected portal error code 1424s 1..4 1424s ok 7 - Specifying an unauthorized logout URL stops the logout 1424s # Subtest: Redirect URI is allowed for a different RP than specified 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 1 - Post authentication 1424s ok 2 - Get cookie lemonldap (124bb4a1500bd021e6280175295b9ae86bd58ed7318e3d3be1b64d67bb4476e7) 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 3 - Expected portal error code: code found on page 1424s ok 4 - Expected portal error code 1424s 1..4 1424s ok 8 - Redirect URI is allowed for a different RP than specified 1424s # Subtest: Redirect URI is allowed for a different RP than specified 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 1 - Post authentication 1424s ok 2 - Get cookie lemonldap (e432954321fb5eaeae53218204732610b7216832e98d083329823280c4b80c75) 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 3 - Try to obtain ID token 1424s ok 4 - Get redirection 1424s ok 5 - Location header found 1424s ok 6 - Found ID token 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 7 - Expected portal error code: code found on page 1424s ok 8 - Expected portal error code 1424s 1..8 1424s ok 9 - Redirect URI is allowed for a different RP than specified 1424s # Subtest: Mismatch between id_token_hint and client_id 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 1 - Post authentication 1424s ok 2 - Get cookie lemonldap (9eeea70519e808e031a89d72a7816214c6376b2a1c147380a1983236404a3aae) 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 3 - Try to obtain ID token 1424s ok 4 - Get redirection 1424s ok 5 - Location header found 1424s ok 6 - Found ID token 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 7 - Expected portal error code: code found on page 1424s ok 8 - Expected portal error code 1424s 1..8 1424s ok 10 - Mismatch between id_token_hint and client_id 1424s # Subtest: Mismatch between id_token_hint and client_id 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 1 - Post authentication 1424s ok 2 - Get cookie lemonldap (9217626a3d789ed89305070f693f1959dec57547eeb2b3becc53f31d7f405fb2) 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 3 - Try to obtain ID token 1424s ok 4 - Get redirection 1424s ok 5 - Location header found 1424s ok 6 - Found ID token 1424s # ==> Pushing OP <== 1424s # ==> Popping OP <== 1424s ok 7 - Expected portal error code: code found on page 1424s ok 8 - Expected portal error code 1424s 1..8 1424s ok 11 - Mismatch between id_token_hint and client_id 1424s 1..11 1424s ok 1425s t/32-OIDC-Logout-unauth.t ...................................................... 1425s ok 1 - use Lemonldap::NG::Portal::Main; 1425s ok 2 - Portal object 1425s ok 3 - Init 1425s ok 4 - Portal app 1425s ok 5 - HTTP code is 200 1425s ok 6 - Content-Type is JSON 1425s ok 7 - Content is valid JSON 1425s ok 8 - Allowed redirect uri but no RP specified 1425s ok 9 - Get redirection 1425s ok 10 - Location is http://auth.rp.com/oauth2/rlogoutreturn?state=123 1425s ok 11 - Allowed redirect uri but no RP specified 1425s ok 12 - Get redirection 1425s ok 13 - Location is http://auth.rp2.com/oauth2/rlogoutreturn?state=123 1425s ok 14 - Allowed redirect uri, RP specified by client_id 1425s ok 15 - Get redirection 1425s ok 16 - Location is http://auth.rp.com/oauth2/rlogoutreturn?state=123 1425s ok 17 - Allowed redirect uri, RP specified by id token 1425s ok 18 - Get redirection 1425s ok 19 - Location is http://auth.rp.com/oauth2/rlogoutreturn?state=123 1425s ok 20 - Mismatch between id_token_hint and client_id causes redirection to be ignored 1425s ok 21 - Expected portal error code: code found on page 1425s ok 22 - Expected portal error code 1425s ok 23 - Mismatch between id_token_hint and client_id causes redirection to be ignored 1425s ok 24 - Expected portal error code: code found on page 1425s ok 25 - Expected portal error code 1425s ok 26 - Redirect URI for a different RP than specified by client_id is refused 1425s ok 27 - Expected portal error code: code found on page 1425s ok 28 - Expected portal error code 1425s ok 29 - Redirect URI for a different RP than specified by id token is refused 1425s ok 30 - Expected portal error code: code found on page 1425s ok 31 - Expected portal error code 1425s 1..31 1425s ok 1425s t/32-OIDC-Macro.t .............................................................. 1425s ok 1 - use Lemonldap::NG::Portal::Main; 1425s # Subtest: Macros, filtered by scope 1425s ok 1 - Portal object 1425s ok 2 - Init 1425s ok 3 - Portal app 1425s ok 4 - OP portal 1425s ok 5 - Get cookie lemonldap (98bf99dade2fb8355b4216853c58e2a07855f371c6a13cd98d943437a71ccb35) 1425s ok 6 - Get redirection 1425s ok 7 - Location header found 1425s ok 8 - HTTP code is 200 1425s ok 9 - Content-Type is JSON 1425s ok 10 - Content is valid JSON 1425s ok 11 - Found access token 1425s ok 12 1425s ok 13 - HTTP code is 200 1425s ok 14 - Content-Type is JSON 1425s ok 15 - Content is valid JSON 1425s ok 16 - Correct macro value 1425s ok 17 - Sub macro correctly evaluated 1425s ok 18 - Complex claim 1425s ok 19 - Macro required by scope is included 1425s ok 20 - Macro not required by scope is omitted 1425s 1..20 1425s ok 2 - Macros, filtered by scope 1425s # Subtest: Macros, not filtered by scope 1425s ok 1 - Portal object 1425s ok 2 - Init 1425s ok 3 - Portal app 1425s ok 4 - OP portal 1425s ok 5 - Get cookie lemonldap (2617b76a933fd2a4e421c56d160f9639020d7ecd6067599557af6755d02e8aab) 1425s ok 6 - Get redirection 1425s ok 7 - Location header found 1425s ok 8 - HTTP code is 200 1425s ok 9 - Content-Type is JSON 1425s ok 10 - Content is valid JSON 1425s ok 11 - Found access token 1425s ok 12 1425s ok 13 - HTTP code is 200 1425s ok 14 - Content-Type is JSON 1425s ok 15 - Content is valid JSON 1425s ok 16 - Correct macro value 1425s ok 17 - Sub macro correctly evaluated 1425s ok 18 - Complex claim 1425s ok 19 - Macro required by scope is included 1425s ok 20 - Macro not required by scope is included 1425s 1..20 1425s ok 3 - Macros, not filtered by scope 1425s 1..3 1425s ok 1426s t/32-OIDC-Metadata.t ........................................................... 1426s ok 1 - use Lemonldap::NG::Portal::Main; 1426s # Subtest: OpenID Connect metadata 1426s ok 1 - Portal object 1426s ok 2 - Init 1426s ok 3 - Portal app 1426s ok 4 - HTTP code is 200 1426s ok 5 - Content-Type is JSON 1426s ok 6 - Content is valid JSON 1426s ok 7 - Correct JWKS URI 1426s 1..7 1426s ok 2 - OpenID Connect metadata 1426s # Subtest: JWKS test (certificate) 1426s ok 1 - Portal object 1426s ok 2 - Init 1426s ok 3 - Portal app 1426s ok 4 - HTTP code is 200 1426s ok 5 - Content-Type is JSON 1426s ok 6 - Content is valid JSON 1426s ok 7 - Correct RSA exponent 1426s ok 8 - Correct RSA modulus 1426s ok 9 - Correct key ID 1426s ok 10 - Correct key type 1426s ok 11 - Correct key use 1426s ok 12 - Correct certificate 1426s ok 13 - Correct certificate thumbprint 1426s ok 14 - Correct previous key ID 1426s ok 15 - Correct previous certificate 1426s 1..15 1426s ok 3 - JWKS test (certificate) 1426s # Subtest: JWKS test (pubkey) 1426s ok 1 - Portal object 1426s ok 2 - Init 1426s ok 3 - Portal app 1426s ok 4 - HTTP code is 200 1426s ok 5 - Content-Type is JSON 1426s ok 6 - Content is valid JSON 1426s ok 7 - Correct RSA exponent 1426s ok 8 - Correct RSA modulus 1426s ok 9 - Correct key type 1426s ok 10 - Correct key use 1426s 1..10 1426s ok 4 - JWKS test (pubkey) 1426s 1..4 1426s ok 1426s t/32-OIDC-Native-SSO.t ......................................................... 1426s ok 1 - use Lemonldap::NG::Portal::Main; 1426s ok 2 - Portal object 1426s ok 3 - Init 1426s ok 4 - Portal app 1426s ok 5 - Post authentication 1426s ok 6 - Get cookie lemonldap (6f69298c283a8136291f3b1b971318af1e5d46c1bbe2ef0b9ed68b5455cd803a) 1426s ok 7 - Get authorization code 1426s ok 8 - Get redirection 1426s ok 9 - Location header found 1426s ok 10 - Post token 1426s ok 11 - Access token present 1426s ok 12 - ID token present 1426s ok 13 - Refresh token present 1426s ok 14 - Device secret present 1426s ok 15 - Found ds_hash in ID token 1426s ok 16 - HTTP code is 200 1426s ok 17 - Content-Type is JSON 1426s ok 18 - Content is valid JSON 1426s ok 19 - Post token 1426s ok 20 - HTTP code is 200 1426s ok 21 - Content-Type is JSON 1426s ok 22 - Content is valid JSON 1426s ok 23 - Get refresh_token 1426s ok 24 - Get access_token 1426s ok 25 - HTTP code is 200 1426s ok 26 - HTTP code is 200 1426s ok 27 - Content-Type is JSON 1426s ok 28 - Content is valid JSON 1426s ok 29 - Found attributes 1426s 1..29 1426s ok 1427s t/32-OIDC-OP-claims-in-accesstoken.t ........................................... 1427s ok 1 - use Lemonldap::NG::Portal::Main; 1427s ok 2 - Portal object 1427s ok 3 - Init 1427s ok 4 - Portal app 1427s ok 5 - Register $type 1427s ok 6 - OP portal 1427s # ==> Pushing OP <== 1427s # ==> Popping OP <== 1427s ok 7 - Get JWKS, endpoint /oauth2/jwks 1427s ok 8 - HTTP code is 200 1427s # ==> Pushing OP <== 1427s # ==> Popping OP <== 1427s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1427s ok 10 - HTTP code is 200 1427s ok 11 - Portal object 1427s ok 12 - Init 1427s ok 13 - Portal app 1427s ok 14 - Register $type 1427s ok 15 - RP portal 1427s # ==> Pushing RP <== 1427s # ==> Popping RP <== 1427s ok 16 - Unauth SP request 1427s ok 17 - Get redirection 1427s ok 18 - Location header found 1427s # ==> Pushing OP <== 1427s # ==> Popping OP <== 1427s ok 19 - Push request to OP, endpoint /oauth2/authorize 1427s ok 20 - HTTP code is 200 1427s # ==> Pushing OP <== 1427s # ==> Popping OP <== 1427s ok 21 - Post authentication, endpoint /oauth2/authorize 1427s ok 22 - Get cookie lemonldap (621b64a3fcd89bdd20c7803120a46ea4eb2eeab3c90252035aaa279861311e86) 1427s ok 23 - HTTP code is 200 1427s ok 24 - Page contains a form 1427s ok 25 - Host match 1427s ok 26 - Field "confirm" is defined 1427s ok 27 - CSP header authorize POST request to \# 1427s # ==> Pushing OP <== 1427s # ==> Popping OP <== 1427s ok 28 - Post confirmation, endpoint /oauth2/authorize 1427s ok 29 - Get redirection 1427s ok 30 - Location header found 1427s # ==> Pushing RP <== 1427s ok 31 - REST request 1427s ok 32 - Request from RP to OP, endpoint /oauth2/token 1427s # ==> Saving handler RP <== 1427s # ==> Pushing OP <== 1427s # ==> Popping OP <== 1427s # ==> Restoring RP <== 1427s ok 33 - Execute request 1427s ok 34 - Response is 200 1427s ok 35 - Content is JSON 1427s ok 36 - Found access_token 1427s ok 37 - access_token is a JWT 1427s ok 38 - Found claims into access_token 1427s ok 39 - Found iat and exp 1427s ok 40 - nbf isn't part of access_token 1427s # ==> Popping RP <== 1427s ok 41 - Call openidconnectcallback on RP 1427s ok 42 - Get cookie lemonldap (cd62ec2fd3ea41077d29c3cac025f331d405f8c36fdb9f0440cc7f4564f6cda1) 1427s 1..42 1427s ok 1428s t/32-OIDC-OP-claims-in-idtoken.t ............................................... 1428s ok 1 - use Lemonldap::NG::Portal::Main; 1428s ok 2 - Portal object 1428s ok 3 - Init 1428s ok 4 - Portal app 1428s ok 5 - Register $type 1428s ok 6 - OP portal 1428s # ==> Pushing OP <== 1428s # ==> Popping OP <== 1428s ok 7 - Get JWKS, endpoint /oauth2/jwks 1428s ok 8 - HTTP code is 200 1428s # ==> Pushing OP <== 1428s # ==> Popping OP <== 1428s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1428s ok 10 - HTTP code is 200 1428s ok 11 - Portal object 1428s ok 12 - Init 1428s ok 13 - Portal app 1428s ok 14 - Register $type 1428s ok 15 - RP portal 1428s # ==> Pushing RP <== 1428s # ==> Popping RP <== 1428s ok 16 - Unauth SP request 1428s ok 17 - Get redirection 1428s ok 18 - Location header found 1428s # ==> Pushing OP <== 1428s # ==> Popping OP <== 1428s ok 19 - Push request to OP, endpoint /oauth2/authorize 1428s ok 20 - HTTP code is 200 1428s # ==> Pushing OP <== 1428s # ==> Popping OP <== 1428s ok 21 - Post authentication, endpoint /oauth2/authorize 1428s ok 22 - Get cookie lemonldap (ae425e8c4a9a13138fe9645e9b7152897f59c23b5a8c42befa0648b44fd10d4d) 1428s ok 23 - HTTP code is 200 1428s ok 24 - Page contains a form 1428s ok 25 - Host match 1428s ok 26 - Field "confirm" is defined 1428s ok 27 - CSP header authorize POST request to \# 1428s # ==> Pushing OP <== 1428s # ==> Popping OP <== 1428s ok 28 - Post confirmation, endpoint /oauth2/authorize 1428s ok 29 - Get redirection 1428s ok 30 - Location header found 1428s # ==> Pushing RP <== 1428s ok 31 - REST request 1428s ok 32 - Request from RP to OP, endpoint /oauth2/token 1428s # ==> Saving handler RP <== 1428s # ==> Pushing OP <== 1428s # ==> Popping OP <== 1428s # ==> Restoring RP <== 1428s ok 33 - Execute request 1428s ok 34 - Response is 200 1428s ok 35 - Content is JSON 1428s ok 36 - Found access_token 78674d96bce3dc816fa74cc3b851f253426c212f6f4524727481268812b4e118 1428s # ==> Popping RP <== 1428s ok 37 - Call openidconnectcallback on RP 1428s ok 38 - Get cookie lemonldap (b3c339ead21853baabc58645c29252e9b526ea063fb81adc87300b981a324526) 1428s 1..38 1428s ok 1429s t/32-OIDC-Offline-Session.t .................................................... 1429s ok 1 - use Lemonldap::NG::Portal::Main; 1429s # Subtest: Run tests with base config 1429s ok 1 - Portal object 1429s ok 2 - Init 1429s ok 3 - Portal app 1429s ok 4 - Auth query 1429s ok 5 - HTTP code is 200 1429s ok 6 - Get cookie lemonldap (6475159ff83438ef443f4c6dff8bd75ad3f911267351f335cdbb3cf596c86d55) 1429s ok 7 - Get redirection 1429s ok 8 - Location header found 1429s ok 9 - HTTP code is 200 1429s ok 10 - Content-Type is JSON 1429s ok 11 - Content is valid JSON 1429s ok 12 1429s ok 13 - Got access token 1429s ok 14 - Got refresh token 1429s ok 15 - Got ID token 1429s ok 16 - Authentication date found in token 1429s ok 17 - Found claim in ID token 1429s ok 18 - Found sub in ID token 1429s ok 19 - HTTP code is 200 1429s ok 20 - Content-Type is JSON 1429s ok 21 - Content is valid JSON 1429s ok 22 - Got User Info 1429s ok 23 - Got User Info 1429s ok 24 - Logout request 1429s ok 25 - Response is 200 1429s ok 26 - Cookie is deleted 1429s ok 27 - No pdata 1429s ok 28 - Disconnect request 1429s ok 29 - Response is 401 1429s ok 30 - HTTP code is 200 1429s ok 31 - Content-Type is JSON 1429s ok 32 - Content is valid JSON 1429s ok 33 - Refresh token not present 1429s ok 34 1429s ok 35 - Got refreshed Access token 1429s ok 36 - Got refreshed ID token 1429s ok 37 - Found claim in ID token 1429s ok 38 - Found sub in ID token 1429s ok 39 - HTTP code is 200 1429s ok 40 - Content-Type is JSON 1429s ok 41 - Content is valid JSON 1429s ok 42 - Correct user info 1429s ok 43 - Got User Info 1429s ok 44 - HTTP code is 200 1429s ok 45 - Content-Type is JSON 1429s ok 46 - Content is valid JSON 1429s ok 47 - Refresh token not present 1429s ok 48 1429s ok 49 - Got refreshed Access token 1429s ok 50 - Got refreshed ID token 1429s ok 51 - Original auth_time retained 1429s ok 52 - Found claim in ID token 1429s ok 53 - Check that clientid is in audience 1429s ok 54 - Check for additional audiences 1429s ok 55 - Check for additional audiences 1429s ok 56 - HTTP code is 200 1429s ok 57 - Content-Type is JSON 1429s ok 58 - Content is valid JSON 1429s ok 59 - Correct user info 1429s ok 60 - Got User Info 1429s ok 61 - HTTP code is 200 1429s ok 62 - Content-Type is JSON 1429s ok 63 - Content is valid JSON 1429s ok 64 - Token is active 1429s ok 65 - Introspection contains client_id 1429s ok 66 - Introspection contains sub 1429s ok 67 - Scope contains weird scope name 1429s ok 68 - Refresh_token logout 1429s ok 69 - Response status is 400 1429s ok 70 - Content is JSON 1429s ok 71 - Error code is invalid_request 1429s 1..71 1429s ok 2 - Run tests with base config 1429s # Subtest: Session explorer logout using refresh_token 1429s ok 1 # skip No manager found 1429s 1..1 1429s ok 3 - Session explorer logout using refresh_token 1429s # Subtest: Inactive refresh_token 1429s ok 1 - Portal object 1429s ok 2 - Init 1429s ok 3 - Portal app 1429s ok 4 - Auth query 1429s ok 5 - HTTP code is 200 1429s ok 6 - Get cookie lemonldap (e1398cd355a6aead9b69a1fde9bdfa3cd0572ab970157308509b388e6cdd4d6e) 1429s ok 7 - Get redirection 1429s ok 8 - Location header found 1429s ok 9 - HTTP code is 200 1429s ok 10 - Content-Type is JSON 1429s ok 11 - Content is valid JSON 1429s ok 12 1429s ok 13 - Got access token 1429s ok 14 - Got refresh token 1429s ok 15 - Got ID token 1429s ok 16 - Authentication date found in token 1429s ok 17 - Found claim in ID token 1429s ok 18 - Found sub in ID token 1429s ok 19 - HTTP code is 200 1429s ok 20 - Content-Type is JSON 1429s ok 21 - Content is valid JSON 1429s ok 22 - Got User Info 1429s ok 23 - Got User Info 1429s ok 24 - Logout request 1429s ok 25 - Response is 200 1429s ok 26 - Cookie is deleted 1429s ok 27 - No pdata 1429s ok 28 - Disconnect request 1429s ok 29 - Response is 401 1429s ok 30 - HTTP code is 200 1429s ok 31 - Content-Type is JSON 1429s ok 32 - Content is valid JSON 1429s ok 33 - Refresh token not present 1429s ok 34 1429s ok 35 - Got refreshed Access token 1429s ok 36 - Got refreshed ID token 1429s ok 37 - Found claim in ID token 1429s ok 38 - Found sub in ID token 1429s ok 39 - HTTP code is 200 1429s ok 40 - Content-Type is JSON 1429s ok 41 - Content is valid JSON 1429s ok 42 - Correct user info 1429s ok 43 - Got User Info 1429s ok 44 - HTTP code is 200 1429s ok 45 - Content-Type is JSON 1429s ok 46 - Content is valid JSON 1429s ok 47 - Refresh token not present 1429s ok 48 1429s ok 49 - Got refreshed Access token 1429s ok 50 - Got refreshed ID token 1429s ok 51 - Original auth_time retained 1429s ok 52 - Found claim in ID token 1429s ok 53 - Check that clientid is in audience 1429s ok 54 - Check for additional audiences 1429s ok 55 - Check for additional audiences 1429s ok 56 - HTTP code is 200 1429s ok 57 - Content-Type is JSON 1429s ok 58 - Content is valid JSON 1429s ok 59 - Correct user info 1429s ok 60 - Got User Info 1429s ok 61 - HTTP code is 200 1429s ok 62 - Content-Type is JSON 1429s ok 63 - Content is valid JSON 1429s ok 64 - Token is active 1429s ok 65 - Introspection contains client_id 1429s ok 66 - Introspection contains sub 1429s ok 67 - Scope contains weird scope name 1429s ok 68 - Response status is 401 1429s ok 69 - Content is JSON 1429s ok 70 - Error code is invalid_grant 1429s ok 71 - Response status is 400 1429s ok 72 - Content is JSON 1429s ok 73 - Error code is invalid_request 1429s 1..73 1429s ok 4 - Inactive refresh_token 1429s # Subtest: Removed user's offline sessions are no longer valid 1429s ok 1 - Portal object 1429s ok 2 - Init 1429s ok 3 - Portal app 1429s ok 4 - Get cookie lemonldap (677a44de8aef8f6f29df49f8f285e8f74aa120bca65969fb014a22d885b05789) 1429s ok 5 - Get redirection 1429s ok 6 - Location header found 1429s ok 7 - HTTP code is 200 1429s ok 8 - Content-Type is JSON 1429s ok 9 - Content is valid JSON 1429s ok 10 - Got refresh token 1429s ok 11 - Logout request 1429s ok 12 - Response is 200 1429s ok 13 - Cookie is deleted 1429s ok 14 - No pdata 1429s ok 15 - Disconnect request 1429s ok 16 - Response is 401 1429s ok 17 - HTTP code is 200 1429s ok 18 - Content-Type is JSON 1429s ok 19 - Content is valid JSON 1429s ok 20 - Found access token 1429s ok 21 - Refresh token not present 1429s ok 22 - Response status is 400 1429s ok 23 - Content is JSON 1429s ok 24 - Error code is invalid_grant 1429s 1..24 1429s ok 5 - Removed user's offline sessions are no longer valid 1429s # Subtest: Run tests with JWT access tokens 1429s ok 1 - Portal object 1429s ok 2 - Init 1429s ok 3 - Portal app 1429s ok 4 - Auth query 1429s ok 5 - HTTP code is 200 1429s ok 6 - Get cookie lemonldap (a7d1c3d036f88720e4bb2f45dc1c1461ace4f58746edc84f9fb7a85c5c43b4a7) 1429s ok 7 - Get redirection 1429s ok 8 - Location header found 1429s ok 9 - HTTP code is 200 1429s ok 10 - Content-Type is JSON 1429s ok 11 - Content is valid JSON 1429s ok 12 - Token is a JWT 1429s ok 13 - Found claim in JWT 1429s ok 14 - Found claim in JWT 1429s ok 15 1429s ok 16 - Got access token 1429s ok 17 - Got refresh token 1429s ok 18 - Got ID token 1429s ok 19 - Authentication date found in token 1429s ok 20 - Found claim in ID token 1429s ok 21 - Found sub in ID token 1429s ok 22 - HTTP code is 200 1429s ok 23 - Content-Type is JSON 1429s ok 24 - Content is valid JSON 1429s ok 25 - Got User Info 1429s ok 26 - Got User Info 1429s ok 27 - Logout request 1429s ok 28 - Response is 200 1429s ok 29 - Cookie is deleted 1429s ok 30 - No pdata 1429s ok 31 - Disconnect request 1429s ok 32 - Response is 401 1429s ok 33 - HTTP code is 200 1429s ok 34 - Content-Type is JSON 1429s ok 35 - Content is valid JSON 1429s ok 36 - Refresh token not present 1429s ok 37 1429s ok 38 - Token is a JWT 1429s ok 39 - Found claim in JWT 1429s ok 40 - Found claim in JWT 1429s ok 41 - Got refreshed Access token 1429s ok 42 - Got refreshed ID token 1429s ok 43 - Found claim in ID token 1429s ok 44 - Found sub in ID token 1429s ok 45 - HTTP code is 200 1429s ok 46 - Content-Type is JSON 1429s ok 47 - Content is valid JSON 1429s ok 48 - Correct user info 1429s ok 49 - Got User Info 1429s ok 50 - HTTP code is 200 1429s ok 51 - Content-Type is JSON 1429s ok 52 - Content is valid JSON 1429s ok 53 - Refresh token not present 1429s ok 54 1429s ok 55 - Token is a JWT 1429s ok 56 - Found claim in JWT 1429s ok 57 - Found claim in JWT 1429s ok 58 - Got refreshed Access token 1429s ok 59 - Got refreshed ID token 1429s ok 60 - Original auth_time retained 1429s ok 61 - Found claim in ID token 1429s ok 62 - Check that clientid is in audience 1429s ok 63 - Check for additional audiences 1429s ok 64 - Check for additional audiences 1429s ok 65 - HTTP code is 200 1429s ok 66 - Content-Type is JSON 1429s ok 67 - Content is valid JSON 1429s ok 68 - Correct user info 1429s ok 69 - Got User Info 1429s ok 70 - HTTP code is 200 1429s ok 71 - Content-Type is JSON 1429s ok 72 - Content is valid JSON 1429s ok 73 - Token is active 1429s ok 74 - Introspection contains client_id 1429s ok 75 - Introspection contains sub 1429s ok 76 - Scope contains weird scope name 1429s ok 77 - Refresh_token logout 1429s ok 78 - Response status is 400 1429s ok 79 - Content is JSON 1429s ok 80 - Error code is invalid_request 1429s 1..80 1429s ok 6 - Run tests with JWT access tokens 1429s # Subtest: Run tests with refresh token rotation 1429s ok 1 - Portal object 1429s ok 2 - Init 1429s ok 3 - Portal app 1429s ok 4 - Auth query 1429s ok 5 - HTTP code is 200 1429s ok 6 - Get cookie lemonldap (23efe52f32f5216cc56f3f36f57c6ea74820c23f5e81ebd08e1cf4a41f23ae7e) 1429s ok 7 - Get redirection 1429s ok 8 - Location header found 1429s ok 9 - HTTP code is 200 1429s ok 10 - Content-Type is JSON 1429s ok 11 - Content is valid JSON 1429s ok 12 - Token is a JWT 1429s ok 13 - Found claim in JWT 1429s ok 14 - Found claim in JWT 1429s ok 15 1429s ok 16 - Got access token 1429s ok 17 - Got refresh token 1429s ok 18 - Got ID token 1429s ok 19 - Authentication date found in token 1429s ok 20 - Found claim in ID token 1429s ok 21 - Found sub in ID token 1429s ok 22 - HTTP code is 200 1429s ok 23 - Content-Type is JSON 1429s ok 24 - Content is valid JSON 1429s ok 25 - Got User Info 1429s ok 26 - Got User Info 1429s ok 27 - Logout request 1429s ok 28 - Response is 200 1429s ok 29 - Cookie is deleted 1429s ok 30 - No pdata 1429s ok 31 - Disconnect request 1429s ok 32 - Response is 401 1429s ok 33 - HTTP code is 200 1429s ok 34 - Content-Type is JSON 1429s ok 35 - Content is valid JSON 1429s ok 36 - Refresh token was updated 1429s ok 37 - Response status is 400 1429s ok 38 - Content is JSON 1429s ok 39 - Error code is invalid_request 1429s ok 40 1429s ok 41 - Token is a JWT 1429s ok 42 - Found claim in JWT 1429s ok 43 - Found claim in JWT 1429s ok 44 - Got refreshed Access token 1429s ok 45 - Got refreshed ID token 1429s ok 46 - Found claim in ID token 1429s ok 47 - Found sub in ID token 1429s ok 48 - HTTP code is 200 1429s ok 49 - Content-Type is JSON 1429s ok 50 - Content is valid JSON 1429s ok 51 - Correct user info 1429s ok 52 - Got User Info 1429s ok 53 - HTTP code is 200 1429s ok 54 - Content-Type is JSON 1429s ok 55 - Content is valid JSON 1429s ok 56 - Refresh token was updated 1429s ok 57 - Response status is 400 1429s ok 58 - Content is JSON 1429s ok 59 - Error code is invalid_request 1429s ok 60 1429s ok 61 - Token is a JWT 1429s ok 62 - Found claim in JWT 1429s ok 63 - Found claim in JWT 1429s ok 64 - Got refreshed Access token 1429s ok 65 - Got refreshed ID token 1429s ok 66 - Original auth_time retained 1429s ok 67 - Found claim in ID token 1429s ok 68 - Check that clientid is in audience 1429s ok 69 - Check for additional audiences 1429s ok 70 - Check for additional audiences 1429s ok 71 - HTTP code is 200 1429s ok 72 - Content-Type is JSON 1429s ok 73 - Content is valid JSON 1429s ok 74 - Correct user info 1429s ok 75 - Got User Info 1429s ok 76 - HTTP code is 200 1429s ok 77 - Content-Type is JSON 1429s ok 78 - Content is valid JSON 1429s ok 79 - Token is active 1429s ok 80 - Introspection contains client_id 1429s ok 81 - Introspection contains sub 1429s ok 82 - Scope contains weird scope name 1429s ok 83 - Refresh_token logout 1429s ok 84 - Response status is 400 1429s ok 85 - Content is JSON 1429s ok 86 - Error code is invalid_request 1429s 1..86 1429s ok 7 - Run tests with refresh token rotation 1429s # Subtest: Using choice authentication method 1429s ok 1 - Portal object 1429s ok 2 - Init 1429s ok 3 - Portal app 1429s ok 4 - Auth query 1429s ok 5 - HTTP code is 200 1429s ok 6 - Get cookie lemonldap (1f46bc471394f9867ba79daabdde01ddc981b7361aa4489e51c73d0c199e5c3d) 1429s ok 7 - Get redirection 1429s ok 8 - Location header found 1429s ok 9 - HTTP code is 200 1429s ok 10 - Content-Type is JSON 1429s ok 11 - Content is valid JSON 1429s ok 12 - Token is a JWT 1429s ok 13 - Found claim in JWT 1429s ok 14 - Found claim in JWT 1429s ok 15 1429s ok 16 - Got access token 1429s ok 17 - Got refresh token 1429s ok 18 - Got ID token 1429s ok 19 - Authentication date found in token 1429s ok 20 - Found claim in ID token 1429s ok 21 - Found sub in ID token 1429s ok 22 - HTTP code is 200 1429s ok 23 - Content-Type is JSON 1429s ok 24 - Content is valid JSON 1429s ok 25 - Got User Info 1429s ok 26 - Got User Info 1429s ok 27 - Logout request 1429s ok 28 - Response is 200 1429s ok 29 - Cookie is deleted 1429s ok 30 - No pdata 1429s ok 31 - Disconnect request 1429s ok 32 - Response is 401 1429s ok 33 - HTTP code is 200 1429s ok 34 - Content-Type is JSON 1429s ok 35 - Content is valid JSON 1429s ok 36 - Refresh token was updated 1429s ok 37 - Response status is 400 1429s ok 38 - Content is JSON 1429s ok 39 - Error code is invalid_request 1429s ok 40 1429s ok 41 - Token is a JWT 1429s ok 42 - Found claim in JWT 1429s ok 43 - Found claim in JWT 1429s ok 44 - Got refreshed Access token 1429s ok 45 - Got refreshed ID token 1429s ok 46 - Found claim in ID token 1429s ok 47 - Found sub in ID token 1429s ok 48 - HTTP code is 200 1429s ok 49 - Content-Type is JSON 1429s ok 50 - Content is valid JSON 1429s ok 51 - Correct user info 1429s ok 52 - Got User Info 1429s ok 53 - HTTP code is 200 1429s ok 54 - Content-Type is JSON 1429s ok 55 - Content is valid JSON 1429s ok 56 - Refresh token was updated 1429s ok 57 - Response status is 400 1429s ok 58 - Content is JSON 1429s ok 59 - Error code is invalid_request 1429s ok 60 1429s ok 61 - Token is a JWT 1429s ok 62 - Found claim in JWT 1429s ok 63 - Found claim in JWT 1429s ok 64 - Got refreshed Access token 1429s ok 65 - Got refreshed ID token 1429s ok 66 - Original auth_time retained 1429s ok 67 - Found claim in ID token 1429s ok 68 - Check that clientid is in audience 1429s ok 69 - Check for additional audiences 1429s ok 70 - Check for additional audiences 1429s ok 71 - HTTP code is 200 1429s ok 72 - Content-Type is JSON 1429s ok 73 - Content is valid JSON 1429s ok 74 - Correct user info 1429s ok 75 - Got User Info 1429s ok 76 - HTTP code is 200 1429s ok 77 - Content-Type is JSON 1429s ok 78 - Content is valid JSON 1429s ok 79 - Token is active 1429s ok 80 - Introspection contains client_id 1429s ok 81 - Introspection contains sub 1429s ok 82 - Scope contains weird scope name 1429s ok 83 - Refresh_token logout 1429s ok 84 - Response status is 400 1429s ok 85 - Content is JSON 1429s ok 86 - Error code is invalid_request 1429s 1..86 1429s ok 8 - Using choice authentication method 1429s 1..8 1429s ok 1429s t/32-OIDC-Opaque-Token.t ....................................................... 1429s ok 1 - use Lemonldap::NG::Portal::Main; 1429s ok 2 - Portal object 1429s ok 3 - Init 1429s ok 4 - Portal app 1429s ok 5 - Post authentication 1429s ok 6 - Get cookie lemonldap (8a124f6ca33ac3b61bb9df78b701dfe134ed2703b1e5225dfc4792c141b55b47) 1429s ok 7 - Allowed value in endpoint 1429s ok 8 - Get authorization code 1429s ok 9 - Get redirection 1429s ok 10 - Location header found 1429s ok 11 - Post token 1429s ok 12 - Access token present 1429s ok 13 - ID token present 1429s ok 14 - Refresh token present 1429s ok 15 - Found hooked claim in ID token 1429s ok 16 - Found hooked claim in ID token 1429s ok 17 - Found hooked claim in ID token 1429s ok 18 - HTTP code is 200 1429s ok 19 - Content-Type is JSON 1429s ok 20 - Content is valid JSON 1429s ok 21 - Found hooked claim in Userinfo token 1429s ok 22 - Found session variable in Userinfo token 1429s ok 23 - Scopes are visible in hook 1429s ok 24 - Post introspection 1429s ok 25 - HTTP code is 200 1429s ok 26 - Found hook defined scope 1429s ok 27 - Found result of oidcResolveScope 1429s ok 28 - HTTP code is 200 1429s ok 29 - Content-Type is JSON 1429s ok 30 - Content is valid JSON 1429s ok 31 - Access token present 1429s ok 32 - Allowed value in endpoint 1429s ok 33 - Get redirection 1429s ok 34 - Location header found 1429s ok 35 - HTTP code is 200 1429s ok 36 - Content-Type is JSON 1429s ok 37 - Content is valid JSON 1429s ok 38 - Refresh token present 1429s ok 39 - HTTP code is 200 1429s ok 40 - Content-Type is JSON 1429s ok 41 - Content is valid JSON 1429s 1..41 1429s ok 1430s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.t .......................... 1430s ok 1 - use Lemonldap::NG::Portal::Main; 1430s ok 2 - Portal object 1430s ok 3 - Init 1430s ok 4 - Portal app 1430s ok 5 - HTTP code is 400 1430s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 3169. 1430s ok 6 - HTTP code is 200 1430s ok 7 - Content-Type is JSON 1430s ok 8 - Content is valid JSON 1430s ok 9 - Access Token found 1430s ok 10 - Scope found in token response 1430s ok 11 - Found ID token in original grant 1430s ok 12 - Got refresh token 1430s ok 13 - HTTP code is 200 1430s ok 14 - Content-Type is JSON 1430s ok 15 - Content is valid JSON 1430s ok 16 - Got User Info 1430s ok 17 - Attribute released as int in JSON 1430s ok 18 - Single valued attribute forced as array 1430s ok 19 - Multi valued attribute exposed as array 1430s ok 20 - Post introspection 1430s ok 21 - HTTP code is 200 1430s ok 22 - Content-Type is JSON 1430s ok 23 - Content is valid JSON 1430s ok 24 - Scope read not asked, and thus not found 1430s ok 25 - Attribute-based scope found 1430s ok 26 - Rule-enforced scope found 1430s ok 27 - Token response scope matches token scope 1430s ok 28 - Post introspection 1430s ok 29 - HTTP code is 200 1430s ok 30 - Content-Type is JSON 1430s ok 31 - Content is valid JSON 1430s ok 32 - Token is no longer active 1430s ok 33 - Post introspection 1430s ok 34 - HTTP code is 200 1430s ok 35 - Content-Type is JSON 1430s ok 36 - Content is valid JSON 1430s ok 37 - Found ID token in refresh grant 1430s 1..37 1430s ok 1431s t/32-OIDC-Password-Grant.t ..................................................... 1431s ok 1 - use Lemonldap::NG::Portal::Main; 1431s ok 2 - Portal object 1431s ok 3 - Init 1431s ok 4 - Portal app 1431s ok 5 - Response status is 400 1431s ok 6 - Content is JSON 1431s ok 7 - Error code is invalid_grant 1431s ok 8 - Response status is 400 1431s ok 9 - Content is JSON 1431s ok 10 - Error code is invalid_scope 1431s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 3169. 1431s ok 11 - HTTP code is 200 1431s ok 12 - Content-Type is JSON 1431s ok 13 - Content is valid JSON 1431s ok 14 - Access Token found 1431s ok 15 - Scope found in token response 1431s ok 16 - No ID token in original request 1431s ok 17 - Got refresh token 1431s ok 18 - HTTP code is 200 1431s ok 19 - Content-Type is JSON 1431s ok 20 - Content is valid JSON 1431s ok 21 - Got User Info 1431s ok 22 - Attribute released as int in JSON 1431s ok 23 - Single valued attribute forced as array 1431s ok 24 - Multi valued attribute exposed as array 1431s ok 25 - Post introspection 1431s ok 26 - HTTP code is 200 1431s ok 27 - Content-Type is JSON 1431s ok 28 - Content is valid JSON 1431s ok 29 - Scope read not asked, and thus not found 1431s ok 30 - Attribute-based scope found 1431s ok 31 - Rule-enforced scope found 1431s ok 32 - Token response scope matches token scope 1431s ok 33 - Post introspection 1431s ok 34 - HTTP code is 200 1431s ok 35 - Content-Type is JSON 1431s ok 36 - Content is valid JSON 1431s ok 37 - Token is no longer active 1431s ok 38 - Post introspection 1431s ok 39 - HTTP code is 200 1431s ok 40 - Content-Type is JSON 1431s ok 41 - Content is valid JSON 1431s ok 42 - No ID token in refreshed response 1431s 1..42 1431s ok 1431s t/32-OIDC-RP-rule.t ............................................................ 1431s ok 1 - use Lemonldap::NG::Portal::Main; 1431s ok 2 - Portal object 1431s [Fri Jan 30 06:58:28 2026] [LLNG:6530] [error] Can't find string terminator '"' anywhere before EOF at (eval 198) line 1. 1431s 1431s [Fri Jan 30 06:58:28 2026] [LLNG:6530] [error] Bad access rule for RP broken rule: Can't find string terminator '"' anywhere before EOF at (eval 198) line 1. 1431s 1431s [Fri Jan 30 06:58:28 2026] [LLNG:6530] [error] Relying Party broken has errors and will be ignored 1431s ok 3 - Init 1431s ok 4 - Portal app 1431s ok 5 - Register $type 1431s ok 6 - OP portal 1431s # ==> Pushing OP <== 1431s # ==> Popping OP <== 1431s ok 7 - Get JWKS, endpoint /oauth2/jwks 1431s ok 8 - HTTP code is 200 1431s # ==> Pushing OP <== 1431s # ==> Popping OP <== 1431s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1431s ok 10 - HTTP code is 200 1431s ok 11 - Portal object 1431s ok 12 - Init 1431s ok 13 - Portal app 1431s ok 14 - Register $type 1431s ok 15 - RP portal 1431s # ==> Pushing RP <== 1431s # ==> Popping RP <== 1431s ok 16 - Unauth SP request 1431s ok 17 - Get redirection 1431s ok 18 - Location header found 1431s # ==> Pushing OP <== 1431s # ==> Popping OP <== 1431s ok 19 - Push request to OP, endpoint /oauth2/authorize 1431s ok 20 - HTTP code is 200 1431s # ==> Pushing OP <== 1431s # ==> Popping OP <== 1431s ok 21 - Post authentication, endpoint /oauth2/authorize 1431s ok 22 - Get cookie lemonldap (627b60bf13c3b038865f3b2e170460fc88bac158dec88708ddea32e0d7e67e67) 1431s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 1431s ok 24 - PE_UNAUTHORIZEDPARTNER 1431s # ==> Pushing OP <== 1431s # ==> Popping OP <== 1431s ok 25 - Post access to unknown RP 1431s ok 26 - Unknown client ID: code found on page 1431s ok 27 - Unknown client ID 1431s # ==> Pushing OP <== 1431s # ==> Popping OP <== 1431s ok 28 - Post access to broken RP 1431s ok 29 - Invalid config returns unknown client ID error: code found on page 1431s ok 30 - Invalid config returns unknown client ID error 1431s 1..30 1431s ok 1432s t/32-OIDC-Refresh-Token.t ...................................................... 1432s ok 1 - use Lemonldap::NG::Portal::Main; 1432s ok 2 - Portal object 1432s ok 3 - Init 1432s ok 4 - Portal app 1432s # Subtest: Run test with basic configuration 1432s ok 1 - Get cookie lemonldap (eb46894c01300620084d3a049a71d4956318d420d3a657c4c2eb2eb5fdff6d1b) 1432s ok 2 - Get redirection 1432s ok 3 - Location header found 1432s ok 4 - HTTP code is 200 1432s ok 5 - Content-Type is JSON 1432s ok 6 - Content is valid JSON 1432s ok 7 - Got access token 1432s ok 8 - Got refresh token 1432s ok 9 - Got ID token 1432s ok 10 - Found sub in ID token 1432s ok 11 - Found claim in ID token 1432s ok 12 - Check that clientid is in audience 1432s ok 13 - Check for additional audiences 1432s ok 14 - Check for additional audiences 1432s ok 15 - HTTP code is 200 1432s ok 16 - Content-Type is JSON 1432s ok 17 - Content is valid JSON 1432s ok 18 - Got User Info 1432s ok 19 - Got User Info 1432s ok 20 - Access token rejected 1432s ok 21 - HTTP code is 200 1432s ok 22 - Content-Type is JSON 1432s ok 23 - Content is valid JSON 1432s ok 24 - Got refreshed Access token 1432s ok 25 - Got refreshed ID token 1432s ok 26 - Refresh token not present 1432s ok 27 - Found sub in ID token 1432s ok 28 - Found claim in ID token 1432s ok 29 - HTTP code is 200 1432s ok 30 - Content-Type is JSON 1432s ok 31 - Content is valid JSON 1432s ok 32 - Got User Info 1432s ok 33 - Got User Info 1432s ok 34 - Access token rejected 1432s ok 35 - HTTP code is 200 1432s ok 36 - Content-Type is JSON 1432s ok 37 - Content is valid JSON 1432s ok 38 - Refresh token not present 1432s ok 39 - HTTP code is 200 1432s ok 40 - Content-Type is JSON 1432s ok 41 - Content is valid JSON 1432s ok 42 - Got User Info 1432s ok 43 - Got User Info 1432s ok 44 - Access token rejected 1432s ok 45 - HTTP code is 200 1432s ok 46 - Page contains a form 1432s ok 47 - URI match 1432s ok 48 - Field "confirm" is defined 1432s ok 49 - Propose to renew session 1432s ok 50 - Ask to renew 1432s ok 51 - HTTP code is 200 1432s ok 52 - Page contains a form 1432s ok 53 - Host match 1432s ok 54 - Field "upgrading" is defined 1432s ok 55 - Field "url" is defined 1432s ok 56 - CSP header authorize POST request to \# 1432s ok 57 - Ask to renew 1432s ok 58 - Get cookie lemonldap (35c7a4e532a576e311256bc79c37e46e4753634cd7cf448b5f0656fe4dcc3f08) 1432s ok 59 - Session ID has changed 1432s ok 60 - HTTP code is 200 1432s ok 61 - Content-Type is JSON 1432s ok 62 - Content is valid JSON 1432s ok 63 - Refresh token not present 1432s ok 64 - HTTP code is 200 1432s ok 65 - Content-Type is JSON 1432s ok 66 - Content is valid JSON 1432s ok 67 - Got User Info 1432s ok 68 - Got User Info 1432s ok 69 - Logout request 1432s ok 70 - Response is 200 1432s ok 71 - Cookie is deleted 1432s ok 72 - No pdata 1432s ok 73 - Disconnect request 1432s ok 74 - Response is 401 1432s ok 75 - Response status is 400 1432s ok 76 - Content is JSON 1432s ok 77 - Error code is invalid_grant 1432s ok 78 - Cannot use refreshed access token tied to expired session 1432s 1..78 1432s ok 5 - Run test with basic configuration 1432s # Subtest: Run test with JWT access tokens 1432s ok 1 - Portal object 1432s ok 2 - Init 1432s ok 3 - Portal app 1432s ok 4 - Get cookie lemonldap (450a04140f735380dd2fc9f321bc4a6e5e6bf1434651ebe0d5885c40fc0e0a30) 1432s ok 5 - Get redirection 1432s ok 6 - Location header found 1432s ok 7 - HTTP code is 200 1432s ok 8 - Content-Type is JSON 1432s ok 9 - Content is valid JSON 1432s ok 10 - Token is a JWT 1432s ok 11 - Found claim in JWT 1432s ok 12 - Found claim in JWT 1432s ok 13 - Found claim in JWT 1432s ok 14 - Found claim in JWT 1432s ok 15 - Found claim in JWT 1432s ok 16 1432s ok 17 1432s ok 18 1432s ok 19 - Expiration date sanity check 1432s ok 20 - Expiration date sanity check 1432s ok 21 - Got access token 1432s ok 22 - Got refresh token 1432s ok 23 - Got ID token 1432s ok 24 - Found sub in ID token 1432s ok 25 - Found claim in ID token 1432s ok 26 - Check that clientid is in audience 1432s ok 27 - Check for additional audiences 1432s ok 28 - Check for additional audiences 1432s ok 29 - HTTP code is 200 1432s ok 30 - Content-Type is JSON 1432s ok 31 - Content is valid JSON 1432s ok 32 - Got User Info 1432s ok 33 - Got User Info 1432s ok 34 - Access token rejected 1432s ok 35 - HTTP code is 200 1432s ok 36 - Content-Type is JSON 1432s ok 37 - Content is valid JSON 1432s ok 38 - Token is a JWT 1432s ok 39 - Found claim in JWT 1432s ok 40 - Found claim in JWT 1432s ok 41 - Found claim in JWT 1432s ok 42 - Found claim in JWT 1432s ok 43 - Found claim in JWT 1432s ok 44 1432s ok 45 1432s ok 46 1432s ok 47 - Expiration date sanity check 1432s ok 48 - Expiration date sanity check 1432s ok 49 - Got refreshed Access token 1432s ok 50 - Got refreshed ID token 1432s ok 51 - Refresh token not present 1432s ok 52 - Found sub in ID token 1432s ok 53 - Found claim in ID token 1432s ok 54 - HTTP code is 200 1432s ok 55 - Content-Type is JSON 1432s ok 56 - Content is valid JSON 1432s ok 57 - Got User Info 1432s ok 58 - Got User Info 1432s ok 59 - Access token rejected 1432s ok 60 - HTTP code is 200 1432s ok 61 - Content-Type is JSON 1432s ok 62 - Content is valid JSON 1432s ok 63 - Refresh token not present 1432s ok 64 - HTTP code is 200 1432s ok 65 - Content-Type is JSON 1432s ok 66 - Content is valid JSON 1432s ok 67 - Got User Info 1432s ok 68 - Got User Info 1432s ok 69 - Access token rejected 1432s ok 70 - HTTP code is 200 1432s ok 71 - Page contains a form 1432s ok 72 - URI match 1432s ok 73 - Field "confirm" is defined 1432s ok 74 - Propose to renew session 1432s ok 75 - Ask to renew 1432s ok 76 - HTTP code is 200 1432s ok 77 - Page contains a form 1432s ok 78 - Host match 1432s ok 79 - Field "upgrading" is defined 1432s ok 80 - Field "url" is defined 1432s ok 81 - CSP header authorize POST request to \# 1432s ok 82 - Ask to renew 1432s ok 83 - Get cookie lemonldap (7f36f6cf6d7a3836a5baca38746f02ee1c22abe91b16ed0dee16419b5f68156e) 1432s ok 84 - Session ID has changed 1432s ok 85 - HTTP code is 200 1432s ok 86 - Content-Type is JSON 1432s ok 87 - Content is valid JSON 1432s ok 88 - Refresh token not present 1432s ok 89 - HTTP code is 200 1432s ok 90 - Content-Type is JSON 1432s ok 91 - Content is valid JSON 1432s ok 92 - Got User Info 1432s ok 93 - Got User Info 1432s ok 94 - Logout request 1432s ok 95 - Response is 200 1432s ok 96 - Cookie is deleted 1432s ok 97 - No pdata 1432s ok 98 - Disconnect request 1432s ok 99 - Response is 401 1432s ok 100 - Response status is 400 1432s ok 101 - Content is JSON 1432s ok 102 - Error code is invalid_grant 1432s ok 103 - Cannot use refreshed access token tied to expired session 1432s 1..103 1432s ok 6 - Run test with JWT access tokens 1432s # Subtest: Run test with activity timeout 1432s ok 1 - Portal object 1432s ok 2 - Init 1432s ok 3 - Portal app 1432s ok 4 - Get cookie lemonldap (3b81feddcca131e601f19e20a8110c4963773e0686c44aedfe98c0799162072d) 1432s ok 5 - Get redirection 1432s ok 6 - Location header found 1432s ok 7 - HTTP code is 200 1432s ok 8 - Content-Type is JSON 1432s ok 9 - Content is valid JSON 1432s ok 10 - Token is a JWT 1432s ok 11 - Found claim in JWT 1432s ok 12 - Found claim in JWT 1432s ok 13 - Found claim in JWT 1432s ok 14 - Found claim in JWT 1432s ok 15 - Found claim in JWT 1432s ok 16 1432s ok 17 1432s ok 18 1432s ok 19 - Expiration date sanity check 1432s ok 20 - Expiration date sanity check 1432s ok 21 - Got access token 1432s ok 22 - Got refresh token 1432s ok 23 - Got ID token 1432s ok 24 - Found sub in ID token 1432s ok 25 - Found claim in ID token 1432s ok 26 - Check that clientid is in audience 1432s ok 27 - Check for additional audiences 1432s ok 28 - Check for additional audiences 1432s ok 29 - HTTP code is 200 1432s ok 30 - Content-Type is JSON 1432s ok 31 - Content is valid JSON 1432s ok 32 - Got User Info 1432s ok 33 - Got User Info 1432s ok 34 - Access token rejected 1432s ok 35 - HTTP code is 200 1432s ok 36 - Content-Type is JSON 1432s ok 37 - Content is valid JSON 1432s ok 38 - Token is a JWT 1432s ok 39 - Found claim in JWT 1432s ok 40 - Found claim in JWT 1432s ok 41 - Found claim in JWT 1432s ok 42 - Found claim in JWT 1432s ok 43 - Found claim in JWT 1432s ok 44 1432s ok 45 1432s ok 46 1432s ok 47 - Expiration date sanity check 1432s ok 48 - Expiration date sanity check 1432s ok 49 - Got refreshed Access token 1432s ok 50 - Got refreshed ID token 1432s ok 51 - Refresh token not present 1432s ok 52 - Found sub in ID token 1432s ok 53 - Found claim in ID token 1432s ok 54 - HTTP code is 200 1432s ok 55 - Content-Type is JSON 1432s ok 56 - Content is valid JSON 1432s ok 57 - Got User Info 1432s ok 58 - Got User Info 1432s ok 59 - Access token rejected 1432s ok 60 - HTTP code is 200 1432s ok 61 - Content-Type is JSON 1432s ok 62 - Content is valid JSON 1432s ok 63 - Refresh token not present 1432s ok 64 - HTTP code is 200 1432s ok 65 - Content-Type is JSON 1432s ok 66 - Content is valid JSON 1432s ok 67 - Got User Info 1432s ok 68 - Got User Info 1432s ok 69 - Access token rejected 1432s ok 70 - HTTP code is 200 1432s ok 71 - Page contains a form 1432s ok 72 - URI match 1432s ok 73 - Field "confirm" is defined 1432s ok 74 - Propose to renew session 1432s ok 75 - Ask to renew 1432s ok 76 - HTTP code is 200 1432s ok 77 - Page contains a form 1432s ok 78 - Host match 1432s ok 79 - Field "upgrading" is defined 1432s ok 80 - Field "url" is defined 1432s ok 81 - CSP header authorize POST request to \# 1432s ok 82 - Ask to renew 1432s ok 83 - Get cookie lemonldap (1736275de9121576f7cecbbbf6544b19b2a0c5299514ea0289497689525ceb2e) 1432s ok 84 - Session ID has changed 1432s ok 85 - HTTP code is 200 1432s ok 86 - Content-Type is JSON 1432s ok 87 - Content is valid JSON 1432s ok 88 - Refresh token not present 1432s ok 89 - HTTP code is 200 1432s ok 90 - Content-Type is JSON 1432s ok 91 - Content is valid JSON 1432s ok 92 - Got User Info 1432s ok 93 - Got User Info 1432s ok 94 - Logout request 1432s ok 95 - Response is 200 1432s ok 96 - Cookie is deleted 1432s ok 97 - No pdata 1432s ok 98 - Disconnect request 1432s ok 99 - Response is 401 1432s ok 100 - Response status is 400 1432s ok 101 - Content is JSON 1432s ok 102 - Error code is invalid_grant 1432s ok 103 - Cannot use refreshed access token tied to expired session 1432s 1..103 1432s ok 7 - Run test with activity timeout 1432s # Subtest: Run test with refresh token rotation 1432s ok 1 - Portal object 1432s ok 2 - Init 1432s ok 3 - Portal app 1432s ok 4 - Get cookie lemonldap (61dae22f0cf1cba85f01c5f812714bfcbacc562e73a57c11d3cb880ff74fb0d9) 1432s ok 5 - Get redirection 1432s ok 6 - Location header found 1432s ok 7 - HTTP code is 200 1432s ok 8 - Content-Type is JSON 1432s ok 9 - Content is valid JSON 1432s ok 10 - Token is a JWT 1432s ok 11 - Found claim in JWT 1432s ok 12 - Found claim in JWT 1432s ok 13 - Found claim in JWT 1432s ok 14 - Found claim in JWT 1432s ok 15 - Found claim in JWT 1432s ok 16 1432s ok 17 1432s ok 18 1432s ok 19 - Expiration date sanity check 1432s ok 20 - Expiration date sanity check 1432s ok 21 - Got access token 1432s ok 22 - Got refresh token 1432s ok 23 - Got ID token 1432s ok 24 - Found sub in ID token 1432s ok 25 - Found claim in ID token 1432s ok 26 - Check that clientid is in audience 1432s ok 27 - Check for additional audiences 1432s ok 28 - Check for additional audiences 1432s ok 29 - HTTP code is 200 1432s ok 30 - Content-Type is JSON 1432s ok 31 - Content is valid JSON 1432s ok 32 - Got User Info 1432s ok 33 - Got User Info 1432s ok 34 - Access token rejected 1432s ok 35 - HTTP code is 200 1432s ok 36 - Content-Type is JSON 1432s ok 37 - Content is valid JSON 1432s ok 38 - Token is a JWT 1432s ok 39 - Found claim in JWT 1432s ok 40 - Found claim in JWT 1432s ok 41 - Found claim in JWT 1432s ok 42 - Found claim in JWT 1432s ok 43 - Found claim in JWT 1432s ok 44 1432s ok 45 1432s ok 46 1432s ok 47 - Expiration date sanity check 1432s ok 48 - Expiration date sanity check 1432s ok 49 - Got refreshed Access token 1432s ok 50 - Got refreshed ID token 1432s ok 51 - Refresh token was updated 1432s ok 52 - Response status is 400 1432s ok 53 - Content is JSON 1432s ok 54 - Error code is invalid_request 1432s ok 55 - Found sub in ID token 1432s ok 56 - Found claim in ID token 1432s ok 57 - HTTP code is 200 1432s ok 58 - Content-Type is JSON 1432s ok 59 - Content is valid JSON 1432s ok 60 - Got User Info 1432s ok 61 - Got User Info 1432s ok 62 - Access token rejected 1432s ok 63 - HTTP code is 200 1432s ok 64 - Content-Type is JSON 1432s ok 65 - Content is valid JSON 1432s ok 66 - Refresh token was updated 1432s ok 67 - Response status is 400 1432s ok 68 - Content is JSON 1432s ok 69 - Error code is invalid_request 1432s ok 70 - HTTP code is 200 1432s ok 71 - Content-Type is JSON 1432s ok 72 - Content is valid JSON 1432s ok 73 - Got User Info 1432s ok 74 - Got User Info 1432s ok 75 - Access token rejected 1432s ok 76 - HTTP code is 200 1432s ok 77 - Page contains a form 1432s ok 78 - URI match 1432s ok 79 - Field "confirm" is defined 1432s ok 80 - Propose to renew session 1432s ok 81 - Ask to renew 1432s ok 82 - HTTP code is 200 1432s ok 83 - Page contains a form 1432s ok 84 - Host match 1432s ok 85 - Field "upgrading" is defined 1432s ok 86 - Field "url" is defined 1432s ok 87 - CSP header authorize POST request to \# 1432s ok 88 - Ask to renew 1432s ok 89 - Get cookie lemonldap (816033d750b0c2655284c313b88c24ebf18b638d45a09b6c71fdfaab0037a9fa) 1432s ok 90 - Session ID has changed 1432s ok 91 - HTTP code is 200 1432s ok 92 - Content-Type is JSON 1432s ok 93 - Content is valid JSON 1432s ok 94 - Refresh token was updated 1432s ok 95 - Response status is 400 1432s ok 96 - Content is JSON 1432s ok 97 - Error code is invalid_request 1432s ok 98 - HTTP code is 200 1432s ok 99 - Content-Type is JSON 1432s ok 100 - Content is valid JSON 1432s ok 101 - Got User Info 1432s ok 102 - Got User Info 1432s ok 103 - Logout request 1432s ok 104 - Response is 200 1432s ok 105 - Cookie is deleted 1432s ok 106 - No pdata 1432s ok 107 - Disconnect request 1432s ok 108 - Response is 401 1432s ok 109 - Response status is 400 1432s ok 110 - Content is JSON 1432s ok 111 - Error code is invalid_grant 1432s ok 112 - Cannot use refreshed access token tied to expired session 1432s 1..112 1432s ok 8 - Run test with refresh token rotation 1432s 1..8 1432s ok 1433s t/32-OIDC-Register-with-bad-redirect-uri.t ..................................... 1433s ok 1 - use Lemonldap::NG::Portal::Main; 1433s ok 2 - Portal object 1433s ok 3 - Init 1433s ok 4 - Portal app 1433s ok 5 - OP portal 1433s ok 6 - Post register data with bad redirect_uris 1433s ok 7 - Return code is 400 1433s 1..7 1433s ok 1433s t/32-OIDC-Register.t ........................................................... 1433s ok 1 - use Lemonldap::NG::Portal::Main; 1433s ok 2 - Portal object 1433s ok 3 - Init 1433s ok 4 - Portal app 1433s ok 5 - OP portal 1433s ok 6 - Post register data 1433s ok 7 - Return code is 201 1433s ok 8 - Client ID found in answer: TvEmC/yVPvAVscUaiHTGykIzSK5Q.W 1433s ok 9 - Client ID saved in configuration 1433s ok 10 - Extra claim defined 1433s ok 11 - Extra variable defined 1433s 1..11 1433s ok 1434s t/32-OIDC-Request-Uri.t ........................................................ 1434s ok 1 - use Lemonldap::NG::Portal::Main; 1434s ok 2 - Portal object 1434s ok 3 - Init 1434s ok 4 - Portal app 1434s ok 5 - OP portal 1434s # Subtest: Successful request 1434s ok 1 - Get cookie lemonldap (699f793aa403c8f289a7b61cb4812793f756c57563fafe18572d52fa8d459535) 1434s ok 2 - only authorized URI is called 1434s ok 3 - Call is expected in this scenario 1434s ok 4 - Get redirection 1434s ok 5 - Location header found 1434s 1..5 1434s ok 6 - Successful request 1434s # Subtest: Successful request, override of bad redirect_uri 1434s ok 1 - Get cookie lemonldap (56b2c2ee5c0c8df28a54e8b9421e59f7adf7886eb080c525c97b0fb6a0989e29) 1434s ok 2 - only authorized URI is called 1434s ok 3 - Call is expected in this scenario 1434s ok 4 - Get redirection 1434s ok 5 - Location header found 1434s 1..5 1434s ok 7 - Successful request, override of bad redirect_uri 1434s # Subtest: unauthorized Request URI 1434s ok 1 - Get cookie lemonldap (b96e294d4ea2926af12555e46d08c838239e9f1f743e848ccbfe230a9c073210) 1434s ok 2 - Expected portal error code: code found on page 1434s ok 3 - Expected portal error code 1434s 1..3 1434s ok 8 - unauthorized Request URI 1434s # Subtest: Allowed request URI, bad redirect URI 1434s ok 1 - Get cookie lemonldap (fe1428b49441ed177024bed286097926a1bfdf9bd5335b74b78a6388204f454d) 1434s ok 2 - only authorized URI is called 1434s ok 3 - Call is expected in this scenario 1434s ok 4 - Expected portal error code: code found on page 1434s ok 5 - Expected portal error code 1434s 1..5 1434s ok 9 - Allowed request URI, bad redirect URI 1434s # Subtest: Allowed request URI, bad redirect URI override 1434s ok 1 - Get cookie lemonldap (a0baadb85ee0975971a2019b0086b28d8c366a1a351cd807f9d233b812d2918d) 1434s ok 2 - only authorized URI is called 1434s ok 3 - Call is expected in this scenario 1434s ok 4 - Expected portal error code: code found on page 1434s ok 5 - Expected portal error code 1434s 1..5 1434s ok 10 - Allowed request URI, bad redirect URI override 1434s # Subtest: Undeclared request_uri is not called before auth 1434s ok 1 1434s 1..1 1434s ok 11 - Undeclared request_uri is not called before auth 1434s 1..11 1434s ok 1435s t/32-OIDC-Response-Modes.t ..................................................... 1435s ok 1 - use Lemonldap::NG::Portal::Main; 1435s ok 2 - Portal object 1435s ok 3 - Init 1435s ok 4 - Portal app 1435s ok 5 - Post authentication 1435s ok 6 - Get cookie lemonldap (08d4d5bae98380d04e87f65b3269f796c0093b4fcff9883b787972ff588347d9) 1435s # Subtest: Default response mode for Authorization Code grant 1435s ok 1 - Get redirection 1435s ok 2 - Location header found 1435s ok 3 - Query found 1435s ok 4 - Correct host 1435s ok 5 - Correct path 1435s ok 6 - Correct state 1435s 1..6 1435s ok 7 - Default response mode for Authorization Code grant 1435s # Subtest: Fragment response mode for Authorization Code grant 1435s ok 1 - Get redirection 1435s ok 2 - Location header found 1435s ok 3 - Fragment found 1435s ok 4 - Query is empty 1435s ok 5 - Correct host 1435s ok 6 - Correct path 1435s ok 7 - Correct state 1435s ok 8 - Found code 1435s 1..8 1435s ok 8 - Fragment response mode for Authorization Code grant 1435s # Subtest: Form POST response mode for Authorization Code grant 1435s ok 1 - HTTP code is 200 1435s ok 2 - Page contains a form 1435s ok 3 - CSP header authorize POST request to rp.com 1435s ok 4 - Correct host 1435s ok 5 - Correct path 1435s ok 6 - Correct state 1435s ok 7 - Found code 1435s 1..7 1435s ok 9 - Form POST response mode for Authorization Code grant 1435s # Subtest: Default response mode for Implicit grant 1435s ok 1 - Get redirection 1435s ok 2 - Location header found 1435s ok 3 - Fragment found 1435s ok 4 - Query is empty 1435s ok 5 - Correct host 1435s ok 6 - Correct path 1435s ok 7 - Correct state 1435s ok 8 - Found id_token 1435s ok 9 - Found access_token 1435s 1..9 1435s ok 10 - Default response mode for Implicit grant 1435s # Subtest: Query response mode for Implicit grant 1435s ok 1 - Expected portal error code: code found on page 1435s ok 2 - Expected portal error code 1435s 1..2 1435s ok 11 - Query response mode for Implicit grant 1435s # Subtest: Form POST response mode for Implicit grant 1435s ok 1 - HTTP code is 200 1435s ok 2 - Page contains a form 1435s ok 3 - CSP header authorize POST request to rp.com 1435s ok 4 - Correct host 1435s ok 5 - Correct path 1435s ok 6 - Correct state 1435s ok 7 - Found id_token 1435s ok 8 - Found access_token 1435s 1..8 1435s ok 12 - Form POST response mode for Implicit grant 1435s # Subtest: Default response mode for Hybrid grant 1435s ok 1 - Get redirection 1435s ok 2 - Location header found 1435s ok 3 - Fragment found 1435s ok 4 - Query is empty 1435s ok 5 - Correct host 1435s ok 6 - Correct path 1435s ok 7 - Correct state 1435s ok 8 - Found id_token 1435s ok 9 - Found code 1435s 1..9 1435s ok 13 - Default response mode for Hybrid grant 1435s # Subtest: Query response mode for Hybrid grant 1435s ok 1 - Expected portal error code: code found on page 1435s ok 2 - Expected portal error code 1435s 1..2 1435s ok 14 - Query response mode for Hybrid grant 1435s # Subtest: Form POST response mode for Hybrid grant 1435s ok 1 - HTTP code is 200 1435s ok 2 - Page contains a form 1435s ok 3 - CSP header authorize POST request to rp.com 1435s ok 4 - Correct host 1435s ok 5 - Correct path 1435s ok 6 - Correct state 1435s ok 7 - Found id_token 1435s ok 8 - Found code 1435s 1..8 1435s ok 15 - Form POST response mode for Hybrid grant 1435s 1..15 1435s ok 1435s t/32-OIDC-Token-Exchange.t ..................................................... 1435s ok 1 - use Lemonldap::NG::Portal::Main; 1435s ok 2 - Portal object 1435s ok 3 - Init 1435s ok 4 - Portal app 1435s ok 5 - Get cookie lemonldap (3f3f434a7a64b8325aabeeee5ec32290e7337cea99bb8a1ab660c1de23f73fdd) 1435s ok 6 - Allowed value in endpoint 1435s ok 7 - Get redirection 1435s ok 8 - Location header found 1435s ok 9 - HTTP code is 200 1435s ok 10 - Content-Type is JSON 1435s ok 11 - Content is valid JSON 1435s ok 12 - Response status is 400 1435s ok 13 - Content is JSON 1435s ok 14 - Error code is invalid_request 1435s ok 15 - HTTP code is 200 1435s ok 16 - Content-Type is JSON 1435s ok 17 - Content is valid JSON 1435s ok 18 - Request was handled by hook 1435s 1..18 1435s ok 1436s t/32-OIDC-Token-Introspection.t ................................................ 1436s ok 1 - use Lemonldap::NG::Portal::Main; 1436s ok 2 - Portal object 1436s ok 3 - Init 1436s ok 4 - Portal app 1436s ok 5 - Get cookie lemonldap (4634ef7435f319faa6f07695d87214b52e48d034544e7cdba42e5301f9469043) 1436s ok 6 - Get redirection 1436s ok 7 - Location header found 1436s ok 8 - HTTP code is 200 1436s ok 9 - Content-Type is JSON 1436s ok 10 - Content is valid JSON 1436s ok 11 - Access token present 1436s ok 12 - Token response returned granted scopes 1436s ok 13 - Try introspection without authentication 1436s ok 14 - Response status is 400 1436s ok 15 - Content is JSON 1436s ok 16 - Error code is invalid_client 1436s ok 17 - Post introspection 1436s ok 18 - Response status is 401 1436s ok 19 - Content is JSON 1436s ok 20 - Error code is invalid_client 1436s ok 21 1436s ok 22 - Post introspection 1436s ok 23 - HTTP code is 200 1436s ok 24 - Number are well encoded 1436s ok 25 - Token is valid 1436s ok 26 - Response contains the correct sub 1436s ok 27 - Response contains the correct issuer 1436s ok 28 - Response contains the correct client id 1436s ok 29 - Response contains the default scopes 1436s ok 30 - Response contains the default scopes 1436s ok 31 - Response contains the default scopes 1436s ok 32 - Response omits a dynamic scope that evaluates to false 1436s ok 33 - Response omits a dynamic scope that was not requested 1436s ok 34 - Response contains a dynamic scope that is sent only when requested 1436s ok 35 - Response contains a dynamic scope that is not requested but always sent 1436s ok 36 - Response omits a scope that is not declared anywhere 1436s ok 37 - Response contains scope coming from extra claims definition 1436s ok 38 - Token response scope matches token scope 1436s ok 39 - Post introspection 1436s ok 40 - HTTP code is 200 1436s ok 41 - Content-Type is JSON 1436s ok 42 - Content is valid JSON 1436s ok 43 - Token is no longer valid 1436s 1..43 1436s ok 1436s t/32-OIDC-Token-Security.t ..................................................... 1436s ok 1 - use Lemonldap::NG::Portal::Main; 1436s ok 2 - Portal object 1436s ok 3 - Init 1436s ok 4 - Portal app 1436s ok 5 - Post authentication 1436s ok 6 - Get cookie lemonldap (cbadbd24b50b82e91068d9f2ca2330286ed8ddaf36d2c1a2d71264a09239b893) 1436s # Subtest: Try to increase the required authn level with acr_values 1436s ok 1 - Get redirection 1436s ok 2 - Location header found 1436s ok 3 - Access was allowed 1436s ok 4 - Get redirection 1436s ok 5 - Location header found 1436s ok 6 - Access was allowed 1436s ok 7 - HTTP code is 200 1436s ok 8 - Page contains a form 1436s ok 9 - URI match 1436s 1..9 1436s ok 7 - Try to increase the required authn level with acr_values 1436s # Subtest: acr_values correctly sets target AuthnLevel 1436s ok 1 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684434_27752%22%2C%22targetAuthnLevel%22%3A2%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769756314%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1436s ok 2 - Pdata is not empty 1436s ok 3 - No LOA, correct target Authnlevel 1436s ok 4 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1769756314%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestoauth2%22%3A%221769684434_10991%22%7D) 1436s ok 5 - Pdata is not empty 1436s ok 6 - LOA specified, correct target Authnlevel 1436s 1..6 1436s ok 8 - acr_values correctly sets target AuthnLevel 1436s # Subtest: Try to lower the required authn level with acr_values 1436s ok 1 - HTTP code is 200 1436s ok 2 - Page contains a form 1436s ok 3 - URI match 1436s ok 4 - HTTP code is 200 1436s ok 5 - Page contains a form 1436s ok 6 - URI match 1436s 1..6 1436s ok 9 - Try to lower the required authn level with acr_values 1436s # Subtest: Try to get code for RP1 with invalide scope name 1436s ok 1 - Get authorization code for rp1 1436s ok 2 - Invalid scope: code found on page 1436s ok 3 - Invalid scope 1436s 1..3 1436s ok 10 - Try to get code for RP1 with invalide scope name 1436s # Subtest: Use code on different RP 1436s ok 1 - Get authorization code for rp1 1436s ok 2 - Get redirection 1436s ok 3 - Location header found 1436s ok 4 - Post token on wrong RP 1436s ok 5 - Response status is 400 1436s ok 6 - Content is JSON 1436s ok 7 - Error code is invalid_grant 1436s ok 8 - CORS header present on Token error response 1436s 1..8 1436s ok 11 - Use code on different RP 1436s # Subtest: Test authentication failures in token grant 1436s ok 1 - Get authorization code again 1436s ok 2 - Get redirection 1436s ok 3 - Location header found 1436s ok 4 - Post auth code on correct RP 1436s ok 5 - Response status is 401 1436s ok 6 - Content is JSON 1436s ok 7 - Error code is invalid_client 1436s ok 8 1436s ok 9 - Post auth code on correct RP 1436s ok 10 - Response status is 401 1436s ok 11 - Content is JSON 1436s ok 12 - Error code is invalid_client 1436s ok 13 1436s ok 14 - Post auth code on correct RP 1436s ok 15 - Response status is 400 1436s ok 16 - Content is JSON 1436s ok 17 - Error code is invalid_client 1436s ok 18 1436s # Subtest: Bad auth (form) - missing client secret 1436s ok 1 - Post auth code on correct RP 1436s ok 2 - Response status is 400 1436s ok 3 - Content is JSON 1436s ok 4 - Error code is invalid_client 1436s ok 5 1436s 1..5 1436s ok 19 - Bad auth (form) - missing client secret 1436s ok 20 - Post auth code on correct RP 1436s ok 21 - Response status is 401 1436s ok 22 - Content is JSON 1436s ok 23 - Error code is invalid_client 1436s ok 24 1436s ok 25 - Use GET on token endpoint 1436s ok 26 - Response status is 400 1436s ok 27 - Content is JSON 1436s ok 28 - Error code is invalid_client 1436s ok 29 - Post auth code on correct RP 1436s ok 30 - CORS header present on Token response 1436s ok 31 - HTTP code is 200 1436s ok 32 - Content-Type is JSON 1436s ok 33 - Content is valid JSON 1436s ok 34 - Access token present 1436s ok 35 - post to userinfo 1436s ok 36 - Userinfo successful 1436s ok 37 - CORS header present on userinfo response 1436s 1..37 1436s ok 12 - Test authentication failures in token grant 1436s # Subtest: Use expired access token 1436s ok 1 - post to userinfo with expired access token 1436s ok 2 - Access denied with expired token 1436s ok 3 - CORS header present on userinfo error response 1436s 1..3 1436s ok 13 - Use expired access token 1436s # Subtest: Check AuthenticationLevel requirement 1436s ok 1 - HTTP code is 200 1436s ok 2 - Page contains a form 1436s ok 3 - URI match 1436s ok 4 - Auth query 1436s ok 5 - HTTP code is 200 1436s ok 6 - Get cookie lemonldap (e27b938612bd990daa20f255a21cde6a18fd6070cf9387991e6e8d6bc3070c64) 1436s ok 7 - Get redirection 1436s ok 8 - Location header found 1436s ok 9 - Access was allowed 1436s 1..9 1436s ok 14 - Check AuthenticationLevel requirement 1436s 1..14 1436s ok 1437s t/32-OIDC-admin-Back-Channel-Logout-sid.t ...................................... 1437s ok 1 - use Lemonldap::NG::Portal::Main; 1437s ok 2 - Portal object 1437s ok 3 - Init 1437s ok 4 - Portal app 1437s ok 5 - Register $type 1437s ok 6 - OP portal 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s ok 7 - Get JWKS, endpoint /oauth2/jwks 1437s ok 8 - HTTP code is 200 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1437s ok 10 - HTTP code is 200 1437s ok 11 - Portal object 1437s ok 12 - Init 1437s ok 13 - Portal app 1437s ok 14 - Register $type 1437s ok 15 - RP portal 1437s # ==> Pushing RP <== 1437s # ==> Popping RP <== 1437s ok 16 - Unauth RP request 1437s ok 17 - Get redirection 1437s ok 18 - Location header found 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s ok 19 - Push request to OP, endpoint /oauth2/authorize 1437s ok 20 - HTTP code is 200 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s ok 21 - Post authentication, endpoint /oauth2/authorize 1437s ok 22 - Get cookie lemonldap (060ef0d71cb78fda76dedd683c32db6c50747ad94b8a4d2f6fc4a4016054ddd0) 1437s ok 23 - HTTP code is 200 1437s ok 24 - Page contains a form 1437s ok 25 - Host match 1437s ok 26 - Field "confirm" is defined 1437s ok 27 - CSP header authorize POST request to \# 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s ok 28 - Post confirmation, endpoint /oauth2/authorize 1437s ok 29 - Get redirection 1437s ok 30 - Location header found 1437s # ==> Pushing RP <== 1437s ok 31 - REST request 1437s ok 32 - Request from RP to OP, endpoint /oauth2/token 1437s # ==> Saving handler RP <== 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s # ==> Restoring RP <== 1437s ok 33 - Execute request 1437s ok 34 - Response is 200 1437s ok 35 - Content is JSON 1437s ok 36 - REST request 1437s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1437s # ==> Saving handler RP <== 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s # ==> Restoring RP <== 1437s ok 38 - Execute request 1437s ok 39 - Response is 200 1437s ok 40 - Content is JSON 1437s # ==> Popping RP <== 1437s ok 41 - Call openidconnectcallback on RP 1437s ok 42 - Get cookie lemonldap (b1ffe61874ce6131fe88918f65cf07c31d6a29c7c316c074e39decb4619ba311) 1437s # ==> Pushing OP <== 1437s # ==> Popping OP <== 1437s # ==> Pushing OP <== 1437s ok 43 - REST request 1437s ok 44 - Request from OP to RP 1437s # ==> Saving handler OP <== 1437s # ==> Pushing RP <== 1437s # ==> Popping RP <== 1437s # ==> Restoring OP <== 1437s ok 45 - Execute request 1437s ok 46 - Response is 200 1437s # ==> Popping OP <== 1437s ok 47 - Test if user is reject on OP 1437s ok 48 - Response status is 401 1437s ok 49 - Content is JSON 1437s ok 50 - Error code is 1 1437s # ==> Pushing RP <== 1437s # ==> Popping RP <== 1437s ok 51 - Test if user is reject on RP 1437s ok 52 - Get redirection 1437s ok 53 - Location header found 1437s 1..53 1437s ok 1438s t/32-OIDC-bad-auth-method.t .................................................... 1438s ok 1 - use Lemonldap::NG::Portal::Main; 1438s ok 2 - Portal object 1438s ok 3 - REST request 1438s ok 4 - Request from OP to RP 1438s [Fri Jan 30 06:58:35 2026] [LLNG:6542] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1438s [Fri Jan 30 06:58:35 2026] [LLNG:6542] [error] Malformed JWKS document 1438s [Fri Jan 30 06:58:35 2026] [LLNG:6542] [error] Relying Party rp has errors and will be ignored 1438s ok 5 - Init 1438s ok 6 - Portal app 1438s ok 7 - Register $type 1438s ok 8 - OP portal 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 9 - Get JWKS, endpoint /oauth2/jwks 1438s ok 10 - HTTP code is 200 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1438s ok 12 - HTTP code is 200 1438s ok 13 - Portal object 1438s ok 14 - Init 1438s ok 15 - Portal app 1438s ok 16 - Register $type 1438s ok 17 - RP portal 1438s # ==> Pushing OP <== 1438s ok 18 - REST request 1438s ok 19 - Request from OP to RP 1438s # ==> Saving handler OP <== 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s # ==> Restoring OP <== 1438s ok 20 - Execute request 1438s ok 21 - Response is 200 or 401 1438s ok 22 - Content is JSON 1438s # ==> Popping OP <== 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s ok 23 - RP publish its keys 1438s ok 24 - HTTP code is 200 1438s ok 25 - Content-Type is JSON 1438s ok 26 - Content is valid JSON 1438s ok 27 - Get RP sig key 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s ok 28 - Unauth RP request 1438s ok 29 - Get redirection 1438s ok 30 - Location header found 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 31 - Push request to OP, endpoint /oauth2/authorize 1438s ok 32 - HTTP code is 200 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 33 - Post authentication, endpoint /oauth2/authorize 1438s ok 34 - Get cookie lemonldap (581dcefeddb601279576607458b5b885df6f501e588797549f67be327c0de066) 1438s ok 35 - HTTP code is 200 1438s ok 36 - Page contains a form 1438s ok 37 - Host match 1438s ok 38 - Field "confirm" is defined 1438s ok 39 - CSP header authorize POST request to \# 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 40 - Post confirmation, endpoint /oauth2/authorize 1438s ok 41 - Get redirection 1438s ok 42 - Location header found 1438s # ==> Pushing RP <== 1438s ok 43 - REST request 1438s ok 44 - Request from RP to OP, endpoint /oauth2/token 1438s # ==> Saving handler RP <== 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s # ==> Restoring RP <== 1438s ok 45 - Execute request 1438s ok 46 - Response is 200 or 401 1438s ok 47 - Content is JSON 1438s # ==> Popping RP <== 1438s ok 48 - Call openidconnectcallback on RP 1438s ok 49 - Response status is 401 1438s ok 50 - Content is JSON 1438s ok 51 - Error code is 106 1438s # ==> Pushing OP <== 1438s ok 52 - REST request 1438s ok 53 - Request from OP to RP 1438s # ==> Saving handler OP <== 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s # ==> Restoring OP <== 1438s ok 54 - Execute request 1438s ok 55 - Response is 200 or 401 1438s ok 56 - Content is JSON 1438s # ==> Popping OP <== 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 57 - Query OP for logout 1438s ok 58 - HTTP code is 200 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 59 - Test if user is reject on OP 1438s ok 60 - Response status is 401 1438s ok 61 - Content is JSON 1438s ok 62 - Error code is 1 1438s 1..62 1438s ok 1438s t/32-OIDC-key-override.t ....................................................... 1438s ok 1 - use Lemonldap::NG::Portal::Main; 1438s ok 2 - Portal object 1438s ok 3 - REST request 1438s ok 4 - Request from OP to RP 1438s [Fri Jan 30 06:58:35 2026] [LLNG:6543] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1438s [Fri Jan 30 06:58:35 2026] [LLNG:6543] [error] Malformed JWKS document 1438s [Fri Jan 30 06:58:35 2026] [LLNG:6543] [error] Relying Party rp has errors and will be ignored 1438s ok 5 - Init 1438s ok 6 - Portal app 1438s ok 7 - Register $type 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 8 - Get JWKS, endpoint /oauth2/jwks 1438s ok 9 - HTTP code is 200 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1438s ok 11 - HTTP code is 200 1438s ok 12 - Portal object 1438s ok 13 - Init 1438s ok 14 - Portal app 1438s ok 15 - Register $type 1438s ok 16 - Portal object 1438s ok 17 - REST request 1438s ok 18 - Request from OP to RP 1438s # ==> Saving handler OP <== 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s # ==> Restoring OP <== 1438s ok 19 - Execute request 1438s ok 20 - Response is 200 1438s ok 21 - Content is JSON 1438s ok 22 - Init 1438s ok 23 - Portal app 1438s ok 24 - Register $type 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s ok 25 - RP publish its keys 1438s ok 26 - HTTP code is 200 1438s ok 27 - Content-Type is JSON 1438s ok 28 - Content is valid JSON 1438s ok 29 - Get RP sig key 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s ok 30 - Unauth RP request 1438s ok 31 - Get redirection 1438s ok 32 - Location header found 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 33 - Push request to OP, endpoint /oauth2/authorize 1438s ok 34 - HTTP code is 200 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 35 - Post authentication, endpoint /oauth2/authorize 1438s ok 36 - Get cookie lemonldap (14d886283684a1dc321d845a235883df4966085dda34dcf6a64a5f29e42a634f) 1438s ok 37 - HTTP code is 200 1438s ok 38 - Page contains a form 1438s ok 39 - Host match 1438s ok 40 - Field "confirm" is defined 1438s ok 41 - CSP header authorize POST request to \# 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 42 - Post confirmation, endpoint /oauth2/authorize 1438s ok 43 - Get redirection 1438s ok 44 - Location header found 1438s # ==> Pushing RP <== 1438s ok 45 - REST request 1438s ok 46 - Request from RP to OP, endpoint /oauth2/token 1438s # ==> Saving handler RP <== 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s # ==> Restoring RP <== 1438s ok 47 - Execute request 1438s ok 48 - Response is 200 1438s ok 49 - Content is JSON 1438s ok 50 - REST request 1438s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 1438s # ==> Saving handler RP <== 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s # ==> Restoring RP <== 1438s ok 52 - Execute request 1438s ok 53 - Response is 200 1438s ok 54 - Content is JSON 1438s # ==> Popping RP <== 1438s ok 55 - Call openidconnectcallback on RP 1438s ok 56 - Get cookie lemonldap (9ec03ce86a42997f73a12695152384ab2b63a77f00c764460717f627d2059e5b) 1438s # ==> Pushing OP <== 1438s ok 57 - REST request 1438s ok 58 - Request from OP to RP 1438s # ==> Saving handler OP <== 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s # ==> Restoring OP <== 1438s ok 59 - Execute request 1438s ok 60 - Response is 200 1438s ok 61 - Content is JSON 1438s # ==> Popping OP <== 1438s # ==> Pushing OP <== 1438s ok 62 - REST request 1438s ok 63 - Request from OP to RP 1438s # ==> Saving handler OP <== 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s # ==> Restoring OP <== 1438s ok 64 - Execute request 1438s ok 65 - Response is 200 1438s # ==> Popping OP <== 1438s ok 66 - Query OP for logout 1438s ok 67 - HTTP code is 200 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 68 - Test if user is reject on OP 1438s ok 69 - Response status is 401 1438s ok 70 - Content is JSON 1438s ok 71 - Error code is 1 1438s # ==> Pushing RP <== 1438s # ==> Popping RP <== 1438s ok 72 - Test if user is reject on RP 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 73 - Get default JWKS 1438s ok 74 - Expected keys are returned 1438s # ==> Pushing OP <== 1438s # ==> Popping OP <== 1438s ok 75 - Get default JWKS 1438s ok 76 - Expected keys are returned 1438s 1..76 1438s ok 1439s t/32-OIDC-login_hint.t ......................................................... 1439s ok 1 - use Lemonldap::NG::Portal::Main; 1439s ok 2 - Portal object 1439s ok 3 - Init 1439s ok 4 - Portal app 1439s ok 5 - OP portal 1439s ok 6 - Form is filled 1439s 1..6 1439s ok 1439s t/32-OIDC-no-Metadata.t ........................................................ 1439s ok 1 - use Lemonldap::NG::Portal::Main; 1439s ok 2 - Portal object 1439s ok 3 - Init 1439s ok 4 - Portal app 1439s ok 5 - Query OIDC metadata 1439s ok 6 - HTTP code is 200 1439s ok 7 - HTTP code is 200 1439s ok 8 - Page contains a form 1439s ok 9 - CSP header authorize POST request to \# 1439s 1..9 1439s ok 1440s t/32-OIDC-prompt-none.t ........................................................ 1440s ok 1 - use Lemonldap::NG::Portal::Main; 1440s ok 2 - Portal object 1440s ok 3 - Init 1440s ok 4 - Portal app 1440s ok 5 - Get error=login_required 1440s ok 6 - Get redirection 1440s ok 7 - Location header found 1440s ok 8 - Post authentication 1440s ok 9 - Get cookie lemonldap (c59fe587ec704ee10a89583100485d306bde03f7880bd440b0bee471a154cfe4) 1440s ok 10 - Get authorization code 1440s ok 11 - Get redirection 1440s ok 12 - Location header found 1440s 1..12 1440s ok 1441s t/32-OIDC-redirect_uri-filter.t ................................................ 1441s ok 1 - use Lemonldap::NG::Portal::Main; 1441s ok 2 - Portal object 1441s ok 3 - Init 1441s ok 4 - Portal app 1441s ok 5 - OP portal 1441s ok 6 - Get JWKS, endpoint /oauth2/jwks 1441s ok 7 - HTTP code is 200 1441s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1441s ok 9 - HTTP code is 200 1441s ok 10 - Portal object 1441s ok 11 - Init 1441s ok 12 - Portal app 1441s ok 13 - RP portal 1441s ok 14 - Post authentication 1441s ok 15 - Get cookie lemonldap (e17743370e8cf5bdecf271a79ee5d9b508a6a92a0def4d16317ac726529e2be8) 1441s ok 16 - Unauth SP request 1441s ok 17 - Get redirection 1441s ok 18 - Location header found 1441s ok 19 - Push bad request to OP 1441s ok 20 - HTTP code is 200 1441s ok 21 - Get unauthorized redirect_uri 1441s 1..21 1441s ok 1441s t/32-OIDC-strict-JWS-private_key_jwt.t ......................................... 1441s ok 1 - use Lemonldap::NG::Portal::Main; 1441s ok 2 - Portal object 1441s ok 3 - REST request 1441s ok 4 - Request from OP to RP 1441s [Fri Jan 30 06:58:38 2026] [LLNG:6548] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 1441s [Fri Jan 30 06:58:38 2026] [LLNG:6548] [error] Malformed JWKS document 1441s [Fri Jan 30 06:58:38 2026] [LLNG:6548] [error] Relying Party rp has errors and will be ignored 1441s ok 5 - Init 1441s ok 6 - Portal app 1441s ok 7 - Register $type 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s ok 8 - Get JWKS, endpoint /oauth2/jwks 1441s ok 9 - HTTP code is 200 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 1441s ok 11 - HTTP code is 200 1441s ok 12 - Portal object 1441s ok 13 - Init 1441s ok 14 - Portal app 1441s ok 15 - Register $type 1441s ok 16 - Portal object 1441s ok 17 - REST request 1441s ok 18 - Request from OP to RP 1441s # ==> Saving handler OP <== 1441s # ==> Pushing RP <== 1441s # ==> Popping RP <== 1441s # ==> Restoring OP <== 1441s ok 19 - Execute request 1441s ok 20 - Response is 200 1441s ok 21 - Content is JSON 1441s ok 22 - Init 1441s ok 23 - Portal app 1441s ok 24 - Register $type 1441s # ==> Pushing RP <== 1441s # ==> Popping RP <== 1441s ok 25 - RP publish its keys 1441s ok 26 - HTTP code is 200 1441s ok 27 - Content-Type is JSON 1441s ok 28 - Content is valid JSON 1441s ok 29 - Get RP sig key 1441s # ==> Pushing RP <== 1441s # ==> Popping RP <== 1441s ok 30 - Unauth RP request 1441s ok 31 - Get redirection 1441s ok 32 - Location header found 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s ok 33 - Push request to OP, endpoint /oauth2/authorize 1441s ok 34 - HTTP code is 200 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s ok 35 - Post authentication, endpoint /oauth2/authorize 1441s ok 36 - Get cookie lemonldap (db0108f0b03cd88de314f421abecf3eec8e4a9b453ae942bdc19e3ca000639b1) 1441s ok 37 - HTTP code is 200 1441s ok 38 - Page contains a form 1441s ok 39 - Host match 1441s ok 40 - Field "confirm" is defined 1441s ok 41 - CSP header authorize POST request to \# 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s ok 42 - Post confirmation, endpoint /oauth2/authorize 1441s ok 43 - Get redirection 1441s ok 44 - Location header found 1441s # ==> Pushing RP <== 1441s ok 45 - Correct X509 thumbprint in JWT header 1441s ok 46 - REST request 1441s ok 47 - Request from RP to OP, endpoint /oauth2/token 1441s # ==> Saving handler RP <== 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s # ==> Restoring RP <== 1441s ok 48 - Execute request 1441s ok 49 - Response is 200 1441s ok 50 - Content is JSON 1441s ok 51 - REST request 1441s ok 52 - Request from RP to OP, endpoint /oauth2/userinfo 1441s # ==> Saving handler RP <== 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s # ==> Restoring RP <== 1441s ok 53 - Execute request 1441s ok 54 - Response is 200 1441s ok 55 - Content is JSON 1441s # ==> Popping RP <== 1441s ok 56 - Call openidconnectcallback on RP 1441s ok 57 - Get cookie lemonldap (754af6d29f81eba25dd99e5370d8a6321963de0407639d0855c1e993ac0a6373) 1441s # ==> Pushing OP <== 1441s ok 58 - REST request 1441s ok 59 - Request from OP to RP 1441s # ==> Saving handler OP <== 1441s # ==> Pushing RP <== 1441s # ==> Popping RP <== 1441s # ==> Restoring OP <== 1441s ok 60 - Execute request 1441s ok 61 - Response is 200 1441s ok 62 - Content is JSON 1441s # ==> Popping OP <== 1441s # ==> Pushing OP <== 1441s ok 63 - REST request 1441s ok 64 - Request from OP to RP 1441s # ==> Saving handler OP <== 1441s # ==> Pushing RP <== 1441s # ==> Popping RP <== 1441s # ==> Restoring OP <== 1441s ok 65 - Execute request 1441s ok 66 - Response is 200 1441s # ==> Popping OP <== 1441s ok 67 - Query OP for logout 1441s ok 68 - HTTP code is 200 1441s # ==> Pushing OP <== 1441s # ==> Popping OP <== 1441s ok 69 - Test if user is reject on OP 1441s ok 70 - Response status is 401 1441s ok 71 - Content is JSON 1441s ok 72 - Error code is 1 1441s # ==> Pushing RP <== 1441s # ==> Popping RP <== 1441s ok 73 - Test if user is reject on RP 1441s ok 74 - Get redirection 1441s ok 75 - Location header found 1441s 1..75 1441s ok 1442s t/32-RemoveOIDCToken.t ......................................................... 1442s Name "main::jwt" used only once: possible typo at t/32-RemoveOIDCToken.t line 81. 1442s ok 1 - use Lemonldap::NG::Portal::Main; 1442s # Subtest: Run tests with base config 1442s ok 1 - Portal object 1442s ok 2 - Init 1442s ok 3 - Portal app 1442s ok 4 - Auth query 1442s ok 5 - HTTP code is 200 1442s ok 6 - Get cookie lemonldap (ef288b52328af8e7cc81e2f6b7611148e4f71a6a9506be4472730475a5e2793f) 1442s ok 7 - Get redirection 1442s ok 8 - Location header found 1442s ok 9 - HTTP code is 200 1442s ok 10 - Content-Type is JSON 1442s ok 11 - Content is valid JSON 1442s ok 12 - session has no _lastSeen 1442s ok 13 - 1st "dwho" Auth query 1442s ok 14 - Get cookie lemonldap (5cf2ad6aed491b4bdb3b40b261afc0b147db3809bf337ca9754ee078845668b2) 1442s ok 15 - Get redirection 1442s ok 16 - Location is http://auth.op.com/ 1442s ok 17 - Get menu 1442s ok 18 - HTTP code is 200 1442s ok 19 - OIDCI session displayed 1442s ok 20 - refresh token f9d06f420b9c1b87e31a2aafae320faebd98700211552b0da17d057b8887dc4a exists in html 1442s ok 21 - Delete token f9d06f420b9c1b87e31a2aafae320faebd98700211552b0da17d057b8887dc4a 1442s ok 22 - HTTP code is 200 1442s ok 23 - Get menu 1442s ok 24 - HTTP code is 200 1442s ok 25 - OIDCI session removed 1442s 1..25 1442s ok 2 - Run tests with base config 1442s 1..2 1442s ok 1443s t/33-Auth-and-issuer-OpenID2.t ................................................. 1443s ok 1 - use Lemonldap::NG::Portal::Main; 1443s ok 2 - Portal object 1443s ok 3 - Init 1443s ok 4 - Portal app 1443s ok 5 - Register $type 1443s ok 6 - Portal object 1443s ok 7 - Init 1443s ok 8 - Portal app 1443s ok 9 - Register $type 1443s # ==> Pushing SP <== 1443s # ==> Popping SP <== 1443s ok 10 - Unauth SP request 1443s ok 11 - HTTP code is 200 1443s ok 12 - Page contains a form 1443s ok 13 - Host match 1443s ok 14 - CSP header authorize POST request to \# 1443s ok 15 - Ask for OpenID identity 1443s # ==> Pushing SP <== 1443s ok 16 - Request from SP to IdP 1443s # ==> Saving handler SP <== 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s # ==> Restoring SP <== 1443s ok 17 - Execute post request 1443s ok 18 - HTTP code is 200 1443s ok 19 - Request from SP to IdP 1443s # ==> Saving handler SP <== 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s # ==> Restoring SP <== 1443s ok 20 - Execute request 1443s ok 21 - HTTP code is 200 1443s # ==> Popping SP <== 1443s ok 22 - Post OpenID identity 1443s ok 23 - Get redirection 1443s ok 24 - Location header found 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 25 - Follow redirection to IdP 1443s ok 26 - HTTP code is 200 1443s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerTs%22%3A1769756320%2C%22issuerRequestopenidserver%22%3A%221769684440_7362%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%7D) 1443s ok 28 - HTTP code is 200 1443s ok 29 - Page contains a form 1443s ok 30 - Host match 1443s ok 31 - CSP header authorize POST request to \# 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 32 - Try to authenticate 1443s ok 33 - Reject reason is 91 1443s # ==> Pushing SP <== 1443s # ==> Popping SP <== 1443s ok 34 - Unauth SP request 1443s ok 35 - HTTP code is 200 1443s ok 36 - Page contains a form 1443s ok 37 - Host match 1443s ok 38 - CSP header authorize POST request to \# 1443s ok 39 - Ask for OpenID identity 1443s # ==> Pushing SP <== 1443s ok 40 - Request from SP to IdP 1443s # ==> Saving handler SP <== 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s # ==> Restoring SP <== 1443s ok 41 - Execute post request 1443s ok 42 - HTTP code is 200 1443s # ==> Popping SP <== 1443s ok 43 - Post OpenID identity 1443s ok 44 - Get redirection 1443s ok 45 - Location header found 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 46 - Follow redirection to IdP 1443s ok 47 - HTTP code is 200 1443s ok 48 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserver%22%3A%221769684440_36237%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerTs%22%3A1769756320%7D) 1443s ok 49 - HTTP code is 200 1443s ok 50 - Page contains a form 1443s ok 51 - Host match 1443s ok 52 - CSP header authorize POST request to \# 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 53 - Try to authenticate 1443s ok 54 - Get cookie lemonldap (c8d8c84d64af57875bb501e0255babcd065116287d875b7be1c178d6290c3fa2) 1443s ok 55 - HTTP code is 200 1443s ok 56 - Page contains a form 1443s ok 57 - Host match 1443s ok 58 - Field "confirm" is defined 1443s ok 59 - CSP header authorize POST request to \# 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 60 - Confirm choice 1443s ok 61 - Get redirection 1443s ok 62 - Location header found 1443s # ==> Pushing SP <== 1443s # ==> Popping SP <== 1443s ok 63 - Follow redirection to SP 1443s ok 64 - Get cookie lemonldap (99fd44a3207237316d16ee11e691016029272733ae9b55eb0b419801df879d36) 1443s ok 65 - Get redirection 1443s ok 66 - Location header found 1443s 1..66 1443s ok 1443s t/34-Auth-Proxy-and-REST-Server.t .............................................. 1443s ok 1 - use Lemonldap::NG::Portal::Main; 1443s ok 2 - Portal object 1443s ok 3 - Init 1443s ok 4 - Portal app 1443s ok 5 - Register $type 1443s ok 6 - Portal object 1443s ok 7 - Init 1443s ok 8 - Portal app 1443s ok 9 - Register $type 1443s # ==> Pushing SP <== 1443s # ==> Popping SP <== 1443s ok 10 - Unauth SP request 1443s ok 11 - HTTP code is 200 1443s # ==> Pushing SP <== 1443s ok 12 - @ REST request (POST /) 1443s # ==> Saving handler SP <== 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s # ==> Restoring SP <== 1443s ok 13 - Post request 1443s ok 14 - HTTP code is 200 1443s ok 15 - Get cookie lemonldap (01a21fcb808da9ce044215229a74cfde767a58d3cd56cc02d17f051e5f276bd0) 1443s ok 16 - Content is JSON 1443s ok 17 - @ REST request (GET /session/my/global) 1443s # ==> Saving handler SP <== 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s # ==> Restoring SP <== 1443s ok 18 - Execute request 1443s ok 19 - HTTP code is 200 1443s ok 20 - Content is JSON 1443s # ==> Popping SP <== 1443s ok 21 - Post user/password 1443s ok 22 - Get redirection 1443s ok 23 - Location is http://auth.sp.com/ 1443s ok 24 - Get cookie lemonldap (7796f38fc5e6d39ca4ee96da715fd0e60edb5bc4b7b2835a4c1cc094fb717f3d) 1443s ok 25 - Good ID 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 26 - Some session keys 1443s ok 27 - HTTP code is 200 1443s ok 28 - GET JSON 1443s ok 29 - Good ID 1443s ok 30 - Uid is dwho 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 31 - Create session 1443s ok 32 - HTTP code is 200 1443s ok 33 - GET JSON 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 34 - Verify uid 1443s ok 35 - Uid is good 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 36 - Put a new key 1443s ok 37 - HTTP code is 200 1443s ok 38 - GET JSON 1443s ok 39 - Result is 1 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 40 - Verify cn 1443s ok 41 - CN is good 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 42 - Put a new key 1443s ok 43 - HTTP code is 200 1443s ok 44 - GET JSON 1443s ok 45 - Result is 1 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 46 - Verify cn 1443s ok 47 - ZZ is good 1443s ok 48 - use Lemonldap::NG::Common::Apache::Session::REST; 1443s ok 49 - @ REST request (POST /sessions/global/) 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 50 - Post request 1443s ok 51 - HTTP code is 200 1443s ok 52 - Content is JSON 1443s ok 53 - Search all sessions 1443s ok 54 - Result is an hash 1443s ok 55 - Found 4 sessions 1443s ok 56 - All sessions are valid 1443s ok 57 - @ REST request (POST /sessions/global/) 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 58 - Post request 1443s ok 59 - HTTP code is 200 1443s ok 60 - Content is JSON 1443s ok 61 - Search all sessions with a code 1443s ok 62 - Result is an hash 1443s ok 63 - Found the same count 1443s ok 64 - All sessions are valid 1443s ok 65 - @ REST request (POST /sessions/global/) 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 66 - Post request 1443s ok 67 - HTTP code is 200 1443s ok 68 - Content is JSON 1443s ok 69 - Search dwho sessions 1443s ok 70 - Result is an hash 1443s ok 71 - Found 2 sessions 1443s ok 72 - All sessions are valid 1443s ok 73 - searchOn() count is lower than get_key_from_all_sessions() count 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 74 - Delete new session 1443s ok 75 - HTTP code is 200 1443s ok 76 - GET JSON 1443s ok 77 - Result is 1 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s ok 78 - New session is deleted 1443s ok 79 - Session does not exist 1443s # ==> Pushing SP <== 1443s ok 80 - @ REST request (GET /) 1443s # ==> Saving handler SP <== 1443s # ==> Pushing ISSUER <== 1443s # ==> Popping ISSUER <== 1443s # ==> Restoring SP <== 1443s ok 81 - Execute request 1443s ok 82 - HTTP code is 200 1443s ok 83 - Content is JSON 1443s # ==> Popping SP <== 1443s ok 84 - Ask for logout 1443s ok 85 - HTTP code is 200 1443s # ==> Pushing SP <== 1443s # ==> Popping SP <== 1443s ok 86 - Test if user is reject on IdP 1443s ok 87 - Response status is 401 1443s ok 88 - Content is JSON 1443s ok 89 - Error code is 1 1443s 1..89 1443s ok 1444s t/34-Auth-Proxy-and-REST-sessions.t ............................................ 1444s ok 1 - use Lemonldap::NG::Portal::Main; 1444s ok 2 - Portal object 1444s ok 3 - Init 1444s ok 4 - Portal app 1444s ok 5 - Issuer portal 1444s ok 6 - Portal object 1444s ok 7 - Init 1444s ok 8 - Portal app 1444s ok 9 - SP portal 1444s ok 10 - Unauth SP request 1444s ok 11 - HTTP code is 200 1444s ok 12 - @ REST request (POST /) 1444s ok 13 - Post request 1444s ok 14 - @ REST request (GET /session/my/global) 1444s ok 15 - Execute request 1444s ok 16 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1444s ok 17 - Execute request 1444s ok 18 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 1444s ok 19 - Post request 1444s ok 20 - @ REST request (PUT /sessions/global/042c4a28302072305e28f7a37030c2abfede57b7d968ed0ba68bec5590ec33e5) 1444s ok 21 - Post request 1444s ok 22 - Post user/password 1444s ok 23 - Get redirection 1444s ok 24 - Location is http://auth.sp.com/ 1444s ok 25 - Get cookie lemonldap (042c4a28302072305e28f7a37030c2abfede57b7d968ed0ba68bec5590ec33e5) 1444s ok 26 - @ REST request (GET /) 1444s ok 27 - Execute request 1444s ok 28 - @ REST request (GET /sessions/global/042c4a28302072305e28f7a37030c2abfede57b7d968ed0ba68bec5590ec33e5) 1444s ok 29 - Execute request 1444s ok 30 - @ REST request (DELETE /sessions/global/042c4a28302072305e28f7a37030c2abfede57b7d968ed0ba68bec5590ec33e5) 1444s ok 31 - Execute request 1444s ok 32 - Ask for logout 1444s ok 33 - HTTP code is 200 1444s ok 34 - @ REST request (GET /sessions/global/042c4a28302072305e28f7a37030c2abfede57b7d968ed0ba68bec5590ec33e5) 1444s ok 35 - Execute request 1444s ok 36 - Test if user is reject on IdP 1444s ok 37 - Response status is 401 1444s ok 38 - Content is JSON 1444s ok 39 - Error code is 1 1444s 1..39 1444s ok 1444s t/34-Auth-Proxy-and-SOAP-Server.t .............................................. 1444s ok 1 - use Lemonldap::NG::Portal::Main; 1444s ok 2 - Portal object 1444s ok 3 - Init 1444s ok 4 - Portal app 1444s ok 5 - Register $type 1444s ok 6 - Portal object 1444s ok 7 - Init 1444s ok 8 - Portal app 1444s ok 9 - Register $type 1444s # ==> Pushing SP <== 1444s # ==> Popping SP <== 1444s ok 10 - Unauth SP request 1444s ok 11 - HTTP code is 200 1444s # ==> Pushing SP <== 1444s ok 12 - @ SOAP REQUEST @ 1444s # ==> Saving handler SP <== 1444s # ==> Pushing ISSUER <== 1444s # ==> Popping ISSUER <== 1444s # ==> Restoring SP <== 1444s ok 13 - Execute request 1444s ok 14 - HTTP code is 200 1444s ok 15 - Content is XML 1444s ok 16 - @ END OF SOAP REQUEST @ 1444s ok 17 - @ SOAP REQUEST @ 1444s # ==> Saving handler SP <== 1444s # ==> Pushing ISSUER <== 1444s # ==> Popping ISSUER <== 1444s # ==> Restoring SP <== 1444s ok 18 - Execute request 1444s ok 19 - HTTP code is 200 1444s ok 20 - Content is XML 1444s ok 21 - @ END OF SOAP REQUEST @ 1444s # ==> Popping SP <== 1444s ok 22 - Post user/password 1444s ok 23 - Get redirection 1444s ok 24 - Location is http://auth.sp.com/ 1444s ok 25 - Get cookie lemonldap (3439e9d20faa3b04154e1c29a21a738cd9106c8313eb765e68a56260219e43e0) 1444s # ==> Pushing SP <== 1444s # ==> Popping SP <== 1444s ok 26 - Try to get menu 1444s ok 27 - HTTP code is 200 1444s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 1444s ok 29 - @ SOAP REQUEST @ 1444s # ==> Pushing ISSUER <== 1444s # ==> Popping ISSUER <== 1444s ok 30 - Execute request 1444s ok 31 - HTTP code is 200 1444s ok 32 - Content is XML 1444s ok 33 - @ END OF SOAP REQUEST @ 1444s ok 34 - @ SOAP REQUEST @ 1444s # ==> Pushing ISSUER <== 1444s # ==> Popping ISSUER <== 1444s ok 35 - Execute request 1444s ok 36 - HTTP code is 200 1444s ok 37 - Content is XML 1444s ok 38 - @ END OF SOAP REQUEST @ 1444s ok 39 - Try get_key_from_all_sessions 1444s ok 40 - Found session 1444s # ==> Pushing SP <== 1444s # ==> Popping SP <== 1444s ok 41 - Ask for logout 1444s ok 42 - HTTP code is 200 1444s # ==> Pushing SP <== 1444s # ==> Popping SP <== 1444s ok 43 - Test if user is reject on IdP 1444s ok 44 - Response status is 401 1444s ok 45 - Content is JSON 1444s ok 46 - Error code is 1 1444s 1..46 1444s ok 1445s t/35-My-session.t .............................................................. 1445s ok 1 - use Lemonldap::NG::Portal::Main; 1445s ok 2 - Portal object 1445s ok 3 - Init 1445s ok 4 - Portal app 1445s ok 5 - Auth query 1445s ok 6 - HTTP code is 200 1445s ok 7 - Get cookie lemonldap (140e7bfe09d328d40803f5cfc2b1c160043432be961fb6d552148ce8c8859025) 1445s ok 8 - Check for test1 1445s ok 9 - HTTP code is 200 1445s ok 10 - http//test1.example.com is ganted 1445s ok 11 - Check for test1 1445s ok 12 - HTTP code is 200 1445s ok 13 - Request for my applications 1445s ok 14 - HTTP code is 200 1445s ok 15 - Result == 1 1445s ok 16 - "Sample applications" category found 1445s ok 17 - Two applications found 1445s ok 18 - Description app1 found 1445s ok 19 - Logo app1 found 1445s ok 20 - URI app2 found 1445s ok 21 - Logout request 1445s ok 22 - Response is 200 1445s ok 23 - Cookie is deleted 1445s ok 24 - No pdata 1445s ok 25 - Disconnect request 1445s ok 26 - Response is 401 1445s 1..26 1445s ok 1446s t/35-REST-OAuth2-deny.t ........................................................ 1446s ok 1 - use Lemonldap::NG::Portal::Main; 1446s ok 2 - Portal object 1446s ok 3 - Init 1446s ok 4 - Portal app 1446s ok 5 - Register $type 1446s ok 6 - OP portal 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 7 - Get JWKS, endpoint /oauth2/jwks 1446s ok 8 - HTTP code is 200 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1446s ok 10 - HTTP code is 200 1446s ok 11 - Portal object 1446s ok 12 - Init 1446s ok 13 - Portal app 1446s ok 14 - Register $type 1446s ok 15 - RP portal 1446s # ==> Pushing RP <== 1446s # ==> Popping RP <== 1446s ok 16 - Unauth SP request 1446s ok 17 - Get redirection 1446s ok 18 - Location header found 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 19 - Push request to OP, endpoint /oauth2/authorize 1446s ok 20 - HTTP code is 200 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 21 - Post authentication, endpoint /oauth2/authorize 1446s ok 22 - Get cookie lemonldap (31d2ff234edb4596d3bec2b87c1041feaa95773753489e23b0812bcd27c9cf23) 1446s ok 23 - HTTP code is 200 1446s ok 24 - Page contains a form 1446s ok 25 - Host match 1446s ok 26 - Field "confirm" is defined 1446s ok 27 - CSP header authorize POST request to \# 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 28 - Post confirmation, endpoint /oauth2/authorize 1446s ok 29 - Get redirection 1446s ok 30 - Location header found 1446s # ==> Pushing RP <== 1446s ok 31 - REST request 1446s ok 32 - Request from RP to OP, endpoint /oauth2/token 1446s # ==> Saving handler RP <== 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s # ==> Restoring RP <== 1446s ok 33 - Execute request 1446s ok 34 - Response is 200 1446s ok 35 - Content is JSON 1446s ok 36 - Found access_token a9b26e79b1f6a0df7f5f299d76aedb73f426c0f91241f892a48a8118a12c042e 1446s ok 37 - REST request 1446s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1446s # ==> Saving handler RP <== 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s # ==> Restoring RP <== 1446s ok 39 - Execute request 1446s ok 40 - Response is 200 1446s ok 41 - Content is JSON 1446s # ==> Popping RP <== 1446s ok 42 - Call openidconnectcallback on RP 1446s ok 43 - Get cookie lemonldap (61ae4173202a511b069f1f87546941a59e147ffea81001f0747a5dbb40cff574) 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 44 - Check session 1446s ok 45 - Response status is 401 1446s ok 46 - Content is JSON 1446s ok 47 - Error code is 9 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 48 - Check session 1446s ok 49 - HTTP code is 403 1446s 1..49 1446s ok 1446s t/35-REST-OAuth2.t ............................................................. 1446s ok 1 - use Lemonldap::NG::Portal::Main; 1446s ok 2 - Portal object 1446s ok 3 - Init 1446s ok 4 - Portal app 1446s ok 5 - Register $type 1446s ok 6 - OP portal 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 7 - Get JWKS, endpoint /oauth2/jwks 1446s ok 8 - HTTP code is 200 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1446s ok 10 - HTTP code is 200 1446s ok 11 - Portal object 1446s ok 12 - Init 1446s ok 13 - Portal app 1446s ok 14 - Register $type 1446s ok 15 - RP portal 1446s # ==> Pushing RP <== 1446s # ==> Popping RP <== 1446s ok 16 - Unauth SP request 1446s ok 17 - Get redirection 1446s ok 18 - Location header found 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 19 - Push request to OP, endpoint /oauth2/authorize 1446s ok 20 - HTTP code is 200 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 21 - Post authentication, endpoint /oauth2/authorize 1446s ok 22 - Get cookie lemonldap (5a6a9a266b984a35fc6f0dc46aae8b6676b99a35ada84add28405fa683b80678) 1446s ok 23 - HTTP code is 200 1446s ok 24 - Page contains a form 1446s ok 25 - Host match 1446s ok 26 - Field "confirm" is defined 1446s ok 27 - CSP header authorize POST request to \# 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 28 - Post confirmation, endpoint /oauth2/authorize 1446s ok 29 - Get redirection 1446s ok 30 - Location header found 1446s # ==> Pushing RP <== 1446s ok 31 - REST request 1446s ok 32 - Request from RP to OP, endpoint /oauth2/token 1446s # ==> Saving handler RP <== 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s # ==> Restoring RP <== 1446s ok 33 - Execute request 1446s ok 34 - Response is 200 1446s ok 35 - Content is JSON 1446s ok 36 - Found access_token 3bd0bf67faf29c83bcb16e46b18b1cb1aba3b4e5567e186c3d1e0e0d28cf4680 1446s ok 37 - REST request 1446s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 1446s # ==> Saving handler RP <== 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s # ==> Restoring RP <== 1446s ok 39 - Execute request 1446s ok 40 - Response is 200 1446s ok 41 - Content is JSON 1446s # ==> Popping RP <== 1446s ok 42 - Call openidconnectcallback on RP 1446s ok 43 - Get cookie lemonldap (2a0f1beabfb6eaed5be97cbd160fcd312548c67824bee52d747007808849cc6c) 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 44 - Check session 1446s ok 45 - Response status is 401 1446s ok 46 - Content is JSON 1446s ok 47 - Error code is 9 1446s # ==> Pushing OP <== 1446s # ==> Popping OP <== 1446s ok 48 - Check session 1446s ok 49 - HTTP code is 200 1446s 1..49 1446s ok 1447s t/35-REST-auth-password-server.t ............................................... 1447s ok 1 - use Lemonldap::NG::Portal::Main; 1447s ok 2 - Portal object 1447s ok 3 - Init 1447s ok 4 - Portal app 1447s ok 5 - HTTP code is 200 1447s ok 6 - Content-Type is JSON 1447s ok 7 - Content is valid JSON 1447s ok 8 - Correct password is accepted 1447s ok 9 - HTTP code is 200 1447s ok 10 - Content-Type is JSON 1447s ok 11 - Content is valid JSON 1447s ok 12 - Incorrect user is rejected 1447s ok 13 - HTTP code is 200 1447s ok 14 - Content-Type is JSON 1447s ok 15 - Content is valid JSON 1447s ok 16 - Incorrect password is rejected 1447s ok 17 - HTTP code is 200 1447s ok 18 - Content-Type is JSON 1447s ok 19 - Content is valid JSON 1447s ok 20 - Correct result 1447s ok 21 - Correct attributes 1447s ok 22 - Correct macro 1447s ok 23 - HTTP code is 200 1447s ok 24 - Content-Type is JSON 1447s ok 25 - Content is valid JSON 1447s ok 26 - Correct result 1447s ok 27 - No attributes 1447s 1..27 1447s ok 1447s t/35-REST-config-backend.t ..................................................... 1447s ok 1 - use Lemonldap::NG::Portal::Main; 1447s ok 2 - Portal object 1447s ok 3 - Init 1447s ok 4 - Portal app 1447s ok 5 - Register $type 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s ok 6 - Get latest conf metadata 1447s ok 7 - HTTP code is 200 1447s ok 8 - Portal object 1447s ok 9 - @ REST request (GET /config/latest) 1447s # ==> Saving handler SP <== 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s # ==> Restoring SP <== 1447s ok 10 - Execute request 1447s ok 11 - Response is 200 or 400 1447s ok 12 - @ END OF REST REQUEST 1447s ok 13 - @ REST request (GET /config/latest) 1447s # ==> Saving handler SP <== 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s # ==> Restoring SP <== 1447s ok 14 - Execute request 1447s ok 15 - Response is 200 or 400 1447s ok 16 - @ END OF REST REQUEST 1447s ok 17 - @ REST request (GET /config/1) 1447s # ==> Saving handler SP <== 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s # ==> Restoring SP <== 1447s ok 18 - Execute request 1447s ok 19 - Response is 200 or 400 1447s ok 20 - @ END OF REST REQUEST 1447s ok 21 - Init 1447s ok 22 - Portal app 1447s ok 23 - Register $type 1447s # ==> Pushing SP <== 1447s # ==> Popping SP <== 1447s ok 24 - Unauth SP request 1447s ok 25 - HTTP code is 200 1447s # ==> Pushing SP <== 1447s # ==> Popping SP <== 1447s ok 26 - Post user/password 1447s ok 27 - Get redirection 1447s ok 28 - Location is http://auth.sp.com/ 1447s ok 29 - Get cookie lemonldap (794dbcb5dfc55058bb25b8f0798767fec32865697b0735abdf0aeaa57b6b6a4f) 1447s # ==> Pushing SP <== 1447s # ==> Popping SP <== 1447s ok 30 - Auth test 1447s ok 31 - HTTP code is 200 1447s ok 32 - Good ID 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s ok 33 - Some session keys 1447s ok 34 - HTTP code is 200 1447s ok 35 - GET JSON 1447s ok 36 - Good ID 1447s ok 37 - Uid is french 1447s ok 38 - UTF-8 values 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s ok 39 - Retrieve error message: 9 from lang: fr 1447s ok 40 - HTTP code is 200 1447s ok 41 - GET JSON 1447s ok 42 - Good lang 1447s ok 43 - Good errorNum 1447s ok 44 - Good errorMsgName 1447s ok 45 - Good file URL 1447s ok 46 - Good result 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s ok 47 - Retrieve ALL error messages from lang: es 1447s ok 48 - HTTP code is 200 1447s ok 49 - GET JSON 1447s ok 50 - Good lang 1447s ok 51 - Good errorNum 1447s ok 52 - Good file URL 1447s ok 53 - Good result 1447s # ==> Pushing ISSUER <== 1447s # ==> Popping ISSUER <== 1447s ok 54 - Retrieve ALL error messages from lang: en (default) 1447s ok 55 - HTTP code is 200 1447s ok 56 - GET JSON 1447s ok 57 - Good lang 1447s ok 58 - Good errorNum 1447s ok 59 - Good file URL 1447s ok 60 - Good result 1447s # ==> Pushing SP <== 1447s # ==> Popping SP <== 1447s ok 61 - Ask for logout 1447s ok 62 - HTTP code is 200 1447s # ==> Pushing SP <== 1447s # ==> Popping SP <== 1447s ok 63 - Test if user is reject on IdP 1447s ok 64 - Response status is 401 1447s ok 65 - Content is JSON 1447s ok 66 - Error code is 1 1447s 1..66 1447s ok 1448s t/35-REST-export-password.t .................................................... 1448s ok 1 - use Lemonldap::NG::Portal::Main; 1448s ok 2 - Portal object 1448s ok 3 - Init 1448s ok 4 - Portal app 1448s ok 5 - Register $type 1448s ok 6 - Portal object 1448s ok 7 - Init 1448s ok 8 - Portal app 1448s ok 9 - Register $type 1448s # ==> Pushing SP <== 1448s # ==> Popping SP <== 1448s ok 10 - Unauth SP request 1448s ok 11 - HTTP code is 200 1448s # ==> Pushing SP <== 1448s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1448s # ==> Saving handler SP <== 1448s # ==> Pushing ISSUER <== 1448s # ==> Popping ISSUER <== 1448s # ==> Restoring SP <== 1448s ok 13 - Execute request 1448s ok 14 - Response is 200 or 400 1448s ok 15 - @ END OF REST REQUEST 1448s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1448s # ==> Saving handler SP <== 1448s # ==> Pushing ISSUER <== 1448s # ==> Popping ISSUER <== 1448s # ==> Restoring SP <== 1448s ok 17 - Post request 1448s ok 18 - HTTP code is 200 1448s ok 19 - @ END OF REST REQUEST 1448s ok 20 - @ REST request (PUT /sessions/global/cb87e983e094af28879258576431dd11bd02a0f45918a66f2c9ce4d64ed61ba6) 1448s # ==> Saving handler SP <== 1448s # ==> Pushing ISSUER <== 1448s # ==> Popping ISSUER <== 1448s # ==> Restoring SP <== 1448s ok 21 - Post request 1448s ok 22 - HTTP code is 200 1448s ok 23 - @ END OF REST REQUEST 1448s # ==> Popping SP <== 1448s ok 24 - Post user/password 1448s ok 25 - Get redirection 1448s ok 26 - Location is http://auth.sp.com/ 1448s ok 27 - Get cookie lemonldap (cb87e983e094af28879258576431dd11bd02a0f45918a66f2c9ce4d64ed61ba6) 1448s # ==> Pushing SP <== 1448s # ==> Popping SP <== 1448s ok 28 - Auth test 1448s ok 29 - HTTP code is 200 1448s ok 30 - Password is exported 1448s 1..30 1448s ok 1448s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t .................... 1448s ok 1 - use Lemonldap::NG::Portal::Main; 1448s ok 2 - Portal object 1448s ok 3 - Init 1448s ok 4 - Portal app 1448s ok 5 - Issuer portal 1448s ok 6 - Simple request to handler 1448s ok 7 - Get WWW-Authenticate header 1448s # Subtest: REST request to Portal 1448s 1..3 1448s ok 1 - Get POST request 1448s ok 2 - Push request to portal 1448s ok 3 - Response is 200 1448s ok 8 - REST request to Portal 1448s ok 9 - AuthBasic request 1448s ok 10 - HTTP code is 200 1448s ok 11 - Authenticated as dwho 1448s # Subtest: REST request to Portal 1448s 1..3 1448s ok 1 - Get POST request 1448s ok 2 - Push request to portal 1448s ok 3 - Response is 200 1448s ok 12 - REST request to Portal 1448s ok 13 - AuthBasic request 1448s ok 14 - HTTP code is 200 1448s ok 15 - Authenticated as rtyler 1448s ok 16 - REST requests were done by handler 1448s ok 17 - New AuthBasic request 1448s ok 18 - Handler used its local cache 1448s ok 19 - HTTP code is 200 1448s ok 20 - Authenticated as dwho 1448s ok 21 - New AuthBasic request 1448s ok 22 - Handler used its local cache 1448s ok 23 - HTTP code is 200 1448s ok 24 - Authenticated as rtyler 1448s # Subtest: REST request to Portal 1448s 1..3 1448s ok 1 - Get POST request 1448s ok 2 - Push request to portal 1448s ok 3 - Response is 401 1448s ok 25 - REST request to Portal 1448s ok 26 - New AuthBasic request 1448s ok 27 - Request was rejected 1448s # Subtest: REST request to Portal 1448s 1..3 1448s ok 1 - Get POST request 1448s ok 2 - Push request to portal 1448s ok 3 - Response is 401 1448s ok 28 - REST request to Portal 1448s ok 29 - New AuthBasic request 1448s ok 30 - Request was rejected 1448s 1..30 1448s ok 1449s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t ........................... 1449s ok 1 - use Lemonldap::NG::Portal::Main; 1449s ok 2 - Portal object 1449s ok 3 - Init 1449s ok 4 - Portal app 1449s ok 5 - Issuer portal 1449s ok 6 - Simple request to handler 1449s ok 7 - Get WWW-Authenticate header 1449s ok 8 - Get Menu 1449s ok 9 - HTTP code is 200 1449s ok 10 - Page contains a form 1449s ok 11 - Host match 1449s ok 12 - Field "user" is defined 1449s ok 13 - Field "password" is defined 1449s ok 14 - CSP header authorize POST request to \# 1449s ok 15 - Auth query 1449s ok 16 - Get cookie lemonldap (58b49696da1c5f3c6bc16ab4fe0481523fd006fafa93aa1e7eb54bdb3ad7978f) 1449s ok 17 - Get redirection 1449s ok 18 - Location is http://auth.idp.com/ 1449s ok 19 - Form registration 1449s ok 20 - Get redirection 1449s ok 21 - Location header found 1449s ok 22 - Form registration 1449s ok 23 - Found TOTP js 1449s ok 24 - Get new key 1449s ok 25 - Content is JSON 1449s ok 26 - Found secret 1449s ok 27 - Found token 1449s ok 28 - Code 1449s ok 29 - Code contains 6 digits 1449s ok 30 - Post code 1449s ok 31 - Content is JSON 1449s ok 32 - Key is registered 1449s ok 33 - Get Menu 1449s ok 34 - HTTP code is 200 1449s ok 35 - Page contains a form 1449s ok 36 - Host match 1449s ok 37 - Field "user" is defined 1449s ok 38 - Field "password" is defined 1449s ok 39 - CSP header authorize POST request to \# 1449s ok 40 - Auth query 1449s ok 41 - HTTP code is 200 1449s ok 42 - Page contains a form 1449s ok 43 - URI match 1449s # Subtest: REST request to Portal 1449s 1..2 1449s ok 1 - Get POST request 1449s ok 2 - Push request to portal 1449s ok 44 - REST request to Portal 1449s ok 45 - AuthBasic request 1449s ok 46 - Authentication rejected 1449s ok 47 - REST requests were done by handler 1449s # Subtest: REST request to Portal 1449s 1..2 1449s ok 1 - Get POST request 1449s ok 2 - Push request to portal 1449s ok 48 - REST request to Portal 1449s ok 49 - New AuthBasic request 1449s ok 50 - Handler used its local cache 1449s ok 51 - Authentication rejected a second time 1449s # Subtest: REST request to Portal 1449s 1..2 1449s ok 1 - Get POST request 1449s ok 2 - Push request to portal 1449s ok 52 - REST request to Portal 1449s ok 53 - New AuthBasic request 1449s ok 54 - Portal was called a second time 1449s ok 55 - 2FA did not trigger for rtyler because of ENV rule 1449s 1..55 1449s ok 1449s t/35-REST-sessions-with-AuthBasic-handler.t .................................... 1449s ok 1 - use Lemonldap::NG::Portal::Main; 1449s ok 2 - Portal object 1449s ok 3 - Init 1449s ok 4 - Portal app 1449s ok 5 - Issuer portal 1449s ok 6 - Simple request to handler 1449s ok 7 - Get WWW-Authenticate header 1449s # Subtest: REST request to Portal 1449s 1..3 1449s ok 1 - Get POST request 1449s ok 2 - Push request to portal 1449s ok 3 - Response is 200 1449s ok 8 - REST request to Portal 1449s ok 9 - AuthBasic request 1449s ok 10 - HTTP code is 200 1449s ok 11 - Authenticated as dwho 1449s # Subtest: REST request to Portal 1449s 1..3 1449s ok 1 - Get POST request 1449s ok 2 - Push request to portal 1449s ok 3 - Response is 200 1449s ok 12 - REST request to Portal 1449s ok 13 - AuthBasic request 1449s ok 14 - HTTP code is 200 1449s ok 15 - Authenticated as rtyler 1449s ok 16 - REST requests were done by handler 1449s ok 17 - New AuthBasic request 1449s ok 18 - Handler used its local cache 1449s ok 19 - HTTP code is 200 1449s ok 20 - Authenticated as dwho 1449s ok 21 - New AuthBasic request 1449s ok 22 - Handler used its local cache 1449s ok 23 - HTTP code is 200 1449s ok 24 - Authenticated as rtyler 1449s # Subtest: REST request to Portal 1449s 1..3 1449s ok 1 - Get POST request 1449s ok 2 - Push request to portal 1449s ok 3 - Response is 401 1449s ok 25 - REST request to Portal 1449s ok 26 - New AuthBasic request 1449s ok 27 - Request was rejected 1449s # Subtest: REST request to Portal 1449s 1..3 1449s ok 1 - Get POST request 1449s ok 2 - Push request to portal 1449s ok 3 - Response is 401 1449s ok 28 - REST request to Portal 1449s ok 29 - New AuthBasic request 1449s ok 30 - Request was rejected 1449s 1..30 1449s ok 1450s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t .. 1450s ok 1 - use Lemonldap::NG::Portal::Main; 1450s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t line 66. 1450s ok 2 # skip LLNGTESTREDIS isn't set 1450s 1..2 1450s ok 1450s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t .................. 1450s ok 1 - use Lemonldap::NG::Portal::Main; 1450s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t line 66. 1450s ok 2 # skip LLNGTESTREDIS isn't set 1450s 1..2 1450s ok 1451s t/35-REST-sessions-with-REST-server.t .......................................... 1451s ok 1 - use Lemonldap::NG::Portal::Main; 1451s ok 2 - Portal object 1451s ok 3 - Init 1451s ok 4 - Portal app 1451s ok 5 - Register $type 1451s ok 6 - Portal object 1451s ok 7 - Init 1451s ok 8 - Portal app 1451s ok 9 - Register $type 1451s # ==> Pushing SP <== 1451s # ==> Popping SP <== 1451s ok 10 - Unauth SP request 1451s ok 11 - HTTP code is 200 1451s # ==> Pushing SP <== 1451s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 13 - Execute request 1451s ok 14 - Response is 200 or 400 1451s ok 15 - @ END OF REST REQUEST 1451s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 17 - Post request 1451s ok 18 - HTTP code is 200 1451s ok 19 - @ END OF REST REQUEST 1451s ok 20 - @ REST request (PUT /sessions/global/c27498c81d4a1b9ec0787d93d7d1d66144bbeb2bc99e33087b19aea6204ecaa1) 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 21 - Post request 1451s ok 22 - HTTP code is 200 1451s ok 23 - @ END OF REST REQUEST 1451s # ==> Popping SP <== 1451s ok 24 - Post user/password 1451s ok 25 - Get redirection 1451s ok 26 - Location is http://auth.sp.com/ 1451s ok 27 - Get cookie lemonldap (c27498c81d4a1b9ec0787d93d7d1d66144bbeb2bc99e33087b19aea6204ecaa1) 1451s # ==> Pushing SP <== 1451s # ==> Popping SP <== 1451s ok 28 - Auth test 1451s ok 29 - HTTP code is 200 1451s ok 30 - Good ID 1451s ok 31 - Mulivalued attribute found 1451s ok 32 - Good ID 1451s ok 33 - Uid is french 1451s # ==> Pushing SP <== 1451s ok 34 - @ REST request (GET /sessions/global/c27498c81d4a1b9ec0787d93d7d1d66144bbeb2bc99e33087b19aea6204ecaa1) 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 35 - Execute request 1451s ok 36 - Response is 200 or 400 1451s ok 37 - @ END OF REST REQUEST 1451s ok 38 - @ REST request (DELETE /sessions/global/c27498c81d4a1b9ec0787d93d7d1d66144bbeb2bc99e33087b19aea6204ecaa1) 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 39 - Execute request 1451s ok 40 - Response is 200 or 400 1451s ok 41 - @ END OF REST REQUEST 1451s # ==> Popping SP <== 1451s ok 42 - Ask for logout 1451s ok 43 - HTTP code is 200 1451s # ==> Pushing SP <== 1451s ok 44 - @ REST request (GET /sessions/global/c27498c81d4a1b9ec0787d93d7d1d66144bbeb2bc99e33087b19aea6204ecaa1) 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 45 - Execute request 1451s ok 46 - Response is 200 or 400 1451s ok 47 - @ END OF REST REQUEST 1451s # ==> Popping SP <== 1451s ok 48 - Test if user is reject on IdP 1451s ok 49 - Response status is 401 1451s ok 50 - Content is JSON 1451s ok 51 - Error code is 1 1451s 1..51 1451s ok 1451s t/35-SOAP-config-backend.t ..................................................... 1451s ok 1 - use Lemonldap::NG::Portal::Main; 1451s ok 2 - Portal object 1451s ok 3 - Init 1451s ok 4 - Portal app 1451s ok 5 - Register $type 1451s ok 6 - @ SOAP REQUEST @ 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s ok 7 - Execute request 1451s ok 8 - HTTP code is 200 1451s ok 9 - Content is XML 1451s ok 10 - @ END OF SOAP REQUEST @ 1451s ok 11 - Last cfg is 1 1451s ok 12 - @ SOAP REQUEST @ 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s ok 13 - Execute request 1451s ok 14 - HTTP code is 200 1451s ok 15 - Content is XML 1451s ok 16 - @ END OF SOAP REQUEST @ 1451s ok 17 - Get configuration 1451s ok 18 - cfgNum is 1 1451s ok 19 - Portal object 1451s ok 20 - @ SOAP REQUEST @ 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 21 - Execute request 1451s ok 22 - HTTP code is 200 1451s ok 23 - Content is XML 1451s ok 24 - @ END OF SOAP REQUEST @ 1451s ok 25 - @ SOAP REQUEST @ 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 26 - Execute request 1451s ok 27 - HTTP code is 200 1451s ok 28 - Content is XML 1451s ok 29 - @ END OF SOAP REQUEST @ 1451s ok 30 - @ SOAP REQUEST @ 1451s # ==> Saving handler SP <== 1451s # ==> Pushing ISSUER <== 1451s # ==> Popping ISSUER <== 1451s # ==> Restoring SP <== 1451s ok 31 - Execute request 1451s ok 32 - HTTP code is 200 1451s ok 33 - Content is XML 1451s ok 34 - @ END OF SOAP REQUEST @ 1451s ok 35 - Init 1451s ok 36 - Portal app 1451s ok 37 - Register $type 1451s # ==> Pushing SP <== 1451s # ==> Popping SP <== 1451s ok 38 - Unauth SP request 1451s ok 39 - HTTP code is 200 1451s # ==> Pushing SP <== 1451s # ==> Popping SP <== 1451s ok 40 - Post user/password 1451s ok 41 - Get redirection 1451s ok 42 - Location is http://auth.sp.com/ 1451s ok 43 - Get cookie lemonldap (50ac3d3ea4cd0b72a3991ec2b81b5abe968b89d3f4ac4bdab6823149412627b7) 1451s # ==> Pushing SP <== 1451s # ==> Popping SP <== 1451s ok 44 - Try to get menu 1451s ok 45 - HTTP code is 200 1451s # ==> Pushing SP <== 1451s # ==> Popping SP <== 1451s ok 46 - Ask for logout 1451s ok 47 - HTTP code is 200 1451s # ==> Pushing SP <== 1451s # ==> Popping SP <== 1451s ok 48 - Test if user is reject on IdP 1451s ok 49 - Response status is 401 1451s ok 50 - Content is JSON 1451s ok 51 - Error code is 1 1451s 1..51 1451s ok 1452s t/35-SOAP-sessions-with-SOAP-server.t .......................................... 1452s ok 1 - use Lemonldap::NG::Portal::Main; 1452s ok 2 - Portal object 1452s ok 3 - Init 1452s ok 4 - Portal app 1452s ok 5 - Register $type 1452s ok 6 - Portal object 1452s ok 7 - Init 1452s ok 8 - Portal app 1452s ok 9 - Register $type 1452s # ==> Pushing SP <== 1452s # ==> Popping SP <== 1452s ok 10 - Unauth SP request 1452s ok 11 - HTTP code is 200 1452s # ==> Pushing SP <== 1452s ok 12 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 13 - Execute request 1452s ok 14 - HTTP code is 200 1452s ok 15 - Content is XML 1452s ok 16 - @ END OF SOAP REQUEST @ 1452s ok 17 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 18 - Execute request 1452s ok 19 - HTTP code is 200 1452s ok 20 - Content is XML 1452s ok 21 - @ END OF SOAP REQUEST @ 1452s ok 22 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 23 - Execute request 1452s ok 24 - HTTP code is 200 1452s ok 25 - Content is XML 1452s ok 26 - @ END OF SOAP REQUEST @ 1452s ok 27 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 28 - Execute request 1452s ok 29 - HTTP code is 200 1452s ok 30 - Content is XML 1452s ok 31 - @ END OF SOAP REQUEST @ 1452s ok 32 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 33 - Execute request 1452s ok 34 - HTTP code is 200 1452s ok 35 - Content is XML 1452s ok 36 - @ END OF SOAP REQUEST @ 1452s # ==> Popping SP <== 1452s ok 37 - Post user/password 1452s ok 38 - Get redirection 1452s ok 39 - Location is http://auth.sp.com/ 1452s ok 40 - Get cookie lemonldap (cc354290ef6fb1c45c2f518028a5e0efe2ff41438747d38cbfa360fe52b7873a) 1452s # ==> Pushing SP <== 1452s # ==> Popping SP <== 1452s ok 41 - Try to get menu 1452s ok 42 - HTTP code is 200 1452s # ==> Pushing SP <== 1452s ok 43 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 44 - Execute request 1452s ok 45 - HTTP code is 200 1452s ok 46 - Content is XML 1452s ok 47 - @ END OF SOAP REQUEST @ 1452s ok 48 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 49 - Execute request 1452s ok 50 - HTTP code is 200 1452s ok 51 - Content is XML 1452s ok 52 - @ END OF SOAP REQUEST @ 1452s # ==> Popping SP <== 1452s ok 53 - Ask for logout 1452s ok 54 - HTTP code is 200 1452s # ==> Pushing SP <== 1452s ok 55 - @ SOAP REQUEST @ 1452s # ==> Saving handler SP <== 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s # ==> Restoring SP <== 1452s ok 56 - Execute request 1452s ok 57 - HTTP code is 200 1452s ok 58 - Content is XML 1452s ok 59 - @ END OF SOAP REQUEST @ 1452s # ==> Popping SP <== 1452s ok 60 - Test if user is reject on IdP 1452s ok 61 - Response status is 401 1452s ok 62 - Content is JSON 1452s ok 63 - Error code is 1 1452s # ==> Pushing ISSUER <== 1452s # ==> Popping ISSUER <== 1452s ok 64 - Test WSDL 1452s ok 65 - HTTP code is 200 1452s ok 66 - Content contains wsdl def 1452s 1..66 1452s ok 1453s t/36-Combination-Custom.t ...................................................... 1453s ok 1 - use Lemonldap::NG::Portal::Main; 1453s ok 2 - Portal object 1453s ok 3 - Init 1453s ok 4 - Portal app 1453s ok 5 - Expression loaded: "[Dm] or [DB]" 1453s ok 6 - Try to connect with login dwho 1453s ok 7 - Get cookie lemonldap (7d774ca141963688e9849a087580dc2cd4b9049d699d9b44213837e2d42497e1) 1453s ok 8 - Logout request 1453s ok 9 - Response is 200 1453s ok 10 - Cookie is deleted 1453s ok 11 - No pdata 1453s ok 12 - Disconnect request 1453s ok 13 - Response is 401 1453s ok 14 - Try to connect with login dvador 1453s ok 15 - Get cookie lemonldap (cde22f833cafa64b32959eb604ced924c6c25a169046020169751c9911976373) 1453s ok 16 - Portal object 1453s ok 17 - Init 1453s ok 18 - Portal app 1453s ok 19 - Expression loaded: "[Dm] and [DB]" 1453s ok 20 - Try to connect with login rtyler 1453s ok 21 - Get cookie lemonldap (9dad5ec22101fe789cda9f7eaade8ccd8bd6ccc81fda8b15138f8d76dac68f74) 1453s ok 22 - Logout request 1453s ok 23 - Response is 200 1453s ok 24 - Cookie is deleted 1453s ok 25 - No pdata 1453s ok 26 - Disconnect request 1453s ok 27 - Response is 401 1453s ok 28 - Try to connect with login dwho 1453s ok 29 - Response status is 401 1453s ok 30 - Content is JSON 1453s ok 31 - Error code is 5 1453s ok 32 - Portal object 1453s ok 33 - Init 1453s ok 34 - Portal app 1453s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1453s ok 36 - Try to connect with login dwho 1453s ok 37 - Get cookie lemonldap (3bb27634adf88eff0211426594bfeaf188e67b8ddacdb80db327d6a101984b18) 1453s ok 38 - Logout request 1453s ok 39 - Response is 200 1453s ok 40 - Cookie is deleted 1453s ok 41 - No pdata 1453s ok 42 - Disconnect request 1453s ok 43 - Response is 401 1453s ok 44 - Try to connect with login dvador 1453s ok 45 - Get cookie lemonldap (4b67e48e162b4a6180b55433da084dfe3f5b8824198b9a7a0b01a1192bf40fee) 1453s ok 46 - Logout request 1453s ok 47 - Response is 200 1453s ok 48 - Cookie is deleted 1453s ok 49 - No pdata 1453s ok 50 - Disconnect request 1453s ok 51 - Response is 401 1453s ok 52 - Portal object 1453s ok 53 - Init 1453s ok 54 - Portal app 1453s 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]" 1453s ok 56 - Try to connect with login rtyler 1453s ok 57 - Get cookie lemonldap (be295988bc84ed703ded77addd8e3b69215ab0a2dcffb92b760159ac2dd33718) 1453s ok 58 - Demo and DBI exported variables exist in session 1453s ok 59 - Try to connect with login dvador 1453s ok 60 - Get cookie lemonldap (df8db55d1a91219fe9dad41d494d4fb39cb32fbec13ddcd4b2634d7091ef2bf6) 1453s ok 61 - Try to connect with login dwho 1453s ok 62 - Response status is 401 1453s ok 63 - Content is JSON 1453s ok 64 - Error code is 5 1453s ok 65 - Portal object 1453s ok 66 - Init 1453s ok 67 - Portal app 1453s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1453s ok 69 - Try to connect with login rtyler 1453s ok 70 - Get cookie lemonldap (8d5c3c9b714efb91899e94965016bd590e968710e1f7bfcbcb874c41bc0f4503) 1453s ok 71 - Try to connect with login dwho 1453s ok 72 - Get cookie lemonldap (08c55d1f4457a6bb5a05c4349105b85206989d1b85ee5b7061b9a13d37987321) 1453s ok 73 - Portal object 1453s ok 74 - Init 1453s ok 75 - Portal app 1453s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1453s ok 77 - Try to connect with login rtyler 1453s ok 78 - Get cookie lemonldap (59a4a23bc0ae8f4791b59e48afa75eac81f9994381c58fbd0b34ffd6b0a99c14) 1453s ok 79 - Try to connect with login dwho 1453s ok 80 - Response status is 401 1453s ok 81 - Content is JSON 1453s ok 82 - Error code is 5 1453s 1..82 1453s ok 1453s t/36-Combination-Kerberos-multiple-domains.t ................................... 1453s ok 1 - use Lemonldap::NG::Portal::Main; 1453s ok 2 - Portal object 1453s ok 3 - Init 1453s ok 4 - Portal app 1453s # Subtest: Successful Kerberos authentication on dom1 1453s ok 1 - Simple access 1453s ok 2 - Found Kerberos JS 1453s ok 3 - HTTP code is 200 1453s ok 4 - Page contains a form 1453s ok 5 - Host match 1453s ok 6 - Field "kerberos" is defined 1453s ok 7 - Field "ajax_auth_token" is defined 1453s ok 8 - CSP header authorize POST request to \# 1453s ok 9 - AJAX query 1453s ok 10 1453s ok 11 - AJAX query 1453s ok 12 - HTTP code is 200 1453s ok 13 - Content-Type is JSON 1453s ok 14 - Content is valid JSON 1453s ok 15 - User token was returned 1453s ok 16 - Post form 1453s ok 17 - Get cookie lemonldap (438dfce2253fd9616fec13954d6ebea016c0f85ecbab79b50d493a4751f246b5) 1453s ok 18 - Get session using restSessionServer 1453s ok 19 - HTTP code is 200 1453s ok 20 - Deserialize session content 1453s ok 21 - Session has correct value for cn 1453s 1..21 1453s ok 5 - Successful Kerberos authentication on dom1 1453s # Subtest: Successful Kerberos authentication on dom2 1453s ok 1 - Simple access 1453s ok 2 - Found Kerberos JS 1453s ok 3 - HTTP code is 200 1453s ok 4 - Page contains a form 1453s ok 5 - Host match 1453s ok 6 - Field "kerberos" is defined 1453s ok 7 - Field "ajax_auth_token" is defined 1453s ok 8 - CSP header authorize POST request to \# 1453s ok 9 - AJAX query 1453s ok 10 1453s ok 11 - AJAX query 1453s ok 12 - HTTP code is 200 1453s ok 13 - Content-Type is JSON 1453s ok 14 - Content is valid JSON 1453s ok 15 - User token was returned 1453s ok 16 - Post form 1453s ok 17 - Get cookie lemonldap (9ac437e3c324c1d1890a0d996a4640467f03ef26e56c302f0f373191d8bc39ac) 1453s ok 18 - Get session using restSessionServer 1453s ok 19 - HTTP code is 200 1453s ok 20 - Deserialize session content 1453s ok 21 - Session has correct value for cn 1453s 1..21 1453s ok 6 - Successful Kerberos authentication on dom2 1453s # Subtest: Fallback to Dom1 1453s ok 1 - Simple access 1453s ok 2 - Found Kerberos JS 1453s ok 3 - HTTP code is 200 1453s ok 4 - Page contains a form 1453s ok 5 - Host match 1453s ok 6 - Field "kerberos" is defined 1453s ok 7 - Field "ajax_auth_token" is defined 1453s ok 8 - CSP header authorize POST request to \# 1453s ok 9 - Post form 1453s ok 10 - HTTP code is 200 1453s ok 11 - Page contains a form 1453s ok 12 - Host match 1453s ok 13 - Field "user" is defined 1453s ok 14 - Field "password" is defined 1453s ok 15 - CSP header authorize POST request to \# 1453s ok 16 - Post form 1453s ok 17 - Get cookie lemonldap (725af37ca33094f4fdc6d648904afdf051e91f80b9dd72124f0a0db9eb870fba) 1453s ok 18 - Get session using restSessionServer 1453s ok 19 - HTTP code is 200 1453s ok 20 - Deserialize session content 1453s ok 21 - Session has correct value for cn 1453s 1..21 1453s ok 7 - Fallback to Dom1 1453s # Subtest: Fallback to Dom2 1453s ok 1 - Simple access 1453s ok 2 - Found Kerberos JS 1453s ok 3 - HTTP code is 200 1453s ok 4 - Page contains a form 1453s ok 5 - Host match 1453s ok 6 - Field "kerberos" is defined 1453s ok 7 - Field "ajax_auth_token" is defined 1453s ok 8 - CSP header authorize POST request to \# 1453s ok 9 - Post form 1453s ok 10 - HTTP code is 200 1453s ok 11 - Page contains a form 1453s ok 12 - Host match 1453s ok 13 - Field "user" is defined 1453s ok 14 - Field "password" is defined 1453s ok 15 - CSP header authorize POST request to \# 1453s ok 16 - Post form 1453s ok 17 - Get cookie lemonldap (82870cded3d4b64ee89dc82417eb0c45211668105185617cfc5d6934cff4c5d0) 1453s ok 18 - Get session using restSessionServer 1453s ok 19 - HTTP code is 200 1453s ok 20 - Deserialize session content 1453s ok 21 - Session has correct value for cn 1453s 1..21 1453s ok 8 - Fallback to Dom2 1453s 1..8 1453s ok 1454s t/36-Combination-Password.t .................................................... 1454s ok 1 - use Lemonldap::NG::Portal::Main; 1454s ok 2 - Portal object 1454s ok 3 - Init 1454s ok 4 - Portal app 1454s ok 5 - Try to connect with login jkirk 1454s ok 6 - Get cookie lemonldap (abb7feb034cad6803f7a28d304f4df67a5ab366ab11d137f6a94fa737ed726d9) 1454s ok 7 - Try to change password 1454s ok 8 - HTTP code is 200 1454s ok 9 - Content-Type is JSON 1454s ok 10 - Content is valid JSON 1454s ok 11 - PE_PASSWORD_OK 1454s ok 12 - Try to connect with login jkirk 1454s ok 13 - Response status is 401 1454s ok 14 - Content is JSON 1454s ok 15 - Error code is 5 1454s ok 16 - Try to connect with login jkirk 1454s ok 17 - Get cookie lemonldap (307582d756f922167103c7b3ca1aa2f025aefe0c72b7379d26d6ded7f14b1e87) 1454s ok 18 - Try to connect with login dvador 1454s ok 19 - Get cookie lemonldap (d98016ca365de2e5f0e75881ccfedb58ae2ed0ac8e86e5ff0f082f4c3b89092a) 1454s ok 20 - Try to change password 1454s ok 21 - HTTP code is 200 1454s ok 22 - Content-Type is JSON 1454s ok 23 - Content is valid JSON 1454s ok 24 - PE_PASSWORD_OK 1454s ok 25 - Try to connect with login dvador 1454s ok 26 - Response status is 401 1454s ok 27 - Content is JSON 1454s ok 28 - Error code is 5 1454s ok 29 - Try to connect with login dvador 1454s ok 30 - Get cookie lemonldap (ccc64e982ff6b4aaafdb84a5b6bfe8053776cc1244de3bdf967861206b40d8b9) 1454s 1..30 1454s ok 1454s t/36-Combination-SSL-Kerberos.t ................................................ 1454s ok 1 - use Lemonldap::NG::Portal::Main; 1454s ok 2 - Portal object 1454s ok 3 - Init 1454s ok 4 - Portal app 1454s # Subtest: Auth by SSL 1454s ok 1 - Get cookie lemonldap (febcb32d86fad5f7fb53bb0a30a9e4c4e24ed2dfb29b31efe04c2bbeb8fe3f72) 1454s ok 2 - Correct session auth module 1454s ok 3 - Correct session UID 1454s 1..3 1454s ok 5 - Auth by SSL 1454s # Subtest: Auth by Kerberos 1454s ok 1 - HTTP code is 200 1454s ok 2 - Page contains a form 1454s ok 3 - Host match 1454s ok 4 - Field "kerberos" is defined 1454s ok 5 - CSP header authorize POST request to \# 1454s ok 6 - Found hidden attribut "kerberos" with value="0" 1454s ok 7 - Get Kerberos javascript 1454s ok 8 - Response body is not empty 1454s ok 9 - Found waiting message 1454s ok 10 - HTTP code is 200 1454s ok 11 - Page contains a form 1454s ok 12 - Host match 1454s ok 13 - Field "url" is defined 1454s ok 14 - Field "kerberos" is defined 1454s ok 15 - Field "ajax_auth_token" is defined 1454s ok 16 - CSP header authorize POST request to \# 1454s ok 17 - AJAX query 1454s ok 18 1454s ok 19 - AJAX query 1454s ok 20 - HTTP code is 200 1454s ok 21 - Content-Type is JSON 1454s ok 22 - Content is valid JSON 1454s ok 23 - User token was returned 1454s ok 24 - Post form 1454s ok 25 - Get cookie lemonldap (33164e8fa77b3d6d477cff4b4b5e95e87ab3d0b967f8ebe691c78cf44115fa52) 1454s ok 26 - Correct session auth module 1454s ok 27 - Correct session UID 1454s 1..27 1454s ok 6 - Auth by Kerberos 1454s # Subtest: Auth by Demo 1454s ok 1 - Response body is not empty 1454s ok 2 - Found waiting message 1454s ok 3 - HTTP code is 200 1454s ok 4 - Page contains a form 1454s ok 5 - Host match 1454s ok 6 - Field "url" is defined 1454s ok 7 - Field "kerberos" is defined 1454s ok 8 - Field "ajax_auth_token" is defined 1454s ok 9 - CSP header authorize POST request to \# 1454s ok 10 - Post form 1454s ok 11 - HTTP code is 200 1454s ok 12 - Page contains a form 1454s ok 13 - Host match 1454s ok 14 - Field "url" is defined 1454s ok 15 - Field "user" is defined 1454s ok 16 - Field "password" is defined 1454s ok 17 - CSP header authorize POST request to \# 1454s ok 18 - Post form 1454s ok 19 - Get cookie lemonldap (1db07c8c1065b41070a9b18265aff5a74976f2022d3a7c605556618f9f5e0cb5) 1454s ok 20 - Correct session auth module 1454s ok 21 - Correct session UID 1454s 1..21 1454s ok 7 - Auth by Demo 1454s 1..7 1454s ok 1455s t/36-Combination-with-Choice.t ................................................. 1455s ok 1 - use Lemonldap::NG::Portal::Main; 1455s ok 2 - Portal object 1455s ok 3 - Init 1455s ok 4 - Portal app 1455s ok 5 - Expression loaded: "[Dm] or [Ch]" 1455s ok 6 - Try to connect with login dwho 1455s ok 7 - Get cookie lemonldap (592e11cb3cce25111e1f60f5b5aae65d416ef150f5b42642afe2b0d06d9fd770) 1455s ok 8 - Logout request 1455s ok 9 - Response is 200 1455s ok 10 - Cookie is deleted 1455s ok 11 - No pdata 1455s ok 12 - Disconnect request 1455s ok 13 - Response is 401 1455s ok 14 - Try to connect with login dvador 1455s ok 15 - Get cookie lemonldap (e56f48df3ec4231575cef46553cd33df22f11059228767e984ac6c62cde82092) 1455s ok 16 - Logout request 1455s ok 17 - Response is 200 1455s ok 18 - Cookie is deleted 1455s ok 19 - No pdata 1455s ok 20 - Disconnect request 1455s ok 21 - Response is 401 1455s ok 22 - Portal object 1455s ok 23 - Init 1455s ok 24 - Portal app 1455s ok 25 - Expression loaded: "[Dm] and [Ch]" 1455s ok 26 - Try to connect with login rtyler 1455s ok 27 - Get cookie lemonldap (49b75cad1aedc428fb3ef1850af435a394f61710c88637eedde9e97048b348f8) 1455s ok 28 - Logout request 1455s ok 29 - Response is 200 1455s ok 30 - Cookie is deleted 1455s ok 31 - No pdata 1455s ok 32 - Disconnect request 1455s ok 33 - Response is 401 1455s ok 34 - Try to connect with login dwho 1455s ok 35 - Get cookie lemonldap (d0b95a77fe1ccc4455c08c528d70cfcaead7dd53432b7dc2bf5731cd81a88590) 1455s ok 36 - Logout request 1455s ok 37 - Response is 200 1455s ok 38 - Cookie is deleted 1455s ok 39 - No pdata 1455s ok 40 - Disconnect request 1455s ok 41 - Response is 401 1455s ok 42 - Try to connect with login dwho 1455s ok 43 - Response status is 401 1455s ok 44 - Content is JSON 1455s ok 45 - Error code is 5 1455s ok 46 - Portal object 1455s ok 47 - Init 1455s ok 48 - Portal app 1455s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 1455s ok 50 - Try to connect with login dwho 1455s ok 51 - Get cookie lemonldap (00fd8bac3e98eacf5b7bd13b15b899e55c26c5aa85f2cd4ab2fabc7d27bdde5c) 1455s ok 52 - Logout request 1455s ok 53 - Response is 200 1455s ok 54 - Cookie is deleted 1455s ok 55 - No pdata 1455s ok 56 - Disconnect request 1455s ok 57 - Response is 401 1455s ok 58 - Try to connect with login dvador 1455s ok 59 - Get cookie lemonldap (182460565910928974b3e5aeee407e12ea5d1aa21f89e8c0eca145c3a7dcd0c0) 1455s ok 60 - Logout request 1455s ok 61 - Response is 200 1455s ok 62 - Cookie is deleted 1455s ok 63 - No pdata 1455s ok 64 - Disconnect request 1455s ok 65 - Response is 401 1455s ok 66 - Portal object 1455s ok 67 - Init 1455s ok 68 - Portal app 1455s 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]" 1455s ok 70 - Try to connect with login rtyler 1455s ok 71 - Get cookie lemonldap (82879821472a5a140ae7a9b26d7228b99928d0e030c44ae99fd0167b8fa97054) 1455s ok 72 - Logout request 1455s ok 73 - Response is 200 1455s ok 74 - Cookie is deleted 1455s ok 75 - No pdata 1455s ok 76 - Disconnect request 1455s ok 77 - Response is 401 1455s ok 78 - Try to connect with login dvador 1455s ok 79 - Get cookie lemonldap (3ef06ed203f6f718540512084ed8d00be75dc5b1b7c44e4a0f554bac3e98a666) 1455s ok 80 - Logout request 1455s ok 81 - Response is 200 1455s ok 82 - Cookie is deleted 1455s ok 83 - No pdata 1455s ok 84 - Disconnect request 1455s ok 85 - Response is 401 1455s ok 86 - Try to connect with login dwho 1455s ok 87 - Get cookie lemonldap (d89a0104474015400a73759e23bc2ffad34a766f1b9a6164e2b1b54c5c06a74f) 1455s ok 88 - Logout request 1455s ok 89 - Response is 200 1455s ok 90 - Cookie is deleted 1455s ok 91 - No pdata 1455s ok 92 - Disconnect request 1455s ok 93 - Response is 401 1455s ok 94 - Try to connect with login dwho 1455s ok 95 - Response status is 401 1455s ok 96 - Content is JSON 1455s ok 97 - Error code is 5 1455s 1..97 1455s ok 1456s t/36-Combination-with-TOTP.t ................................................... 1456s ok 1 - use Lemonldap::NG::Portal::Main; 1456s ok 2 - Portal object 1456s ok 3 - Init 1456s ok 4 - Portal app 1456s ok 5 - Get Menu 1456s ok 6 - HTTP code is 200 1456s ok 7 - Page contains a form 1456s ok 8 - Host match 1456s ok 9 - Field "user" is defined 1456s ok 10 - Field "password" is defined 1456s ok 11 - Field "token" is defined 1456s ok 12 - CSP header authorize POST request to \# 1456s ok 13 - Auth query 1456s ok 14 - Get cookie lemonldap (a1b7bc39341e69942b987ed2bf8691635b06b9627a904c6524b988ffc4e3ad68) 1456s ok 15 - Get redirection 1456s ok 16 - Location is http://auth.example.com/ 1456s ok 17 - Form registration 1456s ok 18 - Found TOTP js 1456s ok 19 - Get new key 1456s ok 20 - Content is JSON 1456s ok 21 - Found secret 1456s ok 22 - Found token 1456s ok 23 - Code 1456s ok 24 - Code contains 6 digits 1456s ok 25 - Post code 1456s ok 26 - Content is JSON 1456s ok 27 - Key is registered 1456s ok 28 - Logout request 1456s ok 29 - Response is 200 1456s ok 30 - Cookie is deleted 1456s ok 31 - No pdata 1456s ok 32 - Disconnect request 1456s ok 33 - Response is 401 1456s ok 34 - Get Menu 1456s ok 35 - HTTP code is 200 1456s ok 36 - Page contains a form 1456s ok 37 - Host match 1456s ok 38 - Field "user" is defined 1456s ok 39 - Field "password" is defined 1456s ok 40 - Field "token" is defined 1456s ok 41 - CSP header authorize POST request to \# 1456s ok 42 - Auth query with bad password 1456s ok 43 - Get Menu 1456s ok 44 - HTTP code is 200 1456s ok 45 - Page contains a form 1456s ok 46 - Host match 1456s ok 47 - Field "user" is defined 1456s ok 48 - Field "password" is defined 1456s ok 49 - Field "token" is defined 1456s ok 50 - CSP header authorize POST request to \# 1456s ok 51 - Auth query 1456s ok 52 - HTTP code is 200 1456s ok 53 - Page contains a form 1456s ok 54 - URI match 1456s ok 55 - Field "token" is defined 1456s ok 56 - Code 1456s ok 57 - Post code 1456s ok 58 - Token expired 1456s ok 59 - Get Menu 1456s ok 60 - HTTP code is 200 1456s ok 61 - Page contains a form 1456s ok 62 - Host match 1456s ok 63 - Field "user" is defined 1456s ok 64 - Field "password" is defined 1456s ok 65 - Field "token" is defined 1456s ok 66 - CSP header authorize POST request to \# 1456s 1..66 1456s ok 1456s t/36-Combination-with-over.t ................................................... 1456s ok 1 - use Lemonldap::NG::Portal::Main; 1456s ok 2 - Portal object 1456s ok 3 - Init 1456s ok 4 - Portal app 1456s ok 5 - Expression loaded: "[Dm] or [DB]" 1456s ok 6 - JSON is parsed 1456s ok 7 - Try to connect with login dwho 1456s ok 8 - Get cookie lemonldap (cbe0fdbb394c7f1dee625e1e2433a56ad5edaa7bb1e9fd85ba30ed60823a1a90) 1456s ok 9 - Logout request 1456s ok 10 - Response is 200 1456s ok 11 - Cookie is deleted 1456s ok 12 - No pdata 1456s ok 13 - Disconnect request 1456s ok 14 - Response is 401 1456s ok 15 - Try to connect with login dvador 1456s ok 16 - Get cookie lemonldap (b2a3e0dacacd1ee151d3d2cc767b6b15bb56ef03ec618d44fd53651b7ccbc911) 1456s ok 17 - Logout request 1456s ok 18 - Response is 200 1456s ok 19 - Cookie is deleted 1456s ok 20 - No pdata 1456s ok 21 - Disconnect request 1456s ok 22 - Response is 401 1456s 1..22 1456s ok 1457s t/36-Combination-with-token.t .................................................. 1457s ok 1 - use Lemonldap::NG::Portal::Main; 1457s ok 2 - Portal object 1457s ok 3 - Init 1457s ok 4 - Portal app 1457s ok 5 - Expression loaded: "[Dm] or [DB]" 1457s ok 6 - Unauth request 1457s ok 7 - HTTP code is 200 1457s ok 8 - Page contains a form 1457s ok 9 - Host match 1457s ok 10 - Field "token" is defined 1457s ok 11 - CSP header authorize POST request to \# 1457s ok 12 - Try to connect with login dwho 1457s ok 13 - Get cookie lemonldap (bcd63c825cb3681e122e85882a535396143e67944d511398c75b94bcfbeb1826) 1457s ok 14 - Logout request 1457s ok 15 - Response is 200 1457s ok 16 - Cookie is deleted 1457s ok 17 - No pdata 1457s ok 18 - Disconnect request 1457s ok 19 - Response is 401 1457s ok 20 - Unauth request 1457s ok 21 - HTTP code is 200 1457s ok 22 - Page contains a form 1457s ok 23 - Host match 1457s ok 24 - Field "token" is defined 1457s ok 25 - CSP header authorize POST request to \# 1457s ok 26 - Try to connect with login dvador 1457s ok 27 - Get cookie lemonldap (9a6800f1c0c3b778a455f6992fcac0806796708e77f91c121c74ad9f2876954c) 1457s ok 28 - Logout request 1457s ok 29 - Response is 200 1457s ok 30 - Cookie is deleted 1457s ok 31 - No pdata 1457s ok 32 - Disconnect request 1457s ok 33 - Response is 401 1457s ok 34 - Portal object 1457s ok 35 - Init 1457s ok 36 - Portal app 1457s ok 37 - Expression loaded: "[Dm] and [DB]" 1457s ok 38 - Unauth request 1457s ok 39 - HTTP code is 200 1457s ok 40 - Page contains a form 1457s ok 41 - Host match 1457s ok 42 - Field "token" is defined 1457s ok 43 - CSP header authorize POST request to \# 1457s ok 44 - Try to connect with login rtyler 1457s ok 45 - Get cookie lemonldap (2e0514e849956c9501388cffc89220087d50cf9825684ad0a03f673a2b816f42) 1457s ok 46 - Logout request 1457s ok 47 - Response is 200 1457s ok 48 - Cookie is deleted 1457s ok 49 - No pdata 1457s ok 50 - Disconnect request 1457s ok 51 - Response is 401 1457s ok 52 - Unauth request 1457s ok 53 - HTTP code is 200 1457s ok 54 - Page contains a form 1457s ok 55 - Host match 1457s ok 56 - Field "token" is defined 1457s ok 57 - CSP header authorize POST request to \# 1457s ok 58 - Try to connect with login dwho 1457s ok 59 - Response status is 401 1457s ok 60 - Content is JSON 1457s ok 61 - Error code is 5 1457s ok 62 - Portal object 1457s ok 63 - Init 1457s ok 64 - Portal app 1457s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1457s ok 66 - Unauth request 1457s ok 67 - HTTP code is 200 1457s ok 68 - Page contains a form 1457s ok 69 - Host match 1457s ok 70 - Field "token" is defined 1457s ok 71 - CSP header authorize POST request to \# 1457s ok 72 - Try to connect with login dwho 1457s ok 73 - Get cookie lemonldap (96a6d4429e3365b0ee791c07e696b803c87f65a9aefc6147fcd96372112f8ea4) 1457s ok 74 - Logout request 1457s ok 75 - Response is 200 1457s ok 76 - Cookie is deleted 1457s ok 77 - No pdata 1457s ok 78 - Disconnect request 1457s ok 79 - Response is 401 1457s ok 80 - Unauth request 1457s ok 81 - HTTP code is 200 1457s ok 82 - Page contains a form 1457s ok 83 - Host match 1457s ok 84 - Field "token" is defined 1457s ok 85 - CSP header authorize POST request to \# 1457s ok 86 - Try to connect with login dvador 1457s ok 87 - Get cookie lemonldap (ef99fe4a5ca5468cdb030f60e8c5fd6f5f6643a4f8ce8430500b44b585206145) 1457s ok 88 - Logout request 1457s ok 89 - Response is 200 1457s ok 90 - Cookie is deleted 1457s ok 91 - No pdata 1457s ok 92 - Disconnect request 1457s ok 93 - Response is 401 1457s ok 94 - Portal object 1457s ok 95 - Init 1457s ok 96 - Portal app 1457s 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]" 1457s ok 98 - Unauth request 1457s ok 99 - HTTP code is 200 1457s ok 100 - Page contains a form 1457s ok 101 - Host match 1457s ok 102 - Field "token" is defined 1457s ok 103 - CSP header authorize POST request to \# 1457s ok 104 - Try to connect with login rtyler 1457s ok 105 - Get cookie lemonldap (fde6e075a9d51519e7e457f37be900e78c43fbcc258715b3f8e1def28b2be9da) 1457s ok 106 - Logout request 1457s ok 107 - Response is 200 1457s ok 108 - Cookie is deleted 1457s ok 109 - No pdata 1457s ok 110 - Disconnect request 1457s ok 111 - Response is 401 1457s ok 112 - Unauth request 1457s ok 113 - HTTP code is 200 1457s ok 114 - Page contains a form 1457s ok 115 - Host match 1457s ok 116 - Field "token" is defined 1457s ok 117 - CSP header authorize POST request to \# 1457s ok 118 - Try to connect with login dvador 1457s ok 119 - Get cookie lemonldap (2381cacec4190693c417b4fe5470007295babc7113487765712018febec9e526) 1457s ok 120 - Logout request 1457s ok 121 - Response is 200 1457s ok 122 - Cookie is deleted 1457s ok 123 - No pdata 1457s ok 124 - Disconnect request 1457s ok 125 - Response is 401 1457s ok 126 - Unauth request 1457s ok 127 - HTTP code is 200 1457s ok 128 - Page contains a form 1457s ok 129 - Host match 1457s ok 130 - Field "token" is defined 1457s ok 131 - CSP header authorize POST request to \# 1457s ok 132 - Try to connect with login dwho 1457s ok 133 - Response status is 401 1457s ok 134 - Content is JSON 1457s ok 135 - Error code is 5 1457s 1..135 1457s ok 1458s t/36-Combination.t ............................................................. 1458s ok 1 - use Lemonldap::NG::Portal::Main; 1458s ok 2 - Portal object 1458s ok 3 - Init 1458s ok 4 - Portal app 1458s ok 5 - Expression loaded: "[Dm] or [DB]" 1458s ok 6 - Try to connect with login dwho 1458s ok 7 - Get cookie lemonldap (ad4cb13de71127d3547ea201616fb50e61cdaaa283e161c1acda536655fbd81c) 1458s ok 8 - Logout request 1458s ok 9 - Response is 200 1458s ok 10 - Cookie is deleted 1458s ok 11 - No pdata 1458s ok 12 - Disconnect request 1458s ok 13 - Response is 401 1458s ok 14 - Try to connect with login dvador 1458s ok 15 - Get cookie lemonldap (69f56b59067ae71771ec13179ba09e3ec1aae3e4a26f2203f8732163e1fd16b2) 1458s ok 16 - Portal object 1458s ok 17 - Init 1458s ok 18 - Portal app 1458s ok 19 - Expression loaded: "[Dm] and [DB]" 1458s ok 20 - Try to connect with login rtyler 1458s ok 21 - Get cookie lemonldap (c6dd93eeadbcf4bd5d216432ee89f20d71cdbfbc99ec7ae504abcbeafad76bd0) 1458s ok 22 - Logout request 1458s ok 23 - Response is 200 1458s ok 24 - Cookie is deleted 1458s ok 25 - No pdata 1458s ok 26 - Disconnect request 1458s ok 27 - Response is 401 1458s ok 28 - Try to connect with login dwho 1458s ok 29 - Response status is 401 1458s ok 30 - Content is JSON 1458s ok 31 - Error code is 5 1458s ok 32 - Portal object 1458s ok 33 - Init 1458s ok 34 - Portal app 1458s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 1458s ok 36 - Try to connect with login dwho 1458s ok 37 - Get cookie lemonldap (ba88c3d842a50eeb43f9a7c9b657b9d8e2a97e8a62a7eef4efd73f804d2da3da) 1458s ok 38 - Logout request 1458s ok 39 - Response is 200 1458s ok 40 - Cookie is deleted 1458s ok 41 - No pdata 1458s ok 42 - Disconnect request 1458s ok 43 - Response is 401 1458s ok 44 - Try to connect with login dvador 1458s ok 45 - Get cookie lemonldap (8e09a587fb0dfc845377ef0442679e0d82a0d4da71de3e06dffe9b0e165193af) 1458s ok 46 - Logout request 1458s ok 47 - Response is 200 1458s ok 48 - Cookie is deleted 1458s ok 49 - No pdata 1458s ok 50 - Disconnect request 1458s ok 51 - Response is 401 1458s ok 52 - Portal object 1458s ok 53 - Init 1458s ok 54 - Portal app 1458s 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]" 1458s ok 56 - Try to connect with login rtyler 1458s ok 57 - Get cookie lemonldap (2fd2c84ba35e15c82d912acbf74f7ffb584ce6f26d77695b0d311d61aaae967f) 1458s ok 58 - Demo and DBI exported variables exist in session 1458s ok 59 - Try to connect with login dvador 1458s ok 60 - Get cookie lemonldap (450ed9265fb63c0f419bf5a55bf870c79a97c4f99b8933872de0d9dc72132355) 1458s ok 61 - Try to connect with login dwho 1458s ok 62 - Response status is 401 1458s ok 63 - Content is JSON 1458s ok 64 - Error code is 5 1458s ok 65 - Portal object 1458s ok 66 - Init 1458s ok 67 - Portal app 1458s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 1458s ok 69 - Try to connect with login rtyler 1458s ok 70 - Get cookie lemonldap (8217477c87c90fe8ad06f8eb88c281d17a87ce236e0cff0161b0c26fa3bc6f45) 1458s ok 71 - Try to connect with login dwho 1458s ok 72 - Get cookie lemonldap (c12c6d3dfcb52635da787413190b4253358a3583f85b7def3493b98f6f26af12) 1458s ok 73 - Portal object 1458s ok 74 - Init 1458s ok 75 - Portal app 1458s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 1458s ok 77 - Try to connect with login rtyler 1458s ok 78 - Get cookie lemonldap (058caf75bf6d81821ab2fe47e77211b891b02f2a681c5a669b1da1e28b66fb81) 1458s ok 79 - Try to connect with login dwho 1458s ok 80 - Response status is 401 1458s ok 81 - Content is JSON 1458s ok 82 - Error code is 5 1458s 1..82 1458s ok 1459s t/37-CAS-App-to-SAML-IdP-POST.t ................................................ 1459s ok 1 - use Lemonldap::NG::Portal::Main; 1459s # Subtest: Test without WAYF 1459s ok 1 - Portal object 1459s ok 2 - Init 1459s ok 3 - Portal app 1459s ok 4 - Register $type 1459s ok 5 - Portal object 1459s ok 6 - Init 1459s ok 7 - Portal app 1459s ok 8 - Register $type 1459s ok 9 - Portal object 1459s ok 10 - Init 1459s ok 11 - Portal app 1459s ok 12 - Register $type 1459s # ==> Pushing APP <== 1459s # ==> Popping APP <== 1459s ok 13 - Unauth CAS app request 1459s ok 14 - Get cookie llngcasserver (proxy) 1459s ok 15 - Get CAS server cookie 1459s ok 16 - Get redirection 1459s ok 17 - Location header found 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 18 - Push request to proxy 1459s ok 19 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221769684456_23902%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756336%7D) 1459s ok 20 - HTTP code is 200 1459s ok 21 - Page contains a form 1459s ok 22 - Host match 1459s ok 23 - URI match 1459s ok 24 - Field "SAMLRequest" is defined 1459s ok 25 - CSP header authorize POST request to auth.idp.com 1459s ok 26 - Method is POST 1459s # ==> Pushing IDP <== 1459s # ==> Popping IDP <== 1459s ok 27 - Launch SAML request to IdP 1459s ok 28 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684456_802%22%2C%22issuerTs%22%3A1769756336%7D) 1459s # ==> Pushing IDP <== 1459s # ==> Popping IDP <== 1459s ok 29 - Post authentication 1459s ok 30 - HTTP code is 200 1459s ok 31 - Page contains a form 1459s ok 32 - CSP header authorize POST request to auth.proxy.com 1459s ok 33 - Method is POST 1459s ok 34 - Get cookie lemonldap (dcc31417cd8b9a86721dd6ee329f8b65b4433d93b0d504df848653bcf1ea0bd3) 1459s ok 35 - Get cookie lemonldappdata () 1459s ok 36 - SAML request cleared from pdata 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 37 - POST SAML response 1459s ok 38 - Get cookie lemonldap (9231fc2f76e4533db1267b6110a4c7043d306f4a1dcf0e777bb1352f2162f258) 1459s ok 39 - Get redirection 1459s ok 40 - Location header found 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 41 - Follow internal redirection 1459s ok 42 - Get redirection 1459s ok 43 - Location header found 1459s # ==> Pushing APP <== 1459s ok 44 - SOAP request 1459s # ==> Saving handler APP <== 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s # ==> Restoring APP <== 1459s ok 45 - Execute request to /cas/serviceValidate 1459s ok 46 - HTTP code is 200 1459s ok 47 - Content is XML 1459s # ==> Popping APP <== 1459s ok 48 - Follow redirection to RP 1459s ok 49 - Get cookie lemonldap (3ed18e5faaca534eda7e8c2534bd137cf48e40dc8e342fb48b32687bf8b7aa56) 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 50 - Initiate logout from proxy 1459s ok 51 - HTTP code is 200 1459s ok 52 - Page contains a form 1459s ok 53 - Host match 1459s ok 54 - URI match 1459s ok 55 - Field "SAMLRequest" is defined 1459s ok 56 - Field "RelayState" is defined 1459s ok 57 - CSP header authorize POST request to auth.idp.com 1459s ok 58 - Method is POST 1459s # ==> Pushing IDP <== 1459s # ==> Popping IDP <== 1459s ok 59 - Send SAML logout request 1459s ok 60 - HTTP code is 200 1459s ok 61 - Page contains a form 1459s ok 62 - Host match 1459s ok 63 - URI match 1459s ok 64 - Field "SAMLResponse" is defined 1459s ok 65 - Field "RelayState" is defined 1459s ok 66 - CSP header authorize POST request to auth.proxy.com 1459s ok 67 - Method is POST 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 68 - Receive SAML logout response 1459s ok 69 - Get redirection 1459s ok 70 - Location header found 1459s ok 71 - SP session was removed 1459s ok 72 - IDP session was removed 1459s 1..72 1459s ok 2 - Test without WAYF 1459s # Subtest: Test with WAYF 1459s ok 1 - Portal object 1459s ok 2 - Init 1459s ok 3 - Portal app 1459s ok 4 - Register $type 1459s ok 5 - Portal object 1459s ok 6 - Init 1459s ok 7 - Portal app 1459s ok 8 - Register $type 1459s ok 9 - Portal object 1459s ok 10 - Init 1459s ok 11 - Portal app 1459s ok 12 - Register $type 1459s # ==> Pushing APP <== 1459s # ==> Popping APP <== 1459s ok 13 - Unauth CAS app request 1459s ok 14 - Get cookie llngcasserver (proxy) 1459s ok 15 - Get CAS server cookie 1459s ok 16 - Get redirection 1459s ok 17 - Location header found 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 18 - Push request to proxy 1459s ok 19 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221769684456_57367%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerTs%22%3A1769756336%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 1459s ok 20 - Get redirection 1459s ok 21 - Location header found 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 22 - Return from WAYF 1459s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221769684456_57367%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756336%7D) 1459s ok 24 - HTTP code is 200 1459s ok 25 - Page contains a form 1459s ok 26 - Host match 1459s ok 27 - URI match 1459s ok 28 - Field "SAMLRequest" is defined 1459s ok 29 - CSP header authorize POST request to auth.idp.com 1459s ok 30 - Method is POST 1459s # ==> Pushing IDP <== 1459s # ==> Popping IDP <== 1459s ok 31 - Launch SAML request to IdP 1459s ok 32 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756336%2C%22issuerRequestsaml%22%3A%221769684456_34335%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1459s # ==> Pushing IDP <== 1459s # ==> Popping IDP <== 1459s ok 33 - Post authentication 1459s ok 34 - HTTP code is 200 1459s ok 35 - Page contains a form 1459s ok 36 - CSP header authorize POST request to auth.proxy.com 1459s ok 37 - Method is POST 1459s ok 38 - Get cookie lemonldap (563f97edf386133583136187723d19ce0c31f9bcd62ebe9e875846b6bd06a9ce) 1459s ok 39 - Get cookie lemonldappdata () 1459s ok 40 - SAML request cleared from pdata 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 41 - POST SAML response 1459s ok 42 - Get cookie lemonldap (84554d032a4924a6708c63b0568aae6fda6c84e9ed7353e389bddeaef7cbe0a5) 1459s ok 43 - Get redirection 1459s ok 44 - Location header found 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 45 - Follow internal redirection 1459s ok 46 - Get redirection 1459s ok 47 - Location header found 1459s # ==> Pushing APP <== 1459s ok 48 - SOAP request 1459s # ==> Saving handler APP <== 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s # ==> Restoring APP <== 1459s ok 49 - Execute request to /cas/serviceValidate 1459s ok 50 - HTTP code is 200 1459s ok 51 - Content is XML 1459s # ==> Popping APP <== 1459s ok 52 - Follow redirection to RP 1459s ok 53 - Get cookie lemonldap (da527d204b9e9d69c8eee17b170472f0d51576a08c7e175b82e502753ab169bf) 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 54 - Initiate logout from proxy 1459s ok 55 - HTTP code is 200 1459s ok 56 - Page contains a form 1459s ok 57 - Host match 1459s ok 58 - URI match 1459s ok 59 - Field "SAMLRequest" is defined 1459s ok 60 - Field "RelayState" is defined 1459s ok 61 - CSP header authorize POST request to auth.idp.com 1459s ok 62 - Method is POST 1459s # ==> Pushing IDP <== 1459s # ==> Popping IDP <== 1459s ok 63 - Send SAML logout request 1459s ok 64 - HTTP code is 200 1459s ok 65 - Page contains a form 1459s ok 66 - Host match 1459s ok 67 - URI match 1459s ok 68 - Field "SAMLResponse" is defined 1459s ok 69 - Field "RelayState" is defined 1459s ok 70 - CSP header authorize POST request to auth.proxy.com 1459s ok 71 - Method is POST 1459s # ==> Pushing PROXY <== 1459s # ==> Popping PROXY <== 1459s ok 72 - Receive SAML logout response 1459s ok 73 - Get redirection 1459s ok 74 - Location header found 1459s ok 75 - SP session was removed 1459s ok 76 - IDP session was removed 1459s 1..76 1459s ok 3 - Test with WAYF 1459s 1..3 1459s ok 1459s t/37-Issuer-Display-Rule.t ..................................................... 1459s ok 1 - use Lemonldap::NG::Portal::Main; 1459s ok 2 - Portal object 1459s ok 3 - Init 1459s ok 4 - Portal app 1459s ok 5 - Get cookie lemonldap (a9808c48237f1474a77e3c011b2d8bfc1329d1551e62ed3c2958ae24453ef94c) 1459s ok 6 - Get Menu 1459s ok 7 - Response body is not empty 1459s ok 8 1459s 1..8 1459s ok 1460s t/37-Issuer-Timeout.t .......................................................... 1460s ok 1 - use Lemonldap::NG::Portal::Main; 1460s ok 2 - Portal object 1460s ok 3 - Init 1460s ok 4 - Portal app 1460s ok 5 - OP portal 1460s # Subtest: Request RP1, wait for timeout, request RP2 1460s ok 1 - Authorization request to RP1 1460s ok 2 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769684637_59309%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1769756337%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1460s ok 3 - Authorization request to RP2 1460s ok 4 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1769756937%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221769685237_25763%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1460s ok 5 - HTTP code is 200 1460s ok 6 - Page contains a form 1460s ok 7 - Host match 1460s ok 8 - Field "user" is defined 1460s ok 9 - Field "password" is defined 1460s ok 10 - CSP header authorize POST request to \# 1460s ok 11 - Authorization request to RP2 1460s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756937%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769685237_25763%22%7D) 1460s ok 13 - HTTP code is 200 1460s ok 14 - Page contains a form 1460s ok 15 - URI match 1460s ok 16 - Field "token" is defined 1460s ok 17 - Field "code" is defined 1460s ok 18 - Found EXTCODE input 1460s ok 19 - Post code 1460s ok 20 - Get redirection 1460s ok 21 - Location is http://auth.op.com/oauth2 1460s ok 22 - Get cookie lemonldap (0ff616b05183c0d574a58d1007469b0d0ec6b0f3bb405997383f0fa0a9e9c822) 1460s ok 23 - Authorization request to RP1 1460s ok 24 - Get redirection 1460s ok 25 - Location header found 1460s 1..25 1460s ok 6 - Request RP1, wait for timeout, request RP2 1460s # Subtest: Request RP1, wait for timeout, complete login 1460s ok 1 - Authorization request to RP1 1460s ok 2 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769756337%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684637_16823%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1460s ok 3 - HTTP code is 200 1460s ok 4 - Page contains a form 1460s ok 5 - Host match 1460s ok 6 - Field "user" is defined 1460s ok 7 - Field "password" is defined 1460s ok 8 - CSP header authorize POST request to \# 1460s ok 9 - Authorization request to RP2 1460s ok 10 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769684637_16823%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769756337%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1460s ok 11 - HTTP code is 200 1460s ok 12 - Page contains a form 1460s ok 13 - URI match 1460s ok 14 - Field "token" is defined 1460s ok 15 - Field "code" is defined 1460s ok 16 - Found EXTCODE input 1460s ok 17 - Post code 1460s ok 18 - 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%221769684637_16823%22%7D) 1460s ok 19 - Get redirection 1460s ok 20 - Location is http://auth.op.com/oauth2 1460s ok 21 - Get cookie lemonldap (ef3fe0250fc9a722586e1a3384372b9de2adb71f6d48da52b411a7b6ba467e67) 1460s ok 22 - Authorization request to RP1 1460s ok 23 - Expected portal error code: code found on page 1460s ok 24 - Expected portal error code 1460s ok 25 - Get cookie lemonldappdata () 1460s ok 26 - pdata was cleared 1460s 1..26 1460s ok 7 - Request RP1, wait for timeout, complete login 1460s # Subtest: Within timeout, abandonned access to rp1 does not interfere 1460s ok 1 - Authorization request to RP1 1460s ok 2 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769756937%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769685237_42679%22%7D) 1460s ok 3 - Authorization request to RP2 1460s ok 4 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1769756937%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769685237_1802%22%7D) 1460s ok 5 - HTTP code is 200 1460s ok 6 - Page contains a form 1460s ok 7 - Host match 1460s ok 8 - Field "user" is defined 1460s ok 9 - Field "password" is defined 1460s ok 10 - CSP header authorize POST request to \# 1460s ok 11 - Authorization request to RP2 1460s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1769756938%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769685237_1802%22%7D) 1460s ok 13 - HTTP code is 200 1460s ok 14 - Page contains a form 1460s ok 15 - URI match 1460s ok 16 - Field "token" is defined 1460s ok 17 - Field "code" is defined 1460s ok 18 - Found EXTCODE input 1460s ok 19 - Post code 1460s ok 20 - Get redirection 1460s ok 21 - Location is http://auth.op.com/oauth2 1460s ok 22 - Get cookie lemonldap (523d59bedf88c40c1c9283e1889381360b2259d0c16cf069acc9e394496f9459) 1460s ok 23 - Authorization request to RP1 1460s ok 24 - Get redirection 1460s ok 25 - Location header found 1460s 1..25 1460s ok 8 - Within timeout, abandonned access to rp1 does not interfere 1460s 1..8 1460s ok 1461s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ...................................... 1461s ok 1 - use Lemonldap::NG::Portal::Main; 1461s ok 2 - Portal object 1461s ok 3 - Init 1461s ok 4 - Portal app 1461s ok 5 - Register $type 1461s ok 6 - Portal object 1461s ok 7 - Init 1461s ok 8 - Portal app 1461s ok 9 - Register $type 1461s ok 10 - Portal object 1461s ok 11 - Init 1461s ok 12 - Portal app 1461s ok 13 - Register $type 1461s # ==> Pushing SP <== 1461s # ==> Popping SP <== 1461s ok 14 - Unauth SP request 1461s ok 15 - Get redirection 1461s ok 16 - Location header found 1461s # ==> Pushing PROXY <== 1461s # ==> Popping PROXY <== 1461s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 1461s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684458_6890%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756338%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1461s ok 19 - Get redirection 1461s ok 20 - Location header found 1461s # ==> Pushing IDP <== 1461s # ==> Popping IDP <== 1461s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 1461s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684458_24929%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1769756338%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1461s ok 23 - HTTP code is 200 1461s ok 24 - Page contains a form 1461s ok 25 - Host match 1461s ok 26 - Field "url" is defined 1461s ok 27 - Field "timezone" is defined 1461s ok 28 - Field "skin" is defined 1461s ok 29 - Field "user" is defined 1461s ok 30 - Field "password" is defined 1461s ok 31 - CSP header authorize POST request to \# 1461s # ==> Pushing IDP <== 1461s # ==> Popping IDP <== 1461s ok 32 - Post authentication, endpoint /saml/singleSignOn 1461s ok 33 - Get cookie lemonldappdata () 1461s ok 34 - Get cookie lemonldap (b69eca5d29cd6ea713d2d4cb288914d3715c144826a18d437245b5d368f3f68f) 1461s ok 35 - HTTP code is 200 1461s ok 36 - Page contains a form 1461s ok 37 - Host match 1461s ok 38 - URI match 1461s ok 39 - Field "SAMLResponse" is defined 1461s ok 40 - Field "RelayState" is defined 1461s ok 41 - CSP header authorize POST request to auth.proxy.com 1461s # ==> Pushing PROXY <== 1461s # ==> Popping PROXY <== 1461s ok 42 - Post SAML response to PROXY 1461s ok 43 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684458_6890%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1461s ok 44 - Get cookie lemonldap (af4cba89fb0f70109ab098421b503529740abb9ed10c92ff27e457c56ce628ee) 1461s ok 45 - Get redirection 1461s ok 46 - Location header found 1461s # ==> Pushing PROXY <== 1461s # ==> Popping PROXY <== 1461s ok 47 - internal redirection to PROXY, endpoint /saml 1461s ok 48 - HTTP code is 200 1461s ok 49 - Page contains a form 1461s ok 50 - Host match 1461s ok 51 - URI match 1461s ok 52 - Field "SAMLResponse" is defined 1461s ok 53 - CSP header authorize POST request to auth.sp.com 1461s # ==> Pushing SP <== 1461s # ==> Popping SP <== 1461s ok 54 - Post SAML response to SP 1461s ok 55 - Get cookie lemonldap (a637b6a126995edec06238e2a67834ccdce53d584f117158f98230b2b9ce42c2) 1461s # ==> Pushing SP <== 1461s ok 56 - REST request 1461s ok 57 - Request from PROXY to PROXY 1461s # ==> Saving handler SP <== 1461s # ==> Pushing PROXY <== 1461s ok 58 - REST request 1461s ok 59 - Request to IDP 1461s # ==> Saving handler PROXY <== 1461s # ==> Pushing IDP <== 1461s # ==> Popping IDP <== 1461s # ==> Restoring PROXY <== 1461s ok 60 - Execute post request 1461s ok 61 - Response is 200 1461s ok 62 - Content is JSON|XML 1461s # ==> Popping PROXY <== 1461s # ==> Restoring SP <== 1461s ok 63 - Execute post request 1461s ok 64 - Response is 200 1461s ok 65 - Content is JSON|XML 1461s # ==> Popping SP <== 1461s ok 66 - Call logout from SP 1461s ok 67 - Get cookie lemonldap (0) 1461s ok 68 - Test empty cookie on SP 1461s ok 69 - Test disconnexion message on SP 1461s # ==> Pushing PROXY <== 1461s # ==> Popping PROXY <== 1461s ok 70 - Test if still logged on PROXY 1461s ok 71 - Get redirection 1461s ok 72 - Location header found 1461s # ==> Pushing IDP <== 1461s # ==> Popping IDP <== 1461s ok 73 - Test if still logged on IDP 1461s ok 74 - test presence of user field in form (prove successful logout) 1461s 1..74 1461s ok 1462s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.t ................................ 1462s ok 1 - use Lemonldap::NG::Portal::Main; 1462s ok 2 - Portal object 1462s ok 3 - Init 1462s ok 4 - Portal app 1462s ok 5 - Register $type 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 6 - Get JWKS, endpoint /oauth2/jwks 1462s ok 7 - HTTP code is 200 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1462s ok 9 - HTTP code is 200 1462s ok 10 - Portal object 1462s ok 11 - Init 1462s ok 12 - Portal app 1462s ok 13 - Register $type 1462s ok 14 - Portal object 1462s ok 15 - Init 1462s ok 16 - Portal app 1462s ok 17 - Register $type 1462s # ==> Pushing RP <== 1462s # ==> Popping RP <== 1462s ok 18 - Unauth SP request 1462s ok 19 - Get redirection 1462s ok 20 - Location header found 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 21 - Push request to OP, endpoint /oauth2/authorize 1462s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684459_48195%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756339%7D) 1462s ok 23 - Get redirection 1462s ok 24 - Location header found 1462s # ==> Pushing IDP <== 1462s # ==> Popping IDP <== 1462s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1462s ok 26 - 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%221769684459_52550%22%2C%22issuerTs%22%3A1769756339%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1462s ok 27 - HTTP code is 200 1462s ok 28 - Page contains a form 1462s ok 29 - Host match 1462s ok 30 - Field "url" is defined 1462s ok 31 - Field "timezone" is defined 1462s ok 32 - Field "skin" is defined 1462s ok 33 - Field "user" is defined 1462s ok 34 - Field "password" is defined 1462s ok 35 - CSP header authorize POST request to \# 1462s # ==> Pushing IDP <== 1462s # ==> Popping IDP <== 1462s ok 36 - Post authentication, endpoint /saml/singleSignOn 1462s ok 37 - Get cookie lemonldappdata () 1462s ok 38 - Get cookie lemonldap (815fbc8b79f17e7bd624c0cba133f465de0cea722e3f36fadf85370716d1b873) 1462s ok 39 - HTTP code is 200 1462s ok 40 - Page contains a form 1462s ok 41 - Host match 1462s ok 42 - URI match 1462s ok 43 - Field "SAMLResponse" is defined 1462s ok 44 - Field "RelayState" is defined 1462s ok 45 - CSP header authorize POST request to auth.op.com 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 46 - Post SAML response to SP 1462s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684459_48195%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1462s ok 48 - Get cookie lemonldap (ebd8062b53abfc6aa6982b7f94cf7774ccf4ce8b9884ed2d4f06c9da821e17f9) 1462s ok 49 - Get redirection 1462s ok 50 - Location header found 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 51 - Call OP from SAML SP 1462s ok 52 - Get cookie lemonldappdata () 1462s ok 53 - Get redirection 1462s ok 54 - Location header found 1462s # ==> Pushing RP <== 1462s ok 55 - REST request 1462s ok 56 - Request from RP to OP, endpoint /oauth2/token 1462s # ==> Saving handler RP <== 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s # ==> Restoring RP <== 1462s ok 57 - Execute post request 1462s ok 58 - Response is 200 1462s ok 59 - Content is JSON 1462s ok 60 - REST request 1462s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1462s # ==> Saving handler RP <== 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s # ==> Restoring RP <== 1462s ok 62 - Execute get request 1462s ok 63 - Response is 200 1462s ok 64 - Content is JSON 1462s # ==> Popping RP <== 1462s ok 65 - Call openidconnectcallback on RP 1462s ok 66 - Get cookie lemonldap (b4ab8d20c03e859905786cd6d346c9c1ae97d5470c46b1c9361d201aa24dbfb2) 1462s # ==> Pushing RP <== 1462s # ==> Popping RP <== 1462s ok 67 - Call logout from RP 1462s ok 68 - Get cookie lemonldap (0) 1462s ok 69 - Test empty cookie on RP 1462s ok 70 - Get redirection 1462s ok 71 - Location header found 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 72 - Forward logout to OP 1462s ok 73 - HTTP code is 200 1462s ok 74 - Page contains a form 1462s ok 75 - Host match 1462s ok 76 - Field "post_logout_redirect_uri" is defined 1462s ok 77 - Field "confirm" is defined 1462s ok 78 - Field "skin" is defined 1462s ok 79 - CSP header authorize POST request to \# 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 1462s ok 81 - Get cookie lemonldap (0) 1462s ok 82 - Test empty cookie on OP 1462s ok 83 - Get redirection 1462s ok 84 - Location header found 1462s # ==> Pushing IDP <== 1462s # ==> Popping IDP <== 1462s ok 85 - redirect to IdP 1462s ok 86 - Get cookie lemonldap (0) 1462s ok 87 - Test empty cookie on IDP 1462s ok 88 - Get redirection 1462s ok 89 - Location header found 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 90 - redirect to OP 1462s ok 91 - Get redirection 1462s ok 92 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1462s # ==> Pushing RP <== 1462s # ==> Popping RP <== 1462s ok 93 - follow post-logout redirection 1462s ok 94 - Get redirection 1462s ok 95 - Location is http://auth.rp.com/?logout=1 1462s 1..95 1462s ok 1462s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.t .................................... 1462s ok 1 - use Lemonldap::NG::Portal::Main; 1462s ok 2 - Portal object 1462s ok 3 - Init 1462s ok 4 - Portal app 1462s ok 5 - Register $type 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 6 - Get JWKS, endpoint /oauth2/jwks 1462s ok 7 - HTTP code is 200 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1462s ok 9 - HTTP code is 200 1462s ok 10 - Portal object 1462s ok 11 - Init 1462s ok 12 - Portal app 1462s ok 13 - Register $type 1462s ok 14 - Portal object 1462s ok 15 - Init 1462s ok 16 - Portal app 1462s ok 17 - Register $type 1462s # ==> Pushing RP <== 1462s # ==> Popping RP <== 1462s ok 18 - Unauth SP request 1462s ok 19 - Get redirection 1462s ok 20 - Location header found 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 21 - Push request to OP, endpoint /oauth2/authorize 1462s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756340%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684460_6842%22%7D) 1462s ok 23 - Get redirection 1462s ok 24 - Location header found 1462s # ==> Pushing IDP <== 1462s # ==> Popping IDP <== 1462s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 1462s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684460_21715%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756340%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1462s ok 27 - HTTP code is 200 1462s ok 28 - Page contains a form 1462s ok 29 - Host match 1462s ok 30 - Field "url" is defined 1462s ok 31 - Field "timezone" is defined 1462s ok 32 - Field "skin" is defined 1462s ok 33 - Field "user" is defined 1462s ok 34 - Field "password" is defined 1462s ok 35 - CSP header authorize POST request to \# 1462s # ==> Pushing IDP <== 1462s # ==> Popping IDP <== 1462s ok 36 - Post authentication, endpoint /saml/singleSignOn 1462s ok 37 - Get cookie lemonldappdata () 1462s ok 38 - Get cookie lemonldap (8f6395506b7e4cb27948cf8333c9a2d83253e6ba8020d7416e2f84e34d74a731) 1462s ok 39 - HTTP code is 200 1462s ok 40 - Page contains a form 1462s ok 41 - Host match 1462s ok 42 - URI match 1462s ok 43 - Field "SAMLResponse" is defined 1462s ok 44 - Field "RelayState" is defined 1462s ok 45 - CSP header authorize POST request to auth.op.com 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 46 - Post SAML response to SP 1462s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684460_6842%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1462s ok 48 - Get cookie lemonldap (1b584f4584031322e7ef43c13b45e984c8bf9c2d21db187789fe8a7acc2fe655) 1462s ok 49 - Get redirection 1462s ok 50 - Location header found 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 51 - Call OP from SAML SP 1462s ok 52 - Get cookie lemonldappdata () 1462s ok 53 - Get redirection 1462s ok 54 - Location header found 1462s # ==> Pushing RP <== 1462s ok 55 - REST request 1462s ok 56 - Request from RP to OP, endpoint /oauth2/token 1462s # ==> Saving handler RP <== 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s # ==> Restoring RP <== 1462s ok 57 - Execute post request 1462s ok 58 - Response is 200 1462s ok 59 - Content is JSON|XML 1462s ok 60 - REST request 1462s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 1462s # ==> Saving handler RP <== 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s # ==> Restoring RP <== 1462s ok 62 - Execute get request 1462s ok 63 - Response is 200 1462s ok 64 - Content is JSON|XML 1462s # ==> Popping RP <== 1462s ok 65 - Call openidconnectcallback on RP 1462s ok 66 - Get cookie lemonldap (6e6bfdc1115f8f035926323480c198bef988e506f69b356e803eb8ad09d4e3cb) 1462s # ==> Pushing RP <== 1462s # ==> Popping RP <== 1462s ok 67 - Call logout from RP 1462s ok 68 - Get cookie lemonldap (0) 1462s ok 69 - Test empty cookie on RP 1462s ok 70 - Get redirection 1462s ok 71 - Location header found 1462s # ==> Pushing OP <== 1462s # ==> Popping OP <== 1462s ok 72 - Forward logout to OP 1462s ok 73 - HTTP code is 200 1462s ok 74 - Page contains a form 1462s ok 75 - Host match 1462s ok 76 - Field "post_logout_redirect_uri" is defined 1462s ok 77 - Field "confirm" is defined 1462s ok 78 - Field "skin" is defined 1462s ok 79 - CSP header authorize POST request to \# 1462s # ==> Pushing OP <== 1462s ok 80 - REST request 1462s ok 81 - Request to IDP 1462s # ==> Saving handler OP <== 1462s # ==> Pushing IDP <== 1462s # ==> Popping IDP <== 1462s # ==> Restoring OP <== 1462s ok 82 - Execute post request 1462s ok 83 - Response is 200 1462s ok 84 - Content is JSON|XML 1462s # ==> Popping OP <== 1462s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 1462s ok 86 - Get cookie lemonldap (0) 1462s ok 87 - Test empty cookie on OP 1462s ok 88 - Get redirection 1462s ok 89 - Location header found 1462s # ==> Pushing RP <== 1462s # ==> Popping RP <== 1462s ok 90 - redirect to RP 1462s ok 91 - Get redirection 1462s ok 92 - Location header found 1462s # ==> Pushing RP <== 1462s # ==> Popping RP <== 1462s ok 93 - Follow redirection to logout" 1462s ok 94 - HTTP code is 200 1462s # ==> Pushing IDP <== 1462s # ==> Popping IDP <== 1462s ok 95 - Test if still logged on IDP 1462s ok 96 - test presence of user field in form (prove successful logout) 1462s 1..96 1462s ok 1463s t/37-Logout-from-OIDC-RP-to-SAML-SP.t .......................................... 1463s ok 1 - use Lemonldap::NG::Portal::Main; 1463s ok 2 - Portal object 1463s ok 3 - Init 1463s ok 4 - Portal app 1463s ok 5 - Register $type 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 6 - Get JWKS, endpoint /oauth2/jwks 1463s ok 7 - HTTP code is 200 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 1463s ok 9 - HTTP code is 200 1463s ok 10 - Portal object 1463s ok 11 - Init 1463s ok 12 - Portal app 1463s ok 13 - Register $type 1463s ok 14 - Portal object 1463s ok 15 - Init 1463s ok 16 - Portal app 1463s ok 17 - Register $type 1463s # ==> Pushing RP <== 1463s # ==> Popping RP <== 1463s ok 18 - Unauth SP request 1463s ok 19 - Get redirection 1463s ok 20 - Location header found 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 21 - Push request to OP, endpoint /oauth2/authorize 1463s ok 22 - HTTP code is 200 1463s 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%22issuerTs%22%3A1769756340%2C%22issuerRequestoauth2%22%3A%221769684460_32378%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 24 - Post authentication, endpoint /oauth2/authorize 1463s ok 25 - Get cookie lemonldap (7f997c8ee85ff360e257f41541e620c4c13d3ab1ce009415e0b39db89ac460ce) 1463s ok 26 - HTTP code is 200 1463s ok 27 - Page contains a form 1463s ok 28 - Host match 1463s ok 29 - Field "confirm" is defined 1463s ok 30 - CSP header authorize POST request to \# 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 31 - Post confirmation, endpoint /oauth2/authorize 1463s ok 32 - Get redirection 1463s ok 33 - Location header found 1463s # ==> Pushing RP <== 1463s ok 34 - REST request 1463s ok 35 - Request from RP to OP, endpoint /oauth2/token 1463s # ==> Saving handler RP <== 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s # ==> Restoring RP <== 1463s ok 36 - Execute request 1463s ok 37 - Response is 200 1463s ok 38 - Content is JSON 1463s ok 39 - REST request 1463s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 1463s # ==> Saving handler RP <== 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s # ==> Restoring RP <== 1463s ok 41 - Execute request 1463s ok 42 - Response is 200 1463s ok 43 - Content is JSON 1463s # ==> Popping RP <== 1463s ok 44 - Call openidconnectcallback on RP 1463s ok 45 - Get cookie lemonldap (c308bddb140bf5ea57327746be05fa89875a711e6368a9228b02b58e057f4716) 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 46 - Check session, endpoint /oauth2/checksession.html 1463s ok 47 - HTTP code is 200 1463s ok 48 - Frame can be embedded 1463s # ==> Pushing SP <== 1463s # ==> Popping SP <== 1463s ok 49 - Try SAML SP 1463s ok 50 - HTTP code is 200 1463s ok 51 - Page contains a form 1463s ok 52 - Host match 1463s ok 53 - URI match 1463s ok 54 - Field "SAMLRequest" is defined 1463s ok 55 - CSP header authorize POST request to auth.op.com 1463s ok 56 - Method is POST 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 57 - Post SAML request to IdP 1463s ok 58 - HTTP code is 200 1463s ok 59 - Page contains a form 1463s ok 60 - Host match 1463s ok 61 - URI match 1463s ok 62 - Field "SAMLResponse" is defined 1463s ok 63 - CSP header authorize POST request to auth.sp.com 1463s ok 64 - Method is POST 1463s # ==> Pushing SP <== 1463s # ==> Popping SP <== 1463s ok 65 - Post SAML response to SP 1463s ok 66 - Get cookie lemonldap (baea481fa968f2ae4f128155b9c74a7616b7a983b2885b2f052348e68a26e2f2) 1463s # ==> Pushing RP <== 1463s # ==> Popping RP <== 1463s ok 67 - Query SP for logout 1463s ok 68 - Get redirection 1463s ok 69 - Location header found 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 70 - Push logout request to OP, endpoint /oauth2/logout 1463s ok 71 - HTTP code is 200 1463s ok 72 - Page contains a form 1463s ok 73 - Host match 1463s ok 74 - Field "confirm" is defined 1463s ok 75 - CSP header authorize POST request to \# 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 76 - Confirm logout, endpoint /oauth2/logout 1463s ok 77 - HTTP code is 200 1463s ok 78 - Get cookie lemonldap (0) 1463s ok 79 - SSO cookie removed 1463s ok 80 - Get iframe request 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 81 - Get iframe 1463s ok 82 - HTTP code is 200 1463s ok 83 - Page contains a form 1463s ok 84 - Host match 1463s ok 85 - URI match 1463s ok 86 - Field "SAMLRequest" is defined 1463s ok 87 - CSP header authorize POST request to auth.sp.com 1463s ok 88 - Method is POST 1463s # ==> Pushing SP <== 1463s # ==> Popping SP <== 1463s ok 89 - Post SAML logout request to SP 1463s ok 90 - HTTP code is 200 1463s ok 91 - Page contains a form 1463s ok 92 - Host match 1463s ok 93 - URI match 1463s ok 94 - Field "SAMLResponse" is defined 1463s ok 95 - CSP header authorize POST request to auth.op.com 1463s ok 96 - Method is POST 1463s # ==> Pushing SP <== 1463s # ==> Popping SP <== 1463s ok 97 - Post SAML logout response to IdP 1463s # ==> Pushing OP <== 1463s # ==> Popping OP <== 1463s ok 98 - Test if user is reject on IdP 1463s ok 99 - Response status is 401 1463s ok 100 - Content is JSON 1463s ok 101 - Error code is 1 1463s # ==> Pushing RP <== 1463s # ==> Popping RP <== 1463s ok 102 - Test if user is reject on SP 1463s ok 103 - Get redirection 1463s ok 104 - Location header found 1463s # ==> Pushing SP <== 1463s # ==> Popping SP <== 1463s ok 105 - Test if user is reject on SP 1463s ok 106 - HTTP code is 200 1463s ok 107 - HTTP code is 200 1463s ok 108 - Page contains a form 1463s ok 109 - Host match 1463s ok 110 - URI match 1463s ok 111 - Field "SAMLRequest" is defined 1463s ok 112 - CSP header authorize POST request to auth.op.com 1463s ok 113 - Method is POST 1463s 1..113 1463s ok 1464s t/37-OIDC-RP-to-SAML-IdP.t ..................................................... 1464s ok 1 - use Lemonldap::NG::Portal::Main; 1464s # Subtest: Test OIDC-LLNG-SAML proxy with redirect binding 1464s ok 1 - Portal object 1464s ok 2 - Init 1464s ok 3 - Portal app 1464s ok 4 - Register $type 1464s ok 5 - Portal object 1464s ok 6 - Init 1464s ok 7 - Portal app 1464s ok 8 - Register $type 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 9 - Get JWKS, endpoint /oauth2/jwks 1464s ok 10 - HTTP code is 200 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1464s ok 12 - HTTP code is 200 1464s ok 13 - Portal object 1464s ok 14 - Init 1464s ok 15 - Portal app 1464s ok 16 - Register $type 1464s # ==> Pushing RPREDIRECT <== 1464s # ==> Popping RPREDIRECT <== 1464s ok 17 - Unauth SP request 1464s ok 18 - Get redirection 1464s ok 19 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 20 - Push request to OP, endpoint /oauth2/authorize 1464s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684461_32630%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756341%7D) 1464s ok 22 - Get redirection 1464s ok 23 - Location header found 1464s # ==> Pushing IDPREDIRECT <== 1464s # ==> Popping IDPREDIRECT <== 1464s ok 24 - Launch SAML request to IdP 1464s ok 25 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684461_20628%22%2C%22issuerTs%22%3A1769756341%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1464s # ==> Pushing IDPREDIRECT <== 1464s # ==> Popping IDPREDIRECT <== 1464s ok 26 - Post authentication 1464s ok 27 - HTTP code is 200 1464s ok 28 - Page contains a form 1464s ok 29 - Host match 1464s ok 30 - CSP header authorize POST request to auth.sp.com 1464s ok 31 - Method is POST 1464s ok 32 - Get cookie lemonldap (65ee90c5e75d4c485c7871f6e6bc0d5d03e26a592125746d4ff72139e1ca0fc8) 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 33 - POST SAML response 1464s ok 34 - Get cookie lemonldap (be29b3472ab561a10c04a37a853dd93f9015af6d4d9a7ec07e818bba84643e7e) 1464s ok 35 - Get redirection 1464s ok 36 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 37 - Follow internal redirection from SAML-SP to OIDC-OP 1464s ok 38 - HTTP code is 200 1464s ok 39 - Page contains a form 1464s ok 40 - URI match 1464s ok 41 - Field "confirm" is defined 1464s ok 42 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756341%7D) 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 43 - Confirm OIDC sharing 1464s ok 44 - Get redirection 1464s ok 45 - Location header found 1464s # ==> Pushing RPREDIRECT <== 1464s ok 46 - REST request 1464s ok 47 - Request from RP to OP(sp), endpoint /oauth2/token 1464s # ==> Saving handler RPREDIRECT <== 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s # ==> Restoring RPREDIRECT <== 1464s ok 48 - Execute request 1464s ok 49 - Response is 200 1464s ok 50 - Content is JSON 1464s ok 51 - REST request 1464s ok 52 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1464s # ==> Saving handler RPREDIRECT <== 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s # ==> Restoring RPREDIRECT <== 1464s ok 53 - Execute request 1464s ok 54 - Response is 200 1464s ok 55 - Content is JSON 1464s # ==> Popping RPREDIRECT <== 1464s ok 56 - Follow redirection to RP 1464s ok 57 - Get cookie lemonldap (78b62259bd35fa1759fe6587ac8e7ca3112f486319e2a49f5462b0edd783709a) 1464s # ==> Pushing RPREDIRECT <== 1464s # ==> Popping RPREDIRECT <== 1464s ok 58 - Query RP for logout 1464s ok 59 - Get redirection 1464s ok 60 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 61 - Push logout request to OP/SP, endpoint /oauth2/logout 1464s ok 62 - HTTP code is 200 1464s ok 63 - Page contains a form 1464s ok 64 - Host match 1464s ok 65 - Field "confirm" is defined 1464s ok 66 - CSP header authorize POST request to \# 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 67 - Confirm logout, endpoint /oauth2/logout 1464s ok 68 - Get redirection 1464s ok 69 - Location header found 1464s # ==> Pushing IDPREDIRECT <== 1464s # ==> Popping IDPREDIRECT <== 1464s ok 70 - Push logout to SAML IdP 1464s ok 71 - Get cookie lemonldap (0) 1464s ok 72 - SSO cookie removed 1464s ok 73 - Get redirection 1464s ok 74 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 75 - Push logout to SAML IdP 1464s ok 76 - Get redirection 1464s ok 77 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1464s # ==> Pushing RPREDIRECT <== 1464s # ==> Popping RPREDIRECT <== 1464s ok 78 - Follow post-logout redirection 1464s ok 79 - Get redirection 1464s ok 80 - Location is http://auth.rp.com/?logout=1 1464s ok 81 - SP session was removed 1464s ok 82 - IDP session was removed 1464s ok 83 - RP session was removed 1464s 1..83 1464s ok 2 - Test OIDC-LLNG-SAML proxy with redirect binding 1464s # Subtest: Test OIDC-LLNG-SAML proxy with redirect binding and WAYF 1464s ok 1 - Portal object 1464s ok 2 - Init 1464s ok 3 - Portal app 1464s ok 4 - Register $type 1464s ok 5 - Portal object 1464s ok 6 - Init 1464s ok 7 - Portal app 1464s ok 8 - Register $type 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 9 - Get JWKS, endpoint /oauth2/jwks 1464s ok 10 - HTTP code is 200 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1464s ok 12 - HTTP code is 200 1464s ok 13 - Portal object 1464s ok 14 - Init 1464s ok 15 - Portal app 1464s ok 16 - Register $type 1464s # ==> Pushing RPREDIRECT <== 1464s # ==> Popping RPREDIRECT <== 1464s ok 17 - Unauth SP request 1464s ok 18 - Get redirection 1464s ok 19 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 20 - Push request to OP, endpoint /oauth2/authorize 1464s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684461_22457%22%2C%22issuerTs%22%3A1769756341%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1464s ok 22 - Get redirection 1464s ok 23 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 24 - Return from WAYF 1464s ok 25 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756341%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221769684461_22457%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 1464s ok 26 - Get redirection 1464s ok 27 - Location header found 1464s # ==> Pushing IDPREDIRECT <== 1464s # ==> Popping IDPREDIRECT <== 1464s ok 28 - Launch SAML request to IdP 1464s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1769756341%2C%22issuerRequestsaml%22%3A%221769684461_38880%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1464s # ==> Pushing IDPREDIRECT <== 1464s # ==> Popping IDPREDIRECT <== 1464s ok 30 - Post authentication 1464s ok 31 - HTTP code is 200 1464s ok 32 - Page contains a form 1464s ok 33 - Host match 1464s ok 34 - CSP header authorize POST request to auth.sp.com 1464s ok 35 - Method is POST 1464s ok 36 - Get cookie lemonldap (bc5915ad45cf76d3f9ae33c9f55bcc54f347976e9a0d6fb1c5fa5a20c309ef1c) 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 37 - POST SAML response 1464s ok 38 - Get cookie lemonldap (8aa417b964f846faad833ac364d735e9838428558fd75472ae2bc3b016237e55) 1464s ok 39 - Get redirection 1464s ok 40 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 41 - Follow internal redirection from SAML-SP to OIDC-OP 1464s ok 42 - HTTP code is 200 1464s ok 43 - Page contains a form 1464s ok 44 - URI match 1464s ok 45 - Field "confirm" is defined 1464s ok 46 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756341%7D) 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 47 - Confirm OIDC sharing 1464s ok 48 - Get redirection 1464s ok 49 - Location header found 1464s # ==> Pushing RPREDIRECT <== 1464s ok 50 - REST request 1464s ok 51 - Request from RP to OP(sp), endpoint /oauth2/token 1464s # ==> Saving handler RPREDIRECT <== 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s # ==> Restoring RPREDIRECT <== 1464s ok 52 - Execute request 1464s ok 53 - Response is 200 1464s ok 54 - Content is JSON 1464s ok 55 - REST request 1464s ok 56 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1464s # ==> Saving handler RPREDIRECT <== 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s # ==> Restoring RPREDIRECT <== 1464s ok 57 - Execute request 1464s ok 58 - Response is 200 1464s ok 59 - Content is JSON 1464s # ==> Popping RPREDIRECT <== 1464s ok 60 - Follow redirection to RP 1464s ok 61 - Get cookie lemonldap (082dec9c1b9b1b540ffa150a015977c34b12dc74e7094e7afc2f72c3f51bb3a2) 1464s # ==> Pushing RPREDIRECT <== 1464s # ==> Popping RPREDIRECT <== 1464s ok 62 - Query RP for logout 1464s ok 63 - Get redirection 1464s ok 64 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 65 - Push logout request to OP/SP, endpoint /oauth2/logout 1464s ok 66 - HTTP code is 200 1464s ok 67 - Page contains a form 1464s ok 68 - Host match 1464s ok 69 - Field "confirm" is defined 1464s ok 70 - CSP header authorize POST request to \# 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 71 - Confirm logout, endpoint /oauth2/logout 1464s ok 72 - Get redirection 1464s ok 73 - Location header found 1464s # ==> Pushing IDPREDIRECT <== 1464s # ==> Popping IDPREDIRECT <== 1464s ok 74 - Push logout to SAML IdP 1464s ok 75 - Get cookie lemonldap (0) 1464s ok 76 - SSO cookie removed 1464s ok 77 - Get redirection 1464s ok 78 - Location header found 1464s # ==> Pushing SPREDIRECT <== 1464s # ==> Popping SPREDIRECT <== 1464s ok 79 - Push logout to SAML IdP 1464s ok 80 - Get redirection 1464s ok 81 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1464s # ==> Pushing RPREDIRECT <== 1464s # ==> Popping RPREDIRECT <== 1464s ok 82 - Follow post-logout redirection 1464s ok 83 - Get redirection 1464s ok 84 - Location is http://auth.rp.com/?logout=1 1464s ok 85 - SP session was removed 1464s ok 86 - IDP session was removed 1464s ok 87 - RP session was removed 1464s 1..87 1464s ok 3 - Test OIDC-LLNG-SAML proxy with redirect binding and WAYF 1464s # Subtest: Test OIDC-LLNG-SAML proxy with post binding 1464s ok 1 - Portal object 1464s ok 2 - Init 1464s ok 3 - Portal app 1464s ok 4 - Register $type 1464s ok 5 - Portal object 1464s ok 6 - Init 1464s ok 7 - Portal app 1464s ok 8 - Register $type 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 9 - Get JWKS, endpoint /oauth2/jwks 1464s ok 10 - HTTP code is 200 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 1464s ok 12 - HTTP code is 200 1464s ok 13 - Portal object 1464s ok 14 - Init 1464s ok 15 - Portal app 1464s ok 16 - Register $type 1464s # ==> Pushing RPPOST <== 1464s # ==> Popping RPPOST <== 1464s ok 17 - Unauth SP request 1464s ok 18 - Get redirection 1464s ok 19 - Location header found 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 20 - Push request to OP, endpoint /oauth2/authorize 1464s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221769684462_3836%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1769756342%7D) 1464s ok 22 - HTTP code is 200 1464s ok 23 - Page contains a form 1464s ok 24 - Host match 1464s ok 25 - URI match 1464s ok 26 - Field "SAMLRequest" is defined 1464s ok 27 - CSP header authorize POST request to auth.idp.com 1464s ok 28 - Method is POST 1464s # ==> Pushing IDPPOST <== 1464s # ==> Popping IDPPOST <== 1464s ok 29 - Launch SAML request to IdP 1464s ok 30 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756342%2C%22issuerRequestsaml%22%3A%221769684462_58510%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1464s # ==> Pushing IDPPOST <== 1464s # ==> Popping IDPPOST <== 1464s ok 31 - Post authentication 1464s ok 32 - HTTP code is 200 1464s ok 33 - Page contains a form 1464s ok 34 - Host match 1464s ok 35 - CSP header authorize POST request to auth.sp.com 1464s ok 36 - Method is POST 1464s ok 37 - Get cookie lemonldap (c2da040abf979feb5fe36dca755839bb4e40ad63f82c16a9f9c97b02582ed331) 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 38 - POST SAML response 1464s ok 39 - Get cookie lemonldap (34e57b2cb0fa149f2641ecb7ab1959e464ca53b3e4d8fd0a7affafb6e1a23166) 1464s ok 40 - Get redirection 1464s ok 41 - Location header found 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 1464s ok 43 - HTTP code is 200 1464s ok 44 - Page contains a form 1464s ok 45 - URI match 1464s ok 46 - Field "confirm" is defined 1464s ok 47 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756342%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 48 - Confirm OIDC sharing 1464s ok 49 - Get redirection 1464s ok 50 - Location header found 1464s # ==> Pushing RPPOST <== 1464s ok 51 - REST request 1464s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 1464s # ==> Saving handler RPPOST <== 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s # ==> Restoring RPPOST <== 1464s ok 53 - Execute request 1464s ok 54 - Response is 200 1464s ok 55 - Content is JSON 1464s ok 56 - REST request 1464s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 1464s # ==> Saving handler RPPOST <== 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s # ==> Restoring RPPOST <== 1464s ok 58 - Execute request 1464s ok 59 - Response is 200 1464s ok 60 - Content is JSON 1464s # ==> Popping RPPOST <== 1464s ok 61 - Follow redirection to RP 1464s ok 62 - Get cookie lemonldap (c43a7f148324baa8c8d298cc64742b93ed4705bd2d6c6528175230c112011292) 1464s # ==> Pushing RPPOST <== 1464s # ==> Popping RPPOST <== 1464s ok 63 - Query RP for logout 1464s ok 64 - Get redirection 1464s ok 65 - Location header found 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 1464s ok 67 - HTTP code is 200 1464s ok 68 - Page contains a form 1464s ok 69 - Host match 1464s ok 70 - Field "confirm" is defined 1464s ok 71 - CSP header authorize POST request to \# 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 72 - Confirm logout, endpoint /oauth2/logout 1464s ok 73 - HTTP code is 200 1464s ok 74 - Page contains a form 1464s ok 75 - Host match 1464s ok 76 - URI match 1464s ok 77 - Field "SAMLRequest" is defined 1464s ok 78 - CSP header authorize POST request to auth.idp.com 1464s # ==> Pushing IDPPOST <== 1464s # ==> Popping IDPPOST <== 1464s ok 79 - Push logout to SAML IdP 1464s ok 80 - Get cookie lemonldap (0) 1464s ok 81 - SSO cookie removed 1464s ok 82 - HTTP code is 200 1464s ok 83 - Page contains a form 1464s ok 84 - Host match 1464s ok 85 - URI match 1464s ok 86 - CSP header authorize POST request to auth.sp.com 1464s # ==> Pushing SPPOST <== 1464s # ==> Popping SPPOST <== 1464s ok 87 - Push logout to SAML IdP 1464s ok 88 - Get redirection 1464s ok 89 - Location is http://auth.rp.com/oauth2/rlogoutreturn 1464s # ==> Pushing RPPOST <== 1464s # ==> Popping RPPOST <== 1464s ok 90 - Follow post-logout redirection 1464s ok 91 - Get redirection 1464s ok 92 - Location is http://auth.rp.com/?logout=1 1464s ok 93 - SP session was removed 1464s ok 94 - IDP session was removed 1464s ok 95 - RP session was removed 1464s 1..95 1464s ok 4 - Test OIDC-LLNG-SAML proxy with post binding 1464s 1..4 1464s ok 1465s t/37-OIDC-and-DBI-with-choice-and-override.t ................................... 1465s ok 1 - use Lemonldap::NG::Portal::Main; 1465s ok 2 - Portal object 1465s ok 3 - Init 1465s ok 4 - Portal app 1465s ok 5 - Register $type 1465s ok 6 - OP portal 1465s # ==> Pushing OP <== 1465s # ==> Popping OP <== 1465s ok 7 - Get JWKS, endpoint /oauth2/jwks 1465s ok 8 - HTTP code is 200 1465s # ==> Pushing OP <== 1465s # ==> Popping OP <== 1465s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1465s ok 10 - HTTP code is 200 1465s ok 11 - Portal object 1465s ok 12 - Init 1465s ok 13 - Portal app 1465s ok 14 - Register $type 1465s ok 15 - RP portal 1465s # ==> Pushing OP <== 1465s # ==> Popping OP <== 1465s # ==> Pushing RP <== 1465s # ==> Popping RP <== 1465s ok 16 - Auth query 1465s ok 17 - Get cookie lemonldap (8ab4ad360e518c26eb8dcafb045849cb64318b6e15b9a6c368b07375dcae7b3d) 1465s # ==> Pushing RP <== 1465s # ==> Popping RP <== 1465s ok 18 - Logout request 1465s ok 19 - Response is 200 1465s ok 20 - Cookie is deleted 1465s ok 21 - No pdata 1465s # ==> Pushing RP <== 1465s # ==> Popping RP <== 1465s ok 22 - Disconnect request 1465s ok 23 - Response is 401 1465s # ==> Pushing RP <== 1465s # ==> Popping RP <== 1465s ok 24 - Unauth RP request 1465s ok 25 - Get redirection 1465s ok 26 - Location header found 1465s # ==> Pushing OP <== 1465s # ==> Popping OP <== 1465s ok 27 - Push request to OP, endpoint /oauth2/authorize 1465s ok 28 - HTTP code is 200 1465s # ==> Pushing OP <== 1465s # ==> Popping OP <== 1465s ok 29 - Post authentication, endpoint /oauth2/authorize 1465s ok 30 - Get cookie lemonldap (7cd1473624a51761f97751214acb27a9c0cd1601358fcd3a0c28f5218f321977) 1465s ok 31 - HTTP code is 200 1465s ok 32 - Page contains a form 1465s ok 33 - Host match 1465s ok 34 - Field "confirm" is defined 1465s ok 35 - CSP header authorize POST request to \# 1465s # ==> Pushing OP <== 1465s # ==> Popping OP <== 1465s ok 36 - Post confirmation, endpoint /oauth2/authorize 1465s ok 37 - Get redirection 1465s ok 38 - Location header found 1465s # ==> Pushing RP <== 1465s ok 39 - REST request 1465s ok 40 - Request from RP to OP, endpoint /oauth2/token 1465s # ==> Saving handler RP <== 1465s # ==> Pushing OP <== 1465s # ==> Popping OP <== 1465s # ==> Restoring RP <== 1465s ok 41 - Execute request 1465s ok 42 - Response is 200 1465s ok 43 - Content is JSON 1465s # ==> Popping RP <== 1465s ok 44 - Call openidconnectcallback on RP 1465s ok 45 - Get cookie lemonldap (c809d000572347d3159687c15a28a7228c1007ea39b68f6ac425ad11705a83d4) 1465s 1..45 1465s ok 1466s t/37-SAML-SP-GET-to-SAML-with-Logout.t ......................................... 1466s ok 1 - use Lemonldap::NG::Portal::Main; 1466s ok 2 - Portal object 1466s ok 3 - Init 1466s ok 4 - Portal app 1466s ok 5 - Register $type 1466s ok 6 - Portal object 1466s ok 7 - Init 1466s ok 8 - Portal app 1466s ok 9 - Register $type 1466s ok 10 - Portal object 1466s ok 11 - Init 1466s ok 12 - Portal app 1466s ok 13 - Register $type 1466s # ==> Pushing SP <== 1466s # ==> Popping SP <== 1466s ok 14 - Try SAML SP 1466s ok 15 - Get redirection 1466s ok 16 - Location header found 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 17 - Launch SAML request to proxy 1466s ok 18 - Get redirection 1466s ok 19 - Location header found 1466s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756343%2C%22issuerRequestsaml%22%3A%221769684463_37274%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1466s # ==> Pushing IDP <== 1466s # ==> Popping IDP <== 1466s ok 21 - Launch SAML request to proxy 1466s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756343%2C%22issuerRequestsaml%22%3A%221769684463_20666%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1466s ok 23 - HTTP code is 200 1466s ok 24 - Page contains a form 1466s ok 25 - Host match 1466s ok 26 - Field "user" is defined 1466s ok 27 - Field "password" is defined 1466s ok 28 - CSP header authorize POST request to \# 1466s # ==> Pushing IDP <== 1466s # ==> Popping IDP <== 1466s ok 29 - Post authentication, endpoint 1466s ok 30 - Get cookie lemonldap (bc4afd7cf7d1c2426a5769598a74dcb74a01e3f1181b099803481d9f5e0735c3) 1466s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221769684463_20666%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1466s ok 32 - Get redirection 1466s ok 33 - Location header found 1466s # ==> Pushing IDP <== 1466s # ==> Popping IDP <== 1466s ok 34 - Follow redirection to issuer 1466s ok 35 - Get cookie lemonldappdata () 1466s ok 36 - HTTP code is 200 1466s ok 37 - Page contains a form 1466s ok 38 - Host match 1466s ok 39 - URI match 1466s ok 40 - Field "SAMLResponse" is defined 1466s ok 41 - CSP header authorize POST request to auth.proxy.com 1466s ok 42 - Method is POST 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 43 - Post SAMLResponse to proxy 1466s ok 44 - Get cookie lemonldap (5e4e0ce1cc752f24a5f24dc026da25e38a364c16f3dd8eb0271a8848f77a75df) 1466s ok 45 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684463_37274%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1466s ok 46 - Get redirection 1466s ok 47 - Location header found 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 48 - Follow redirection to issuer 1466s ok 49 - Get cookie lemonldappdata () 1466s ok 50 - HTTP code is 200 1466s ok 51 - Page contains a form 1466s ok 52 - Host match 1466s ok 53 - URI match 1466s ok 54 - Field "SAMLResponse" is defined 1466s ok 55 - CSP header authorize POST request to auth.sp.com 1466s ok 56 - Method is POST 1466s # ==> Pushing SP <== 1466s # ==> Popping SP <== 1466s ok 57 - Post SAMLResponse to SP 1466s ok 58 - Get cookie lemonldap (35c63d905323002c1563153fe6caa4d05e5400add075a73a4e17f9ae1a8a8909) 1466s ok 59 - Get redirection 1466s ok 60 - Location header found 1466s # ==> Pushing SP <== 1466s # ==> Popping SP <== 1466s ok 61 - Initiate logout 1466s ok 62 - Get cookie lemonldap (0) 1466s ok 63 - Removed lemonldap cookie at sp 1466s ok 64 - Get redirection 1466s ok 65 - Location header found 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 66 - Forward logout to proxy 1466s ok 67 - Get cookie lemonldap (0) 1466s ok 68 - Removed lemonldap cookie at proxy 1466s ok 69 - Get redirection 1466s ok 70 - Location header found 1466s # ==> Pushing IDP <== 1466s # ==> Popping IDP <== 1466s ok 71 - Forward logout to IDP 1466s ok 72 - Get cookie lemonldap (0) 1466s ok 73 - Removed lemonldap cookie at idp 1466s ok 74 - Get redirection 1466s ok 75 - Location header found 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 76 - Forward logout to proxy 1466s ok 77 - Get redirection 1466s ok 78 - Location header found 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 79 - Resume proxy logout process 1466s ok 80 - Get redirection 1466s ok 81 - Location header found 1466s # ==> Pushing SP <== 1466s # ==> Popping SP <== 1466s ok 82 - Forward logout to sp 1466s ok 83 - Logout OK: code found on page 1466s ok 84 - Logout OK 1466s 1..84 1466s ok 1466s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t .................................. 1466s ok 1 - use Lemonldap::NG::Portal::Main; 1466s ok 2 - Portal object 1466s ok 3 - Init 1466s ok 4 - Portal app 1466s ok 5 - Register $type 1466s ok 6 - Portal object 1466s ok 7 - Init 1466s ok 8 - Portal app 1466s ok 9 - Register $type 1466s ok 10 - Portal object 1466s ok 11 - Init 1466s ok 12 - Portal app 1466s ok 13 - Register $type 1466s # ==> Pushing SP <== 1466s # ==> Popping SP <== 1466s ok 14 - Unauth SP request 1466s ok 15 - HTTP code is 200 1466s ok 16 - Page contains a form 1466s ok 17 - Host match 1466s ok 18 - URI match 1466s ok 19 - Field "SAMLRequest" is defined 1466s ok 20 - CSP header authorize POST request to auth.proxy.com 1466s ok 21 - Method is POST 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 22 - Post SAML request to IdP 1466s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756344%2C%22issuerRequestsaml%22%3A%221769684464_5158%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1466s ok 24 - Found SAML choice 1466s ok 25 - HTTP code is 200 1466s ok 26 - Page contains a form 1466s ok 27 - CSP header authorize POST request to \# 1466s # ==> Pushing PROXY <== 1466s # ==> Popping PROXY <== 1466s ok 28 - Select "CAS" 1466s ok 29 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221769684464_5158%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756344%2C%22_choice%22%3A%22cas%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1466s ok 30 - Get cookie llngcasserver (idp) 1466s ok 31 - Get CAS server cookie 1466s ok 32 - Get redirection 1466s ok 33 - Location header found 1466s # ==> Pushing ISSUER <== 1466s # ==> Popping ISSUER <== 1466s ok 34 - Query CAS server 1466s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756344%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684464_32073%22%7D) 1466s ok 36 - HTTP code is 200 1466s ok 37 - Page contains a form 1466s ok 38 - CSP header authorize POST request to \# 1466s # ==> Pushing ISSUER <== 1466s # ==> Popping ISSUER <== 1466s ok 39 - Post authentication 1466s ok 40 - Get cookie lemonldap (ab089e0989497af863177cf252602f4eb9d2702da259b4709cd6c8e89b910310) 1466s ok 41 - Get redirection 1466s ok 42 - Location header found 1466s # ==> Pushing PROXY <== 1466s ok 43 - SOAP request 1466s # ==> Saving handler PROXY <== 1466s # ==> Pushing ISSUER <== 1466s # ==> Popping ISSUER <== 1466s # ==> Restoring PROXY <== 1466s ok 44 - Execute request to /cas/serviceValidate 1466s ok 45 - HTTP code is 200 1466s ok 46 - Content is XML 1466s # ==> Popping PROXY <== 1466s ok 47 - Push CAS response to proxy 1466s ok 48 - Get cookie lemonldap (6f20b4b773d40b487a8ed1fa6d192a97baaeeff044b1d1929759a79c1c5e6428) 1466s ok 49 - HTTP code is 200 1466s ok 50 - Page contains a form 1466s ok 51 - Host match 1466s ok 52 - URI match 1466s ok 53 - Field "SAMLResponse" is defined 1466s ok 54 - CSP header authorize POST request to auth.sp.com 1466s ok 55 - Method is POST 1466s # ==> Pushing SP <== 1466s # ==> Popping SP <== 1466s ok 56 - Post SAML response to SP 1466s ok 57 - Get redirection 1466s ok 58 - Location is http://auth.sp.com/ 1466s ok 59 - Get cookie lemonldap (8d055b8afff213a5faa552eac77f46bfc8bbadf6fbfa5a505ec939b7cf269348) 1466s # ==> Pushing SP <== 1466s # ==> Popping SP <== 1466s ok 60 - Get / on SP 1466s ok 61 - HTTP code is 200 1466s ok 62 - Authenticated as fa@badwolf.org@proxy 1466s ok 63 - UTF-8 values 1466s 1..63 1466s ok 1467s t/37-SAML-SP-POST-to-CAS-server.t .............................................. 1467s ok 1 - use Lemonldap::NG::Portal::Main; 1467s ok 2 - Portal object 1467s ok 3 - Init 1467s ok 4 - Portal app 1467s ok 5 - Register $type 1467s ok 6 - Portal object 1467s ok 7 - Init 1467s ok 8 - Portal app 1467s ok 9 - Register $type 1467s ok 10 - Portal object 1467s ok 11 - Init 1467s ok 12 - Portal app 1467s ok 13 - Register $type 1467s # ==> Pushing SP <== 1467s # ==> Popping SP <== 1467s ok 14 - Unauth SP request 1467s ok 15 - HTTP code is 200 1467s ok 16 - Page contains a form 1467s ok 17 - Host match 1467s ok 18 - URI match 1467s ok 19 - Field "SAMLRequest" is defined 1467s ok 20 - CSP header authorize POST request to auth.proxy.com 1467s ok 21 - Method is POST 1467s # ==> Pushing PROXY <== 1467s # ==> Popping PROXY <== 1467s ok 22 - Post SAML request to IdP 1467s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1769756345%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684465_24055%22%7D) 1467s ok 24 - Get cookie llngcasserver (idp) 1467s ok 25 - Get CAS server cookie 1467s ok 26 - Get redirection 1467s ok 27 - Location header found 1467s # ==> Pushing ISSUER <== 1467s # ==> Popping ISSUER <== 1467s ok 28 - Query CAS server 1467s ok 29 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756345%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221769684465_56710%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 1467s ok 30 - HTTP code is 200 1467s ok 31 - Page contains a form 1467s ok 32 - CSP header authorize POST request to \# 1467s # ==> Pushing ISSUER <== 1467s # ==> Popping ISSUER <== 1467s ok 33 - Post authentication 1467s ok 34 - Get cookie lemonldap (e857f09925e88c4c8f65a36bf875b73a96e88ff4b3870623a45273cc0341a7da) 1467s ok 35 - Get redirection 1467s ok 36 - Location header found 1467s # ==> Pushing PROXY <== 1467s ok 37 - SOAP request 1467s # ==> Saving handler PROXY <== 1467s # ==> Pushing ISSUER <== 1467s # ==> Popping ISSUER <== 1467s # ==> Restoring PROXY <== 1467s ok 38 - Execute request to /cas/serviceValidate 1467s ok 39 - HTTP code is 200 1467s ok 40 - Content is XML 1467s # ==> Popping PROXY <== 1467s ok 41 - Push CAS response to proxy 1467s ok 42 - Get cookie lemonldap (54774c3545859342b5752ab78a1ccfcf2f7ab894214a2286184f7a862c18caf1) 1467s ok 43 - HTTP code is 200 1467s ok 44 - Page contains a form 1467s ok 45 - Host match 1467s ok 46 - URI match 1467s ok 47 - Field "SAMLResponse" is defined 1467s ok 48 - CSP header authorize POST request to auth.sp.com 1467s ok 49 - Method is POST 1467s # ==> Pushing SP <== 1467s # ==> Popping SP <== 1467s ok 50 - Post SAML response to SP 1467s ok 51 - Get redirection 1467s ok 52 - Location is http://auth.sp.com/ 1467s ok 53 - Get cookie lemonldap (64ace42a6e47d4dc67710b7c2e8aa2ceec0052646b122b48239ee52581615777) 1467s # ==> Pushing SP <== 1467s # ==> Popping SP <== 1467s ok 54 - Get / on SP 1467s ok 55 - HTTP code is 200 1467s ok 56 - Authenticated as fa@badwolf.org@proxy 1467s ok 57 - UTF-8 values 1467s 1..57 1467s ok 1468s t/37-SAML-SP-to-OIDC-OP.t ...................................................... 1468s ok 1 - use Lemonldap::NG::Portal::Main; 1468s # Subtest: Test with Redirect binding 1468s ok 1 - Portal object 1468s ok 2 - Init 1468s ok 3 - Portal app 1468s ok 4 - Register $type 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 5 - Get JWKS, endpoint /oauth2/jwks 1468s ok 6 - HTTP code is 200 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 7 - Get metadata, endpoint /.well-known/openid-configuration 1468s ok 8 - HTTP code is 200 1468s ok 9 - Portal object 1468s ok 10 - Init 1468s ok 11 - Portal app 1468s ok 12 - Register $type 1468s ok 13 - Portal object 1468s ok 14 - Init 1468s ok 15 - Portal app 1468s ok 16 - Register $type 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 17 - Try SAML SP 1468s ok 18 - Get redirection 1468s ok 19 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 20 - Launch SAML request to IdP 1468s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684465_23161%22%2C%22issuerTs%22%3A1769756345%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1468s ok 22 - Get redirection 1468s ok 23 - Location header found 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 24 - Push request to OP, endpoint /oauth2/authorize 1468s ok 25 - HTTP code is 200 1468s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769684465_61561%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769756345%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1468s ok 27 - HTTP code is 200 1468s ok 28 - Page contains a form 1468s ok 29 - Host match 1468s ok 30 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 31 - Post authentication, endpoint /oauth2/authorize 1468s ok 32 - Get cookie lemonldap (4f59a92e953d27635fc8566e72fcdf1b5fe58172f4b439766070ef4a195c091a) 1468s ok 33 - HTTP code is 200 1468s ok 34 - Page contains a form 1468s ok 35 - Host match 1468s ok 36 - Field "confirm" is defined 1468s ok 37 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 38 - Post confirmation, endpoint /oauth2/authorize 1468s ok 39 - Get redirection 1468s ok 40 - Location header found 1468s # ==> Pushing PROXY <== 1468s ok 41 - REST request 1468s ok 42 - Request from RP(proxy) to OP, endpoint /oauth2/token 1468s # ==> Saving handler PROXY <== 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s # ==> Restoring PROXY <== 1468s ok 43 - Execute request 1468s ok 44 - Response is 200 1468s ok 45 - Content is JSON 1468s ok 46 - REST request 1468s ok 47 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1468s # ==> Saving handler PROXY <== 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s # ==> Restoring PROXY <== 1468s ok 48 - Execute request 1468s ok 49 - Response is 200 1468s ok 50 - Content is JSON 1468s # ==> Popping PROXY <== 1468s ok 51 - Call openidconnectcallback on Proxy 1468s ok 52 - Get cookie lemonldap (465595a82eb513e72647775aaed958c5e37d14fc9dc2f04ad3c9cb955c3e11b5) 1468s ok 53 - Get redirection 1468s ok 54 - Location header found 1468s ok 55 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221769684465_23161%22%7D) 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 56 - Replay SAML request 1468s ok 57 - HTTP code is 200 1468s ok 58 - Page contains a form 1468s ok 59 - Host match 1468s ok 60 - URI match 1468s ok 61 - Field "SAMLResponse" is defined 1468s ok 62 - CSP header authorize POST request to auth.sp.com 1468s ok 63 - Method is POST 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 64 - Post SAML response to SP 1468s ok 65 - Get cookie lemonldap (ce5732625d44ba8db2e76ba09e1b1bcf327ad6af963ba8e5caf876438be8e5a7) 1468s ok 66 - Get redirection 1468s ok 67 - Location is http://auth.sp.com/ 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 68 - Query SP for logout 1468s ok 69 - Get redirection 1468s ok 70 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 71 - Launch SAML logout request to IdP 1468s ok 72 - Get redirection 1468s ok 73 - Location header found 1468s ok 74 - Get cookie lemonldap (0) 1468s ok 75 - SSO cookie removed 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 76 - Push OIDC logout request to op 1468s ok 77 - HTTP code is 200 1468s ok 78 - Page contains a form 1468s ok 79 - Host match 1468s ok 80 - Field "confirm" is defined 1468s ok 81 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 82 - Post logout confirmation 1468s ok 83 - Get redirection 1468s ok 84 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 85 - Follow OIDC logout response to proxy 1468s ok 86 - Get redirection 1468s ok 87 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 88 - Switch to SAML logout resumption URL 1468s ok 89 - Get redirection 1468s ok 90 - Location header found 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 91 - Forward logout response to SP 1468s ok 92 - HTTP code is 200 1468s ok 93 - SP session was removed 1468s ok 94 - OP session was removed 1468s ok 95 - Proxy session was removed 1468s 1..95 1468s ok 2 - Test with Redirect binding 1468s # Subtest: Test with POST binding 1468s ok 1 - Portal object 1468s ok 2 - Init 1468s ok 3 - Portal app 1468s ok 4 - Register $type 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 5 - Get JWKS, endpoint /oauth2/jwks 1468s ok 6 - HTTP code is 200 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 7 - Get metadata, endpoint /.well-known/openid-configuration 1468s ok 8 - HTTP code is 200 1468s ok 9 - Portal object 1468s ok 10 - Init 1468s ok 11 - Portal app 1468s ok 12 - Register $type 1468s ok 13 - Portal object 1468s ok 14 - Init 1468s ok 15 - Portal app 1468s ok 16 - Register $type 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 17 - Try SAML SP 1468s ok 18 - HTTP code is 200 1468s ok 19 - Page contains a form 1468s ok 20 - Host match 1468s ok 21 - URI match 1468s ok 22 - Field "SAMLRequest" is defined 1468s ok 23 - CSP header authorize POST request to auth.proxy.com 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 24 - Launch SAML request to IdP 1468s ok 25 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756345%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221769684465_54186%22%7D) 1468s ok 26 - Get redirection 1468s ok 27 - Location header found 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 28 - Push request to OP, endpoint /oauth2/authorize 1468s ok 29 - HTTP code is 200 1468s ok 30 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769684465_8404%22%2C%22issuerTs%22%3A1769756345%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1468s ok 31 - HTTP code is 200 1468s ok 32 - Page contains a form 1468s ok 33 - Host match 1468s ok 34 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 35 - Post authentication, endpoint /oauth2/authorize 1468s ok 36 - Get cookie lemonldap (819f14a2cce3563a72a710ad9421f27a248959c577569124fa71ed0e7a1475f2) 1468s ok 37 - HTTP code is 200 1468s ok 38 - Page contains a form 1468s ok 39 - Host match 1468s ok 40 - Field "confirm" is defined 1468s ok 41 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 42 - Post confirmation, endpoint /oauth2/authorize 1468s ok 43 - Get redirection 1468s ok 44 - Location header found 1468s # ==> Pushing PROXY <== 1468s ok 45 - REST request 1468s ok 46 - Request from RP(proxy) to OP, endpoint /oauth2/token 1468s # ==> Saving handler PROXY <== 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s # ==> Restoring PROXY <== 1468s ok 47 - Execute request 1468s ok 48 - Response is 200 1468s ok 49 - Content is JSON 1468s ok 50 - REST request 1468s ok 51 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1468s # ==> Saving handler PROXY <== 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s # ==> Restoring PROXY <== 1468s ok 52 - Execute request 1468s ok 53 - Response is 200 1468s ok 54 - Content is JSON 1468s # ==> Popping PROXY <== 1468s ok 55 - Call openidconnectcallback on Proxy 1468s ok 56 - Get cookie lemonldap (a5beb40c23d129d0cf370e9fa361c99d5da7ba6fca1677ecc44b930290a08236) 1468s ok 57 - Get redirection 1468s ok 58 - Location header found 1468s ok 59 - 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%221769684465_54186%22%7D) 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 60 - Replay SAML request 1468s ok 61 - HTTP code is 200 1468s ok 62 - Page contains a form 1468s ok 63 - Host match 1468s ok 64 - URI match 1468s ok 65 - Field "SAMLResponse" is defined 1468s ok 66 - CSP header authorize POST request to auth.sp.com 1468s ok 67 - Method is POST 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 68 - Post SAML response to SP 1468s ok 69 - Get cookie lemonldap (44cdbb170c7f67619988f89373dae90fe91241f550b3689ad1ac60d7373ae89e) 1468s ok 70 - Get redirection 1468s ok 71 - Location is http://auth.sp.com/ 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 72 - Query SP for logout 1468s ok 73 - HTTP code is 200 1468s ok 74 - Page contains a form 1468s ok 75 - Host match 1468s ok 76 - URI match 1468s ok 77 - Field "SAMLRequest" is defined 1468s ok 78 - CSP header authorize POST request to auth.proxy.com 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 79 - Launch SAML logout request to IdP 1468s ok 80 - Get redirection 1468s ok 81 - Location header found 1468s ok 82 - Get cookie lemonldap (0) 1468s ok 83 - SSO cookie removed 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 84 - Push OIDC logout request to op 1468s ok 85 - HTTP code is 200 1468s ok 86 - Page contains a form 1468s ok 87 - Host match 1468s ok 88 - Field "confirm" is defined 1468s ok 89 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 90 - Post logout confirmation 1468s ok 91 - Get redirection 1468s ok 92 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 93 - Follow OIDC logout response to proxy 1468s ok 94 - Get redirection 1468s ok 95 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 96 - Switch to SAML logout resumption URL 1468s ok 97 - HTTP code is 200 1468s ok 98 - Page contains a form 1468s ok 99 - Host match 1468s ok 100 - URI match 1468s ok 101 - Field "SAMLResponse" is defined 1468s ok 102 - CSP header authorize POST request to auth.sp.com 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 103 - Forward logout response to SP 1468s ok 104 - Get redirection 1468s ok 105 - Location is http://auth.sp.com/?logout=1 1468s ok 106 - SP session was removed 1468s ok 107 - OP session was removed 1468s ok 108 - Proxy session was removed 1468s 1..108 1468s ok 3 - Test with POST binding 1468s # Subtest: Test with POST binding and hashStorage 1468s ok 1 - Portal object 1468s ok 2 - Init 1468s ok 3 - Portal app 1468s ok 4 - Register $type 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 5 - Get JWKS, endpoint /oauth2/jwks 1468s ok 6 - HTTP code is 200 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 7 - Get metadata, endpoint /.well-known/openid-configuration 1468s ok 8 - HTTP code is 200 1468s ok 9 - Portal object 1468s ok 10 - Init 1468s ok 11 - Portal app 1468s ok 12 - Register $type 1468s ok 13 - Portal object 1468s ok 14 - Init 1468s ok 15 - Portal app 1468s ok 16 - Register $type 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 17 - Try SAML SP 1468s ok 18 - HTTP code is 200 1468s ok 19 - Page contains a form 1468s ok 20 - Host match 1468s ok 21 - URI match 1468s ok 22 - Field "SAMLRequest" is defined 1468s ok 23 - CSP header authorize POST request to auth.proxy.com 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 24 - Launch SAML request to IdP 1468s ok 25 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756346%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221769684466_36156%22%7D) 1468s ok 26 - Get redirection 1468s ok 27 - Location header found 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 28 - Push request to OP, endpoint /oauth2/authorize 1468s ok 29 - HTTP code is 200 1468s ok 30 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221769684466_16408%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1769756346%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 1468s ok 31 - HTTP code is 200 1468s ok 32 - Page contains a form 1468s ok 33 - Host match 1468s ok 34 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 35 - Post authentication, endpoint /oauth2/authorize 1468s ok 36 - Get cookie lemonldap (c17781ca3ae98851cc3013cec6ab3c956bf0276c8e8968ec6baaf2c535d02aa9) 1468s ok 37 - HTTP code is 200 1468s ok 38 - Page contains a form 1468s ok 39 - Host match 1468s ok 40 - Field "confirm" is defined 1468s ok 41 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 42 - Post confirmation, endpoint /oauth2/authorize 1468s ok 43 - Get redirection 1468s ok 44 - Location header found 1468s # ==> Pushing PROXY <== 1468s ok 45 - REST request 1468s ok 46 - Request from RP(proxy) to OP, endpoint /oauth2/token 1468s # ==> Saving handler PROXY <== 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s # ==> Restoring PROXY <== 1468s ok 47 - Execute request 1468s ok 48 - Response is 200 1468s ok 49 - Content is JSON 1468s ok 50 - REST request 1468s ok 51 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 1468s # ==> Saving handler PROXY <== 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s # ==> Restoring PROXY <== 1468s ok 52 - Execute request 1468s ok 53 - Response is 200 1468s ok 54 - Content is JSON 1468s # ==> Popping PROXY <== 1468s ok 55 - Call openidconnectcallback on Proxy 1468s ok 56 - Get cookie lemonldap (dc696b1607f78e3b3ab75ad10e59cd325015b1908624cb6bd815c7d066293968) 1468s ok 57 - Get redirection 1468s ok 58 - Location header found 1468s ok 59 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684466_36156%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 60 - Replay SAML request 1468s ok 61 - HTTP code is 200 1468s ok 62 - Page contains a form 1468s ok 63 - Host match 1468s ok 64 - URI match 1468s ok 65 - Field "SAMLResponse" is defined 1468s ok 66 - CSP header authorize POST request to auth.sp.com 1468s ok 67 - Method is POST 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 68 - Post SAML response to SP 1468s ok 69 - Get cookie lemonldap (6ac318ed22bc20ef0ec323bcd0cf13e412c0c11f6605a03bd13073d3e39923cc) 1468s ok 70 - Get redirection 1468s ok 71 - Location is http://auth.sp.com/ 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 72 - Query SP for logout 1468s ok 73 - HTTP code is 200 1468s ok 74 - Page contains a form 1468s ok 75 - Host match 1468s ok 76 - URI match 1468s ok 77 - Field "SAMLRequest" is defined 1468s ok 78 - CSP header authorize POST request to auth.proxy.com 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 79 - Launch SAML logout request to IdP 1468s ok 80 - Get redirection 1468s ok 81 - Location header found 1468s ok 82 - Get cookie lemonldap (0) 1468s ok 83 - SSO cookie removed 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 84 - Push OIDC logout request to op 1468s ok 85 - HTTP code is 200 1468s ok 86 - Page contains a form 1468s ok 87 - Host match 1468s ok 88 - Field "confirm" is defined 1468s ok 89 - CSP header authorize POST request to \# 1468s # ==> Pushing OP <== 1468s # ==> Popping OP <== 1468s ok 90 - Post logout confirmation 1468s ok 91 - Get redirection 1468s ok 92 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 93 - Follow OIDC logout response to proxy 1468s ok 94 - Get redirection 1468s ok 95 - Location header found 1468s # ==> Pushing PROXY <== 1468s # ==> Popping PROXY <== 1468s ok 96 - Switch to SAML logout resumption URL 1468s ok 97 - HTTP code is 200 1468s ok 98 - Page contains a form 1468s ok 99 - Host match 1468s ok 100 - URI match 1468s ok 101 - Field "SAMLResponse" is defined 1468s ok 102 - CSP header authorize POST request to auth.sp.com 1468s # ==> Pushing SP <== 1468s # ==> Popping SP <== 1468s ok 103 - Forward logout response to SP 1468s ok 104 - Get redirection 1468s ok 105 - Location is http://auth.sp.com/?logout=1 1468s ok 106 - SP session was removed 1468s ok 107 - OP session was removed 1468s ok 108 - Proxy session was removed 1468s 1..108 1468s ok 4 - Test with POST binding and hashStorage 1468s 1..4 1468s ok 1469s t/38-No-persistent-session.t ................................................... 1469s ok 1 - use Lemonldap::NG::Portal::Main; 1469s ok 2 - Portal object 1469s ok 3 - Init 1469s ok 4 - Portal app 1469s ok 5 - Auth query 1469s ok 6 - Get cookie lemonldap (287dee387f7e93dd2d8399162333fe7f379dc1e0a0a0ababbabcc69676dcedf2) 1469s ok 7 - Logout request 1469s ok 8 - Response is 200 1469s ok 9 - Cookie is deleted 1469s ok 10 - No pdata 1469s ok 11 - Disconnect request 1469s ok 12 - Response is 401 1469s ok 13 - Auth query 1469s ok 14 - Get cookie lemonldap (3797c663a37644c0fbb75153f3ea88fc396816364ff2def34f79e270a5c5903f) 1469s ok 15 - Logout request 1469s ok 16 - Response is 200 1469s ok 17 - Cookie is deleted 1469s ok 18 - No pdata 1469s ok 19 - Disconnect request 1469s ok 20 - Response is 401 1469s ok 21 - Auth query 1469s ok 22 - Get cookie lemonldap (de390f317797dbac34b89bf098e117585fc9ecc14cd3eb22ba16911c3b4d81ae) 1469s ok 23 - History found 1469s ok 24 - -> NO history : only one entry found 1469s ok 25 - Form registration 1469s ok 26 - Get redirection 1469s ok 27 - Location header found 1469s ok 28 - Form registration 1469s ok 29 - Found TOTP js 1469s ok 30 - Get new key 1469s ok 31 - Content is JSON 1469s ok 32 - Found secret 1469s ok 33 - Found token 1469s ok 34 - Code 1469s ok 35 - Code contains 8 digits 1469s ok 36 - Post code 1469s ok 37 - Content is JSON 1469s ok 38 - Key is registered 1469s ok 39 - Logout request 1469s ok 40 - Response is 200 1469s ok 41 - Cookie is deleted 1469s ok 42 - No pdata 1469s ok 43 - Disconnect request 1469s ok 44 - Response is 401 1469s ok 45 - Auth query 1469s ok 46 - Get cookie lemonldap (e013b729e6cb1d89f3a31e2a5d188233d999d0a09c27f861c52e8e6324497e64) 1469s ok 47 - Logout request 1469s ok 48 - Response is 200 1469s ok 49 - Cookie is deleted 1469s ok 50 - No pdata 1469s ok 51 - Disconnect request 1469s ok 52 - Response is 401 1469s 1..52 1469s ok 1469s t/39-Failing-RP-Logout.t ....................................................... 1469s ok 1 - use Lemonldap::NG::Portal::Main; 1469s ok 2 - Portal object 1469s ok 3 - Init 1469s ok 4 - Portal app 1469s ok 5 - Register $type 1469s ok 6 - OP portal 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s ok 7 - Get JWKS, endpoint /oauth2/jwks 1469s ok 8 - HTTP code is 200 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 1469s ok 10 - HTTP code is 200 1469s ok 11 - Portal object 1469s ok 12 - Init 1469s ok 13 - Portal app 1469s ok 14 - Register $type 1469s ok 15 - RP portal 1469s # ==> Pushing RP <== 1469s # ==> Popping RP <== 1469s ok 16 - Unauth RP request 1469s ok 17 - Get redirection 1469s ok 18 - Location header found 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s ok 19 - Push request to OP, endpoint /oauth2/authorize 1469s ok 20 - HTTP code is 200 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s ok 21 - Post authentication, endpoint /oauth2/authorize 1469s ok 22 - Get cookie lemonldap (26f8982e96c660198791ac111772c221f874c4235e2aefc35fad2c1fca8b33fd) 1469s ok 23 - HTTP code is 200 1469s ok 24 - Page contains a form 1469s ok 25 - Host match 1469s ok 26 - Field "confirm" is defined 1469s ok 27 - CSP header authorize POST request to \# 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s ok 28 - Post confirmation, endpoint /oauth2/authorize 1469s ok 29 - Get redirection 1469s ok 30 - Location header found 1469s # ==> Pushing RP <== 1469s ok 31 - REST request 1469s ok 32 - Request from RP to OP, endpoint /oauth2/token 1469s # ==> Saving handler RP <== 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s # ==> Restoring RP <== 1469s ok 33 - Execute request 1469s ok 34 - Response is 200 1469s ok 35 - Content is JSON 1469s ok 36 - REST request 1469s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 1469s # ==> Saving handler RP <== 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s # ==> Restoring RP <== 1469s ok 38 - Execute request 1469s ok 39 - Response is 200 1469s ok 40 - Content is JSON 1469s # ==> Popping RP <== 1469s ok 41 - Call openidconnectcallback on RP 1469s ok 42 - Get cookie lemonldap (b5727ea534c68193227db03ea5fe334c61ae73bc170304704f429ab06487fe0a) 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s # ==> Pushing OP <== 1469s ok 43 - REST request 1469s ok 44 - Request from OP to RP 1469s # ==> Saving handler OP <== 1469s # ==> Pushing RP <== 1469s # ==> Popping RP <== 1469s # ==> Restoring OP <== 1469s ok 45 - Execute request 1469s ok 46 - Response is 200 1469s # ==> Popping OP <== 1469s ok 47 - Query OP for logout 1469s ok 48 - HTTP code is 200 1469s ok 49 - Display PE_SLO_ERROR 1469s # ==> Pushing OP <== 1469s # ==> Popping OP <== 1469s ok 50 - Test if user is reject on OP 1469s ok 51 - Response status is 401 1469s ok 52 - Content is JSON 1469s ok 53 - Error code is 1 1469s # ==> Pushing RP <== 1469s # ==> Popping RP <== 1469s ok 54 - Test if user is reject on RP 1469s ok 55 - Get redirection 1469s ok 56 - Location header found 1469s 1..56 1469s ok 1470s t/40-Notifications-Explorer-JSON-File.t ........................................ 1470s ok 1 - use Lemonldap::NG::Portal::Main; 1470s ok 2 - Portal object 1470s ok 3 - Init 1470s ok 4 - Portal app 1470s ok 5 - Auth query 1470s ok 6 - HTTP code is 200 1470s ok 7 - Get cookie lemonldap (XzfXgCzeaLmOLtjS6mtvPXeolnaprAUBvB0KMGC/7/vAysD7gerv0F2eln3LpWgHYWFwpjW078qDmMEs1ZTFf6KKPXRujmVtf0q+3+JHoMyJyj5eTHSYHm/eLY4umjIkPSYTi7Hy5G52AqahoeUZAw==) 1470s ok 8 - HTTP code is 200 1470s ok 9 - Page contains a form 1470s ok 10 - URI match 1470s ok 11 - Field "reference1x1" is defined 1470s ok 12 - Test cookie received 1470s ok 13 - Response status is 401 1470s ok 14 - Content is JSON 1470s ok 15 - Error code is 1 1470s ok 16 - Auth query 1470s ok 17 - HTTP code is 200 1470s ok 18 - Get cookie lemonldap (nz8+eLpSDrT6dEPLsK7liaT960JtrWrmKyb84DIhzUIPrARWzfeP60bJeFFjuxiiiuYfl2kU0XHdZxXJ/149e+3mdUzHlqFhKMZ4NjKWOc0S7ETxer/OG2LVR4FlgDN9c43QyaX5R4/voxH6asV7/Q==) 1470s ok 19 - HTTP code is 200 1470s ok 20 - Page contains a form 1470s ok 21 - URI match 1470s ok 22 - Field "reference1x1" is defined 1470s ok 23 - Test cookie received 1470s ok 24 - Response status is 401 1470s ok 25 - Content is JSON 1470s ok 26 - Error code is 1 1470s ok 27 - Accept notification 1470s ok 28 - Notification was not deleted 1470s ok 29 - Get cookie lemonldap (bf84ed226deabcc6daa15985a732df2699be857fea0d960a44aa66e013bc424b) 1470s ok 30 - New auth query 1470s ok 31 - Authenticated as dwho 1470s ok 32 - Menu displayed 1470s ok 33 - Link found 1470s ok 34 - Notifications explorer query 1470s ok 35 - Language icons found 1470s ok 36 - trspan="myNotification" found 1470s ok 37 - trspan="date" found 1470s ok 38 - trspan="reference" found 1470s ok 39 - trspan="action" found 1470s ok 40 - epoch found 1470s ok 41 - testref found 1470s ok 42 - fa-eye found 1470s ok 43 - Notififcation container found 1470s ok 44 - trspan="verify" found 1470s ok 45 - Found NOTIFICATIONS js 1470s ok 46 - Display testref notification query 1470s ok 47 - Response is JSON 1470s ok 48 - Result is 1 1470s ok 49 - Hidden input found 1470s ok 50 -

tag found 1470s ok 51 -

tag found 1470s ok 52 -

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

tag found 1471s ok 54 -

tag found 1471s ok 55 -

tag found 1471s ok 56 - Checkbox 1 found 1471s ok 57 - Checkbox 2 found 1471s ok 58 - Malformed query 1471s ok 59 - Response is JSON 1471s ok 60 - Missing epoch parameter 1471s ok 61 - Bad query 1471s ok 62 - Response is JSON 1471s ok 63 - Result is 0 1471s ok 64 - Notification is 0 1471s ok 65 - CheckUser form 1471s ok 66 - HTTP code is 200 1471s ok 67 - Page contains a form 1471s ok 68 - URI match 1471s ok 69 - Field "user" is defined 1471s ok 70 - Field "url" is defined 1471s ok 71 - Found trspan="checkUser" 1471s ok 72 - Notification "testref" not found 1471s 1..72 1471s ok 1471s t/40-Notifications-JSON-DBI.t .................................................. 1471s ok 1 - use Lemonldap::NG::Portal::Main; 1471s ok 2 - Portal object 1471s ok 3 - Init 1471s ok 4 - Portal app 1471s ok 5 - Auth query 1471s ok 6 - HTTP code is 200 1471s ok 7 - Get cookie lemonldap (ZS+x4sOl4w8TvB2BlhypwhqMjKwOk/eX5Wy/7bNHr+Q6ktfoTrAJWfydu5Atz+W022WldvWymt40/JDqCgR2cOyyQsxZJoPh9jbOhmjlgCjp/UbCMBp2TH3fJPuZC7pvdpzf2mmrjIblRe1OuETzLg==) 1471s ok 8 - Two notification references found 1471s ok 9 - 1st reference found is "testref2" 1471s ok 10 - 2nd reference found is "testref" 1471s ok 11 - HTTP code is 200 1471s ok 12 - Page contains a form 1471s ok 13 - URI match 1471s ok 14 - Field "reference1x1" is defined 1471s ok 15 - Field "url" is defined 1471s ok 16 - Test cookie received 1471s ok 17 - Response status is 401 1471s ok 18 - Content is JSON 1471s ok 19 - Error code is 1 1471s ok 20 - Don't accept notification 1471s ok 21 - HTTP code is 200 1471s ok 22 - Accept notifications 1471s ok 23 - Get redirection 1471s ok 24 - Location is http://test1.example.com/ 1471s ok 25 - Make sure no pdata is returned 1471s ok 26 - Get cookie lemonldap (7bad89adae01598e41bb542c01816023dfcfd73202c7ed347e3d057b20b1a073) 1471s ok 27 - Notification was deleted 1471s ok 28 - Notifications explorer query 1471s ok 29 - Response is JSON 1471s ok 30 - Result is 2 1471s ok 31 - MSG is myNotifications 1471s ok 32 - Notification 1 found 1471s ok 33 - Notification 2 found 1471s ok 34 - epoch found 1471s ok 35 - Logout request 1471s ok 36 - Response is 200 1471s ok 37 - Cookie is deleted 1471s ok 38 - No pdata 1471s ok 39 - Disconnect request 1471s ok 40 - Response is 401 1471s ok 41 - Auth query 1471s ok 42 - Get redirection 1471s ok 43 - Location is http://test1.example.com/ 1471s ok 44 - Get cookie lemonldap (8daef0fe29ffca6dd3ccfbcc1f9888d9c5015a56d863d7b6cbcc8b6c43c02919) 1471s ok 45 - Logout request 1471s ok 46 - Response is 200 1471s ok 47 - Cookie is deleted 1471s ok 48 - No pdata 1471s ok 49 - Disconnect request 1471s ok 50 - Response is 401 1471s 1..50 1471s ok 1472s t/40-Notifications-JSON-File-with-token.t ...................................... 1472s ok 1 - use Lemonldap::NG::Portal::Main; 1472s ok 2 - Portal object 1472s ok 3 - Init 1472s ok 4 - Portal app 1472s ok 5 - Unauth request 1472s ok 6 - HTTP code is 200 1472s ok 7 - Page contains a form 1472s ok 8 - Host match 1472s ok 9 - Field "token" is defined 1472s ok 10 - CSP header authorize POST request to \# 1472s ok 11 - Auth query 1472s ok 12 - HTTP code is 200 1472s ok 13 - Get cookie lemonldap (tzPiFlajoeTqoQ3OX5QedscaTS4wxKLCfLllhF7SwVDDvIeJLa/CBCRFtLwGTgn2R60poEAKisAdVnHOsLYN6VTtg2x/z5fO3ZEquw3rWYZqaaiPVEH9Swwf4KJg4pYaiJthLTheFab5kZmn00+73A==) 1472s ok 14 - HTTP code is 200 1472s ok 15 - Page contains a form 1472s ok 16 - URI match 1472s ok 17 - Field "reference1x1" is defined 1472s ok 18 - Field "url" is defined 1472s ok 19 - Test cookie received 1472s ok 20 - Response status is 401 1472s ok 21 - Content is JSON 1472s ok 22 - Error code is 1 1472s ok 23 - Don't accept notification 1472s ok 24 - Notification displayed 1472s ok 25 - Don't accept notification 1472s ok 26 - Notification displayed 1472s ok 27 - Accept notification 1472s ok 28 - Get redirection 1472s ok 29 - Location header found 1472s ok 30 - Notification was deleted 1472s 1..30 1472s ok 1472s t/40-Notifications-JSON-File.t ................................................. 1472s ok 1 - use Lemonldap::NG::Portal::Main; 1472s ok 2 - Portal object 1472s ok 3 - Init 1472s ok 4 - Portal app 1472s ok 5 - Auth query (JSON required) 1472s ok 6 - Response is JSON 1472s ok 7 - Good result 1472s ok 8 - Notificationtion is pending 1472s ok 9 - Test received Id 1472s ok 10 - HTTP code is 200 1472s ok 11 - Page contains a form 1472s ok 12 - URI match 1472s ok 13 - Field "reference1x1" is defined 1472s ok 14 - Field "url" is defined 1472s ok 15 - Auth query 1472s ok 16 - HTTP code is 200 1472s ok 17 - Get cookie lemonldap (i822DTYEIi3IUAIaJlT5gYIsKBkuR7PUuS/VXWcACnCdIdPpkfRbyQeD0NFeWXscqRG8Rahsn0xiYbRWFdfVMoZZKJhPmtnHyI64WXK4M5eSOghKgDq/OezFr1mOVK7NAa9WslbrgGIdzDBFBgcy/w==) 1472s ok 18 - HTTP code is 200 1472s ok 19 - Page contains a form 1472s ok 20 - URI match 1472s ok 21 - Field "reference1x1" is defined 1472s ok 22 - Field "url" is defined 1472s ok 23 - Test received cookie 1472s ok 24 - Response status is 401 1472s ok 25 - Content is JSON 1472s ok 26 - Error code is 1 1472s ok 27 - Cancel notification 1472s ok 28 - Cookie expired 1472s ok 29 - Get redirection 1472s ok 30 - Location is http://auth.example.com/ 1472s ok 31 - Auth query 1472s ok 32 - HTTP code is 200 1472s ok 33 - Get cookie lemonldap (pZeKJfsd9O+XW96CtVEr5HmmnFbn9Re4d57698NF15HhvHCFqE04axu4QQhB4VGSFGCergpC1Nnx/DjYSLaA2ghobJw0gCyfE7iwXcKSaCbUacxSm9sXlC63S0YaA+h9USitUCtwn4mHt07FtzJcfg==) 1472s ok 34 - HTTP code is 200 1472s ok 35 - Page contains a form 1472s ok 36 - URI match 1472s ok 37 - Field "reference1x1" is defined 1472s ok 38 - Field "url" is defined 1472s ok 39 - Response body is not empty 1472s ok 40 - Found notification text 1472s ok 41 - Test cookie received 1472s ok 42 - Response status is 401 1472s ok 43 - Content is JSON 1472s ok 44 - Error code is 1 1472s ok 45 - Don't accept notification 1472s ok 46 - Notification displayed 1472s ok 47 - Found custom Main Logo 1472s ok 48 - Don't accept notification 1472s ok 49 - Notification displayed 1472s ok 50 - Don't accept notification 1472s ok 51 - Notification displayed 1472s ok 52 - Don't accept notification - Accept just one checkbox 1472s ok 53 - Notification displayed 1472s ok 54 - Accept notification 1472s ok 55 - Get redirection 1472s ok 56 - Location header found 1472s ok 57 - Get cookie lemonldap (22b979a0bbad85283a82319fac5492d357d67b29a4cc72e88887b8ba13fd5419) 1472s ok 58 - New auth query 1472s ok 59 - Authenticated as dwho 1472s ok 60 - Menu displayed 1472s ok 61 - Notification was deleted 1472s ok 62 - Auth query (JSON required) 1472s ok 63 - Response is JSON 1472s ok 64 - Good result 1472s ok 65 - Notificationtion is pending 1472s ok 66 - Test received Id 1472s ok 67 - HTTP code is 200 1472s ok 68 - Page contains a form 1472s ok 69 - URI match 1472s ok 70 - Field "reference1x1" is defined 1472s ok 71 - Field "url" is defined 1472s ok 72 - Auth query 1472s ok 73 - HTTP code is 200 1472s ok 74 - Get cookie lemonldap (p4dau0hW300kCpEaGyGgwqhK93C4VhBinrtxURk73eNEc7my9/NeNNyv3HYkfUPeDByavmSV3dpuVaUlVdDHRrv4vWOlR6TK8VaYbqr/B+pKPtCOQGfVth60OrM/VmtmCHPNCKvjnzpH6zvyod0YFw==) 1472s ok 75 - HTTP code is 200 1472s ok 76 - Page contains a form 1472s ok 77 - URI match 1472s ok 78 - Field "reference1x1" is defined 1472s ok 79 - Field "url" is defined 1472s ok 80 - Test received cookie 1472s ok 81 - Response status is 401 1472s ok 82 - Content is JSON 1472s ok 83 - Error code is 1 1472s ok 84 - Cancel notification 1472s ok 85 - Cookie expired 1472s ok 86 - Get redirection 1472s ok 87 - Location is http://auth.example.com/ 1472s ok 88 - Auth query 1472s ok 89 - HTTP code is 200 1472s ok 90 - Get cookie lemonldap (s9JSwdlo8iTkU+1j+1mnsZ3utjt0UquiCW8Rus+A+Eg9XfuAHdavP944JG0MiLyhkutAIg6UuJCIRCDtr39dSPbJqlu8dtvTG72ZfoxE/NcHtnkBHS6pQojGwxyeyaT4b33tMb2GbP+ijDSRjCgZPw==) 1472s ok 91 - HTTP code is 200 1472s ok 92 - Page contains a form 1472s ok 93 - URI match 1472s ok 94 - Field "reference1x1" is defined 1472s ok 95 - Field "url" is defined 1472s ok 96 - Response body is not empty 1472s ok 97 - Found notification text 1472s ok 98 - Test cookie received 1472s ok 99 - Response status is 401 1472s ok 100 - Content is JSON 1472s ok 101 - Error code is 1 1472s ok 102 - Don't accept notification 1472s ok 103 - Notification displayed 1472s ok 104 - Found custom Main Logo 1472s ok 105 - Don't accept notification 1472s ok 106 - Notification displayed 1472s ok 107 - Don't accept notification 1472s ok 108 - Notification displayed 1472s ok 109 - Don't accept notification - Accept just one checkbox 1472s ok 110 - Notification displayed 1472s ok 111 - Accept notification 1472s ok 112 - Get redirection 1472s ok 113 - Location header found 1472s ok 114 - Get cookie lemonldap (7dfc711196bfbd82c3d7316f9718acc315b2e320c6457b3083a7827e549344a0) 1472s ok 115 - New auth query 1472s ok 116 - Authenticated as dwho 1472s ok 117 - Menu displayed 1472s ok 118 - Notification was not deleted 1472s ok 119 - Auth query (JSON required) 1472s ok 120 - Response is JSON 1472s ok 121 - Good result 1472s ok 122 - Notificationtion is pending 1472s ok 123 - Test received Id 1472s ok 124 - HTTP code is 200 1472s ok 125 - Page contains a form 1472s ok 126 - URI match 1472s ok 127 - Field "reference1x1" is defined 1472s ok 128 - Field "url" is defined 1472s ok 129 - Auth query 1472s ok 130 - HTTP code is 200 1472s ok 131 - Get cookie lemonldap (a0m6J2pwCxQDXFp//dPMr6yhauzo0Rsy5+UFLL1mgc8dlH/406xej8ZECnwTSaN2sfiGuDICVD5eiYa5q7X7N7AkmFKoCIlLyM/1TDuDfbqHsToQpvZmUbkAmIcE2Y26Y69wNOdKJAkynGn/9u5kiA==) 1472s ok 132 - HTTP code is 200 1472s ok 133 - Page contains a form 1472s ok 134 - URI match 1472s ok 135 - Field "reference1x1" is defined 1472s ok 136 - Field "url" is defined 1472s ok 137 - Test received cookie 1472s ok 138 - Response status is 401 1472s ok 139 - Content is JSON 1472s ok 140 - Error code is 1 1472s ok 141 - Cancel notification 1472s ok 142 - Cookie expired 1472s ok 143 - Get redirection 1472s ok 144 - Location is http://auth.example.com/ 1472s ok 145 - Auth query 1472s ok 146 - HTTP code is 200 1472s ok 147 - Get cookie lemonldap (DW4+aTsY58VjoZ8uHvgAPlO9hBQUSlA1ieKUk499urEOUBI+6efAMCDIDBPH4tgLmv+mqzAnAS8OtQ4Y2IwrLEAulgr21Je4ngiz2krWy5LRe0Wc5m0K6OKDcstzbaJcEUbXVoyfYtr8K0zxgMyGng==) 1472s ok 148 - HTTP code is 200 1472s ok 149 - Page contains a form 1472s ok 150 - URI match 1472s ok 151 - Field "reference1x1" is defined 1472s ok 152 - Field "url" is defined 1472s ok 153 - Response body is not empty 1472s ok 154 - Found notification text 1472s ok 155 - Test cookie received 1472s ok 156 - Response status is 401 1472s ok 157 - Content is JSON 1472s ok 158 - Error code is 1 1472s ok 159 - Don't accept notification 1472s ok 160 - Notification displayed 1472s ok 161 - Found custom Main Logo 1472s ok 162 - Don't accept notification 1472s ok 163 - Notification displayed 1472s ok 164 - Don't accept notification 1472s ok 165 - Notification displayed 1472s ok 166 - Don't accept notification - Accept just one checkbox 1472s ok 167 - Notification displayed 1472s ok 168 - Accept notification 1472s ok 169 - Get redirection 1472s ok 170 - Location header found 1472s ok 171 - Get cookie lemonldap (4545294df108ef52b48c97a47c3d2b8c6deccb2661730cdd4f0392b59ca3d0bb) 1472s ok 172 - New auth query 1472s ok 173 - Authenticated as dwho 1472s ok 174 - Menu displayed 1472s ok 175 - Notification was deleted 1472s ok 176 - Auth query (JSON required) 1472s ok 177 - Response is JSON 1472s ok 178 - Good result 1472s ok 179 - Notificationtion is pending 1472s ok 180 - Test received Id 1472s ok 181 - HTTP code is 200 1472s ok 182 - Page contains a form 1472s ok 183 - URI match 1472s ok 184 - Field "reference1x1" is defined 1472s ok 185 - Field "url" is defined 1472s ok 186 - Auth query 1472s ok 187 - HTTP code is 200 1472s ok 188 - Get cookie lemonldap (MHX/oWWlBcXALxofMDFt2Mj6DtCGo/kkpt6OXv+5VcMUc1173kYQx87lKAUMe7IfV999YBGTxOTAB+J9W8pCGH3/YiMmHuWohRxrv5YWxKGiAB6AxB94EKDcLDwNr9PH7U51QrpTsZPPxc0bueFBEA==) 1472s ok 189 - HTTP code is 200 1472s ok 190 - Page contains a form 1472s ok 191 - URI match 1472s ok 192 - Field "reference1x1" is defined 1472s ok 193 - Field "url" is defined 1472s ok 194 - Test received cookie 1472s ok 195 - Response status is 401 1472s ok 196 - Content is JSON 1472s ok 197 - Error code is 1 1472s ok 198 - Cancel notification 1472s ok 199 - Cookie expired 1472s ok 200 - Get redirection 1472s ok 201 - Location is http://auth.example.com/ 1472s ok 202 - Auth query 1472s ok 203 - HTTP code is 200 1472s ok 204 - Get cookie lemonldap (6GODHULOR4LCkJVa8h1SwsmcoRRWreuEAzxBuU2orzAGUEjTLyCSE0EZcVhHxAuXLuRzPJ8Xr6jwe3kWhR8YTsQrNDWYXJxcW2c2XX5qPmaVBsdhiqLHWapaOZnKoJy5ACvWHVE7uKJotpvCFGXsig==) 1472s ok 205 - HTTP code is 200 1472s ok 206 - Page contains a form 1472s ok 207 - URI match 1472s ok 208 - Field "reference1x1" is defined 1472s ok 209 - Field "url" is defined 1472s ok 210 - Response body is not empty 1472s ok 211 - Found notification text 1472s ok 212 - Test cookie received 1472s ok 213 - Response status is 401 1472s ok 214 - Content is JSON 1472s ok 215 - Error code is 1 1472s ok 216 - Don't accept notification 1472s ok 217 - Notification displayed 1472s ok 218 - Found custom Main Logo 1472s ok 219 - Don't accept notification 1472s ok 220 - Notification displayed 1472s ok 221 - Don't accept notification 1472s ok 222 - Notification displayed 1472s ok 223 - Don't accept notification - Accept just one checkbox 1472s ok 224 - Notification displayed 1472s ok 225 - Accept notification 1472s ok 226 - Get redirection 1472s ok 227 - Location header found 1472s ok 228 - Get cookie lemonldap (e93682771202431aff93ac94b6fbb0af6a387246faded97aa0723edb795a118b) 1472s ok 229 - New auth query 1472s ok 230 - Authenticated as dwho 1472s ok 231 - Menu displayed 1472s ok 232 - Notification was not deleted 1472s 1..232 1472s ok 1473s t/40-Notifications-JSON-LDAP.t ................................................. 1473s ok 1 - use Lemonldap::NG::Portal::Main; 1473s ok 2 # skip LLNGTESTLDAP is not set 1473s ok 3 # skip LLNGTESTLDAP is not set 1473s ok 4 # skip LLNGTESTLDAP is not set 1473s ok 5 # skip LLNGTESTLDAP is not set 1473s ok 6 # skip LLNGTESTLDAP is not set 1473s ok 7 # skip LLNGTESTLDAP is not set 1473s ok 8 # skip LLNGTESTLDAP is not set 1473s ok 9 # skip LLNGTESTLDAP is not set 1473s ok 10 # skip LLNGTESTLDAP is not set 1473s ok 11 # skip LLNGTESTLDAP is not set 1473s ok 12 # skip LLNGTESTLDAP is not set 1473s 1..12 1473s ok 1473s t/40-Notifications-JSON-Server.t ............................................... 1473s ok 1 - use Lemonldap::NG::Portal::Main; 1473s ok 2 - Portal object 1473s ok 3 - Init 1473s ok 4 - Portal app 1473s ok 5 - POST notification { 1473s # "date": "2016-13-30 15:35:10", 1473s # "reference": "testref", 1473s # "uid": "dwho", 1473s # "title": "Test title", 1473s # "text": "This is a test text" 1473s # } 1473s ok 6 - Notification not inserted 1473s ok 7 - POST notification { 1473s # "date": "2016-13_30 15:35:10", 1473s # "reference": "testref", 1473s # "uid": "dwho", 1473s # "title": "Test title", 1473s # "text": "This is a test text" 1473s # } 1473s ok 8 - Notification not inserted 1473s ok 9 - POST notification { 1473s # "date": "2016-05-30 15:35:10", 1473s # "reference": "testref", 1473s # "uid": "dwho", 1473s # "title": "Test title", 1473s # "text": "This is a test text for $uid" 1473s # } 1473s ok 10 - Notification has been inserted 1473s ok 11 - POST notification { 1473s # "date": "2016-05-30", 1473s # "reference": "test_ref2", 1473s # "uid": "dwho", 1473s # "title": "Test2 title", 1473s # "text": "This is a second test text", 1473s # "subtitle": "Application 2", 1473s # "check": ["I agree","Yes, I'm sure"] 1473s # } 1473s ok 12 - Notification has been inserted 1473s ok 13 - POST notification { 1473s # "date": "2016-05-30", 1473s # "reference": "testrefall", 1473s # "uid": "everyone", 1473s # "title": "Testall title", 1473s # "text": "This is a test text for all users" 1473s # } 1473s ok 14 - Notification has been inserted 1473s ok 15 - List notifications for "allusers" 1473s ok 16 - Result found 1473s ok 17 - Notification for all users found 1473s ok 18 - Wildcard found 1473s ok 19 - List notifications for bad uid 1473s ok 20 - Notification for all users found 1473s ok 21 - List all pending notifications 1473s ok 22 - Response is JSON 1473s ok 23 - Three notifications found 1473s ok 24 - Reference 'testrefall' found 1473s ok 25 - UID 'everyone' found 1473s ok 26 - Reference 'test-ref2' found 1473s ok 27 - UID 'dwho' found 1473s ok 28 - Reference 'testref' found 1473s ok 29 - UID 'dwho' found 1473s ok 30 - List notifications for "dwho" 1473s ok 31 - Result found 1473s ok 32 - First notification found 1473s ok 33 - Second notification found 1473s ok 34 - Third notification found (all users) 1473s ok 35 - List notification with reference "testref" 1473s ok 36 - Result found 1473s ok 37 - Notification reference found 1473s ok 38 - Notification title found 1473s ok 39 - Notification text found 1473s ok 40 - Notification date found 1473s ok 41 - Notification uid found 1473s ok 42 - List notification with reference "test-ref2" 1473s ok 43 - Result found 1473s ok 44 - Notification reference found 1473s ok 45 - Notification title found 1473s ok 46 - Notification text found 1473s ok 47 - Notification date found 1473s ok 48 - Notification uid found 1473s ok 49 - Notification subtitle found 1473s ok 50 - Notification check boxes found 1473s ok 51 - Try to delete notification with bad method 1473s ok 52 - Bad method is refused 1473s ok 53 - Delete notification testrefall 1473s ok 54 - Notification has been deleted 1473s ok 55 - Delete notification test-ref2 1473s ok 56 - Notification has been deleted 1473s ok 57 - Try to create the same notification twice 1473s ok 58 - Append the same notification is refused 1473s ok 59 - Auth query 1473s ok 60 - HTTP code is 200 1473s ok 61 - Get cookie lemonldap (/RECbsGfBK1A/wju0ZihIv4fsd/9Kwx+0rthNdra5FQVHuyg+meVh4c2yP/Z4CeP6CRijn1d5B/9/qs1CfuzrzXJBcvsRlrf+ZHGYHcowJ1eNGzNwtsJ7QFAmT41vsqRqxWQl0xqbZipAExrYa6ASg==) 1473s ok 62 - HTTP code is 200 1473s ok 63 - Page contains a form 1473s ok 64 - URI match 1473s ok 65 - Field "reference1x1" is defined 1473s ok 66 - Field "url" is defined 1473s ok 67 - POST combined notifications [{ 1473s # "uid": "dwho", 1473s # "date": "2019-11-15 15:35:10", 1473s # "reference": "ABC1", 1473s # "title": "You have new authorizations", 1473s # "subtitle": "Application 1", 1473s # "text": "You have been granted to access to appli-1", 1473s # "check": "I agree" 1473s # }, 1473s # { 1473s # "uid": "rtyler", 1473s # "date": "2019-11-15", 1473s # "reference": "ABC2", 1473s # "title": "You have new authorizations", 1473s # "subtitle": "Application 1", 1473s # "text": "You have been granted to access to appli-1", 1473s # "check": ["I agree", "I am sure"] 1473s # }, 1473s # { 1473s # "uid": "rtyler", 1473s # "date": "2019-11-15", 1473s # "reference": "ABC3", 1473s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 1473s # "title": "You have new authorizations", 1473s # "subtitle": "Application 1", 1473s # "text": "You have been granted to access to appli-1", 1473s # "check": ["I agree", "I am sure"] 1473s # }, 1473s # { 1473s # "uid": "rtyler", 1473s # "date": "2050-11-15", 1473s # "reference": "ABC4", 1473s # "title": "You have new authorizations", 1473s # "subtitle": "Application 1", 1473s # "text": "You have been granted to access to appli-1", 1473s # "check": ["I agree", "I am sure"] 1473s # } 1473s # ] 1473s ok 68 - Notifications have been inserted 1473s ok 69 - List all existing notifications 1473s ok 70 - Response is JSON 1473s ok 71 - Five notifications found 1473s ok 72 - Auth query 1473s ok 73 - HTTP code is 200 1473s ok 74 - Get cookie lemonldap (3m7x1wUvNdZ0wjWUzYJo00dN0G1Tt2qxY16Xm5eGYoCFkcRSbHy9VxGCW2jEvmb3N/luKy8qoMTEOmfyArak2Q8y+9Ox7StPhXIgjKejtqgCrTQpcX2N7c2hTgmW+P9ucWnOkJkLvyB2dwVPWigMjw==) 1473s ok 75 - HTTP code is 200 1473s ok 76 - Page contains a form 1473s ok 77 - URI match 1473s ok 78 - Field "reference1x1" is defined 1473s ok 79 - Field "reference1x2" is defined 1473s ok 80 - Checkbox is displayed 1473s ok 81 - Checkbox is displayed 1473s ok 82 - Checkbox is displayed 1473s ok 83 - -> One checkbox found 1473s ok 84 - Accept notification 1473s ok 85 - HTTP code is 200 1473s ok 86 - Get cookie lemonldap (o8MhSgnpan98j3MwoU3KZ/DqOGg+X1vrCe3/WZtCRr+FiwsAnlYj5ve9VpyYPYVkFDjqj6TWuz2xbStukZsddLer//abhs1TEi/VChdjPzy2oEQiTjjMPPu9B1//9zihQ8HqhZECpJ294dPzs55Dgw==) 1473s ok 87 - Logout request 1473s ok 88 - Response is 200 1473s ok 89 - Cookie is deleted 1473s ok 90 - No pdata 1473s ok 91 - Disconnect request 1473s ok 92 - Response is 401 1473s ok 93 - Auth query 1473s ok 94 - HTTP code is 200 1473s ok 95 - Get cookie lemonldap (m+rpo4i5l/HSxc9GYPdmeE4UVezApmcYY/p24FiQ+GqovoGq0KGi1ZDTrFato8tisnISMvUOk260TfafkTaFlOYnh7MntiksLiX0GWfLC49CgZtGmeTSqOygCK8vQSYDJUno183zwf1oxt44RDYnkQ==) 1473s ok 96 - HTTP code is 200 1473s ok 97 - Page contains a form 1473s ok 98 - URI match 1473s ok 99 - Field "reference1x1" is defined 1473s ok 100 - Checkbox is displayed 1473s ok 101 - Checkbox is displayed 1473s ok 102 - -> Two checkboxes found 1473s ok 103 - Accept notification 1473s ok 104 - HTTP code is 200 1473s ok 105 - Get cookie lemonldap (33b47f155794ce3c6fef5f76d2fd4da7032782932e54793a42eddcb54e2913ef) 1473s ok 106 - Logout request 1473s ok 107 - Response is 200 1473s ok 108 - Cookie is deleted 1473s ok 109 - No pdata 1473s ok 110 - Disconnect request 1473s ok 111 - Response is 401 1473s ok 112 - List all pending notifications 1473s ok 113 - Response is JSON 1473s ok 114 - Three notifications found 1473s 1..114 1473s ok 1474s t/40-Notifications-PublicNotif.t ............................................... 1474s ok 1 - use Lemonldap::NG::Portal::Main; 1474s ok 2 - Portal object 1474s ok 3 - Init 1474s ok 4 - Portal app 1474s ok 5 - Access login page with public notifications 1474s ok 6 - Notification displayed 1474s ok 7 - Bad Auth query 1474s ok 8 - Notification displayed 1474s ok 9 - Access login page without public notifications 1474s ok 10 - Notification not displayed 1474s 1..10 1474s ok 1474s t/40-Notifications-XML-DBI.t ................................................... 1474s ok 1 - use Lemonldap::NG::Portal::Main; 1474s ok 2 - Portal object 1474s ok 3 - Init 1474s ok 4 - Portal app 1474s ok 5 - Auth query 1474s ok 6 - HTTP code is 200 1474s ok 7 - Get cookie lemonldap (xaYf5LSIUSqrDh/DcJwKSFXTsCeyH0CFOkK5Ebi5dalVITNzmMU/Tkd3CJbExSVczr/XcFJUcRcPeXO6LVfPABUv2ZnMVJynjvZoRhzqtxLhZ91lQEQ7EVT48NKK4ncWGeKfRkkrXv9oNs1NW4+YIw==) 1474s ok 8 - Two notification references found 1474s ok 9 - Found ref 1474s ok 10 - HTTP code is 200 1474s ok 11 - Page contains a form 1474s ok 12 - URI match 1474s ok 13 - Field "reference1x1" is defined 1474s ok 14 - Field "url" is defined 1474s ok 15 - Test cookie received 1474s ok 16 - Response status is 401 1474s ok 17 - Content is JSON 1474s ok 18 - Error code is 1 1474s ok 19 - Don't accept notification 1474s ok 20 - HTTP code is 200 1474s ok 21 - Accept notifications 1474s ok 22 - Get redirection 1474s ok 23 - Location is http://test1.example.com/ 1474s ok 24 - Make sure no pdata is returned 1474s ok 25 - Get cookie lemonldap (9dab898036e32c9aacd0fcc50315b182912c624cddeffa397dd0c0502273a847) 1474s ok 26 - Notification was deleted 1474s ok 27 - Notifications explorer query 1474s ok 28 - Response is JSON 1474s ok 29 - Result is 2 1474s ok 30 - MSG is myNotifications 1474s ok 31 - Notification 1 found 1474s ok 32 - Notification 2 found 1474s ok 33 - epoch found 1474s ok 34 - Logout request 1474s ok 35 - Response is 200 1474s ok 36 - Cookie is deleted 1474s ok 37 - No pdata 1474s ok 38 - Disconnect request 1474s ok 39 - Response is 401 1474s ok 40 - Auth query 1474s ok 41 - Get redirection 1474s ok 42 - Location is http://test1.example.com/ 1474s ok 43 - Get cookie lemonldap (ac687587a8f529c750ceb54ea3ae626c657d439696540120d69da663d8755c5b) 1474s ok 44 - Logout request 1474s ok 45 - Response is 200 1474s ok 46 - Cookie is deleted 1474s ok 47 - No pdata 1474s ok 48 - Disconnect request 1474s ok 49 - Response is 401 1474s 1..49 1474s ok 1475s t/40-Notifications-XML-File.t .................................................. 1475s ok 1 - use Lemonldap::NG::Portal::Main; 1475s ok 2 - Portal object 1475s ok 3 - Init 1475s ok 4 - Portal app 1475s ok 5 - Auth query 1475s ok 6 - HTTP code is 200 1475s ok 7 - Get cookie lemonldap (TVbKFNWSrjZ2YubJCvnDk8/Ub40Z+gNZ0BgRMZztBBCCMxeZqgLRiDYFB7/3g+AVRr934O6/j5YUmDopkk3/ysoHJe03qlCubc6qdc/BMzD3JJpqtZ1C+q9FqfXeLQGjuWkm4WQuy1feEyhZTa1FNQ==) 1475s ok 8 - HTTP code is 200 1475s ok 9 - Page contains a form 1475s ok 10 - URI match 1475s ok 11 - Field "reference1x1" is defined 1475s ok 12 - Field "url" is defined 1475s ok 13 - Test cookie received 1475s ok 14 - Response status is 401 1475s ok 15 - Content is JSON 1475s ok 16 - Error code is 1 1475s ok 17 - Cancel notification 1475s ok 18 - Cookie expired 1475s ok 19 - Get redirection 1475s ok 20 - Location is http://auth.example.com/ 1475s ok 21 - Auth query 1475s ok 22 - HTTP code is 200 1475s ok 23 - Get cookie lemonldap (VSC5qmY+9BLBuXpcQc8ESFpKdFXCCBPdFZ8m8+aCg+6iiVWdIv0DBs4yOT6IxxWDnUza1V4vECy6nEjLs846z6ChXqaq+BmGs1tmxEH5kctCD8YNtfViTOeAlJuVBd+vMGvroqj1tmJro+cMim0oIw==) 1475s ok 24 - HTTP code is 200 1475s ok 25 - Page contains a form 1475s ok 26 - URI match 1475s ok 27 - Field "reference1x1" is defined 1475s ok 28 - Field "url" is defined 1475s ok 29 - Test cookie received 1475s ok 30 - Response status is 401 1475s ok 31 - Content is JSON 1475s ok 32 - Error code is 1 1475s ok 33 - Don't accept notification 1475s ok 34 - Notification displayed 1475s ok 35 - Found custom Main Logo 1475s ok 36 - Don't accept notification 1475s ok 37 - Notification displayed 1475s ok 38 - Don't accept notification 1475s ok 39 - Notification displayed 1475s ok 40 - Don't accept notification - Accept just one checkbox 1475s ok 41 - Notification displayed 1475s ok 42 - Accept notification 1475s ok 43 - Get redirection 1475s ok 44 - Location header found 1475s ok 45 - Notification was deleted 1475s ok 46 - Get cookie lemonldap (081305ce5d69e6b7e13fea11902d281f2a4ebbdc97d58134a49e38ab04c1204a) 1475s ok 47 - New auth query 1475s ok 48 - Authenticated as dwho 1475s ok 49 - Menu displayed 1475s 1..49 1475s ok 1476s t/40-Notifications-XML-Server.t ................................................ 1476s ok 1 - use Lemonldap::NG::Portal::Main; 1476s ok 2 - Portal object 1476s ok 3 - Init 1476s ok 4 - Portal app 1476s ok 5 - SOAP client 1476s ok 6 - @ SOAP REQUEST @ 1476s ok 7 - Execute request 1476s ok 8 - HTTP code is 200 1476s ok 9 - Content is XML 1476s ok 10 - @ END OF SOAP REQUEST @ 1476s ok 11 - Append a notification -> SOAP call returns 1 1476s ok 12 - @ SOAP REQUEST @ 1476s ok 13 - Execute request 1476s ok 14 - HTTP code is 200 1476s ok 15 - Content is XML 1476s ok 16 - @ END OF SOAP REQUEST @ 1476s ok 17 - Append the same notification twice -> SOAP call returns 0 1476s ok 18 - Auth query 1476s ok 19 - HTTP code is 200 1476s ok 20 - Get cookie lemonldap (dRMds0tKTsdEcu1x/pdeCzQIjF4bz6doyq8JXZqVJWFrTQ1C0lWMc2mO+D1hlzGLb9AGAQ6XqrrqydHeMPM4iFy2HKiHOG3a1dG3V9e5WrtcmsAQ/cMLXpkK4R4yg+ScUZKad4Sy4n6sRjZStqDfTQ==) 1476s ok 21 - HTTP code is 200 1476s ok 22 - Page contains a form 1476s ok 23 - URI match 1476s ok 24 - Field "reference1x1" is defined 1476s ok 25 - Field "url" is defined 1476s ok 26 - @ SOAP REQUEST @ 1476s ok 27 - Execute request 1476s ok 28 - HTTP code is 200 1476s ok 29 - Content is XML 1476s ok 30 - @ END OF SOAP REQUEST @ 1476s ok 31 - Append a notification -> SOAP call returns 4 1476s ok 32 - Auth query 1476s ok 33 - HTTP code is 200 1476s ok 34 - Get cookie lemonldap (IgVrx5Zgk/AoEmNHBgTjmWuiz4SiPac4+0xTMXvkZTtZCk5o9GLcEmrgXFPBm2+3Sus4UiuDGOM17JyvO2vMK/obHA1fVDL+771Axl3G83uqWm2MnDf0SaQ21sIgMoX7HF+630D0v6aba3F1UUKeBQ==) 1476s ok 35 - HTTP code is 200 1476s ok 36 - Page contains a form 1476s ok 37 - URI match 1476s ok 38 - Field "reference1x1" is defined 1476s ok 39 - Field "reference2x1" is defined 1476s ok 40 - -> One checkbox found 1476s ok 41 - Accept notification 1476s ok 42 - HTTP code is 200 1476s ok 43 - Logout request 1476s ok 44 - Response is 200 1476s ok 45 - Cookie is deleted 1476s ok 46 - No pdata 1476s ok 47 - Disconnect request 1476s ok 48 - Response is 401 1476s ok 49 - Auth query 1476s ok 50 - HTTP code is 200 1476s ok 51 - Get cookie lemonldap (vuo/4VLQF5PJWw9tr6dXnX1RXD5hw53ouy/n2EmzObZQv5qfLqYmgu26aMaf64fx8LDLTaR6JQ9niXhk2puOIUSC8XYYIlwiYimTSz0qRtI4z4yFsINm1CYhFZETUf9ICXKUdl1sdwlMwNulLAdRTQ==) 1476s ok 52 - HTTP code is 200 1476s ok 53 - Page contains a form 1476s ok 54 - URI match 1476s ok 55 - Field "reference1x1" is defined 1476s ok 56 - Reference found 1476s ok 57 - Checkbox is displayed 1476s ok 58 - Checkbox is displayed 1476s ok 59 - -> Two checkboxes found 1476s 1..59 1476s ok 1476s t/41-Captcha-old-api.t ......................................................... 1476s ok 1 - use Lemonldap::NG::Portal::Main; 1476s ok 2 - Portal object 1476s ok 3 - Init 1476s ok 4 - Portal app 1476s ok 5 - HTTP code is 200 1476s ok 6 - Content-Type is JSON 1476s ok 7 - Content is valid JSON 1476s ok 8 1476s ok 9 1476s ok 10 1476s ok 11 - HTTP code is 200 1476s ok 12 - Content-Type is JSON 1476s ok 13 - Content is valid JSON 1476s ok 14 1476s ok 15 1476s ok 16 1476s ok 17 - HTTP code is 200 1476s ok 18 - Content-Type is JSON 1476s ok 19 - Content is valid JSON 1476s ok 20 - Wrong token failed 1476s ok 21 - HTTP code is 200 1476s ok 22 - Content-Type is JSON 1476s ok 23 - Content is valid JSON 1476s ok 24 - Wrong captcha failed 1476s ok 25 - HTTP code is 200 1476s ok 26 - Content-Type is JSON 1476s ok 27 - Content is valid JSON 1476s ok 28 1476s ok 29 1476s ok 30 1476s ok 31 - HTTP code is 200 1476s ok 32 - Content-Type is JSON 1476s ok 33 - Content is valid JSON 1476s ok 34 - Captcha successfully verified 1476s 1..34 1476s ok 1477s t/41-Captcha-with-rule.t ....................................................... 1477s ok 1 - use Lemonldap::NG::Portal::Main; 1477s ok 2 - Portal object 1477s ok 3 - Init 1477s ok 4 - Portal app 1477s ok 5 - Auth query from non captcha network 1477s ok 6 - Get cookie lemonldap (3887ddbae159c38e724df65c2c8f056a77335421f7a30a4b1bf9af0db616db55) 1477s ok 7 - Auth query from captcha network 1477s ok 8 - Response status is 401 1477s ok 9 - Content is JSON 1477s ok 10 - Error code is 76 1477s ok 11 - Response is JSON 1477s ok 12 - Response is PE_CAPTCHAERROR 1477s ok 13 - Unauth JSON request 1477s ok 14 - Response status is 401 1477s ok 15 - Content is JSON 1477s ok 16 - Error code is 9 1477s ok 17 - Unauth request 1477s ok 18 - HTTP code is 200 1477s ok 19 - Page contains a form 1477s ok 20 - Host match 1477s ok 21 - Field "token" is defined 1477s ok 22 - CSP header authorize POST request to \# 1477s ok 23 - Password: Found text input 1477s ok 24 - Token value is defined 1477s ok 25 - Captcha image inserted 1477s ok 26 - Found token session 1477s ok 27 - Found captcha value 1477s ok 28 - Found custom Main Logo 1477s ok 29 - Try to auth with captcha value 1477s ok 30 - Get cookie lemonldap (2da08f9785c078b2f886f01f45d4ef851536f3333c5ed85a431e2766172e31df) 1477s 1..30 1477s ok 1479s t/41-Captcha.t ................................................................. 1479s ok 1 - use Lemonldap::NG::Portal::Main; 1479s ok 2 - Portal object 1479s ok 3 - Init 1479s ok 4 - Portal app 1479s ok 5 - Auth query 1479s ok 6 - Response status is 401 1479s ok 7 - Content is JSON 1479s ok 8 - Error code is 76 1479s ok 9 - Response is JSON 1479s ok 10 - Response is PE_CAPTCHAERROR 1479s ok 11 - Unauth JSON request 1479s ok 12 - Response status is 401 1479s ok 13 - Content is JSON 1479s ok 14 - Error code is 9 1479s ok 15 - Unauth request 1479s ok 16 - HTTP code is 200 1479s ok 17 - Page contains a form 1479s ok 18 - Host match 1479s ok 19 - Field "token" is defined 1479s ok 20 - CSP header authorize POST request to \# 1479s ok 21 - Password: Found text input 1479s ok 22 - Token value is defined 1479s ok 23 - Captcha image inserted 1479s ok 24 - Found token session 1479s ok 25 - Found captcha value 1479s ok 26 - Found custom Main Logo 1479s ok 27 - Try to auth with captcha value 1479s ok 28 - HTTP code is 200 1479s ok 29 - Get cookie lemonldap (f584d36545cce8d9964d2a7707f2b2e1a565722df3aa4fce49fb963fafc44b44) 1479s ok 30 - History found 1479s ok 31 - -> One entry found 1479s ok 32 - Verify auth 1479s ok 33 - HTTP code is 200 1479s ok 34 - New unauth request 1479s ok 35 - HTTP code is 200 1479s ok 36 - Page contains a form 1479s ok 37 - Host match 1479s ok 38 - Field "token" is defined 1479s ok 39 - CSP header authorize POST request to \# 1479s ok 40 - Token value is defined 1479s ok 41 - Try to auth with bad captcha value 1479s ok 42 - Response status is 401 1479s ok 43 - Content is JSON 1479s ok 44 - Error code is 76 1479s ok 45 - Verify that there is a new captcha image 1479s ok 46 - HTTP code is 200 1479s ok 47 - Page contains a form 1479s ok 48 - Host match 1479s ok 49 - Field "token" is defined 1479s ok 50 - CSP header authorize POST request to \# 1479s ok 51 - Token is refreshed 1479s ok 52 - New captcha image inserted 1479s ok 53 - Get captcha javascript 1479s ok 54 - Unauth request to renew Captcha 1479s ok 55 - New token has been received 1479s ok 56 - New image has been received 1479s ok 57 - Found new token session 1479s ok 58 - Try to auth with new captcha value 1479s ok 59 - HTTP code is 200 1479s ok 60 - Get cookie lemonldap (eb7e4b3b76cd954e18e9b89083dcb82b0d67645e4d1c1b494a5c60a4e571c891) 1479s ok 61 - Auth request with redirection 1479s ok 62 - Get redirection 1479s ok 63 - Location is http://test1.example.com/ 1479s ok 64 - Authenticated as dwho 1479s 1..64 1479s ok 1480s t/41-Token-with-global-storage.t ............................................... 1480s ok 1 - use Lemonldap::NG::Portal::Main; 1480s ok 2 - Portal object 1480s ok 3 - Init 1480s ok 4 - Portal app 1480s ok 5 - Unauth request 1480s ok 6 - HTTP code is 200 1480s ok 7 - Page contains a form 1480s ok 8 - Host match 1480s ok 9 - Field "token" is defined 1480s ok 10 - CSP header authorize POST request to \# 1480s ok 11 - Token value 1480s ok 12 - Try to auth without token 1480s ok 13 - Response status is 401 1480s ok 14 - Content is JSON 1480s ok 15 - Error code is 81 1480s ok 16 - Try token as cookie 1480s ok 17 - Response status is 401 1480s ok 18 - Content is JSON 1480s ok 19 - Error code is 1 1480s ok 20 - Try to auth with token 1480s ok 21 - HTTP code is 200 1480s ok 22 - Get cookie lemonldap (d823c26db4b5738256125a81435fb2bda70ca1110b339690e8548800982328ef) 1480s ok 23 - Verify auth 1480s ok 24 - HTTP code is 200 1480s ok 25 - Try to reuse the same token 1480s ok 26 - Response status is 401 1480s ok 27 - Content is JSON 1480s ok 28 - Error code is 82 1480s ok 29 - Verify that there is a new token 1480s ok 30 - HTTP code is 200 1480s ok 31 - Page contains a form 1480s ok 32 - Host match 1480s ok 33 - Field "token" is defined 1480s ok 34 - CSP header authorize POST request to \# 1480s 1..34 1480s ok 1480s t/41-Token.t ................................................................... 1480s ok 1 - use Lemonldap::NG::Portal::Main; 1480s ok 2 - Portal object 1480s ok 3 - Init 1480s ok 4 - Portal app 1480s ok 5 - Unauth request 1480s ok 6 - HTTP code is 200 1480s ok 7 - Page contains a form 1480s ok 8 - Host match 1480s ok 9 - Field "token" is defined 1480s ok 10 - CSP header authorize POST request to \# 1480s ok 11 - Password: Found password input 1480s ok 12 - Try to auth without token 1480s ok 13 - Response status is 401 1480s ok 14 - Content is JSON 1480s ok 15 - Error code is 81 1480s ok 16 - Response is JSON 1480s ok 17 - Response is PE_NOTOKEN 1480s ok 18 - Try to auth with token 1480s ok 19 - HTTP code is 200 1480s ok 20 - Get cookie lemonldap (27191fdf704cd6b6753bc9646f7ccc63aa07ba215eb61a6169c99107fd9ef685) 1480s ok 21 - Verify auth 1480s ok 22 - HTTP code is 200 1480s ok 23 - Try to reuse the same token 1480s ok 24 - Response status is 401 1480s ok 25 - Content is JSON 1480s ok 26 - Error code is 82 1480s ok 27 - Verify that there is a new token 1480s ok 28 - HTTP code is 200 1480s ok 29 - Page contains a form 1480s ok 30 - Host match 1480s ok 31 - Field "token" is defined 1480s ok 32 - CSP header authorize POST request to \# 1480s 1..32 1480s ok 1481s t/42-Register-Custom.t ......................................................... 1481s ok 1 - use Lemonldap::NG::Portal::Main; 1481s ok 2 - Portal object 1481s ok 3 - Init 1481s ok 4 - Portal app 1481s ok 5 - Unauth request 1481s ok 6 - HTTP code is 200 1481s ok 7 - Page contains a form 1481s ok 8 - Host match 1481s ok 9 - Field "firstname" is defined 1481s ok 10 - Field "lastname" is defined 1481s ok 11 - Field "mail" is defined 1481s ok 12 - CSP header authorize POST request to \# 1481s ok 13 - Ask to create account 1481s ok 14 - HTTP code is 200 1481s ok 15 - Found subject 1481s ok 16 - Found register token 1481s ok 17 - Found register_token 1481s ok 18 - UTF-8 works 1481s ok 19 - Push register_token 1481s ok 20 - HTTP code is 200 1481s ok 21 - Found subject 1481s ok 22 - Found user and password 1481s ok 23 - Get good login 1481s ok 24 - Try to authenticate 1481s ok 25 - Get cookie lemonldap (00e69e9a668bac43c5ffccabd72f78c86bebca5e9e46930538a7d7903f66f075) 1481s 1..25 1481s ok 1482s t/42-Register-Demo-with-CustomBody.t ........................................... 1482s ok 1 - use Lemonldap::NG::Portal::Main; 1482s ok 2 - Portal object 1482s ok 3 - Init 1482s ok 4 - Portal app 1482s ok 5 - Unauth request 1482s ok 6 - HTTP code is 200 1482s ok 7 - Page contains a form 1482s ok 8 - Host match 1482s ok 9 - Field "firstname" is defined 1482s ok 10 - Field "lastname" is defined 1482s ok 11 - Field "mail" is defined 1482s ok 12 - CSP header authorize POST request to \# 1482s ok 13 - Ask to create account 1482s ok 14 - HTTP code is 200 1482s ok 15 - Found custom registration subject 1482s ok 16 - Found custom body 1482s ok 17 - Found register_token 1482s ok 18 - UTF-8 works 1482s ok 19 - Found time 1482s ok 20 - Push register_token 1482s ok 21 - HTTP code is 200 1482s ok 22 - Found custom done subject 1482s ok 23 - Found email and ipAddr 1482s ok 24 - Get good email 1482s ok 25 - Get good ipAddr 1482s ok 26 - Found user and password 1482s ok 27 - Get good login 1482s ok 28 - Custom done body (Portal $url) 1482s ok 29 - Try to authenticate 1482s ok 30 - Get cookie lemonldap (bf30fa32e812ba59745686a214d7686a5b608cee9bd4907e2301b790b2e77669) 1482s 1..30 1482s ok 1482s t/42-Register-Demo-with-captcha.t .............................................. 1482s ok 1 - use Lemonldap::NG::Portal::Main; 1482s ok 2 - Portal object 1482s ok 3 - Init 1482s ok 4 - Portal app 1482s ok 5 - Unauth request 1482s ok 6 - HTTP code is 200 1482s ok 7 - Page contains a form 1482s ok 8 - Host match 1482s ok 9 - Field "firstname" is defined 1482s ok 10 - Field "lastname" is defined 1482s ok 11 - Field "mail" is defined 1482s ok 12 - CSP header authorize POST request to \# 1482s ok 13 - Token found 1482s ok 14 - Token value is defined 1482s ok 15 - Captcha image inserted 1482s ok 16 - Found token session 1482s ok 17 - Found captcha value 1482s ok 18 - Found custom Main Logo 1482s ok 19 - Get captcha javascript 1482s ok 20 - Ask to create account 1482s ok 21 - Rejected -> Mail already exists 1482s ok 22 - No form found 1482s ok 23 - Get Menu 1482s ok 24 - Found Register link & submit button 1482s ok 25 - Unauth request 1482s ok 26 - HTTP code is 200 1482s ok 27 - Page contains a form 1482s ok 28 - Host match 1482s ok 29 - Field "firstname" is defined 1482s ok 30 - Field "lastname" is defined 1482s ok 31 - Field "mail" is defined 1482s ok 32 - CSP header authorize POST request to \# 1482s ok 33 - Token found 1482s ok 34 - Token value is defined 1482s ok 35 - Captcha image inserted 1482s ok 36 - Found token session 1482s ok 37 - Found captcha value 1482s ok 38 - Found custom Main Logo 1482s ok 39 - Ask to create account 1482s ok 40 - HTTP code is 200 1482s ok 41 - Found register token 1482s ok 42 - Found register_token 1482s ok 43 - Push register_token 1482s ok 44 - HTTP code is 200 1482s ok 45 - Found user and password 1482s ok 46 - Get good login 1482s ok 47 - Try to authenticate 1482s ok 48 - Get cookie lemonldap (6ba33ca085b7ef3d7fdd42882a5b738c0a227ae1f3876e085bcc7b0d402c60a6) 1482s 1..48 1482s ok 1483s t/42-Register-Demo-with-token.t ................................................ 1483s ok 1 - use Lemonldap::NG::Portal::Main; 1483s ok 2 - Portal object 1483s ok 3 - Init 1483s ok 4 - Portal app 1483s ok 5 - Get Menu 1483s ok 6 - Found Register link & submit button 1483s ok 7 - Unauth request 1483s ok 8 - HTTP code is 200 1483s ok 9 - Page contains a form 1483s ok 10 - Host match 1483s ok 11 - Field "firstname" is defined 1483s ok 12 - Field "lastname" is defined 1483s ok 13 - Field "mail" is defined 1483s ok 14 - CSP header authorize POST request to \# 1483s ok 15 - Token found 1483s ok 16 - Ask to create account 1483s ok 17 - HTTP code is 200 1483s ok 18 - Found register token 1483s ok 19 - Found register_token 1483s ok 20 - Push register_token 1483s ok 21 - HTTP code is 200 1483s ok 22 - Found user and password 1483s ok 23 - Get good login 1483s ok 24 - Unauth request 1483s ok 25 - HTTP code is 200 1483s ok 26 - Page contains a form 1483s ok 27 - Host match 1483s ok 28 - Field "token" is defined 1483s ok 29 - CSP header authorize POST request to \# 1483s ok 30 - Try to authenticate 1483s ok 31 - Get cookie lemonldap (ef3f550907e9e3bd0aecfbaad9acb759d2ebbe8dcb9319be238a2edd62fd7128) 1483s 1..31 1483s ok 1484s t/42-Register-Demo.t ........................................................... 1484s ok 1 - use Lemonldap::NG::Portal::Main; 1484s ok 2 - Portal object 1484s ok 3 - Init 1484s ok 4 - Portal app 1484s ok 5 - Unauth request 1484s ok 6 - HTTP code is 200 1484s ok 7 - Page contains a form 1484s ok 8 - Host match 1484s ok 9 - Field "firstname" is defined 1484s ok 10 - Field "lastname" is defined 1484s ok 11 - Field "mail" is defined 1484s ok 12 - CSP header authorize POST request to \# 1484s ok 13 - Ask to create account 1484s ok 14 - HTTP code is 200 1484s ok 15 - Found subject 1484s ok 16 - Found register token 1484s ok 17 - Found register_token 1484s ok 18 - UTF-8 works 1484s ok 19 - Push register_token 1484s ok 20 - HTTP code is 200 1484s ok 21 - Found subject 1484s ok 22 - Found user and password 1484s ok 23 - Get good login 1484s ok 24 - Try to authenticate 1484s ok 25 - Get cookie lemonldap (4bff460d0e9aa3f216ce3a7748a38b6835f52df9ec2177f4c0af7509e2229879) 1484s 1..25 1484s ok 1484s t/42-Register-LDAP.t ........................................................... 1484s ok 1 - use Lemonldap::NG::Portal::Main; 1484s ok 2 # skip LLNGTESTLDAP is not set 1484s ok 3 # skip LLNGTESTLDAP is not set 1484s ok 4 # skip LLNGTESTLDAP is not set 1484s ok 5 # skip LLNGTESTLDAP is not set 1484s ok 6 # skip LLNGTESTLDAP is not set 1484s ok 7 # skip LLNGTESTLDAP is not set 1484s ok 8 # skip LLNGTESTLDAP is not set 1484s ok 9 # skip LLNGTESTLDAP is not set 1484s ok 10 # skip LLNGTESTLDAP is not set 1484s 1..10 1484s ok 1485s t/42-Register-Security.t ....................................................... 1485s ok 1 - use Lemonldap::NG::Portal::Main; 1485s ok 2 - Portal object 1485s ok 3 - Init 1485s ok 4 - Portal app 1485s ok 5 - Unauth request 1485s ok 6 - HTTP code is 200 1485s ok 7 - Page contains a form 1485s ok 8 - Host match 1485s ok 9 - Field "firstname" is defined 1485s ok 10 - Field "lastname" is defined 1485s ok 11 - Field "mail" is defined 1485s ok 12 - CSP header authorize POST request to \# 1485s ok 13 - Ask to create account 1485s ok 14 - HTTP code is 200 1485s ok 15 - Found register token 1485s ok 16 - Found register_token 1485s ok 17 - Try to authenticate 1485s ok 18 - Response status is 401 1485s ok 19 - Content is JSON 1485s ok 20 - Error code is 1 1485s 1..20 1485s ok 1486s t/43-MailPasswordReset-Choice.t ................................................ 1486s ok 1 - use Lemonldap::NG::Portal::Main; 1486s ok 2 - Portal object 1486s ok 3 - Init 1486s ok 4 - Portal app 1486s ok 5 - Auth query 1486s ok 6 - HTTP code is 200 1486s ok 7 - Get cookie lemonldap (ca12783436670564c7af43cb6394ef9245da2a563277aa81dd524d8ac9b4e0d4) 1486s ok 8 - Logout request 1486s ok 9 - Response is 200 1486s ok 10 - Cookie is deleted 1486s ok 11 - No pdata 1486s ok 12 - Disconnect request 1486s ok 13 - Response is 401 1486s ok 14 - Reset form 1486s ok 15 - HTTP code is 200 1486s ok 16 - Page contains a form 1486s ok 17 - Host match 1486s ok 18 - Field "mail" is defined 1486s ok 19 - CSP header authorize POST request to \# 1486s ok 20 - Post mail 1486s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1486s ok 22 - Found link in mail 1486s ok 23 - Post mail token received by mail with another browser 1486s ok 24 - HTTP code is 200 1486s ok 25 - Page contains a form 1486s ok 26 - Host match 1486s ok 27 - Field "token" is defined 1486s ok 28 - CSP header authorize POST request to \# 1486s ok 29 - Ask for a new password 1486s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1486s ok 31 - Post new password 1486s ok 32 - Password was changed 1486s ok 33 - Auth query 1486s ok 34 - HTTP code is 200 1486s ok 35 - Get cookie lemonldap (2ffa340726f21f621536d84f796b5ee86b7a8c9706a6fabdcb8d30bd294ed218) 1486s ok 36 - Logout request 1486s ok 37 - Response is 200 1486s ok 38 - Cookie is deleted 1486s ok 39 - No pdata 1486s ok 40 - Disconnect request 1486s ok 41 - Response is 401 1486s ok 42 - Reset form 1486s ok 43 - HTTP code is 200 1486s ok 44 - Page contains a form 1486s ok 45 - Host match 1486s ok 46 - Field "mail" is defined 1486s ok 47 - CSP header authorize POST request to \# 1486s ok 48 - Post mail 1486s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1486s ok 50 - Found link in mail 1486s ok 51 - Post mail token received by mail with the same browser 1486s ok 52 - HTTP code is 200 1486s ok 53 - Page contains a form 1486s ok 54 - Host match 1486s ok 55 - Field "token" is defined 1486s ok 56 - CSP header authorize POST request to \# 1486s ok 57 - Ask for a new password 1486s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 1486s ok 59 - Post new password 1486s ok 60 - Password was changed 1486s ok 61 - Auth query 1486s ok 62 - HTTP code is 200 1486s ok 63 - Get cookie lemonldap (d9f8e5ddb459731710653a2e0c94c9dc12edb727f605e2d87484ef81eb56a247) 1486s ok 64 - Logout request 1486s ok 65 - Response is 200 1486s ok 66 - Cookie is deleted 1486s ok 67 - No pdata 1486s ok 68 - Disconnect request 1486s ok 69 - Response is 401 1486s 1..69 1486s ok 1486s t/43-MailPasswordReset-Combination-LDAP.t ...................................... 1486s ok 1 - use Lemonldap::NG::Portal::Main; 1486s ok 2 # skip LLNGTESTLDAP is not set 1486s ok 3 # skip LLNGTESTLDAP is not set 1486s ok 4 # skip LLNGTESTLDAP is not set 1486s ok 5 # skip LLNGTESTLDAP is not set 1486s ok 6 # skip LLNGTESTLDAP is not set 1486s ok 7 # skip LLNGTESTLDAP is not set 1486s ok 8 # skip LLNGTESTLDAP is not set 1486s ok 9 # skip LLNGTESTLDAP is not set 1486s 1..9 1486s ok 1487s t/43-MailPasswordReset-Combination.t ........................................... 1487s ok 1 - use Lemonldap::NG::Portal::Main; 1487s ok 2 - Portal object 1487s ok 3 - Init 1487s ok 4 - Portal app 1487s ok 5 - Try to connect with login dvador 1487s ok 6 - Get cookie lemonldap (fe0e1b93bf1792cc222b001f82988f5b2e46263be6a60c51a9aca02653022ebb) 1487s ok 7 - Post mail 1487s ok 8 - Found link in mail 1487s ok 9 - Post mail token received by mail 1487s ok 10 - HTTP code is 200 1487s ok 11 - Page contains a form 1487s ok 12 - Host match 1487s ok 13 - Field "token" is defined 1487s ok 14 - CSP header authorize POST request to \# 1487s ok 15 - Ask for a new password 1487s ok 16 - Post new password 1487s ok 17 - Password update successful: code found on page 1487s ok 18 - Password update successful 1487s ok 19 - Try to connect with login dvador 1487s ok 20 - Get cookie lemonldap (bd688b8a0e638aefa393caa759a0aebfd32b9687fc9169998ede1293e366e029) 1487s ok 21 - Try to connect with login jkirk 1487s ok 22 - Get cookie lemonldap (4b5ba5df4aec791f2028b960f14a6d93b0afe84a4e2f573369b38125752f3a45) 1487s ok 23 - Post mail 1487s ok 24 - Found link in mail 1487s ok 25 - Post mail token received by mail 1487s ok 26 - HTTP code is 200 1487s ok 27 - Page contains a form 1487s ok 28 - Host match 1487s ok 29 - Field "token" is defined 1487s ok 30 - CSP header authorize POST request to \# 1487s ok 31 - Ask for a new password 1487s ok 32 - Post new password 1487s ok 33 - Password update successful: code found on page 1487s ok 34 - Password update successful 1487s ok 35 - Try to connect with login jkirk 1487s ok 36 - Get cookie lemonldap (9ba2b5adce967a4103901b9fa1a903817bceb68d3237d538fc6d828fa0ffa062) 1487s 1..36 1487s ok 1488s t/43-MailPasswordReset-DBI.t ................................................... 1488s ok 1 - use Lemonldap::NG::Portal::Main; 1488s ok 2 - Portal object 1488s ok 3 - Init 1488s ok 4 - Portal app 1488s ok 5 - Reset form 1488s ok 6 - HTTP code is 200 1488s ok 7 - Page contains a form 1488s ok 8 - Host match 1488s ok 9 - Field "mail" is defined 1488s ok 10 - CSP header authorize POST request to \# 1488s ok 11 - Post mail 1488s ok 12 - Found link in mail 1488s ok 13 - Post mail token received by mail 1488s ok 14 - HTTP code is 200 1488s ok 15 - Page contains a form 1488s ok 16 - Host match 1488s ok 17 - Field "token" is defined 1488s ok 18 - CSP header authorize POST request to \# 1488s ok 19 - Ask for a new password \#1 1488s ok 20 - toggle newpassword icon found 1488s ok 21 - toggle confirmpassword icon found 1488s ok 22 - input type password found 1488s ok 23 - Post mismatched passwords 1488s ok 24 - PE_34 found 1488s ok 25 - HTTP code is 200 1488s ok 26 - Page contains a form 1488s ok 27 - Host match 1488s ok 28 - Field "token" is defined 1488s ok 29 - CSP header authorize POST request to \# 1488s ok 30 - Ask for a new password \#2 1488s ok 31 - Post empty newpassword 1488s ok 32 - PE_67 found 1488s ok 33 - HTTP code is 200 1488s ok 34 - Page contains a form 1488s ok 35 - Host match 1488s ok 36 - Field "token" is defined 1488s ok 37 - CSP header authorize POST request to \# 1488s ok 38 - Ask for a new password \#3 1488s ok 39 - Post empty confirmpassword 1488s ok 40 - PE_67 found 1488s ok 41 - HTTP code is 200 1488s ok 42 - Page contains a form 1488s ok 43 - Host match 1488s ok 44 - Field "token" is defined 1488s ok 45 - CSP header authorize POST request to \# 1488s ok 46 - Ask for a new password \#4 1488s ok 47 - Password special char list not found 1488s ok 48 - Found password policy min digit == 2 1488s ok 49 - Post new password 1488s ok 50 - Password was changed 1488s ok 51 - Auth query 1488s ok 52 - HTTP code is 200 1488s ok 53 - Get cookie lemonldap (8c0a450faf95ca1a983800bb71cba46d2d251e3c26d970c66d2e061f31ac0b1a) 1488s ok 54 - Logout request 1488s ok 55 - Response is 200 1488s ok 56 - Cookie is deleted 1488s ok 57 - No pdata 1488s ok 58 - Disconnect request 1488s ok 59 - Response is 401 1488s 1..59 1488s ok 1488s t/43-MailPasswordReset-Hook.t .................................................. 1488s ok 1 - use Lemonldap::NG::Portal::Main; 1488s ok 2 - Portal object 1488s ok 3 - Init 1488s ok 4 - Portal app 1488s ok 5 - Reset form 1488s ok 6 - HTTP code is 200 1488s ok 7 - Page contains a form 1488s ok 8 - Host match 1488s ok 9 - Field "mail" is defined 1488s ok 10 - CSP header authorize POST request to \# 1488s ok 11 - Post mail 1488s ok 12 - Found english greeting 1488s ok 13 - Found link in mail 1488s ok 14 - Post mail token received by mail 1488s ok 15 - HTTP code is 200 1488s ok 16 - Page contains a form 1488s ok 17 - Host match 1488s ok 18 - Field "token" is defined 1488s ok 19 - CSP header authorize POST request to \# 1488s ok 20 - Ask for a new password 1488s ok 21 - Post new password 1488s ok 22 - Expected portal error code: code found on page 1488s ok 23 - Expected portal error code 1488s ok 24 - Post mail 1488s ok 25 - Found english greeting 1488s ok 26 - Found link in mail 1488s ok 27 - Post mail token received by mail 1488s ok 28 - HTTP code is 200 1488s ok 29 - Page contains a form 1488s ok 30 - Host match 1488s ok 31 - Field "token" is defined 1488s ok 32 - CSP header authorize POST request to \# 1488s ok 33 - Ask for a new password 1488s ok 34 - Post new password 1488s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 1488s ok 36 - Pdata is not empty 1488s ok 37 - passwordAfterChange hook worked as expected 1488s ok 38 - Password was changed 1488s 1..38 1488s ok 1489s t/43-MailPasswordReset-LDAP.t .................................................. 1489s ok 1 - use Lemonldap::NG::Portal::Main; 1489s ok 2 # skip LLNGTESTLDAP is not set 1489s ok 3 # skip LLNGTESTLDAP is not set 1489s ok 4 # skip LLNGTESTLDAP is not set 1489s ok 5 # skip LLNGTESTLDAP is not set 1489s ok 6 # skip LLNGTESTLDAP is not set 1489s ok 7 # skip LLNGTESTLDAP is not set 1489s ok 8 # skip LLNGTESTLDAP is not set 1489s ok 9 # skip LLNGTESTLDAP is not set 1489s 1..9 1489s ok 1489s t/43-MailPasswordReset-with-captcha.t .......................................... 1489s ok 1 - use Lemonldap::NG::Portal::Main; 1489s ok 2 - Portal object 1489s ok 3 - Init 1489s ok 4 - Portal app 1489s ok 5 - Get Menu 1489s ok 6 - Found ResetPassword link & submit button 1489s ok 7 - Reset form 1489s ok 8 - HTTP code is 200 1489s ok 9 - Page contains a form 1489s ok 10 - Host match 1489s ok 11 - Field "mail" is defined 1489s ok 12 - Field "token" is defined 1489s ok 13 - CSP header authorize POST request to \# 1489s ok 14 - Captcha image inserted 1489s ok 15 - Found token session 1489s ok 16 - Found captcha value 1489s ok 17 - Found custom Main Logo 1489s ok 18 - Get captcha javascript 1489s ok 19 - Post mail 1489s ok 20 - Found link in mail 1489s ok 21 - Post mail token received by mail 1489s ok 22 - HTTP code is 200 1489s ok 23 - Page contains a form 1489s ok 24 - Host match 1489s ok 25 - Field "token" is defined 1489s ok 26 - CSP header authorize POST request to \# 1489s ok 27 - Ask for a new password 1489s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 1489s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 1489s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 1489s ok 28 - Post new password 1489s ok 29 - New password sent 1489s ok 30 - New generated password found 1489s ok 31 - New generated password matches policy 1489s 1..31 1489s ok 1490s t/43-MailPasswordReset-with-token.t ............................................ 1490s ok 1 - use Lemonldap::NG::Portal::Main; 1490s ok 2 - Portal object 1490s ok 3 - Init 1490s ok 4 - Portal app 1490s ok 5 - Get Menu 1490s ok 6 - Found ResetPassword link & submit button 1490s ok 7 - Reset form 1490s ok 8 - HTTP code is 200 1490s ok 9 - Page contains a form 1490s ok 10 - Host match 1490s ok 11 - Field "mail" is defined 1490s ok 12 - Field "token" is defined 1490s ok 13 - CSP header authorize POST request to \# 1490s ok 14 - Post mail 1490s ok 15 - Found custom Main Logo 1490s ok 16 - Found link in mail 1490s ok 17 - Post mail token received by mail 1490s ok 18 - HTTP code is 200 1490s ok 19 - Page contains a form 1490s ok 20 - Host match 1490s ok 21 - Field "token" is defined 1490s ok 22 - CSP header authorize POST request to \# 1490s ok 23 - Ask for a new password 1490s ok 24 - Post new password 1490s ok 25 - Password was changed 1490s 1..25 1490s ok 1491s t/43-MailPasswordReset.t ....................................................... 1491s ok 1 - use Lemonldap::NG::Portal::Main; 1491s ok 2 - Portal object 1491s ok 3 - Init 1491s ok 4 - Portal app 1491s ok 5 - Reset form 1491s ok 6 - HTTP code is 200 1491s ok 7 - Page contains a form 1491s ok 8 - Host match 1491s ok 9 - Field "mail" is defined 1491s ok 10 - CSP header authorize POST request to \# 1491s ok 11 - Post mail 1491s ok 12 - Found french greeting 1491s ok 13 - Post mail 1491s ok 14 - Found custom Main Logo 1491s ok 15 - Found english greeting 1491s ok 16 - Found link in mail 1491s ok 17 - Post mail token received by mail 1491s ok 18 - HTTP code is 200 1491s ok 19 - Page contains a form 1491s ok 20 - Host match 1491s ok 21 - Field "token" is defined 1491s ok 22 - CSP header authorize POST request to \# 1491s ok 23 - Ask for a new password 1491s ok 24 - Found password policy 1491s ok 25 - Found password policy min lower == 1 1491s ok 26 - Found password policy min upper == 1 1491s ok 27 - Found password policy min digit == 2 1491s ok 28 - Found password policy min speChar == 1 1491s ok 29 - Found password special char list 1491s ok 30 - Post new password 1491s ok 31 - Password was changed 1491s 1..31 1491s ok 1491s t/44-CertificateResetByMail-Demo.t ............................................. 1491s ok 1 - use Lemonldap::NG::Portal::Main; 1491s ok 2 - Portal object 1491s ok 3 - Init 1491s ok 4 - Portal app 1491s ok 5 - Reset form 1491s ok 6 - HTTP code is 200 1491s ok 7 - Page contains a form 1491s ok 8 - Host match 1491s ok 9 - Field "mail" is defined 1491s ok 10 - CSP header authorize POST request to \# 1491s ok 11 - Post mail 1491s ok 12 - Found link in mail 1491s ok 13 - Post mail token received by mail 1491s ok 14 - HTTP code is 200 1491s ok 15 - Page contains a form 1491s ok 16 - Host match 1491s ok 17 - Field "token" is defined 1491s ok 18 - CSP header authorize POST request to \# 1491s ok 19 - Ask for a new certificate file 1491s ok 20 - Certificate has been reset 1491s ok 21 - Reset form 1491s ok 22 - HTTP code is 200 1491s ok 23 - Page contains a form 1491s ok 24 - Host match 1491s ok 25 - Field "mail" is defined 1491s ok 26 - CSP header authorize POST request to \# 1491s ok 27 - Post mail 1491s ok 28 - Found link in mail 1491s ok 29 - Post mail token received by mail 1491s ok 30 - HTTP code is 200 1491s ok 31 - Page contains a form 1491s ok 32 - Host match 1491s ok 33 - Field "token" is defined 1491s ok 34 - CSP header authorize POST request to \# 1491s ok 35 - Ask for a new certificate file 1491s ok 36 - Invalid certificate 1491s 1..36 1491s ok 1492s t/44-CertificateResetByMail-LDAP.t ............................................. 1492s ok 1 - use Lemonldap::NG::Portal::Main; 1492s ok 2 # skip LLNGTESTLDAP is not set 1492s ok 3 # skip LLNGTESTLDAP is not set 1492s ok 4 # skip LLNGTESTLDAP is not set 1492s ok 5 # skip LLNGTESTLDAP is not set 1492s ok 6 # skip LLNGTESTLDAP is not set 1492s ok 7 # skip LLNGTESTLDAP is not set 1492s ok 8 # skip LLNGTESTLDAP is not set 1492s ok 9 # skip LLNGTESTLDAP is not set 1492s ok 10 # skip LLNGTESTLDAP is not set 1492s ok 11 # skip LLNGTESTLDAP is not set 1492s ok 12 # skip LLNGTESTLDAP is not set 1492s ok 13 # skip LLNGTESTLDAP is not set 1492s 1..13 1492s ok 1492s t/50-IssuerGet.t ............................................................... 1492s ok 1 - use Lemonldap::NG::Portal::Main; 1492s ok 2 - Portal object 1492s ok 3 - Init 1492s ok 4 - Portal app 1492s ok 5 - Auth query 1492s ok 6 - HTTP code is 200 1492s ok 7 - Get cookie lemonldap (822a782ff14a99fb2690d2cc3db7f72167b38a7b6092ab27bb232e88b43b4dbc) 1492s ok 8 - GET request with good url 1492s ok 9 - Reject reason is 92 1492s ok 10 - Auth query 1492s ok 11 - HTTP code is 200 1492s ok 12 - Get cookie lemonldap (12235ac7c15c3afca8c752164e34307814434fff6c71a97bd0df4a1c310100a4) 1492s ok 13 - GET request with good url 1492s ok 14 - Get redirection 1492s ok 15 - Location is http://test1.example.com/?ID=12235ac7c15c3afca8c752164e34307814434fff6c71a97bd0df4a1c310100a4 1492s ok 16 - Not logged access 1492s ok 17 - Response status is 401 1492s ok 18 - Content is JSON 1492s ok 19 - Error code is 9 1492s 1..19 1492s ok 1493s t/50-IssuerJitsiJWT.t .......................................................... 1493s ok 1 - use Lemonldap::NG::Portal::Main; 1493s ok 2 - Portal object 1493s ok 3 - Init 1493s ok 4 - Portal app 1493s # Subtest: ASAP key server (PUBLIC KEY) 1493s ok 1 - Portal object 1493s ok 2 - Init 1493s ok 3 - Portal app 1493s ok 4 - ASAP request with unknown key id hash 1493s ok 5 - Not found 1493s ok 6 - ASAP request with valid key id hash 1493s ok 7 - OK 1493s ok 8 - Found correct format 1493s ok 9 - ASAP request with valid key id hash (old key) 1493s ok 10 - OK 1493s ok 11 - Received keys are not the same 1493s 1..11 1493s ok 5 - ASAP key server (PUBLIC KEY) 1493s # Subtest: ASAP key server (CERTIFICATE) 1493s ok 1 - Portal object 1493s ok 2 - Init 1493s ok 3 - Portal app 1493s ok 4 - ASAP request with unknown key id hash 1493s ok 5 - Not found 1493s ok 6 - ASAP request with valid key id hash 1493s ok 7 - OK 1493s ok 8 - Found correct format 1493s ok 9 - ASAP request with valid key id hash (old key) 1493s ok 10 - OK 1493s ok 11 - Received keys are not the same 1493s 1..11 1493s ok 6 - ASAP key server (CERTIFICATE) 1493s # Subtest: ASAP key server (authenticated) 1493s ok 1 - Auth query 1493s ok 2 - HTTP code is 200 1493s ok 3 - Get cookie lemonldap (4faa1399543b46a84e48240d874218e454afa09a98a3a302cd4f3c1d25283bb0) 1493s ok 4 - ASAP request with unknown key id hash 1493s ok 5 - Not found 1493s ok 6 - ASAP request with valid key id hash 1493s ok 7 - OK 1493s ok 8 - Found correct format 1493s ok 9 - ASAP request with valid key id hash (old key) 1493s ok 10 - OK 1493s ok 11 - Received keys are not the same 1493s 1..11 1493s ok 7 - ASAP key server (authenticated) 1493s # Subtest: Unauthorized user 1493s ok 1 - Auth query 1493s ok 2 - HTTP code is 200 1493s ok 3 - Get cookie lemonldap (af71a285c7bd1496164bf3ee3b410cee1b7b529ff3db3a5bc6b51bd6977aa79e) 1493s ok 4 - Jitsi request with good url 1493s ok 5 - Expected portal error code: code found on page 1493s ok 6 - Expected portal error code 1493s 1..6 1493s ok 8 - Unauthorized user 1493s # Subtest: Login with RS256 1493s ok 1 - Auth query 1493s ok 2 - HTTP code is 200 1493s ok 3 - Get cookie lemonldap (0ab629c00a5bd1973f11f99e0951ade68e2cc35cf4fb635ecb105a7bb4077503) 1493s # Subtest: Missing room parameter 1493s ok 1 - Jitsi request without room 1493s ok 2 - Expected portal error code: code found on page 1493s ok 3 - Expected portal error code 1493s 1..3 1493s ok 4 - Missing room parameter 1493s # Subtest: Correct room parameter 1493s ok 1 - Jitsi request with good url 1493s ok 2 - Get redirection 1493s ok 3 - Location header found 1493s ok 4 - Correct path 1493s ok 5 - Found JWT parameter in response 1493s ok 6 - Correct type in header 1493s ok 7 - Expected alg 1493s ok 8 - Correct subject/domain 1493s ok 9 - Correct audience 1493s ok 10 - Correct issuer 1493s ok 11 - Correct room 1493s ok 12 - Correct user 1493s ok 13 - Token expires in more than 500 seconds 1493s 1..13 1493s ok 5 - Correct room parameter 1493s 1..5 1493s ok 9 - Login with RS256 1493s ok 10 - Portal object 1493s ok 11 - Init 1493s ok 12 - Portal app 1493s # Subtest: Login with HS256 1493s ok 1 - Auth query 1493s ok 2 - HTTP code is 200 1493s ok 3 - Get cookie lemonldap (a3759c70ab8a622f341b0e4ebd3ed116103bd34e4c5919855c4cba086a601b28) 1493s # Subtest: Missing room parameter 1493s ok 1 - Jitsi request without room 1493s ok 2 - Expected portal error code: code found on page 1493s ok 3 - Expected portal error code 1493s 1..3 1493s ok 4 - Missing room parameter 1493s # Subtest: Correct room parameter 1493s ok 1 - Jitsi request with good url 1493s ok 2 - Get redirection 1493s ok 3 - Location header found 1493s ok 4 - Correct path 1493s ok 5 - Found JWT parameter in response 1493s ok 6 - Correct type in header 1493s ok 7 - Expected alg 1493s ok 8 - Correct subject/domain 1493s ok 9 - Correct audience 1493s ok 10 - Correct issuer 1493s ok 11 - Correct room 1493s ok 12 - Correct user 1493s ok 13 - Token expires in more than 500 seconds 1493s 1..13 1493s ok 5 - Correct room parameter 1493s 1..5 1493s ok 13 - Login with HS256 1493s 1..13 1493s ok 1494s t/51-OIDC-Internal-Token-Exchange-no-audience.t ................................ 1494s ok 1 - use Lemonldap::NG::Portal::Main; 1494s ok 2 - Portal object 1494s ok 3 - Init 1494s ok 4 - Portal app 1494s ok 5 - Get cookie lemonldap (034a61ea3798b04e4bf54fcf87a000bcb98eec4eb09bfd6479f8ef49a2957db5) 1494s ok 6 - Get redirection 1494s ok 7 - Location header found 1494s ok 8 - HTTP code is 200 1494s ok 9 - Content-Type is JSON 1494s ok 10 - Content is valid JSON 1494s ok 11 - Got access token 1494s ok 12 - Got refresh token 1494s ok 13 - Got ID token 1494s ok 14 - Call /token with access_token 1494s ok 15 - HTTP code is 200 1494s ok 16 - Content-Type is JSON 1494s ok 17 - Content is valid JSON 1494s ok 18 - Got refreshed Access token 1494s ok 19 - Got refreshed ID token 1494s ok 20 - Got new refresh_token 1494s ok 21 - Found sub in ID token 1494s ok 22 - Found claim in ID token 1494s ok 23 - rpid is in audience 1494s ok 24 - HTTP code is 200 1494s ok 25 - Content-Type is JSON 1494s ok 26 - Content is valid JSON 1494s ok 27 - Got User Info 1494s ok 28 - Got User Info 1494s ok 29 - Access token rejected 1494s 1..29 1494s ok 1494s t/51-OIDC-Internal-Token-Exchange.t ............................................ 1494s ok 1 - use Lemonldap::NG::Portal::Main; 1494s ok 2 - Portal object 1494s ok 3 - Init 1494s ok 4 - Portal app 1494s ok 5 - Get cookie lemonldap (469dae242de3077a639b21156bdb8e6c6d445b5fb50efb2727c7d4e0c87304d7) 1494s ok 6 - Get redirection 1494s ok 7 - Location header found 1494s ok 8 - HTTP code is 200 1494s ok 9 - Content-Type is JSON 1494s ok 10 - Content is valid JSON 1494s ok 11 - Got access token 1494s ok 12 - Got refresh token 1494s ok 13 - Got ID token 1494s ok 14 - Call /token with Matrix token 1494s ok 15 - HTTP code is 200 1494s ok 16 - Content-Type is JSON 1494s ok 17 - Content is valid JSON 1494s ok 18 - Got refreshed Access token 1494s ok 19 - Got refreshed ID token 1494s ok 20 - Got new refresh_token 1494s ok 21 - Found sub in ID token 1494s ok 22 - Found claim in ID token 1494s ok 23 - rpid2 is in audience 1494s ok 24 - HTTP code is 200 1494s ok 25 - Content-Type is JSON 1494s ok 26 - Content is valid JSON 1494s ok 27 - Got User Info 1494s ok 28 - Got User Info 1494s ok 29 - Access token rejected 1494s ok 30 - Portal object 1494s ok 31 - Init 1494s ok 32 - Portal app 1494s ok 33 - Get cookie lemonldap (32a84f7aed07f12ec61a743c32f62235b8a13ccfdafef2915590153b66513e52) 1494s ok 34 - Get redirection 1494s ok 35 - Location header found 1494s ok 36 - HTTP code is 200 1494s ok 37 - Content-Type is JSON 1494s ok 38 - Content is valid JSON 1494s ok 39 - Token is a JWT 1494s ok 40 - Found claim in JWT 1494s ok 41 - Found claim in JWT 1494s ok 42 - Found claim in JWT 1494s ok 43 - Found claim in JWT 1494s ok 44 - Found claim in JWT 1494s ok 45 1494s ok 46 1494s ok 47 1494s ok 48 - Expiration date sanity check 1494s ok 49 - Expiration date sanity check 1494s ok 50 - Got access token 1494s ok 51 - Got refresh token 1494s ok 52 - Got ID token 1494s ok 53 - Call /token with Matrix token 1494s ok 54 - HTTP code is 200 1494s ok 55 - Content-Type is JSON 1494s ok 56 - Content is valid JSON 1494s ok 57 - Got refreshed Access token 1494s ok 58 - Got refreshed ID token 1494s ok 59 - Got new refresh_token 1494s ok 60 - Found sub in ID token 1494s ok 61 - Found claim in ID token 1494s ok 62 - rpid2 is in audience 1494s ok 63 - HTTP code is 200 1494s ok 64 - Content-Type is JSON 1494s ok 65 - Content is valid JSON 1494s ok 66 - Got User Info 1494s ok 67 - Got User Info 1494s ok 68 - Access token rejected 1494s ok 69 - Portal object 1494s ok 70 - Init 1494s ok 71 - Portal app 1494s ok 72 - Get cookie lemonldap (b5b1c0d84b8e6e3e43aa3e3229530d638c6682efcc997fa145293f66ed2d8dc6) 1494s ok 73 - Get redirection 1494s ok 74 - Location header found 1494s ok 75 - HTTP code is 200 1494s ok 76 - Content-Type is JSON 1494s ok 77 - Content is valid JSON 1494s ok 78 - Token is a JWT 1494s ok 79 - Found claim in JWT 1494s ok 80 - Found claim in JWT 1494s ok 81 - Found claim in JWT 1494s ok 82 - Found claim in JWT 1494s ok 83 - Found claim in JWT 1494s ok 84 1494s ok 85 1494s ok 86 1494s ok 87 - Expiration date sanity check 1494s ok 88 - Expiration date sanity check 1494s ok 89 - Got access token 1494s ok 90 - Got refresh token 1494s ok 91 - Got ID token 1494s ok 92 - Call /token with Matrix token 1494s ok 93 - HTTP code is 200 1494s ok 94 - Content-Type is JSON 1494s ok 95 - Content is valid JSON 1494s ok 96 - Got refreshed Access token 1494s ok 97 - Got refreshed ID token 1494s ok 98 - Got new refresh_token 1494s ok 99 - Found sub in ID token 1494s ok 100 - Found claim in ID token 1494s ok 101 - rpid2 is in audience 1494s ok 102 - HTTP code is 200 1494s ok 103 - Content-Type is JSON 1494s ok 104 - Content is valid JSON 1494s ok 105 - Got User Info 1494s ok 106 - Got User Info 1494s ok 107 - Access token rejected 1494s 1..107 1494s ok 1495s t/56-CheckDevOps-with-Download.t ............................................... 1495s ok 1 - use Lemonldap::NG::Portal::Main; 1495s ok 2 - Portal object 1495s ok 3 - Init 1495s ok 4 - Portal app 1495s ok 5 - Get Menu 1495s ok 6 - HTTP code is 200 1495s ok 7 - Page contains a form 1495s ok 8 - Host match 1495s ok 9 - Field "user" is defined 1495s ok 10 - Field "password" is defined 1495s ok 11 - CSP header authorize POST request to \# 1495s ok 12 - Auth query 1495s ok 13 - Get cookie lemonldap (8ef9fab25b7f7b960112574ff2a0d02ad08cb691b6104c6dc47f032942096871) 1495s ok 14 - Get redirection 1495s ok 15 - Location is http://auth.example.com/ 1495s ok 16 - CheckDevOps form 1495s ok 17 - HTTP code is 200 1495s ok 18 - Page contains a form 1495s ok 19 - URI match 1495s ok 20 - Field "checkDevOpsFile" is defined 1495s ok 21 - Field "url" is defined 1495s ok 22 - Found trspan="checkDevOps" 1495s ok 23 - POST checkdevops with file 1495s ok 24 - PRE not required 1495s ok 25 - HEADERS 1495s ok 26 - Normalized hearder Name found 1495s ok 27 - Normalized hearder Auth-User not found 1495s ok 28 - RULES 1495s ok 29 - testno 1495s ok 30 - default 1495s ok 31 - testyes 1495s ok 32 - deny 1495s ok 33 - file 1495s ok 34 - Hearder Mail not found 1495s ok 35 - Hearder UA found 1495s ok 36 - HTTP code is 200 1495s ok 37 - Page contains a form 1495s ok 38 - URI match 1495s ok 39 - Field "checkDevOpsFile" is defined 1495s ok 40 - POST empty checkdevops form 1495s ok 41 - Response is JSON 1495s ok 42 - alert-danger found 1495s ok 43 - PE79 1495s ok 44 - POST checkdevops with url 1495s ok 45 - Response is JSON 1495s ok 46 - alert-danger found 1495s ok 47 - PE105 1495s ok 48 - POST checkdevops with url 1495s ok 49 - Response is JSON 1495s ok 50 - Bad URL 1495s ok 51 - POST checkdevops with wrong url 1495s ok 52 - Response is JSON 1495s ok 53 - Well formated URL 1495s ok 54 - Logout request 1495s ok 55 - Response is 200 1495s ok 56 - Cookie is deleted 1495s ok 57 - No pdata 1495s ok 58 - Disconnect request 1495s ok 59 - Response is 401 1495s 1..59 1495s ok 1495s t/56-CheckDevOps.t ............................................................. 1495s ok 1 - use Lemonldap::NG::Portal::Main; 1495s ok 2 - Portal object 1495s ok 3 - Init 1495s ok 4 - Portal app 1495s ok 5 - Get Menu 1495s ok 6 - HTTP code is 200 1495s ok 7 - Page contains a form 1495s ok 8 - Host match 1495s ok 9 - Field "user" is defined 1495s ok 10 - Field "password" is defined 1495s ok 11 - Field "token" is defined 1495s ok 12 - CSP header authorize POST request to \# 1495s ok 13 - Auth query 1495s ok 14 - Get cookie lemonldap (38f332f5b5d43591a58037af309e0c507786553d7dbf1e2e5766209e5af0c616) 1495s ok 15 - Get redirection 1495s ok 16 - Location is http://auth.example.com/ 1495s ok 17 - CheckDevOps form 1495s ok 18 - HTTP code is 200 1495s ok 19 - Page contains a form 1495s ok 20 - URI match 1495s ok 21 - Field "checkDevOpsFile" is defined 1495s ok 22 - Field "token" is defined 1495s ok 23 - Found trspan="checkDevOps" 1495s ok 24 - POST checkdevops without token 1495s ok 25 - Found PE_NOTOKEN 1495s ok 26 - HTTP code is 200 1495s ok 27 - Page contains a form 1495s ok 28 - URI match 1495s ok 29 - Field "checkDevOpsFile" is defined 1495s ok 30 - Field "token" is defined 1495s ok 31 - POST checkdevops with bad file 1495s ok 32 - Found PE_BAD_DEVOPS_FILE 1495s ok 33 - HTTP code is 200 1495s ok 34 - Page contains a form 1495s ok 35 - URI match 1495s ok 36 - Field "checkDevOpsFile" is defined 1495s ok 37 - Field "token" is defined 1495s ok 38 - POST checkdevops with bad file2 1495s ok 39 - Found PE_BAD_DEVOPS_FILE 1495s ok 40 - HTTP code is 200 1495s ok 41 - Page contains a form 1495s ok 42 - URI match 1495s ok 43 - Field "checkDevOpsFile" is defined 1495s ok 44 - Field "token" is defined 1495s ok 45 - POST checkdevops with bad file3 1495s ok 46 - Found PE_BAD_DEVOPS_FILE 1495s ok 47 - HTTP code is 200 1495s ok 48 - Page contains a form 1495s ok 49 - URI match 1495s ok 50 - Field "checkDevOpsFile" is defined 1495s ok 51 - Field "token" is defined 1495s ok 52 - POST checkdevops with bad file4 1495s ok 53 - Found PE_BAD_DEVOPS_FILE 1495s ok 54 - Found unknownAttributes 1495s ok 55 - Found 4 unknown attributes 1495s ok 56 - HTTP code is 200 1495s ok 57 - Page contains a form 1495s ok 58 - URI match 1495s ok 59 - Field "checkDevOpsFile" is defined 1495s ok 60 - Field "token" is defined 1495s ok 61 - POST checkdevops with file 1495s ok 62 - PRE required 1495s ok 63 - HEADERS 1495s ok 64 - Hearder Name found 1495s ok 65 - Hearder User found 1495s ok 66 - Hearder LDAP_Var found 1495s ok 67 - Hearder Groups_SSO found 1495s ok 68 - 3 SSO groups found 1495s ok 69 - Hearder Mail not found 1495s ok 70 - Hearder UA not found 1495s ok 71 - RULES 1495s ok 72 - testno 1495s ok 73 - default 1495s ok 74 - testyes 1495s ok 75 - deny 1495s ok 76 - file 1495s ok 77 - HTTP code is 200 1495s ok 78 - Page contains a form 1495s ok 79 - URI match 1495s ok 80 - Field "checkDevOpsFile" is defined 1495s ok 81 - Field "token" is defined 1495s ok 82 - POST checkdevops with file 1495s ok 83 - Response is JSON 1495s ok 84 - alert-info found 1495s ok 85 - headers found 1495s ok 86 - rules found 1495s ok 87 - rule found 1495s ok 88 - CheckDevOps form 1495s ok 89 - HTTP code is 200 1495s ok 90 - Page contains a form 1495s ok 91 - URI match 1495s ok 92 - Field "checkDevOpsFile" is defined 1495s ok 93 - Field "token" is defined 1495s ok 94 - POST checkdevops with file 1495s ok 95 - Response is JSON 1495s ok 96 - alert-danger found 1495s ok 97 - No file found 1495s ok 98 - PE104 found 1495s ok 99 - Token found 1495s ok 100 - POST checkdevops without token 1495s ok 101 - Response is JSON 1495s ok 102 - alert-warning found 1495s ok 103 - Token found 1495s ok 104 - No file found 1495s ok 105 - PE82 found 1495s ok 106 - POST checkdevops without token 1495s ok 107 - Response is JSON 1495s ok 108 - alert-warning found 1495s ok 109 - Token found 1495s ok 110 - PE81 found 1495s ok 111 - Logout request 1495s ok 112 - Response is 200 1495s ok 113 - Cookie is deleted 1495s ok 114 - No pdata 1495s ok 115 - Disconnect request 1495s ok 116 - Response is 401 1495s 1..116 1495s ok 1496s t/57-GlobalLogout-with-Confirmation.t .......................................... 1496s ok 1 - use Lemonldap::NG::Portal::Main; 1496s ok 2 - Portal object 1496s ok 3 - Init 1496s ok 4 - Portal app 1496s ok 5 - 1st "dwho" Auth query 1496s ok 6 - Get cookie lemonldap (1dcea6532b75b009dbb98afeb1ff08e04e43bbdba81c49033254cb94aa1fc839) 1496s ok 7 - Get redirection 1496s ok 8 - Location is http://auth.example.com/ 1496s ok 9 - 2nd "dwho" Auth query 1496s ok 10 - Get cookie lemonldap (ba28880f24c768c320faaf9c2e88737630681666986891812694bafb185b34a8) 1496s ok 11 - Get redirection 1496s ok 12 - Location is http://auth.example.com/ 1496s ok 13 - 3rd "dwho" Auth query 1496s ok 14 - Get cookie lemonldap (90e34fad8e60767732ea37a30898e58d44dc0efa3dec1e66961dbdcfc24b1425) 1496s ok 15 - Get redirection 1496s ok 16 - Location is http://auth.example.com/ 1496s ok 17 - Logout request for "dwho" 1496s ok 18 - Content is JSON 1496s ok 19 - 3 active sessions found 1496s ok 20 - Confirmation required 1496s ok 21 - Confirmed logout request for "dwho" 1496s ok 22 - Content is JSON 1496s ok 23 - PE_LOGOUT_OK 1496s ok 24 - No session found 1496s 1..24 1496s ok 1496s t/57-GlobalLogout-with-Double-cookies-Single-session.t ......................... 1496s ok 1 - use Lemonldap::NG::Portal::Main; 1496s ok 2 - Portal object 1496s ok 3 - Init 1496s ok 4 - Portal app 1496s ok 5 - 1st "dwho" Auth query 1496s ok 6 - Get cookie lemonldap (cf4832c7e647bf3fd45d1e1e65ab46821c354b67ebbc14e407a7f47a663ea34f) 1496s ok 7 - Get cookie lemonldaphttp (31c31d064e41036796b3d03436461e01364dcce6d0b638a41cade81172cd0a079d4920103ee31df23b01ddd02d24ee86) 1496s ok 8 - Get redirection 1496s ok 9 - Location is http://auth.example.com/ 1496s ok 10 - 2nd "dwho" Auth query 1496s ok 11 - Get cookie lemonldap (ffcb5d680b470ebbeffe47ae3c73ebbc4472a366a57c02b64ad02cb39ee301f1) 1496s ok 12 - Get cookie lemonldaphttp (2dad3839855d8f7b8a643fb2380bdf9644a12a0ba6834a63e1357175f15bb77d04a19aaebd2ef28efc69bd88ba188e3c) 1496s ok 13 - Get redirection 1496s ok 14 - Location is http://auth.example.com/ 1496s ok 15 - 3rd "dwho" Auth query 1496s ok 16 - Get cookie lemonldap (c2dfc042aeacd033f5f52143996629f4107c8b20d0ef45dd3f67c97c4a8531a7) 1496s ok 17 - Get cookie lemonldaphttp (d9267506356c5703e168205b10efac095a0869122e1a37755bc41e9395a6d18434f36317ce94f40cd108ad525aab3ecd) 1496s ok 18 - Get redirection 1496s ok 19 - Location is http://auth.example.com/ 1496s ok 20 - Logout request for "dwho" 1496s ok 21 - HTTP code is 200 1496s ok 22 - Page contains a form 1496s ok 23 - URI match 1496s ok 24 - Field "token" is defined 1496s ok 25 - Found trspan="globalLogout" 1496s ok 26 - -> Three entries found 1496s ok 27 - -> Four found 1496s ok 28 - -> Three epoch found 1496s ok 29 - Right epoch found 1496s ok 30 - POST /globallogout?all=1 1496s ok 31 - Found PE_LOGOUT_OK 1496s ok 32 - Two SSO sessions found 1496s ok 33 - One TOKEN session found 1496s 1..33 1496s ok 1497s t/57-GlobalLogout-with-Double-cookies.t ........................................ 1497s ok 1 - use Lemonldap::NG::Portal::Main; 1497s ok 2 - Portal object 1497s ok 3 - Init 1497s ok 4 - Portal app 1497s ok 5 - 1st "dwho" Auth query 1497s ok 6 - Get cookie lemonldap (8748e861b7647aa64d1c30e47f9258a798df315792a26d48e2aa379d74394d75) 1497s ok 7 - Get cookie lemonldaphttp (075b83bebe77f67c71afca2e8e780225fa0af0f2bbddbb0017b1392708122b05) 1497s ok 8 - Get redirection 1497s ok 9 - Location is http://auth.example.com/ 1497s ok 10 - 2nd "dwho" Auth query 1497s ok 11 - Get cookie lemonldap (67422278877a1ff1348d753c9e43f5608c3383587c904f5004b511a780d861d8) 1497s ok 12 - Get cookie lemonldaphttp (244e6e10b6dfd4ef8d6136710f56ec36e2effc72a333378c4a05e2f0aa685111) 1497s ok 13 - Get redirection 1497s ok 14 - Location is http://auth.example.com/ 1497s ok 15 - 3rd "dwho" Auth query 1497s ok 16 - Get cookie lemonldap (26a50036e1bb14b00051c7fab3bd39c6e837b5594caaed268d953529bfd71c14) 1497s ok 17 - Get cookie lemonldaphttp (ae2844aadc2b34742ff4e9a6c74ea0add12756f8e8f17a3862a409b13075d299) 1497s ok 18 - Get redirection 1497s ok 19 - Location is http://auth.example.com/ 1497s ok 20 - Logout request for "dwho" 1497s ok 21 - HTTP code is 200 1497s ok 22 - Page contains a form 1497s ok 23 - URI match 1497s ok 24 - Field "token" is defined 1497s ok 25 - Found trspan="globalLogout" 1497s ok 26 - -> Six entries found 1497s ok 27 - -> Four found 1497s ok 28 - -> Nine epoch found 1497s ok 29 - Right epoch found 1497s ok 30 - POST /globallogout?all=1 1497s ok 31 - Found PE_LOGOUT_OK 1497s ok 32 - Five sessions left 1497s 1..32 1497s ok 1497s t/57-GlobalLogout-without-Timer.t .............................................. 1497s ok 1 - use Lemonldap::NG::Portal::Main; 1497s ok 2 - Portal object 1497s ok 3 - Init 1497s ok 4 - Portal app 1497s ok 5 - 1st "dwho" Auth query 1497s ok 6 - Get cookie lemonldap (e1c94263e675a7da4ce9d7ff5e65d4a85b6950265067141cfc9971f1972eaf38) 1497s ok 7 - Get redirection 1497s ok 8 - Location is http://auth.example.com/ 1497s ok 9 - 2nd "dwho" Auth query 1497s ok 10 - Get cookie lemonldap (9818d5acfb5aaddec399fdc7e3157ce623c9c768b31273d19e5c38395ab4acf5) 1497s ok 11 - Get redirection 1497s ok 12 - Location is http://auth.example.com/ 1497s ok 13 - 3rd "dwho" Auth query 1497s ok 14 - Get cookie lemonldap (420e0ce6d764e0aa221666a62d4df7c660850c533928009c49d10b79c35967e6) 1497s ok 15 - Get redirection 1497s ok 16 - Location is http://auth.example.com/ 1497s ok 17 - 1st "rtyler" Auth query 1497s ok 18 - Get cookie lemonldap (bbd13ae36cf0f218a9333efbd2b9ab77cf4e93478cebeb297075a3fe83a7f9ca) 1497s ok 19 - Get redirection 1497s ok 20 - Location is http://auth.example.com/ 1497s ok 21 - 2nd "rtyler" Auth query 1497s ok 22 - Get cookie lemonldap (19621fba4c5ce1304c3b25a5439f49889bd4f364d2320e696640021b0b6bf16a) 1497s ok 23 - Get redirection 1497s ok 24 - Location is http://auth.example.com/ 1497s ok 25 - Five sessions found 1497s ok 26 - Logout request for "rtyler" 1497s ok 27 - Found PE_LOGOUT_OK 1497s ok 28 - Three sessions found 1497s ok 29 - Logout request for "dwho" 1497s ok 30 - Content is JSON 1497s ok 31 - PE_LOGOUT_OK 1497s ok 32 - No session found 1497s 1..32 1497s ok 1498s t/57-GlobalLogout.t ............................................................ 1498s ok 1 - use Lemonldap::NG::Portal::Main; 1498s ok 2 - Portal object 1498s ok 3 - Init 1498s ok 4 - Portal app 1498s ok 5 - 1st "dwho" Auth query 1498s ok 6 - Get cookie lemonldap (fc08d22bb9cd51596d4a09e3d4b467a50abb9db969d5114bd73d5231ae78e770) 1498s ok 7 - Get redirection 1498s ok 8 - Location is http://auth.example.com/ 1498s ok 9 - 2nd "dwho" Auth query 1498s ok 10 - Get cookie lemonldap (e1bf781182ea7a7e177ef08df869598eacccedd1d50afeb7693083a870978f45) 1498s ok 11 - Get redirection 1498s ok 12 - Location is http://auth.example.com/ 1498s ok 13 - 3rd "dwho" Auth query 1498s ok 14 - Get cookie lemonldap (29462ef52525c9f17e172e4f2b5ca0dce48610e5d96f1b09d1d852c65375cb06) 1498s ok 15 - Get redirection 1498s ok 16 - Location is http://auth.example.com/ 1498s ok 17 - 1st "rtyler" Auth query 1498s ok 18 - Get cookie lemonldap (1d206e0e94d8ab59062ab51df6a2cdd9f0224c3517733ea4a012d969e56e13d6) 1498s ok 19 - Get redirection 1498s ok 20 - Location is http://auth.example.com/ 1498s ok 21 - 2nd "rtyler" Auth query 1498s ok 22 - Get cookie lemonldap (7710ece7365382b84c877c2f5ae43d193eff514999257bb52e2e1c3d243c6216) 1498s ok 23 - Get redirection 1498s ok 24 - Location is http://auth.example.com/ 1498s ok 25 - Five sessions found 1498s ok 26 - Logout request for "rtyler" 1498s ok 27 - Found PE_LOGOUT_OK 1498s ok 28 - Logout request 1498s ok 29 - Response is 200 1498s ok 30 - Cookie is deleted 1498s ok 31 - No pdata 1498s ok 32 - Disconnect request 1498s ok 33 - Response is 401 1498s ok 34 - Three sessions found 1498s ok 35 - Logout request for "dwho" 1498s ok 36 - HTTP code is 200 1498s ok 37 - Page contains a form 1498s ok 38 - URI match 1498s ok 39 - Field "token" is defined 1498s ok 40 - Found trspan="globalLogout" 1498s ok 41 - Found CustomParam "DEMO_demo" macro 1498s ok 42 - -> Three entries found 1498s ok 43 - -> Five found 1498s ok 44 - -> Three epoch found 1498s ok 45 - Right epoch found 1498s ok 46 - Get globalLogout javascript 1498s ok 47 - POST /globallogout?all=1 1498s ok 48 - Response is JSON 1498s ok 49 - Response is PE_TOKENEXPIRED 1498s ok 50 - POST /globallogout?all=1 1498s ok 51 - Found PE_LOGOUT_OK 1498s ok 52 - No session found 1498s ok 53 - Post user/password 1 1498s ok 54 - Get redirection 1498s ok 55 - Location is http://auth.example.com/ 1498s ok 56 - Get cookie lemonldap (4e0e7e685866968acd00b8ffe3f42d07f712efd82f78113d4a78f46f1cf7d249) 1498s ok 57 - Post user/password 2 1498s ok 58 - Get redirection 1498s ok 59 - Location is http://auth.example.com/ 1498s ok 60 - Post user/password 3 1498s ok 61 - Get redirection 1498s ok 62 - Location is http://auth.example.com/ 1498s ok 63 - Three sessions found 1498s ok 64 - Post user/password 4 1498s ok 65 - Get cookie lemonldap (27eb06522608e3cb67d85d21c9c01e68779257ac939b8265bb82b7670f9a7f5e) 1498s ok 66 - DELETE /session/my 1498s ok 67 - GET JSON 1498s ok 68 - Session removed 1498s ok 69 - DELETE /sessions/my 1498s ok 70 - GET JSON 1498s ok 71 - Two sessions removed 1498s ok 72 - One remaining session found 1498s ok 73 - Logout request 1498s ok 74 - Response is 200 1498s ok 75 - Cookie is deleted 1498s ok 76 - No pdata 1498s ok 77 - Disconnect request 1498s ok 78 - Response is 401 1498s 1..78 1498s ok 1499s t/57-LogoutForward.t ........................................................... 1499s ok 1 - use Lemonldap::NG::Portal::Main; 1499s ok 2 - Portal object 1499s ok 3 - Init 1499s ok 4 - Portal app 1499s ok 5 - 1st "dwho" Auth query 1499s ok 6 - Get cookie lemonldap (553ec68594034d3d2f1f1ed12a76c1a992846841bfa1e98037a7586e907e476a) 1499s ok 7 - Get redirection 1499s ok 8 - Location is http://auth.example.com/ 1499s ok 9 - Logout request for "dwho" 1499s ok 10 - Found Logout Forward page 1499s ok 11 - Logout request 1499s ok 12 - Response is 200 1499s ok 13 - Cookie is deleted 1499s ok 14 - No pdata 1499s ok 15 - Disconnect request 1499s ok 16 - Response is 401 1499s 1..16 1499s ok 1499s t/57-LogoutForward2153.t ....................................................... 1499s ok 1 - use Lemonldap::NG::Portal::Main; 1499s ok 2 - Portal object 1499s ok 3 - Init 1499s ok 4 - Portal app 1499s ok 5 - use Lemonldap::NG::Handler::Server; 1499s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1499s ok 7 - App 1499s ok 8 - 1st "dwho" Auth query 1499s ok 9 - Get cookie lemonldap (1cad2b18f3e247aeeff7f337ce1f268db773cd826aa49f32d7aa7a597995f88f) 1499s ok 10 - Get redirection 1499s ok 11 - Location is http://auth.example.com/ 1499s ok 12 - Logout request for "dwho" 1499s ok 13 - Found Logout Forward page 1499s ok 14 - Get cookie lemonldap (0) 1499s ok 15 - Test empty cookie sent at logout 1499s ok 16 - Verify absence of cookie lemonldappdata 1499s ok 17 - Forward logout 1499s ok 18 - Verify absence of cookie lemonldappdata 1499s 1..18 1499s ok 1500s t/58-DecryptValue-with-custom-function.t ....................................... 1500s ok 1 - use Lemonldap::NG::Portal::Main; 1500s ok 2 - Portal object 1500s ok 3 - Init 1500s ok 4 - Portal app 1500s ok 5 - Get Menu 1500s ok 6 - HTTP code is 200 1500s ok 7 - Page contains a form 1500s ok 8 - Host match 1500s ok 9 - Field "user" is defined 1500s ok 10 - Field "password" is defined 1500s ok 11 - CSP header authorize POST request to \# 1500s ok 12 - Auth query 1500s ok 13 - Get cookie lemonldap (8ec5e12a34baee249e1d4bde87b028722ab6990dd56b31282279e318ca717a13) 1500s ok 14 - Get redirection 1500s ok 15 - Location is http://auth.example.com/ 1500s ok 16 - CheckUser form 1500s ok 17 - Found decryptValue.png 1500s ok 18 - DecryptValue form 1500s ok 19 - HTTP code is 200 1500s ok 20 - Page contains a form 1500s ok 21 - URI match 1500s ok 22 - Field "cipheredValue" is defined 1500s ok 23 - Found trspan="decryptCipheredValue" 1500s ok 24 - POST decryptvalue with valid value 1500s ok 25 - Found decryted value 1500s ok 26 - HTTP code is 200 1500s ok 27 - Page contains a form 1500s ok 28 - URI match 1500s ok 29 - Field "cipheredValue" is defined 1500s ok 30 - Logout request 1500s ok 31 - Response is 200 1500s ok 32 - Cookie is deleted 1500s ok 33 - No pdata 1500s ok 34 - Disconnect request 1500s ok 35 - Response is 401 1500s 1..35 1500s ok 1500s t/58-DecryptValue-with-internal-function.t ..................................... 1500s ok 1 - use Lemonldap::NG::Portal::Main; 1500s ok 2 - Portal object 1500s ok 3 - Init 1500s ok 4 - Portal app 1500s ok 5 - Get Menu 1500s ok 6 - HTTP code is 200 1500s ok 7 - Page contains a form 1500s ok 8 - Host match 1500s ok 9 - Field "user" is defined 1500s ok 10 - Field "password" is defined 1500s ok 11 - Field "token" is defined 1500s ok 12 - CSP header authorize POST request to \# 1500s ok 13 - Auth query 1500s ok 14 - Get cookie lemonldap (04873340e4f4ce9702b669d2a59fd4b7d61c5e5a1ceeec0ac78af8378060b00e) 1500s ok 15 - Get redirection 1500s ok 16 - Location is http://auth.example.com/ 1500s ok 17 - Try DecryptValue form for a forbidden user 1500s ok 18 - Found trmsg="95" 1500s ok 19 - Logout request 1500s ok 20 - Response is 200 1500s ok 21 - Cookie is deleted 1500s ok 22 - No pdata 1500s ok 23 - Disconnect request 1500s ok 24 - Response is 401 1500s ok 25 - Get Menu 1500s ok 26 - HTTP code is 200 1500s ok 27 - Page contains a form 1500s ok 28 - Host match 1500s ok 29 - Field "user" is defined 1500s ok 30 - Field "password" is defined 1500s ok 31 - Field "token" is defined 1500s ok 32 - CSP header authorize POST request to \# 1500s ok 33 - Auth query 1500s ok 34 - Get cookie lemonldap (141c8a726c7826b691b7e625ebc572c801548363b947fdbb9606043ffbe75dd9) 1500s ok 35 - Get redirection 1500s ok 36 - Location is http://auth.example.com/ 1500s ok 37 - CheckUser form 1500s ok 38 - Found decryptValue.png 1500s ok 39 - DecryptValue form 1500s ok 40 - HTTP code is 200 1500s ok 41 - Page contains a form 1500s ok 42 - URI match 1500s ok 43 - Field "cipheredValue" is defined 1500s ok 44 - Field "token" is defined 1500s ok 45 - Found trspan="decryptCipheredValue" 1500s ok 46 - POST decryptvalue with valid value 1500s ok 47 - Found decryted value 1500s ok 48 - HTTP code is 200 1500s ok 49 - Page contains a form 1500s ok 50 - URI match 1500s ok 51 - Field "cipheredValue" is defined 1500s ok 52 - Field "token" is defined 1500s substr outside of string at /usr/lib/powerpc64le-linux-gnu/perl-base/bytes.pm line 15. 1500s ok 53 - POST decryptvalue with invalid value 1500s ok 54 - Found trspan="notAnEncryptedValue" 1500s ok 55 - HTTP code is 200 1500s ok 56 - Page contains a form 1500s ok 57 - URI match 1500s ok 58 - Field "cipheredValue" is defined 1500s ok 59 - Field "token" is defined 1500s ok 60 - POST decryptvalue without token 1500s ok 61 - Found PE_NOTOKEN 1500s ok 62 - HTTP code is 200 1500s ok 63 - Page contains a form 1500s ok 64 - URI match 1500s ok 65 - Field "cipheredValue" is defined 1500s ok 66 - Field "token" is defined 1500s ok 67 - POST decryptvalue with an expired token 1500s ok 68 - Found PE_TOKENEXPIRED 1500s ok 69 - Logout request 1500s ok 70 - Response is 200 1500s ok 71 - Cookie is deleted 1500s ok 72 - No pdata 1500s ok 73 - Disconnect request 1500s ok 74 - Response is 401 1500s 1..74 1500s ok 1501s t/59-Double-cookies-Refresh-and-Logout.t ....................................... 1501s ok 1 - use Lemonldap::NG::Portal::Main; 1501s ok 2 - Portal object 1501s ok 3 - Init 1501s ok 4 - Portal app 1501s ok 5 - Get Menu 1501s ok 6 - HTTP code is 200 1501s ok 7 - Page contains a form 1501s ok 8 - Host match 1501s ok 9 - Field "user" is defined 1501s ok 10 - Field "password" is defined 1501s ok 11 - CSP header authorize POST request to \# 1501s ok 12 - Auth query 1501s ok 13 - Get cookie lemonldap (7a78e49d0fbdc5d28709c727f40945039bfb789a91d2712cc9315f85d4d4327a) 1501s ok 14 - Get cookie lemonldaphttp (f0f1344eac72188cebd889c8519a46dde7cd24026dc851dd223eb89ba6efc664) 1501s ok 15 - -> Get cookie : lemonldap=something 1501s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1501s ok 17 - -> Cookie 'lemonldap' is secure 1501s ok 18 - -> Get cookie lemonldaphttp=something 1501s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1501s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1501s ok 21 - -> Doule Cookies for two sessions found 1501s ok 22 - Get redirection 1501s ok 23 - Location is http://auth.example.com/ 1501s ok 24 - Get Menu 1501s ok 25 - HTTP code is 200 1501s ok 26 - Connected as Dwho 1501s ok 27 - CheckUser form 1501s ok 28 - HTTP code is 200 1501s ok 29 - Page contains a form 1501s ok 30 - URI match 1501s ok 31 - Field "user" is defined 1501s ok 32 - Field "url" is defined 1501s ok 33 - Found trspan="checkUser" 1501s ok 34 - POST checkuser 1501s ok 35 - Found 19 attributes 1501s ok 36 - Timestamp found 1501s ok 37 - Refresh query 1501s ok 38 - Get redirection 1501s ok 39 - Location is http://auth.example.com/ 1501s ok 40 - Get Menu 1501s ok 41 - HTTP code is 200 1501s ok 42 - Connected as Dwho 1501s ok 43 - CheckUser form 1501s ok 44 - HTTP code is 200 1501s ok 45 - Page contains a form 1501s ok 46 - URI match 1501s ok 47 - Field "user" is defined 1501s ok 48 - Field "url" is defined 1501s ok 49 - Found trspan="checkUser" 1501s ok 50 - POST checkuser 1501s ok 51 - Found 19 attributes 1501s ok 52 - Timestamp found 1501s ok 53 - _updateTime has been updated 1501s ok 54 - Get Menu 1501s ok 55 - HTTP code is 200 1501s ok 56 - Dwho has been well disconnected 1501s 1..56 1501s ok 1501s t/59-Double-cookies-for-Double-sessions.t ...................................... 1501s ok 1 - use Lemonldap::NG::Portal::Main; 1501s ok 2 - Portal object 1501s ok 3 - Init 1501s ok 4 - Portal app 1501s ok 5 - Get Menu 1501s ok 6 - HTTP code is 200 1501s ok 7 - Page contains a form 1501s ok 8 - Host match 1501s ok 9 - Field "user" is defined 1501s ok 10 - Field "password" is defined 1501s ok 11 - CSP header authorize POST request to \# 1501s ok 12 - Auth query 1501s ok 13 - Get cookie lemonldap (5ba96f58d3ac986d17ecb811029c65091c42710a4125f4051b0d2e1376aab22b) 1501s ok 14 - Get cookie lemonldaphttp (dadaf7ba7f6fa0ea2144ffdafe665be12834853d393edddc92d5d30d68d28d4c) 1501s ok 15 - -> Get cookie : lemonldap=something 1501s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1501s ok 17 - -> Cookie 'lemonldap' is secure 1501s ok 18 - -> Get cookie lemonldaphttp=something 1501s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1501s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1501s ok 21 - -> Double Cookies for two sessions found 1501s ok 22 - Get redirection 1501s ok 23 - Location is http://auth.example.com/ 1501s ok 24 - Logout request 1501s ok 25 - Response is 200 1501s ok 26 - Cookie is deleted 1501s ok 27 - No pdata 1501s ok 28 - Disconnect request 1501s ok 29 - Response is 401 1501s 1..29 1501s ok 1502s t/59-Double-cookies-for-a-Single-session.t ..................................... 1502s ok 1 - use Lemonldap::NG::Portal::Main; 1502s ok 2 - Portal object 1502s ok 3 - Init 1502s ok 4 - Portal app 1502s ok 5 - Get Menu 1502s ok 6 - HTTP code is 200 1502s ok 7 - Page contains a form 1502s ok 8 - Host match 1502s ok 9 - Field "user" is defined 1502s ok 10 - Field "password" is defined 1502s ok 11 - CSP header authorize POST request to \# 1502s ok 12 - Auth query 1502s ok 13 - Get cookie lemonldap (c6b6508a014d102a65aa45d4bb89401e3ae3038830e04da18d50f330ed7a883d) 1502s ok 14 - Get cookie lemonldaphttp (02855e72bb0fad462e63f2170ac9c617815c6f19a910cef9b99a15111cb83789f2238f7ffbd43caeaa11c8263ad0cf76) 1502s ok 15 - -> https cookie is 64 char long 1502s ok 16 - -> Cookie 'lemonldap' is HttpOnly 1502s ok 17 - -> Cookie 'lemonldap' is secure 1502s ok 18 - -> http cookie is 96 byte long 1502s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 1502s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 1502s ok 21 - -> Doule Cookies for a single session 1502s ok 22 - Get redirection 1502s ok 23 - Location is http://auth.example.com/ 1502s ok 24 - Logout request 1502s ok 25 - Response is 200 1502s ok 26 - Cookie is deleted 1502s ok 27 - No pdata 1502s ok 28 - Disconnect request 1502s ok 29 - Response is 401 1502s 1..29 1502s ok 1502s t/59-Secured-cookie-Refresh-and-Logout.t ....................................... 1502s ok 1 - use Lemonldap::NG::Portal::Main; 1502s ok 2 - Portal object 1502s ok 3 - Init 1502s ok 4 - Portal app 1502s ok 5 - Get Menu 1502s ok 6 - HTTP code is 200 1502s ok 7 - Page contains a form 1502s ok 8 - Host match 1502s ok 9 - Field "user" is defined 1502s ok 10 - Field "password" is defined 1502s ok 11 - CSP header authorize POST request to \# 1502s ok 12 - Auth query 1502s ok 13 - Get cookie lemonldap (9002629ec8195352b8a155ab6a1ed92c883f7ddd9aab0d3cdc9b3144d478ff88) 1502s ok 14 - -> Get cookie : lemonldap=something 1502s ok 15 - -> Cookie 'lemonldap' is HttpOnly 1502s ok 16 - -> Cookie 'lemonldap' is secure 1502s ok 17 - -> HTTPS Cookie for one session found 1502s ok 18 - Get redirection 1502s ok 19 - Location is http://auth.example.com/ 1502s ok 20 - Get Menu 1502s ok 21 - HTTP code is 200 1502s ok 22 - Connected as Dwho 1502s ok 23 - Refresh query 1502s ok 24 - Get redirection 1502s ok 25 - Location is http://auth.example.com/ 1502s ok 26 - Get Menu 1502s ok 27 - HTTP code is 200 1502s ok 28 - Connected as Dwho 1502s ok 29 - Get Menu 1502s ok 30 - HTTP code is 200 1502s ok 31 - Dwho has been well disconnected 1502s 1..31 1502s ok 1503s t/61-AdaptativeAuthenticationLevel.t ........................................... 1503s ok 1 - use Lemonldap::NG::Portal::Main; 1503s ok 2 - Portal object 1503s ok 3 - Init 1503s ok 4 - Portal app 1503s ok 5 - Auth query 1503s ok 6 - Get cookie lemonldap (6208380ffa58303e9fb2124a098cab10b6e2b95619f6ed3a7dbb359dee815e93) 1503s ok 7 - uid found 1503s ok 8 - Authentication level upgraded 1503s ok 9 - Get session 1503s ok 10 - uid found 1503s ok 11 - Authentication level upgraded 1503s ok 12 - Logout request 1503s ok 13 - Response is 200 1503s ok 14 - Cookie is deleted 1503s ok 15 - No pdata 1503s ok 16 - Disconnect request 1503s ok 17 - Response is 401 1503s ok 18 - Logout 1503s ok 19 - Auth query 1503s ok 20 - Get cookie lemonldap (0b80248a7ef348d7226161334168339f928f82a52fd3814500a6944f80a6a8ba) 1503s ok 21 - Authentication level upgraded 1503s ok 22 - Logout request 1503s ok 23 - Response is 200 1503s ok 24 - Cookie is deleted 1503s ok 25 - No pdata 1503s ok 26 - Disconnect request 1503s ok 27 - Response is 401 1503s ok 28 - Logout 1503s 1..28 1503s ok 1504s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ................ 1504s ok 1 - use Lemonldap::NG::Portal::Main; 1504s ok 2 - Portal object 1504s ok 3 - Init 1504s ok 4 - Portal app 1504s ok 5 - 1st Auth query 1504s ok 6 - Get cookie lemonldap (cc0d337a73b6e2263ecdb75cffe164e57b76d29f3accaf3b151e256adbadf0d5) 1504s ok 7 - Get redirection 1504s ok 8 - Location is http://auth.example.com/ 1504s ok 9 - Get new key 1504s ok 10 - Content is JSON 1504s ok 11 - Found secret 1504s ok 12 - Found token 1504s ok 13 - Code 1504s ok 14 - Code contains 6 digits 1504s ok 15 - Post code 1504s ok 16 - Content is JSON 1504s ok 17 - Key is registered 1504s ok 18 - Logout request 1504s ok 19 - Response is 200 1504s ok 20 - Cookie is deleted 1504s ok 21 - No pdata 1504s ok 22 - Disconnect request 1504s ok 23 - Response is 401 1504s ok 24 - 1st Bad Auth query 1504s ok 25 - Bad credential 1504s ok 26 - 1st Bad Auth query 1504s ok 27 - Rejected -> Protection enabled 1504s ok 28 - LockTime = 15 1504s ok 29 - LockTime in range 1504s ok 30 - Auth query 1504s ok 31 - Rejected -> Protection enabled 1504s ok 32 - LockTime = 27 1504s ok 33 - LockTime in range 1504s ok 34 - 2nd Bad Auth query 1504s ok 35 - Rejected -> Protection enabled 1504s ok 36 - LockTime = 57 1504s ok 37 - LockTime in range 1504s ok 38 - Auth query 1504s ok 39 - Enter TOTP code 1504s ok 40 - HTTP code is 200 1504s ok 41 - Page contains a form 1504s ok 42 - URI match 1504s ok 43 - Field "token" is defined 1504s ok 44 - Code 1504s ok 45 - Post code 1504s ok 46 - Get cookie lemonldap (a4cfb9b58fafb0a6774b93b3952402f7e4999bfc3ed2cc0fa28bb3a609846837) 1504s ok 47 - Get redirection 1504s ok 48 - Location is http://auth.example.com/ 1504s ok 49 - Logout request 1504s ok 50 - Response is 200 1504s ok 51 - Cookie is deleted 1504s ok 52 - No pdata 1504s ok 53 - Disconnect request 1504s ok 54 - Response is 401 1504s 1..54 1504s ok 1504s t/61-BruteForceProtection-with-Incremental-lockTimes.t ......................... 1504s ok 1 - use Lemonldap::NG::Portal::Main; 1504s ok 2 - Portal object 1504s ok 3 - Init 1504s ok 4 - Portal app 1504s ok 5 - 1st Auth query 1504s ok 6 - Get cookie lemonldap (6ee988712422f47df2d240c33bef77185bde24ccc246a39c5a5634ccfa14df04) 1504s ok 7 - Get redirection 1504s ok 8 - Location is http://auth.example.com/ 1504s ok 9 - Logout request 1504s ok 10 - Response is 200 1504s ok 11 - Cookie is deleted 1504s ok 12 - No pdata 1504s ok 13 - Disconnect request 1504s ok 14 - Response is 401 1504s ok 15 - 1st allowed Bad Auth query 1504s ok 16 - Bad credential 1504s ok 17 - 2nd allowed Bad Auth query 1504s ok 18 - Bad credential 1504s ok 19 - 1st Bad Auth query 1504s ok 20 - Rejected -> Protection enabled 1504s ok 21 - LockTime = 5 1504s ok 22 - LockTime in range 1504s ok 23 - Auth query 1504s ok 24 - Rejected -> Protection enabled 1504s ok 25 - LockTime = 6 1504s ok 26 - LockTime in range 1504s ok 27 - Auth query 1504s ok 28 - Rejected -> Protection enabled 1504s ok 29 - LockTime = 16 1504s ok 30 - LockTime in range 1504s ok 31 - 3rd Bad Auth query 1504s ok 32 - Rejected -> Protection enabled 1504s ok 33 - LockTime = 488 1504s ok 34 - LockTime in range 1504s ok 35 - Auth query 1504s ok 36 - Get cookie lemonldap (6abe3ede56789b43f6ef6ccaee8bfabd62a7b26ec56361c08c0cc86246510aa1) 1504s ok 37 - Get redirection 1504s ok 38 - Location is http://auth.example.com/ 1504s ok 39 - Logout request 1504s ok 40 - Response is 200 1504s ok 41 - Cookie is deleted 1504s ok 42 - No pdata 1504s ok 43 - Disconnect request 1504s ok 44 - Response is 401 1504s ok 45 - 2nd allowed Bad Auth query 1504s ok 46 - Bad credential 1504s ok 47 - 3rd Bad Auth query 1504s ok 48 - Rejected -> Protection enabled 1504s ok 49 - LockTime = 500 1504s ok 50 - LockTime in range 1504s 1..50 1504s ok 1505s t/61-BruteForceProtection.t .................................................... 1505s ok 1 - use Lemonldap::NG::Portal::Main; 1505s ok 2 - Portal object 1505s ok 3 - Init 1505s ok 4 - Portal app 1505s ok 5 - 1st Auth query 1505s ok 6 - Get cookie lemonldap (a345e6b889cb4b9e4d8760498108d3f26c6098009f6ec63b2b00ade4f6965a8c) 1505s ok 7 - Get redirection 1505s ok 8 - Location is http://auth.example.com/ 1505s ok 9 - Logout request 1505s ok 10 - Response is 200 1505s ok 11 - Cookie is deleted 1505s ok 12 - No pdata 1505s ok 13 - Disconnect request 1505s ok 14 - Response is 401 1505s ok 15 - 2nd Auth query 1505s ok 16 - Get cookie lemonldap (36718ac8b09ba271ed7276d216290df6fd04a7e88c513ad4d35549c35d6c562c) 1505s ok 17 - Get redirection 1505s ok 18 - Location is http://auth.example.com/ 1505s ok 19 - Logout request 1505s ok 20 - Response is 200 1505s ok 21 - Cookie is deleted 1505s ok 22 - No pdata 1505s ok 23 - Disconnect request 1505s ok 24 - Response is 401 1505s ok 25 - 3rd Auth query 1505s ok 26 - Get cookie lemonldap (a5f26462e30b498ac6d6d4eeef2a4c8f7eed8cddc4fd2b9eda1fcc6511ce1842) 1505s ok 27 - Get redirection 1505s ok 28 - Location is http://auth.example.com/ 1505s ok 29 - Logout request 1505s ok 30 - Response is 200 1505s ok 31 - Cookie is deleted 1505s ok 32 - No pdata 1505s ok 33 - Disconnect request 1505s ok 34 - Response is 401 1505s ok 35 - 4th Auth query 1505s ok 36 - Get cookie lemonldap (3dea28efcc557f750d14710221f1da460dafca649e5427729a54404b6184a0a5) 1505s ok 37 - Get redirection 1505s ok 38 - Location is http://auth.example.com/ 1505s ok 39 - Logout request 1505s ok 40 - Response is 200 1505s ok 41 - Cookie is deleted 1505s ok 42 - No pdata 1505s ok 43 - Disconnect request 1505s ok 44 - Response is 401 1505s ok 45 - 5th Auth query 1505s ok 46 - Get cookie lemonldap (e46ca41e4b5a99d5cf4c32978732673c12eb09a944de9132183dd35f1b10d582) 1505s ok 47 - Get redirection 1505s ok 48 - Location is http://auth.example.com/ 1505s ok 49 - Logout request 1505s ok 50 - Response is 200 1505s ok 51 - Cookie is deleted 1505s ok 52 - No pdata 1505s ok 53 - Disconnect request 1505s ok 54 - Response is 401 1505s ok 55 - 1st Bad Auth query 1505s ok 56 - Response status is 401 1505s ok 57 - Content is JSON 1505s ok 58 - Error code is 5 1505s ok 59 - 2nd Bad Auth query 1505s ok 60 - Response status is 401 1505s ok 61 - Content is JSON 1505s ok 62 - Error code is 5 1505s ok 63 - 3rd Bad Auth query 1505s ok 64 - Response status is 401 1505s ok 65 - Content is JSON 1505s ok 66 - Error code is 5 1505s ok 67 - 4th Bad Auth query 1505s ok 68 - Response status is 401 1505s ok 69 - Content is JSON 1505s ok 70 - Error code is 5 1505s ok 71 - 5th Bad Auth query 1505s ok 72 - Rejected -> Protection enabled 1505s ok 73 - 6th Bad Auth query 1505s ok 74 - Rejected -> Protection enabled 1505s ok 75 - 6th Auth query 1505s ok 76 - Rejected -> Protection enabled 1505s ok 77 - 7th Auth query 1505s ok 78 - Get cookie lemonldap (f4ebe03c5f111a12c0684cde94ab11c25ee3f2fe3c47111c0ff830e1c8ff92c9) 1505s ok 79 - History found 1505s ok 80 - History found 1505s ok 81 - History found 1505s ok 82 - -> Eight entries found 1505s ok 83 - -> Four 'failedLogin' entries found 1505s ok 84 - Logout request 1505s ok 85 - Response is 200 1505s ok 86 - Cookie is deleted 1505s ok 87 - No pdata 1505s ok 88 - Disconnect request 1505s ok 89 - Response is 401 1505s 1..89 1505s ok 1505s t/61-CrowdSec-warn.t ........................................................... 1505s ok 1 - use Lemonldap::NG::Portal::Main; 1505s ok 2 - Portal object 1505s ok 3 - Init 1505s ok 4 - Portal app 1505s ok 5 - Auth query 1505s ok 6 - HTTP code is 200 1505s ok 7 - Auth query 1505s ok 8 - HTTP code is 200 1505s 1..8 1505s ok 1506s t/61-CrowdSec.t ................................................................ 1506s ok 1 - use Lemonldap::NG::Portal::Main; 1506s ok 2 - Portal object 1506s ok 3 - Init 1506s ok 4 - Portal app 1506s ok 5 - Auth query 1506s ok 6 - Response status is 401 1506s ok 7 - Content is JSON 1506s ok 8 - Error code is 41 1506s ok 9 - Auth query 1506s ok 10 - HTTP code is 200 1506s 1..10 1506s ok 1506s t/61-CrowdSecAgent.t ........................................................... 1506s ok 1 - use Lemonldap::NG::Portal::Main; 1506s ok 2 - Portal object 1506s ok 3 - Init 1506s ok 4 - Portal app 1506s # Subtest: Crowdsec ban function 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 1 - Request to login to Crowdsec server 1506s # Subtest: Request to push alert 1506s ok 1 - Authentified request 1506s ok 2 - Content is JSON 1506s ok 3 - Type of alert is ban 1506s 1..3 1506s ok 2 - Request to push alert 1506s ok 3 - Call to ban() 1506s ok 4 - Ban received 1506s ok 5 - Alert type is "ban" 1506s 1..5 1506s ok 5 - Crowdsec ban function 1506s # Subtest: Report auth failures to Crowdsec 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 1 - Request to login to Crowdsec server 1506s # Subtest: Request to get alerts list 1506s ok 1 - Ask for alert list 1506s 1..1 1506s ok 2 - Request to get alerts list 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 3 - Request to login to Crowdsec server 1506s # Subtest: Request to push alert 1506s ok 1 - Authentified request 1506s ok 2 - Content is JSON 1506s ok 3 - Type of alert is alert 1506s 1..3 1506s ok 4 - Request to push alert 1506s ok 5 - Bad auth query 1506s ok 6 - Response status is 401 1506s ok 7 - Content is JSON 1506s ok 8 - Error code is 5 1506s ok 9 - Alert received 1506s ok 10 - Alert type is "alert" 1506s 1..10 1506s ok 6 - Report auth failures to Crowdsec 1506s # Subtest: Report unknown user to Crowdsec 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 1 - Request to login to Crowdsec server 1506s # Subtest: Request to get alerts list 1506s ok 1 - Ask for alert list 1506s 1..1 1506s ok 2 - Request to get alerts list 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 3 - Request to login to Crowdsec server 1506s # Subtest: Request to push alert 1506s ok 1 - Authentified request 1506s ok 2 - Content is JSON 1506s ok 3 - Type of alert is alert 1506s 1..3 1506s ok 4 - Request to push alert 1506s ok 5 - Bad auth query 1506s ok 6 - Response status is 401 1506s ok 7 - Content is JSON 1506s ok 8 - Error code is 5 1506s ok 9 - Alert received 1506s ok 10 - Alert type is "alert" 1506s 1..10 1506s ok 7 - Report unknown user to Crowdsec 1506s # Subtest: Report bad urls to Crowdsec 1506s # Subtest: Filter in a sub-directory named url1 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 1 - Request to login to Crowdsec server 1506s # Subtest: Request to get alerts list 1506s ok 1 - Ask for alert list 1506s 1..1 1506s ok 2 - Request to get alerts list 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 3 - Request to login to Crowdsec server 1506s # Subtest: Request to push alert 1506s ok 1 - Authentified request 1506s ok 2 - Content is JSON 1506s ok 3 - Type of alert is alert 1506s 1..3 1506s ok 4 - Request to push alert 1506s ok 5 - Test bad url /bb/.htaccess 1506s ok 6 - 404 not found 1506s ok 7 1506s ok 8 - Bad url detected 1506s 1..8 1506s ok 1 - Filter in a sub-directory named url1 1506s # Subtest: Filter type re in main directory 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 1 - Request to login to Crowdsec server 1506s # Subtest: Request to get alerts list 1506s ok 1 - Ask for alert list 1506s 1..1 1506s ok 2 - Request to get alerts list 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 3 - Request to login to Crowdsec server 1506s # Subtest: Request to push alert 1506s ok 1 - Authentified request 1506s ok 2 - Content is JSON 1506s ok 3 - Type of alert is alert 1506s 1..3 1506s ok 4 - Request to push alert 1506s ok 5 - Test bad url /aa/phpmyadmin 1506s ok 6 - 404 not found 1506s ok 7 1506s ok 8 - Bad url detected 1506s 1..8 1506s ok 2 - Filter type re in main directory 1506s # Subtest: Filter type txt in main directory 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 1 - Request to login to Crowdsec server 1506s # Subtest: Request to get alerts list 1506s ok 1 - Ask for alert list 1506s 1..1 1506s ok 2 - Request to get alerts list 1506s # Subtest: Request to login to Crowdsec server 1506s ok 1 - Content is JSON 1506s ok 2 - Good machine_id 1506s ok 3 - Good machine password 1506s 1..3 1506s ok 3 - Request to login to Crowdsec server 1506s # Subtest: Request to push alert 1506s ok 1 - Authentified request 1506s ok 2 - Content is JSON 1506s ok 3 - Type of alert is alert 1506s 1..3 1506s ok 4 - Request to push alert 1506s ok 5 - Test bad url /config.php 1506s ok 6 - 404 not found 1506s ok 7 1506s ok 8 - Bad url detected 1506s 1..8 1506s ok 3 - Filter type txt in main directory 1506s 1..3 1506s ok 8 - Report bad urls to Crowdsec 1506s 1..8 1506s ok 1507s t/61-ForceAuthn.t .............................................................. 1507s ok 1 - use Lemonldap::NG::Portal::Main; 1507s ok 2 - Portal object 1507s ok 3 - Init 1507s ok 4 - Portal app 1507s ok 5 - Auth query 1507s ok 6 - HTTP code is 200 1507s ok 7 - Get cookie lemonldap (dedbe7498c16600aee6d298ae18972c93105132c61caf17c3836c8e3a266a95f) 1507s ok 8 - Form ReAuthentication 1507s ok 9 - Found PE87 code 1507s ok 10 - Auth query 1507s ok 11 - HTTP code is 200 1507s ok 12 - Get cookie lemonldap (49c9a85a644afc0fa7374fcf9767b207927b8eb01eef2d24fc8f839494617bd5) 1507s ok 13 - Go to Portal 1507s ok 14 - Found applications list 1507s ok 15 - Logout request 1507s ok 16 - Response is 200 1507s ok 17 - Cookie is deleted 1507s ok 18 - No pdata 1507s ok 19 - Disconnect request 1507s ok 20 - Response is 401 1507s 1..20 1507s ok 1508s t/61-GrantSession.t ............................................................ 1508s ok 1 - use Lemonldap::NG::Portal::Main; 1508s ok 2 - Portal object 1508s Bareword found where operator expected (Missing operator before "n"?) at (eval 142) line 1, near "} n" 1508s [Fri Jan 30 06:59:45 2026] [LLNG:6668] [error] syntax error at (eval 142) line 1, near "} n " 1508s Execution of (eval 142) aborted due to compilation errors. 1508s 1508s [Fri Jan 30 06:59:45 2026] [LLNG:6668] [error] Bad grantSessionRules rule: syntax error at (eval 142) line 1, near "} n " 1508s Execution of (eval 142) aborted due to compilation errors. 1508s 1508s ok 3 - Init 1508s ok 4 - Portal app 1508s ok 5 - Auth query 1508s ok 6 - dwho rejected with custom message and session data 1508s ok 7 - Auth query 1508s ok 8 - dwho rejected with PE_BADCREDENTIALS 1508s ok 9 - Found connect button 1508s ok 10 - Auth query 1508s ok 11 - dwho rejected with custom message and session data 1508s ok 12 - Response body is not empty 1508s ok 13 - Found at least one result for //form[@action="http://auth.example.com/?cancel=1"] 1508s ok 14 - Response body is not empty 1508s ok 15 - Found info JS 1508s ok 16 - Found custom Main Logo 1508s ok 17 - Auth query 1508s ok 18 - HTTP code is 200 1508s ok 19 - Get cookie lemonldap (443f37d8e0f06cfa94ac1238f1edf8e01f2a2b572c194bbfa13447235c272ab2) 1508s ok 20 - Auth query 1508s ok 21 - msmith rejected with PE_SESSIONNOTGRANTED 1508s ok 22 - Auth query 1508s ok 23 - rtyler rejected with PE_BADCREDENTIALS 1508s ok 24 - Found connect button 1508s ok 25 - Found custom Main Logo 1508s ok 26 - No cookie 1508s ok 27 - Portal object 1508s Bareword found where operator expected (Missing operator before "n"?) at (eval 396) line 1, near "} n" 1508s [Fri Jan 30 06:59:45 2026] [LLNG:6668] [error] syntax error at (eval 396) line 1, near "} n " 1508s Execution of (eval 396) aborted due to compilation errors. 1508s 1508s [Fri Jan 30 06:59:45 2026] [LLNG:6668] [error] Bad grantSessionRules rule: syntax error at (eval 396) line 1, near "} n " 1508s Execution of (eval 396) aborted due to compilation errors. 1508s 1508s ok 28 - Init 1508s ok 29 - Portal app 1508s ok 30 - auth query 1508s ok 31 - HTTP code is 200 1508s ok 32 - Get cookie lemonldap (1e6ebab8ebbc484eb7be3d5ea038afd8af6ac61d2b2cd3478b8fc0df290f9403) 1508s 1..32 1508s ok 1508s t/61-LocationDetect.t .......................................................... 1508s ok 1 - use Lemonldap::NG::Portal::Main; 1508s 1..1 1508s ok 1508s t/61-NewLocationWarning-Custom.t ............................................... 1508s ok 1 - use Lemonldap::NG::Portal::Main; 1508s ok 2 - Portal object 1508s ok 3 - Init 1508s ok 4 - Portal app 1508s ok 5 - Get Portal 1508s ok 6 - HTTP code is 200 1508s ok 7 - Page contains a form 1508s ok 8 - Host match 1508s ok 9 - Field "user" is defined 1508s ok 10 - Field "password" is defined 1508s ok 11 - CSP header authorize POST request to \# 1508s ok 12 - First auth query 1508s ok 13 - Second auth query 1508s ok 14 - Subject found 1508s ok 15 - Mail sent (IP, Date and UA found) 1508s 1..15 1508s ok 1509s t/61-NewLocationWarning.t ...................................................... 1509s ok 1 - use Lemonldap::NG::Portal::Main; 1509s ok 2 - Portal object 1509s ok 3 - Init 1509s ok 4 - Portal app 1509s ok 5 - Get Portal 1509s ok 6 - HTTP code is 200 1509s ok 7 - Page contains a form 1509s ok 8 - Host match 1509s ok 9 - Field "user" is defined 1509s ok 10 - Field "password" is defined 1509s ok 11 - CSP header authorize POST request to \# 1509s ok 12 - First auth query 1509s ok 13 - Get cookie lemonldap (9dda858ff4565385a7ac82ebefbdaa6f9ae34191a1a7fc57a165e0313982664d) 1509s ok 14 - Logout request 1509s ok 15 - Response is 200 1509s ok 16 - Cookie is deleted 1509s ok 17 - No pdata 1509s ok 18 - Disconnect request 1509s ok 19 - Response is 401 1509s ok 20 - First time seeing a new IP, no mail sent 1509s ok 21 - Second auth query 1509s ok 22 - Get cookie lemonldap (2bdd96ce209f515efd50d58ba68fbb45702af825b845659c950f1abc151a2012) 1509s ok 23 - Get redirection 1509s ok 24 - Location is http://auth.example.com/ 1509s ok 25 - Logout request 1509s ok 26 - Response is 200 1509s ok 27 - Cookie is deleted 1509s ok 28 - No pdata 1509s ok 29 - Disconnect request 1509s ok 30 - Response is 401 1509s ok 31 - Second time seeing a new IP, no mail sent 1509s ok 32 - Third auth query 1509s ok 33 - Get cookie lemonldap (b9c29590172e7f8860735c951cf703184735a5cc70acfc8a263583b6b00a0d8b) 1509s ok 34 - Get redirection 1509s ok 35 - Location is http://auth.example.com/ 1509s ok 36 - Logout request 1509s ok 37 - Response is 200 1509s ok 38 - Cookie is deleted 1509s ok 39 - No pdata 1509s ok 40 - Disconnect request 1509s ok 41 - Response is 401 1509s ok 42 - First login on a new IP, email sent 1509s ok 43 - Fourth auth query 1509s ok 44 - Bad credential 1509s ok 45 - Failed login with a new IP, no email sent 1509s ok 46 - Fifth auth query 1509s ok 47 - Get cookie lemonldap (e18db1ead13166c522d714d9378480d07d23f67585ccca879aeba406c218cfbc) 1509s ok 48 - Get redirection 1509s ok 49 - Location is http://auth.example.com/ 1509s ok 50 - Subject found 1509s ok 51 - Mail sent (Wrong password) 1509s ok 52 - Location found in mail body 1509s ok 53 - Date found in mail body 1509s ok 54 - UserAgent found in mail body 1509s ok 55 - Fifth auth query 1509s ok 56 - Get cookie lemonldap (56f239b8360f4c4fd4328763ec6fadcfce24e125cf305fe3dd91b653437f3f3d) 1509s ok 57 - Get redirection 1509s ok 58 - Location is http://auth.example.com/ 1509s ok 59 - Login on newly learned address, no email 1509s ok 60 - Fifth auth query 1509s ok 61 - Get cookie lemonldap (a371736c6a9bcf23c61793f094810707195f1ccfa8da4e8ecdfd43f829038658) 1509s ok 62 - Get redirection 1509s ok 63 - Location is http://auth.example.com/ 1509s ok 64 - Login on previously learned address, no email 1509s 1..64 1509s ok 1510s t/61-Session-ActivityTimeout.t ................................................. 1510s ok 1 - use Lemonldap::NG::Portal::Main; 1510s ok 2 - Portal object 1510s ok 3 - Init 1510s ok 4 - Portal app 1510s ok 5 - Auth query 1510s ok 6 - HTTP code is 200 1510s ok 7 - Get cookie lemonldap (ac74d8f99e480e1dd25bbaf8b305b4a9a99f22e5c7d3cf9215cde8902e36d1eb) 1510s ok 8 - Go to Portal 1510s ok 9 - Found applications list 1510s ok 10 - Form Authentification 1510s ok 11 - Found PE_SESSIONEXPIRED code 1510s ok 12 - Logout request 1510s ok 13 - Response is 200 1510s ok 14 - Cookie is deleted 1510s ok 15 - No pdata 1510s ok 16 - Disconnect request 1510s ok 17 - Response is 401 1510s 1..17 1510s ok 1510s t/61-Session-Timeout.t ......................................................... 1510s ok 1 - use Lemonldap::NG::Portal::Main; 1510s ok 2 - Portal object 1510s ok 3 - Init 1510s ok 4 - Portal app 1510s ok 5 - Auth query 1510s ok 6 - HTTP code is 200 1510s ok 7 - Get cookie lemonldap (c62572269ab752f20d544f40f88d3370fba67216d1ea60e7e16cc96742e2afa9) 1510s ok 8 - Go to Portal 1510s ok 9 - Found applications list 1510s ok 10 - Form Authentification 1510s ok 11 - Found PE_SESSIONEXPIRED code 1510s ok 12 - Logout request 1510s ok 13 - Response is 200 1510s ok 14 - Cookie is deleted 1510s ok 15 - No pdata 1510s ok 16 - Disconnect request 1510s ok 17 - Response is 401 1510s 1..17 1510s ok 1511s t/61-WebCron.t ................................................................. 1511s ok 1 - use Lemonldap::NG::Portal::Main; 1511s ok 2 - Portal object 1511s ok 3 - Init 1511s ok 4 - Portal app 1511s ok 5 - Able to load WebCron 1511s ok 6 - Auth query 1511s ok 7 - HTTP code is 200 1511s ok 8 - Get cookie lemonldap (30471a8af7f671a32b002da399ade5536fa921af1459acc39ffdb5cefb04dc8c) 1511s ok 9 1511s ok 10 - Auth query 1511s ok 11 - HTTP code is 200 1511s ok 12 - Get cookie lemonldap (216eee451709ea93b23637ea2ff7ad84262bab22bce20001c0308a70bce41e17) 1511s ok 13 1511s ok 14 - 5 sessions in db 1511s ok 15 - HTTP code is 200 1511s ok 16 - 3 sessions in db 1511s 1..16 1511s ok 1511s t/62-Refresh-plugin.t .......................................................... 1511s ok 1 - use Lemonldap::NG::Portal::Main; 1511s ok 2 - Portal object 1511s ok 3 - Init 1511s ok 4 - Portal app 1511s ok 5 - Auth query 1 1511s ok 6 - Get cookie lemonldap (fbaa7804494946558ea8b431ff6262f897660f0f9933d681bacc5ffb4c799c1a) 1511s ok 7 - Auth query 2 1511s ok 8 - Get cookie lemonldap (e6cf4227fd6feaefe3e164678f73b084ae8638a6d7ec497ba6db3b5eb84ec77a) 1511s ok 9 - Auth query 3 1511s ok 10 - Get cookie lemonldap (1acf34e78df7ea16dd4efbe890e2789f8eca2751ef8a0c6bfb0bef02919f0487) 1511s ok 11 - Auth query 4 1511s ok 12 - Get cookie lemonldap (d61ee63ce1bd649bb304d36d8e04de64501a48aecceaf48919a53b092d2aad6f) 1511s ok 13 - Auth query 5 1511s ok 14 - Get cookie lemonldap (bd342e23fde2c643f8483472372b2dc29d57eeae0f2e8f57d6f4e74e5fb0c75e) 1511s ok 15 - Auth query 6 1511s ok 16 - Get cookie lemonldap (43063eec00b5ca02ccce1bd060f03fb067c9baaf23b567b3d9eaf8e91a5ba123) 1511s ok 17 - Call refresh 1511s ok 18 - HTTP code is 200 1511s ok 19 - Count is 6 1511s ok 20 - Get session using restSessionServer 1511s ok 21 - HTTP code is 200 1511s ok 22 - Deserialize session content 1511s ok 23 - Get session content 1511s ok 24 - Content is updated 1511s ok 25 - Correct groups 1511s ok 26 - Get session using restSessionServer 1511s ok 27 - HTTP code is 200 1511s ok 28 - Deserialize session content 1511s ok 29 - Get session content 1511s ok 30 - Content is updated 1511s ok 31 - Correct groups 1511s ok 32 - Get session using restSessionServer 1511s ok 33 - HTTP code is 200 1511s ok 34 - Deserialize session content 1511s ok 35 - Get session content 1511s ok 36 - Content is updated 1511s ok 37 - Correct groups 1511s ok 38 - Get session using restSessionServer 1511s ok 39 - HTTP code is 200 1511s ok 40 - Deserialize session content 1511s ok 41 - Get session content 1511s ok 42 - Content is updated 1511s ok 43 - Correct groups 1511s ok 44 - Get session using restSessionServer 1511s ok 45 - HTTP code is 200 1511s ok 46 - Deserialize session content 1511s ok 47 - Get session content 1511s ok 48 - Content is updated 1511s ok 49 - Correct groups 1511s ok 50 - Get session using restSessionServer 1511s ok 51 - HTTP code is 200 1511s ok 52 - Deserialize session content 1511s ok 53 - Get session content 1511s ok 54 - Content is updated 1511s ok 55 - Correct groups 1511s 1..55 1511s ok 1512s t/62-SingleSession-with-History.t .............................................. 1512s ok 1 - use Lemonldap::NG::Portal::Main; 1512s ok 2 - Portal object 1512s ok 3 - Init 1512s ok 4 - Portal app 1512s ok 5 - Auth query 1512s ok 6 - Get cookie lemonldap (e91b594fa30fd8d761a1125ec3a4242d05dd53e02d0236b2c2d0fcd0da53b7dc) 1512s ok 7 - Auth query 1512s ok 8 - Get cookie lemonldap (98d40cf2aae3623728daa82460e0f0ad4c559bac6af7b478bad91895b536aa62) 1512s ok 9 - Auth query 1512s ok 10 - Get cookie lemonldap (1ab3cb16ed8ee4babcc790ff6632d271eaf6402c08d30986c661373b7778cb3f) 1512s ok 11 - sessionsDeleted found 1512s ok 12 - History found 1512s ok 13 - -> Four entries found 1512s 1..13 1512s ok 1512s t/62-SingleSession-with-Rules.t ................................................ 1512s ok 1 - use Lemonldap::NG::Portal::Main; 1512s ok 2 - Portal object 1512s ok 3 - Init 1512s ok 4 - Portal app 1512s ok 5 - Auth query 1512s ok 6 - HTTP code is 200 1512s ok 7 - Get cookie lemonldap (850729584b8148804af6ea9b76119a8fa9d70adeec6a560e9174b2931e4390f0) 1512s ok 8 - Auth query 1512s ok 9 - HTTP code is 200 1512s ok 10 - Get cookie lemonldap (2a9071881cb44ec876c60c9dbc1066644b07239dea7eb8c90c741db4db931e8f) 1512s ok 11 1512s ok 12 - HTTP code is 200 1512s ok 13 1512s ok 14 - Response status is 401 1512s ok 15 - Content is JSON 1512s ok 16 - Error code is 1 1512s ok 17 - Auth query 1512s ok 18 - HTTP code is 200 1512s ok 19 - Get cookie lemonldap (29bc57558fb95c7e57b07ea6db008060fc9142bcf1d68e05ad908fc739645e80) 1512s ok 20 - Auth query 1512s ok 21 - HTTP code is 200 1512s ok 22 - Get cookie lemonldap (222017ba0f23988a28ba5f81f8b415339b4c15eebf9dc87c443e01f20b4213d7) 1512s ok 23 - Auth query 1512s ok 24 - HTTP code is 200 1512s ok 25 - Get cookie lemonldap (0b37cd7b4f12dc48c2302613f0ce62f538494fbc46d47d7c0b07c2acf89457d7) 1512s ok 26 1512s ok 27 - HTTP code is 200 1512s ok 28 1512s ok 29 - HTTP code is 200 1512s ok 30 1512s ok 31 - Response status is 401 1512s ok 32 - Content is JSON 1512s ok 33 - Error code is 1 1512s ok 34 - Auth query 1512s ok 35 - HTTP code is 200 1512s ok 36 - Get cookie lemonldap (49cbc4541d00e1056474b5d5b288d092d7854ec7e39447325b339832efa91376) 1512s ok 37 - Auth query 1512s ok 38 - HTTP code is 200 1512s ok 39 - Get cookie lemonldap (aea0e3dbc1405711a5ebd63cf9b11cfdbec10235a2cc1059dca8053a871eb9ef) 1512s ok 40 1512s ok 41 - HTTP code is 200 1512s ok 42 1512s ok 43 - HTTP code is 200 1512s ok 44 1512s ok 45 - Response status is 401 1512s ok 46 - Content is JSON 1512s ok 47 - Error code is 1 1512s ok 48 1512s ok 49 - HTTP code is 200 1512s 1..49 1512s ok 1513s t/62-SingleSession.t ........................................................... 1513s ok 1 - use Lemonldap::NG::Portal::Main; 1513s ok 2 - Portal object 1513s ok 3 - Init 1513s ok 4 - Portal app 1513s ok 5 - Portal object 1513s ok 6 - Init 1513s ok 7 - Portal app 1513s ok 8 - Portal object 1513s ok 9 - Init 1513s ok 10 - Portal app 1513s ok 11 - Portal object 1513s ok 12 - Init 1513s ok 13 - Portal app 1513s ok 14 - Portal object 1513s ok 15 - Init 1513s ok 16 - Portal app 1513s ok 17 - Auth query 1513s ok 18 - Get cookie lemonldap (101be581f8e7f7d75839445fc1719eeb51fefc294708c28e68ff669dbb14f5bf) 1513s ok 19 - "skin=bootstrap" input not found 1513s ok 20 - Auth query 1513s ok 21 - Get cookie lemonldap (4e180fa1671928b5e386d2129c0c6805dd4b35d763400f1e3597e686ba68ef01) 1513s ok 22 - "skin=bootstrap" input found 1513s ok 23 - Auth query 1513s ok 24 - Get cookie lemonldap (136c1e86b39c8bf23492e333e3430b11d01f42d06a02ded7e20b7e241538ab14) 1513s ok 25 - "skin=bootstrap" input not found 1513s ok 26 - Attempt login with latest session 1513s ok 27 - HTTP code is 200 1513s ok 28 - Attempt login with removed session 1513s ok 29 - Response status is 401 1513s ok 30 - Content is JSON 1513s ok 31 - Error code is 1 1513s ok 32 - Attempt login with removed session 1513s ok 33 - Response status is 401 1513s ok 34 - Content is JSON 1513s ok 35 - Error code is 1 1513s ok 36 - Auth query 1513s ok 37 - Get cookie lemonldap (430d07d1007ec64ca394f1b68269235b0665480a81a6c26953e94cc793bdfe13) 1513s ok 38 - Auth query 1513s ok 39 - Get cookie lemonldap (df5aa23b2a19c0b6edcbf39760ba9de4d29f50b94533fe15972ee3dbd976c32b) 1513s ok 40 - Auth query 1513s ok 41 - Get cookie lemonldap (e1ce9ab2248ad51d34aa5b977f65ad6ead0d67b59e1fdd5a8fb57a0d42e235e1) 1513s ok 42 - Auth query 1513s ok 43 - Get cookie lemonldap (c9427699ef1f3da09e7787eef2588297c708e5756fe86016800ef409b2bc760d) 1513s ok 44 - First session on latest IP 1513s ok 45 - HTTP code is 200 1513s ok 46 - Latest session on latest IP 1513s ok 47 - HTTP code is 200 1513s ok 48 - session on old IP 1513s ok 49 - Response status is 401 1513s ok 50 - Content is JSON 1513s ok 51 - Error code is 1 1513s ok 52 - session on old IP 1513s ok 53 - Response status is 401 1513s ok 54 - Content is JSON 1513s ok 55 - Error code is 1 1513s ok 56 - Auth query 1513s ok 57 - Get cookie lemonldap (ed0e762f7db824d7a66b9bf32e44ecc4d5d8000fbedc81bf1bcb2852962f4e11) 1513s ok 58 - Auth query 1513s ok 59 - Get cookie lemonldap (4b05bd4dc1e0d5f733a062ebf69c6dc88d63d251c91b59665cdf92830ca36e3b) 1513s ok 60 - Auth query 1513s ok 61 - Get cookie lemonldap (7ce9c20153370f060b6f0642b9866fc144effa9423d0bf9c6af9a663fa9d8c82) 1513s ok 62 - Auth query 1513s ok 63 - Get cookie lemonldap (b2020808d2a152f0a6c4734e825cbf3b4d6081901f736a26710ba7284e172c6b) 1513s ok 64 - Other user, but other IP 1513s ok 65 - HTTP code is 200 1513s ok 66 - Other user, same IP 1513s ok 67 - Response status is 401 1513s ok 68 - Content is JSON 1513s ok 69 - Error code is 1 1513s ok 70 - Same user, same IP 1513s ok 71 - HTTP code is 200 1513s ok 72 - Same user, same IP 1513s ok 73 - HTTP code is 200 1513s ok 74 - Auth query 1513s ok 75 - Get cookie lemonldap (7ad90440ee1bccccee2d4a5baf33f744003b609ff91df39089fd973d6ab70703) 1513s ok 76 - Auth query 1513s ok 77 - Get cookie lemonldap (a86f1651f9b0dd9c7327715d977dbd24afe71661712d1a142cf5a007bf5d267a) 1513s ok 78 - Auth query 1513s ok 79 - Get cookie lemonldap (11aed0928f5674d39ea25a18fa28ca67625cd59edd3a052d94d046f603c8be51) 1513s ok 80 - Auth query 1513s ok 81 - Get cookie lemonldap (0e8ebe091329e6a44b1163b2e2207923830a51140192721188e6779b9bcf9da5) 1513s ok 82 - sessionsDeleted found 1513s ok 83 - otherSessions found 1513s ok 84 - Link found 1513s ok 85 - action found 1513s 1..85 1513s ok 1513s t/62-UpgradeSession-disabled.t ................................................. 1513s ok 1 - use Lemonldap::NG::Portal::Main; 1513s ok 2 - use Lemonldap::NG::Common::FormEncode; 1513s ok 3 - Portal object 1513s ok 4 - Init 1513s ok 5 - Portal app 1513s ok 6 - Auth query 1513s ok 7 - Get cookie lemonldap (87cb86d76ef293c329dbcb353b9faad9e736c7f5dae470bf54ba9007ed8f44de) 1513s ok 8 - GET http://test1.example.com/AuthWeak 1513s ok 9 - GET http://test1.example.com/AuthStrong 1513s ok 10 - HTTP code is 403 1513s ok 11 - Logout request 1513s ok 12 - Response is 200 1513s ok 13 - Cookie is deleted 1513s ok 14 - No pdata 1513s ok 15 - Disconnect request 1513s ok 16 - Response is 401 1513s 1..16 1513s ok 1514s t/62-UpgradeSession.t .......................................................... 1514s ok 1 - use Lemonldap::NG::Portal::Main; 1514s ok 2 - use Lemonldap::NG::Common::FormEncode; 1514s ok 3 - Portal object 1514s ok 4 - Init 1514s ok 5 - Portal app 1514s ok 6 - Auth query 1514s ok 7 - Get cookie lemonldap (131851c0b49184534fd4dd0c9f2db654ddf4c779a3880cd270bec2909ddc64c0) 1514s ok 8 - GET http://test1.example.com/AuthWeak 1514s ok 9 - HTTP code is 200 1514s ok 10 - GET http://test1.example.com/AuthStrong 1514s ok 11 - Upgrade session query 1514s ok 12 - HTTP code is 200 1514s ok 13 - Page contains a form 1514s ok 14 - URI match 1514s ok 15 - Field "confirm" is defined 1514s ok 16 - Field "url" is defined 1514s ok 17 - Accept session upgrade query 1514s ok 18 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1514s ok 19 - HTTP code is 200 1514s ok 20 - Page contains a form 1514s ok 21 - Host match 1514s ok 22 - Field "upgrading" is defined 1514s ok 23 - Field "url" is defined 1514s ok 24 - CSP header authorize POST request to \# 1514s ok 25 - Post login 1514s ok 26 - Get cookie lemonldappdata () 1514s ok 27 - Get cookie lemonldap (e4ef25df8238124f82bd8fa5cc31c0c804762a019fd38a44f3b50359fc130ba0) 1514s ok 28 - Get redirection 1514s ok 29 - Location is http://test1.example.com 1514s ok 30 - Post login 1514s ok 31 - HTTP code is 200 1514s ok 32 - Upgrade session query 1514s ok 33 - HTTP code is 200 1514s ok 34 - Page contains a form 1514s ok 35 - URI match 1514s ok 36 - Field "confirm" is defined 1514s ok 37 - Field "url" is defined 1514s ok 38 - Accept session upgrade query 1514s ok 39 - Expected portal error code: code found on page 1514s ok 40 - Expected portal error code 1514s ok 41 - HTTP code is 200 1514s ok 42 - Page contains a form 1514s ok 43 - Host match 1514s ok 44 - Field "upgrading" is defined 1514s ok 45 - Field "url" is defined 1514s ok 46 - CSP header authorize POST request to \# 1514s ok 47 - Post login 1514s ok 48 - Get cookie lemonldap (3962fb0c0ebe8c86896a9434a82317e64661effd25bbb069ab7fee252359c08d) 1514s ok 49 - Logout request 1514s ok 50 - Response is 200 1514s ok 51 - Cookie is deleted 1514s ok 52 - No pdata 1514s ok 53 - Disconnect request 1514s ok 54 - Response is 401 1514s 1..54 1514s ok 1514s t/63-History.t ................................................................. 1514s ok 1 - use Lemonldap::NG::Portal::Main; 1514s ok 2 - Portal object 1514s ok 3 - Init 1514s ok 4 - Portal app 1514s ok 5 - Auth query 1514s ok 6 - HTTP code is 200 1514s ok 7 - Get cookie lemonldap (99cd583191346b898d926bbacc937afb98846d2589fca619e6d68b299833ffa7) 1514s ok 8 - Found custom Main Logo 1514s ok 9 - History found 1514s ok 10 - -> One entry found 1514s ok 11 - Verify connection 1514s ok 12 - HTTP code is 200 1514s ok 13 - Logout request 1514s ok 14 - Response is 200 1514s ok 15 - Cookie is deleted 1514s ok 16 - No pdata 1514s ok 17 - Disconnect request 1514s ok 18 - Response is 401 1514s ok 19 - Auth query 1514s ok 20 - HTTP code is 200 1514s ok 21 - Get cookie lemonldap (4cebe8f06b482a20c6800ddaae74d61265b447f30848c8e5e576ecdad0626bc4) 1514s ok 22 - History found 1514s ok 23 - -> Two entries found 1514s ok 24 - Logout request 1514s ok 25 - Response is 200 1514s ok 26 - Cookie is deleted 1514s ok 27 - No pdata 1514s ok 28 - Disconnect request 1514s ok 29 - Response is 401 1514s ok 30 - Auth query 1514s ok 31 - Response status is 401 1514s ok 32 - Content is JSON 1514s ok 33 - Error code is 5 1514s ok 34 - Auth query 1514s ok 35 - Response status is 401 1514s ok 36 - Content is JSON 1514s ok 37 - Error code is 5 1514s ok 38 - Auth query 1514s ok 39 - HTTP code is 200 1514s ok 40 - Get cookie lemonldap (bedbbd0e7366ad07bd5b7d43269db9ca023c218f1607a01d6bf595f0fdababc8) 1514s ok 41 - History found 1514s ok 42 - History array caption found 1514s ok 43 - Failed history array caption found 1514s ok 44 - Found plugin-set label 1514s ok 45 - -> Five entries found 1514s ok 46 - -> Two 'failedLogin' entries found 1514s ok 47 - Custom value entries found 1514s ok 48 - Hidden history field is missing 1514s ok 49 - Found Name before UID as specified by Prefix 1514s ok 50 - Field found in psession 1514s ok 51 - Hidden field found in psession 1514s ok 52 - Logout request 1514s ok 53 - Response is 200 1514s ok 54 - Cookie is deleted 1514s ok 55 - No pdata 1514s ok 56 - Disconnect request 1514s ok 57 - Response is 401 1514s 1..57 1514s ok 1515s t/64-StayConnected-single-connection.t ......................................... 1515s ok 1 - use Lemonldap::NG::Portal::Main; 1515s ok 2 - Portal object 1515s ok 3 - Init 1515s ok 4 - Portal app 1515s ok 5 - Auth query 1515s ok 6 - HTTP code is 200 1515s ok 7 - Page contains a form 1515s ok 8 - URI match 1515s ok 9 - Field "fg" is defined 1515s ok 10 - Field "token" is defined 1515s ok 11 - Post fingerprint 1515s ok 12 - Get cookie lemonldap (7a3f159dec7e85006aed5ed3d7a96d30a9b4a03a2f98354587d91879ae43ff4b) 1515s ok 13 - Get redirection 1515s ok 14 - Location is http://auth.example.com/ 1515s ok 15 - Get cookie llngpersistent (680ed247ae1eb8725ca7af8c2a33762ed12857623aa7524e927d277d09a6b486) 1515s ok 16 - Try to auth with persistent cookie 1515s ok 17 - HTTP code is 200 1515s ok 18 - HTTP code is 200 1515s ok 19 - Page contains a form 1515s ok 20 - Host match 1515s ok 21 - Field "fg" is defined 1515s ok 22 - Field "token" is defined 1515s ok 23 - CSP header authorize POST request to \# 1515s ok 24 - Post fingerprint 1515s ok 25 - Get redirection 1515s ok 26 - Location is http://auth.example.com/ 1515s ok 27 - Get cookie lemonldap (72416af5d172e6029f9203cc4e6c66f58ee1e90ad62621130706f8f7dcad5745) 1515s ok 28 - Got cookie 1515s ok 29 - Try to auth with persistent cookie 1515s ok 30 - HTTP code is 200 1515s ok 31 - HTTP code is 200 1515s ok 32 - Page contains a form 1515s ok 33 - Host match 1515s ok 34 - Field "fg" is defined 1515s ok 35 - Field "token" is defined 1515s ok 36 - CSP header authorize POST request to \# 1515s ok 37 - Post fingerprint 1515s ok 38 - Get redirection 1515s ok 39 - Location is http://auth.example.com/ 1515s ok 40 - Get cookie lemonldap (1a67a985e41baeb4b7348b338a01567e70f90b0aaee8f3c580f1978ad94427b2) 1515s ok 41 - Got cookie 1515s ok 42 - Auth query 1515s ok 43 - HTTP code is 200 1515s ok 44 - Page contains a form 1515s ok 45 - URI match 1515s ok 46 - Field "fg" is defined 1515s ok 47 - Field "token" is defined 1515s ok 48 - Post fingerprint 1515s ok 49 - Get cookie lemonldap (1d9a977b10cc58cc85c47167005502a1530b067a412fe8cf02acb6be2a0f62ca) 1515s ok 50 - Get redirection 1515s ok 51 - Location is http://auth.example.com/ 1515s ok 52 - Get cookie llngpersistent (c7057d6a4cce3453becb02e8829553cd550f601138b643df34148df381a45c49) 1515s ok 53 - Try to auth with persistent cookie 1515s ok 54 - HTTP code is 200 1515s ok 55 - HTTP code is 200 1515s ok 56 - Page contains a form 1515s ok 57 - Host match 1515s ok 58 - Field "fg" is defined 1515s ok 59 - Field "token" is defined 1515s ok 60 - CSP header authorize POST request to \# 1515s ok 61 - Post fingerprint 1515s ok 62 - Get redirection 1515s ok 63 - Location is http://auth.example.com/ 1515s ok 64 - Get cookie lemonldap (7ac9ad2e860f6f18adf0830dfdb2bd09da6c64a18bf77155af52c4f8ddcd5e31) 1515s ok 65 - Got cookie 1515s ok 66 - Try to auth with persistent cookie 1515s ok 67 - HTTP code is 200 1515s ok 68 - First persistent ID is no longer valid 1515s 1..68 1515s ok 1516s t/64-StayConnected-singleSession.t ............................................. 1516s ok 1 - use Lemonldap::NG::Portal::Main; 1516s ok 2 - Portal object 1516s ok 3 - Init 1516s ok 4 - Portal app 1516s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 1516s ok 1 - Auth query 1516s ok 2 - HTTP code is 200 1516s ok 3 - Page contains a form 1516s ok 4 - URI match 1516s ok 5 - Field "fg" is defined 1516s ok 6 - Field "token" is defined 1516s ok 7 - Post fingerprint 1516s ok 8 - Get cookie lemonldap (b759b9275609810bf761a8a0d7b6581d32b05dae721b77870280ef98efb7d883) 1516s ok 9 - Get redirection 1516s ok 10 - Location is http://auth.example.com/ 1516s ok 11 - Get cookie llngconnection (5e458bf9d71ca86c4dc484af45affedf501f99a51607f2a07bd51e5358876ecc) 1516s ok 12 - Check session validity 1516s ok 13 - Authenticated as dwho 1516s ok 14 - Try to auth with persistent cookie 1516s ok 15 - HTTP code is 200 1516s ok 16 - HTTP code is 200 1516s ok 17 - Page contains a form 1516s ok 18 - Host match 1516s ok 19 - Field "fg" is defined 1516s ok 20 - Field "token" is defined 1516s ok 21 - CSP header authorize POST request to \# 1516s ok 22 - Post fingerprint 1516s ok 23 - Show deleted sessions 1516s ok 24 - HTTP code is 200 1516s ok 25 - Page contains a form 1516s ok 26 - Host match 1516s ok 27 - URI match 1516s ok 28 - CSP header authorize POST request to auth.example.com 1516s ok 29 - Get cookie lemonldap (e15186ba72ba5e785771f39a7a9809c245a87449e00045fa57eb3d31ad7b98f0) 1516s ok 30 - Check session validity 1516s ok 31 - Authenticated as dwho 1516s ok 32 - Check session validity 1516s ok 33 - Session ID no longer valid 1516s 1..33 1516s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 1516s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 1516s ok 1 - Auth query 1516s ok 2 - HTTP code is 200 1516s ok 3 - Page contains a form 1516s ok 4 - URI match 1516s ok 5 - Field "fg" is defined 1516s ok 6 - Field "token" is defined 1516s ok 7 - Post fingerprint 1516s ok 8 - Get cookie lemonldap (30f06cc0054523d4be741395a25341f5abc4192fccf083348115c678205d4d2c) 1516s ok 9 - Get redirection 1516s ok 10 - Location is http://auth.example.com/ 1516s ok 11 - Get cookie llngconnection (464130abe6f3f38fa812f218ed55d070a5e280d3f69acca83ddc6d7398b742bf) 1516s ok 12 - Check session validity 1516s ok 13 - Authenticated as dwho 1516s ok 14 - Auth query 1516s ok 15 - HTTP code is 200 1516s ok 16 - Page contains a form 1516s ok 17 - URI match 1516s ok 18 - Field "fg" is defined 1516s ok 19 - Field "token" is defined 1516s ok 20 - Post fingerprint 1516s ok 21 - Get cookie lemonldap (6484cbb74aaa774d71ca87c2d3e28d6477b519e074a45e300237e2394226df1b) 1516s ok 22 - Show deleted sessions 1516s ok 23 - HTTP code is 200 1516s ok 24 - Page contains a form 1516s ok 25 - Host match 1516s ok 26 - URI match 1516s ok 27 - CSP header authorize POST request to auth.example.com 1516s ok 28 - Get cookie llngconnection (129d3fdfb7c637ab8ac9d413a733ccdffd3372f23506dc7d856195e505a81801) 1516s ok 29 - Check session validity 1516s ok 30 - Session ID no longer valid 1516s 1..30 1516s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 1516s 1..6 1516s ok 1516s t/64-StayConnected-with-History.t .............................................. 1516s ok 1 - use Lemonldap::NG::Portal::Main; 1516s ok 2 - Portal object 1516s ok 3 - Init 1516s ok 4 - Portal app 1516s ok 5 - Auth query 1516s ok 6 - HTTP code is 200 1516s ok 7 - Page contains a form 1516s ok 8 - URI match 1516s ok 9 - Field "fg" is defined 1516s ok 10 - Field "token" is defined 1516s ok 11 - Post fingerprint 1516s ok 12 - Expected portal error code: code found on page 1516s ok 13 - Expected portal error code 1516s ok 14 - Auth query 1516s ok 15 - HTTP code is 200 1516s ok 16 - Page contains a form 1516s ok 17 - URI match 1516s ok 18 - Field "fg" is defined 1516s ok 19 - Field "token" is defined 1516s ok 20 - Post fingerprint 1516s ok 21 - Get cookie lemonldap (93bcf63386df1048fbef70bea601169e0329b23e4be43802c325f2aa0d4ed97f) 1516s ok 22 - Get redirection 1516s ok 23 - Location is http://auth.example.com/ 1516s ok 24 - Get cookie llngpersistent (3c6268dfec60c381118e57a88bbde0bf70e965905ed002dc1d92666492323847) 1516s ok 25 - Secure cookie found 1516s ok 26 - Try to auth with persistent cookie 1516s ok 27 - HTTP code is 200 1516s ok 28 - HTTP code is 200 1516s ok 29 - Page contains a form 1516s ok 30 - Host match 1516s ok 31 - Field "fg" is defined 1516s ok 32 - Field "token" is defined 1516s ok 33 - CSP header authorize POST request to \# 1516s ok 34 - Post fingerprint 1516s ok 35 - Get redirection 1516s ok 36 - Location is http://auth.example.com/ 1516s ok 37 - Get cookie lemonldap (076978603dcc8484b9b6bb2ad749e483c5ef51e6f889dd3e918e7711ebb941b4) 1516s ok 38 - Try to auth with persistent cookie and an expired token 1516s ok 39 - HTTP code is 200 1516s ok 40 - HTTP code is 200 1516s ok 41 - Page contains a form 1516s ok 42 - Host match 1516s ok 43 - Field "fg" is defined 1516s ok 44 - Field "token" is defined 1516s ok 45 - CSP header authorize POST request to \# 1516s ok 46 - Post fingerprint with an expired token 1516s ok 47 - HTTP code is 200 1516s ok 48 - Page contains a form 1516s ok 49 - CSP header authorize POST request to \# 1516s ok 50 - Get login form 1516s ok 51 - Try to auth with persistent cookie 1516s ok 52 - HTTP code is 200 1516s ok 53 - HTTP code is 200 1516s ok 54 - Page contains a form 1516s ok 55 - Host match 1516s ok 56 - Field "fg" is defined 1516s ok 57 - Field "token" is defined 1516s ok 58 - CSP header authorize POST request to \# 1516s ok 59 - Post bad fingerprint 1516s ok 60 - HTTP code is 200 1516s ok 61 - Page contains a form 1516s ok 62 - CSP header authorize POST request to \# 1516s ok 63 - Get login form 1516s ok 64 - Get cookie llngpersistent (0) 1516s ok 65 - Found secure and expired connexion Cookie 1516s ok 66 - Auth query 1516s ok 67 - HTTP code is 200 1516s ok 68 - Page contains a form 1516s ok 69 - URI match 1516s ok 70 - Field "fg" is defined 1516s ok 71 - Field "token" is defined 1516s ok 72 - Post fingerprint 1516s ok 73 - Get cookie lemonldap (9ce6d24b42a077136ca5cc3f3fefc6ab6d6e78ded32554cf492eb7355949e785) 1516s ok 74 - Get cookie llngpersistent (a645d8011ed174a61a54193921529d7a32c3bfd666f0cdb45f65db41646b88f0) 1516s ok 75 - Found custom main Logo 1516s ok 76 - History found 1516s ok 77 - -> Three entries found 1516s ok 78 - Verify connection 1516s ok 79 - Authenticated as dwho 1516s ok 80 - Get Menu 1516s ok 81 - Apps menu found 1516s ok 82 - HTTP code is 200 1516s ok 83 - Try to auth with an expired persistent session cookie 1516s ok 84 - HTTP code is 200 1516s ok 85 - Page contains a form 1516s ok 86 - CSP header authorize POST request to \# 1516s ok 87 - Get login form 1516s ok 88 - Post fingerprint with an expired persistent connexion cookie 1516s ok 89 - HTTP code is 200 1516s ok 90 - Page contains a form 1516s ok 91 - CSP header authorize POST request to \# 1516s ok 92 - Get login form 1516s 1..92 1516s ok 1517s t/64-StayConnected-with-rule.t ................................................. 1517s ok 1 - use Lemonldap::NG::Portal::Main; 1517s ok 2 - Portal object 1517s ok 3 - Init 1517s ok 4 - Portal app 1517s ok 5 - Firt access 1517s ok 6 - HTTP code is 200 1517s ok 7 - Page contains a form 1517s ok 8 - Field "user" is defined 1517s ok 9 - Field "password" is defined 1517s ok 10 - Field "stayconnected" is defined 1517s ok 11 - Field "checkLogins" is defined 1517s ok 12 - Field "token" is defined 1517s ok 13 - CSP header authorize POST request to \# 1517s ok 14 - Stayconnected was offered 1517s ok 15 - Access from external LAN 1517s ok 16 - HTTP code is 200 1517s ok 17 - Page contains a form 1517s ok 18 - Field "user" is defined 1517s ok 19 - Field "password" is defined 1517s ok 20 - Field "checkLogins" is defined 1517s ok 21 - Field "token" is defined 1517s ok 22 - CSP header authorize POST request to \# 1517s ok 23 - Stayconnected wasn't offered 1517s ok 24 - Auth query 1517s ok 25 - Get cookie lemonldap (208c19188b1eaee87fd886468399845005c60af6202b5f5af0ea22585fee782c) 1517s ok 26 - Get redirection 1517s ok 27 - Location is http://auth.example.com/ 1517s ok 28 - Post fingerprint 1517s ok 29 - Expected portal error code: code found on page 1517s ok 30 - Expected portal error code 1517s ok 31 - Logout request 1517s ok 32 - Response is 200 1517s ok 33 - Cookie is deleted 1517s ok 34 - No pdata 1517s ok 35 - Disconnect request 1517s ok 36 - Response is 401 1517s 1..36 1517s ok 1517s t/64-StayConnected-without-fingerprint-checking.t .............................. 1517s ok 1 - use Lemonldap::NG::Portal::Main; 1517s ok 2 - Portal object 1517s ok 3 - Init 1517s ok 4 - Portal app 1517s ok 5 - Auth query 1517s ok 6 - HTTP code is 200 1517s ok 7 - Page contains a form 1517s ok 8 - URI match 1517s ok 9 - Field "fg" is defined 1517s ok 10 - Field "token" is defined 1517s ok 11 - Auth query 1517s ok 12 - HTTP code is 200 1517s ok 13 - Page contains a form 1517s ok 14 - URI match 1517s ok 15 - Field "fg" is defined 1517s ok 16 - Field "token" is defined 1517s ok 17 - Post fingerprint 1517s ok 18 - Get redirection 1517s ok 19 - Location is http://auth.example.com/ 1517s ok 20 - Get cookie lemonldap (05342a2f04d66e7325bf847435d8ff4d6695a3f9cad6f43a6953f1deb8616e10) 1517s ok 21 - Get cookie llngconnection (568158e2b73ef4c08a7e953837c1363d875afcee53554e2d0962b65e9967a38a) 1517s ok 22 - HTTP cookie found 1517s ok 23 - Try to auth with persistent cookie 1517s ok 24 - HTTP code is 200 1517s ok 25 - HTTP code is 200 1517s ok 26 - Page contains a form 1517s ok 27 - Host match 1517s ok 28 - Field "fg" is defined 1517s ok 29 - Field "token" is defined 1517s ok 30 - CSP header authorize POST request to \# 1517s ok 31 - Post new fingerprint 1517s ok 32 - Get redirection 1517s ok 33 - Location is http://auth.example.com/ 1517s ok 34 - Get cookie lemonldap (e900b43c3099afdaba98b9f09d4d57c75dee25eaa2843044bc48abc9df34f334) 1517s ok 35 - Logout request 1517s ok 36 - Response is 200 1517s ok 37 - Cookie is deleted 1517s ok 38 - No pdata 1517s ok 39 - Disconnect request 1517s ok 40 - Response is 401 1517s 1..40 1517s ok 1518s t/64-StayConnected.t ........................................................... 1518s ok 1 - use Lemonldap::NG::Portal::Main; 1518s ok 2 - Portal object 1518s ok 3 - Init 1518s ok 4 - Portal app 1518s # Subtest: Register session, use it, then logout 1518s ok 1 - Auth query 1518s ok 2 - HTTP code is 200 1518s ok 3 - Page contains a form 1518s ok 4 - URI match 1518s ok 5 - Field "fg" is defined 1518s ok 6 - Field "token" is defined 1518s ok 7 - Post fingerprint 1518s ok 8 - Get cookie lemonldap (b84e6b9a624a5f0c06b7b994d37932ff520cc7677842f51565353a7a16750cc1) 1518s ok 9 - Get redirection 1518s ok 10 - Location is http://auth.example.com/ 1518s ok 11 - Get cookie llngpersistent (0b6cdaae61dbc0fb67e4b2e8e5d8a4b538dee1329cc4f2994382aea8dcc59d21) 1518s ok 12 - Domain not set in stayconnected cookie 1518s ok 13 - Secure cookie found 1518s ok 14 - Try to auth with persistent cookie 1518s ok 15 - HTTP code is 200 1518s ok 16 - HTTP code is 200 1518s ok 17 - Page contains a form 1518s ok 18 - Host match 1518s ok 19 - Field "fg" is defined 1518s ok 20 - Field "token" is defined 1518s ok 21 - CSP header authorize POST request to \# 1518s ok 22 - Post fingerprint 1518s ok 23 - Get redirection 1518s ok 24 - Location is http://auth.example.com/ 1518s ok 25 - Get cookie lemonldap (eb9c6d712538574507cd0712f095cabdbae59723f0a2c3e445b81298a4d93b58) 1518s ok 26 1518s ok 27 - Logout request 1518s ok 28 - Response is 200 1518s ok 29 - Cookie is deleted 1518s ok 30 - No pdata 1518s ok 31 - Disconnect request 1518s ok 32 - Response is 401 1518s ok 33 - Connection session cannot be found 1518s 1..33 1518s ok 5 - Register session, use it, then logout 1518s # Subtest: Make sure connection ID is saved on first login too 1518s ok 1 - Auth query 1518s ok 2 - HTTP code is 200 1518s ok 3 - Page contains a form 1518s ok 4 - URI match 1518s ok 5 - Field "fg" is defined 1518s ok 6 - Field "token" is defined 1518s ok 7 - Post fingerprint 1518s ok 8 - Get cookie lemonldap (c2c10e5cd35849903c818b51b84ba43b65d92392e1274968e037c6a5cf722d60) 1518s ok 9 - Get redirection 1518s ok 10 - Location is http://auth.example.com/ 1518s ok 11 - Get cookie llngpersistent (fae68b25d5370547687f0d660b537f4ce8346aa4855279c0a2b0c721b21bc432) 1518s ok 12 - Domain not set in stayconnected cookie 1518s ok 13 - Secure cookie found 1518s ok 14 1518s ok 15 - Logout request 1518s ok 16 - Response is 200 1518s ok 17 - Cookie is deleted 1518s ok 18 - No pdata 1518s ok 19 - Disconnect request 1518s ok 20 - Response is 401 1518s ok 21 - Connection session cannot be found 1518s 1..21 1518s ok 6 - Make sure connection ID is saved on first login too 1518s 1..6 1518s ok 1518s t/65-AutoSignin.t .............................................................. 1518s ok 1 - use Lemonldap::NG::Portal::Main; 1518s ok 2 - Portal object 1518s [Fri Jan 30 06:59:56 2026] [LLNG:6688] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 137) line 1, near "/^127/)" 1518s Execution of (eval 137) aborted due to compilation errors. 1518s 1518s [Fri Jan 30 06:59:56 2026] [LLNG:6688] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 141) line 1. 1518s 1518s ok 3 - Init 1518s ok 4 - Portal app 1518s ok 5 - Auth query 1518s ok 6 - HTTP code is 200 1518s ok 7 - Get cookie lemonldap (215e9f1c1ceb5e671b02aeaf2ad5ca20fbf78db6e163f29df8954f968e72acf5) 1518s ok 8 - Bad query 1518s ok 9 - Response status is 401 1518s ok 10 - Content is JSON 1518s ok 11 - Error code is 9 1518s 1..11 1518s ok 1519s t/65-CheckState-with-choice.t .................................................. 1519s ok 1 - use Lemonldap::NG::Portal::Main; 1519s ok 2 - Portal object 1519s ok 3 - Init 1519s ok 4 - Portal app 1519s ok 5 - Test correct secret, no user auth 1519s ok 6 - HTTP code is 200 1519s ok 7 - Content-Type is JSON 1519s ok 8 - Content is valid JSON 1519s ok 9 - response has a result key with value 1 1519s ok 10 - Test correct secret with bad user auth 1519s ok 11 - Response status is 500 1519s ok 12 - Content is JSON 1519s ok 13 - Error code is Bad result during auth: 5 1519s ok 14 - Test correct secret with good user auth without choice 1519s ok 15 - Response status is 500 1519s ok 16 - Content is JSON 1519s ok 17 - Error code is Bad result during auth: 9 1519s ok 18 - Test correct secret with good user auth with bad choice 1519s ok 19 - Response status is 500 1519s ok 20 - Content is JSON 1519s ok 21 - Error code is Bad result during auth: 9 1519s ok 22 - Test correct secret with good user auth and good choice 1519s ok 23 - HTTP code is 200 1519s ok 24 - Content-Type is JSON 1519s ok 25 - Content is valid JSON 1519s ok 26 - response has a result key with value 1 1519s 1..26 1519s ok 1519s t/65-CheckState.t .............................................................. 1519s ok 1 - use Lemonldap::NG::Portal::Main; 1519s ok 2 - Portal object 1519s ok 3 - Init 1519s ok 4 - Portal app 1519s ok 5 - Test no secret 1519s ok 6 - Response status is 500 1519s ok 7 - Content is JSON 1519s ok 8 - Error code is Bad secret 1519s ok 9 - Test bad secret, no user auth 1519s ok 10 - Response status is 500 1519s ok 11 - Content is JSON 1519s ok 12 - Error code is Bad secret 1519s ok 13 - Test correct secret, no user auth 1519s ok 14 - HTTP code is 200 1519s ok 15 - Content-Type is JSON 1519s ok 16 - Content is valid JSON 1519s ok 17 - response has a result key with value 1 1519s ok 18 - response version is correct 1519s ok 19 - Test no secret with user auth 1519s ok 20 - Response status is 500 1519s ok 21 - Content is JSON 1519s ok 22 - Error code is Bad secret 1519s ok 23 - Test incorrect secret with user auth 1519s ok 24 - Response status is 500 1519s ok 25 - Content is JSON 1519s ok 26 - Error code is Bad secret 1519s ok 27 - Test correct secret with bad user auth 1519s ok 28 - Response status is 500 1519s ok 29 - Content is JSON 1519s ok 30 - Error code is Bad result during auth: 5 1519s ok 31 - response has a result key with value 1 1519s ok 32 - Test correct secret with good user auth 1519s ok 33 - HTTP code is 200 1519s ok 34 - Content-Type is JSON 1519s ok 35 - Content is valid JSON 1519s ok 36 - response has a result key with value 1 1519s ok 37 - Test correct secret with good user without password 1519s ok 38 - HTTP code is 200 1519s ok 39 - Content-Type is JSON 1519s ok 40 - Content is valid JSON 1519s ok 41 - response has a result key with value 1 1519s ok 42 - Test correct secret with good user without password 1519s ok 43 - HTTP code is 200 1519s ok 44 - Content-Type is JSON 1519s ok 45 - Content is valid JSON 1519s ok 46 - response has a result key with value 1 1519s 1..46 1519s ok 1520s t/66-CDA-PSGI-Try.t ............................................................ 1520s ok 1 - use Lemonldap::NG::Portal::Main; 1520s ok 2 - Portal object 1520s ok 3 - Init 1520s ok 4 - Portal app 1520s ok 5 - Register $type 1520s # ==> Pushing PORTAL <== 1520s # ==> Popping PORTAL <== 1520s ok 6 - Unauth CDA request 1520s ok 7 - HTTP code is 200 1520s ok 8 - Page contains a form 1520s ok 9 - Field "url" is defined 1520s ok 10 - CSP header authorize POST request to \# 1520s ok 11 - check url value 1520s # ==> Pushing PORTAL <== 1520s # ==> Popping PORTAL <== 1520s ok 12 - Post credentials 1520s ok 13 - Get redirection 1520s ok 14 - Location header found 1520s ok 15 - use Lemonldap::NG::Handler::PSGI; 1520s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1520s ok 17 - Register $type 1520s ok 18 - Push cda cookie 1520s ok 19 - Get redirection 1520s ok 20 - Location is http://test.example.org/ 1520s ok 21 - Get cookie lemonldap (c:WDISno3FjQ4erA4/Rq+3cAfIakjLXi9lhmb2/SXO9vD1A2R29KO7Aem6yYvY8v3AZuyKpSqNlHgH3CLSqpwkLeB2t/B81jr6CcuXjQjMKdfpvvWy25VvZEmcRx4P91ZvBPLEr7A5a0HlHagWxYBfzZTIcwtzuQj1+XA/JJsnOQTWSZHA8jDS5XDbzBXOmH9f) 1520s ok 22 - Authenticated query 1520s ok 23 - HTTP code is 200 1520s ok 24 - Authenticated as dwho 1520s 1..24 1520s ok 1520s t/66-CDA-already-auth.t ........................................................ 1520s ok 1 - use Lemonldap::NG::Portal::Main; 1520s ok 2 - Portal object 1520s ok 3 - Init 1520s ok 4 - Portal app 1520s ok 5 - Register $type 1520s # ==> Pushing PORTAL <== 1520s # ==> Popping PORTAL <== 1520s ok 6 - Auth query 1520s ok 7 - HTTP code is 200 1520s ok 8 - Get cookie lemonldap (ad3e2329708c5d3722d1da81026dadbd45820827bc910a99de88f5e6c514fe97) 1520s # ==> Pushing PORTAL <== 1520s # ==> Popping PORTAL <== 1520s ok 9 - Auth CDA request 1520s ok 10 - Get redirection 1520s ok 11 - Location header found 1520s ok 12 - Make sure no pdata is returned 1520s ok 13 - use Lemonldap::NG::Handler::Server; 1520s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1520s ok 15 - Register $type 1520s ok 16 - Push cda cookie 1520s ok 17 - Get redirection 1520s ok 18 - Location is http://test.example.org/ 1520s ok 19 - Get cookie lemonldap (c:oVHyHrUgc6hx9pccPPrkHAiw8CRNz/9vPR5QkoMF1YuYyFGweY3sCq0sg5G5Q8sxI3gqselpjs/l81NTZkvfyrAhuDPtE/ni083XrhiE1WLDxkqsXACsuqHPQUZmhc7/eEsKFAhPC85yn1IkS5oD0NDTtD7g4+7zg14N/MN2DUzKsKi1YfA5usgRj2paSCLq) 1520s ok 20 - Authenticated query 1520s ok 21 - HTTP code is 200 1520s ok 22 - Authenticated as dwho 1520s 1..22 1520s ok 1521s t/66-CDA-wildcard.t ............................................................ 1521s ok 1 - use Lemonldap::NG::Portal::Main; 1521s ok 2 - Portal object 1521s ok 3 - Init 1521s ok 4 - Portal app 1521s ok 5 - Unauth CDA request 1521s ok 6 - HTTP code is 200 1521s ok 7 - Page contains a form 1521s ok 8 - Field "url" is defined 1521s ok 9 - CSP header authorize POST request to \# 1521s ok 10 - Post credentials 1521s ok 11 - Get redirection 1521s ok 12 - Location header found 1521s ok 13 - Get cookie lemonldap (5e3fed1ae3abe0af88fd73d5b941483f8c373ad184c311c27319f0175a7c6a9b) 1521s ok 14 - CDA request to subdomain 1521s ok 15 - Get redirection 1521s ok 16 - Location header found 1521s ok 17 - CDA request to subdomain 1521s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 1521s ok 19 - Subdomain CDA request not allowed by wildcard 1521s ok 20 - CDA request to one-level wildcard 1521s ok 21 - Get redirection 1521s ok 22 - Location header found 1521s ok 23 - use Lemonldap::NG::Handler::Server; 1521s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1521s ok 25 - App 1521s ok 26 - Push cda cookie 1521s ok 27 - Get redirection 1521s ok 28 - Location is http://sub-domain.cda.example.llng/ 1521s ok 29 - Get cookie lemonldap (c:Z2uxBHM136tKoR+z5Ga2aGGBGJrKNjqP0vQGuRMOijKaGbGUa26h7ymPxcueZcmCLfCkRel4p4C9GkmOy2tqYqCMnn26zuQ3OEkAs+7PZys4/UtxbMwtIIQfeLTatJx/6jwE7k0regfyyMaCRgu3AherrJbOsMJrwEvLnrMwGxQ=) 1521s ok 30 - Authenticated query 1521s ok 31 - HTTP code is 200 1521s ok 32 - Authenticated as dwho 1521s ok 33 - use Lemonldap::NG::Handler::Server; 1521s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1521s ok 35 - App 1521s ok 36 - Push cda cookie 1521s ok 37 - Get redirection 1521s ok 38 - Location is http://cda.example.llng/ 1521s ok 39 - Get cookie lemonldap (c:XxiZISa5DYkTFM3hg2JS/m30Er7g3O1caexCeo3ga8BPjxoxdMaifxwgCNhU/OYkK0alxP3YtLM0yaBJZVjjPtF6ZEetHz0Iev+MFRUVvpbyJpfsTH+nva2/knzdrZXnuYF5TCR5wZOQD129/vK0ZHx7JkAO3jCta4EBbpQXBv4=) 1521s ok 40 - Authenticated query 1521s ok 41 - HTTP code is 200 1521s ok 42 - Authenticated as dwho 1521s ok 43 - use Lemonldap::NG::Handler::Server; 1521s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1521s ok 45 - App 1521s ok 46 - Push cda cookie 1521s ok 47 - Get redirection 1521s ok 48 - Location is http://cda.oneonly.llng/ 1521s ok 49 - Get cookie lemonldap (c:UurxysXiLmBt71P7DSpQYvaUP8CuUZgPRRTCzDeKyoRIAagpJU/7UQ/nt+zwmjy24qxYqYj2yXo2mjfo1Uu25fRA+wqRE3cANRdofA1XRgqCsR0BIQ+AkLPOmWzpZIyESomsBmeOaLstbVAzEl6SHZM0JO5P4aLhxWFsxz8Er5c=) 1521s ok 50 - Authenticated query 1521s ok 51 - HTTP code is 200 1521s ok 52 - Authenticated as dwho 1521s 1..52 1521s ok 1521s t/66-CDA-with-REST.t ........................................................... 1521s ok 1 - use Lemonldap::NG::Portal::Main; 1521s ok 2 - Portal object 1521s ok 3 - Init 1521s ok 4 - Portal app 1521s ok 5 - Register $type 1521s # ==> Pushing PORTAL <== 1521s # ==> Popping PORTAL <== 1521s ok 6 - Unauth CDA request 1521s ok 7 - HTTP code is 200 1521s ok 8 - Page contains a form 1521s ok 9 - Field "url" is defined 1521s ok 10 - CSP header authorize POST request to \# 1521s ok 11 - check url value 1521s # ==> Pushing PORTAL <== 1521s # ==> Popping PORTAL <== 1521s ok 12 - Post credentials 1521s ok 13 - Get redirection 1521s ok 14 - Location header found 1521s ok 15 - use Lemonldap::NG::Handler::Server; 1521s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1521s ok 17 - Register $type 1521s ok 18 - @ REST REQUEST @ 1521s # ==> Pushing PORTAL <== 1521s # ==> Popping PORTAL <== 1521s ok 19 - Execute request 1521s ok 20 - Response is 200 or 400 1521s ok 21 - @ END OF REST REQUEST @ 1521s ok 22 - Push cda cookie 1521s ok 23 - Get redirection 1521s ok 24 - Location is http://test.example.org/ 1521s ok 25 - Get cookie lemonldap (c:lt/Zw2JJFUO6sjZ0t+NN8JlWpf7+jcZe2KEQpdeXiJs8nqfqLuPlMODCyzT4RmDuSWVJyH6JLZ3E+fG6mpFI/EivDDh4Iids99dlvQ6SUVMbVc6ARkPBW6CwuClp2YbqzenoW/0DkbIWWEqoxe2nzEzP2EBMXmqsGPPvlcWld+IuoVUzU8zzRTp0mZEjPJL3) 1521s ok 26 - Authenticated query 1521s ok 27 - HTTP code is 200 1521s ok 28 - Authenticated as dwho 1521s 1..28 1521s ok 1522s t/66-CDA-with-SOAP.t ........................................................... 1522s ok 1 - use Lemonldap::NG::Portal::Main; 1522s ok 2 - Portal object 1522s ok 3 - Init 1522s ok 4 - Portal app 1522s ok 5 - Register $type 1522s # ==> Pushing PORTAL <== 1522s # ==> Popping PORTAL <== 1522s ok 6 - Unauth CDA request 1522s ok 7 - HTTP code is 200 1522s ok 8 - Page contains a form 1522s ok 9 - Field "url" is defined 1522s ok 10 - CSP header authorize POST request to \# 1522s ok 11 - check url value 1522s # ==> Pushing PORTAL <== 1522s # ==> Popping PORTAL <== 1522s ok 12 - Post credentials 1522s ok 13 - Get redirection 1522s ok 14 - Location header found 1522s ok 15 - use Lemonldap::NG::Handler::Server; 1522s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1522s ok 17 - Register $type 1522s ok 18 - @ SOAP REQUEST @ 1522s # ==> Pushing PORTAL <== 1522s # ==> Popping PORTAL <== 1522s ok 19 - Execute request 1522s ok 20 - Content is XML 1522s ok 21 - @ END OF SOAP REQUEST @ 1522s ok 22 - Push cda cookie 1522s ok 23 - Get redirection 1522s ok 24 - Location is http://test.example.org/ 1522s ok 25 - Get cookie lemonldap (c:T7bTOLS1/heBjhPA+rA4OCPcbb+m9CUmsm7bLE+kHQJJcbooI75CdNtvLAg9+2Ucx4i9HxtiHBBYHoQohRTdjzjtBgYNk4wkfv5yM8gKFcXNfrYiRT4dCawXNnTtwICLhIvW2zWuGwRmy9GydhZLmAxNtb9KHm8fjdrapmR/vH61sHXfL7/gxoXz6+eNELTS) 1522s ok 26 - Authenticated query 1522s ok 27 - HTTP code is 200 1522s ok 28 - Authenticated as dwho 1522s 1..28 1522s ok 1523s t/66-CDA-with-doubleCookies.t .................................................. 1523s ok 1 - use Lemonldap::NG::Portal::Main; 1523s ok 2 - Portal object 1523s ok 3 - Init 1523s ok 4 - Portal app 1523s ok 5 - use Lemonldap::NG::Handler::Server; 1523s ok 6 - use Lemonldap::NG::Handler::Main; 1523s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1523s ok 8 - App 1523s ok 9 - Post credentials 1523s ok 10 - Get cookie lemonldap (4f0d3761428ef3f92b6351d26b3c65a0817a8a761c12ea73cc90a554254e9d08) 1523s ok 11 - Get cookie lemonldaphttp (570bf101c6f19abfb7e0e03faf9f72aaacb0c5fa63b037f94e9679ae3b625fb2) 1523s ok 12 - CDA request to http vhost 1523s ok 13 - Get redirection 1523s ok 14 - Location header found 1523s ok 15 - Push cda cookie 1523s ok 16 - Get redirection 1523s ok 17 - Location is http://test.example.org/ 1523s ok 18 - Get cookie lemonldaphttp (c:6Dcz+BHmtuhTiE3LrHXl8gN7s5+mfKLcwnyK8BwmFB82Vorbr06cX1Dn9VkvxdbkxzK+i1/64XZ9Yvcz81nXCy6A2PBEyXu53NKSyiAZDOG0e6WVPxCMAVljlOS6eJzk2F5md4cEEQp86fylf2C+YBBEvSk1gIG6AAIe/A8IDsFm0TJXVZ5MtWRhgGASab8r) 1523s ok 19 - Authenticated query 1523s ok 20 - HTTP code is 200 1523s ok 21 - Authenticated as dwho 1523s ok 22 - CDA request to https vhost 1523s ok 23 - Get redirection 1523s ok 24 - Location header found 1523s ok 25 - Push cda cookie 1523s ok 26 - Get redirection 1523s ok 27 - Location is https://test.example.org/ 1523s ok 28 - Get cookie lemonldap (c:x23Pw13A7H5PD9OKVur+uRFl0DU2+1rRE1FYNeFgyf6Jjt99CRxpQ7Xcnzj37vN/625AH6Zorhzyh/s/MfDbLtREBFtSPISVQyIAB+w+H8fJW7DrVeYsj5YrKDlB5tPqXVqReLair6VVvXIHq+EiVwUH0VOMFKzPMJu3ff6W5/FB74hURyhiWhdyGASa8PnS) 1523s ok 29 - Authenticated query 1523s ok 30 - HTTP code is 200 1523s ok 31 - Authenticated as dwho 1523s [Fri Jan 30 07:00:00 2026] [LLNG:6696] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 1523s ok 32 - CDA request to https vhost 1523s ok 33 - Expected portal error code: code found on page 1523s ok 34 - Expected portal error code 1523s 1..34 1523s ok 1624s t/66-CDA.t ..................................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s # Subtest: Check that external URLs are correctly classified 1624s ok 1 - URL https://example.com/ is not external for domain .example.com 1624s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 1624s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 1624s ok 4 - URL http://example.org/ is external for domain .example.com 1624s ok 5 - URL https://example.org/ is external for domain .example.com 1624s ok 6 - URL https://example.org is external for domain .example.com 1624s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 1624s ok 8 - URL https://otherexample.com/ is external for domain .example.com 1624s ok 9 - URL https://example.com/ is not external for empty domain 1624s ok 10 - URL https://example.comx/ is external for empty domain 1624s ok 11 - URL https://xexample.com/ is external for empty domain 1624s ok 12 - URL http://auth.example.com/ is external for empty domain 1624s ok 13 - URL https://auth.example.com/ is external for empty domain 1624s ok 14 - URL http://example.org/ is external for empty domain 1624s ok 15 - URL https://example.org/ is external for empty domain 1624s ok 16 - URL https://example.org is external for empty domain 1624s ok 17 - URL https://auth.example.comx/ is external for empty domain 1624s ok 18 - URL https://otherexample.com/ is external for empty domain 1624s 1..18 1624s ok 5 - Check that external URLs are correctly classified 1624s ok 6 - Unauth CDA request 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - Field "url" is defined 1624s ok 10 - CSP header authorize POST request to \# 1624s ok 11 - check url value 1624s ok 12 - Post credentials 1624s ok 13 - Get cookie lemonldap (0a824e8123a73ba9567ef5c6210a42a653bb87a06db33858be089beb29b4e5ee) 1624s ok 14 - Get redirection 1624s ok 15 - Location header found 1624s ok 16 - Dangerous request 1624s ok 17 - Untrusted URL denied by portal: code found on page 1624s ok 18 - Untrusted URL denied by portal 1624s ok 19 - use Lemonldap::NG::Handler::Server; 1624s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 1624s ok 21 - App 1624s ok 22 - Push cda cookie 1624s ok 23 - Get redirection 1624s ok 24 - Location is http://test.example.org/ 1624s ok 25 - Get cookie lemonldap (c:2Aqki+VIR628WxtpIb7gPWVZGqFJHHdgUr2NhtE+zE3oxEsBnYrhits0ULdphMUpGSGqBUoVTTYqWH9iNtpyVNIuQ6sY5hCfi4mJ0bFSB4DIDUcQxxG3Vdd7NWKLvz+/CBbZmZNpVxluQP9Y3Ff/1KHT8S3SVjOrwKT3EyRoanjaE4rlNeRbsZW5XwIe7x23) 1624s ok 26 - Authenticated query 1624s ok 27 - HTTP code is 200 1624s ok 28 - Authenticated as dwho 1624s 1..28 1624s ok 1624s t/67-CheckUser-with-Global-token.t ............................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "token" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (e96079324d910d4cb2588c5ef3c2c41b3f2a108f3c2fb886166f87f744ab5e35) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - CheckUser form 1624s ok 18 - HTTP code is 200 1624s ok 19 - Page contains a form 1624s ok 20 - URI match 1624s ok 21 - Field "user" is defined 1624s ok 22 - Field "url" is defined 1624s ok 23 - Field "token" is defined 1624s ok 24 - Found trspan="checkUser" 1624s ok 25 - POST checkuser 1624s ok 26 - Found allowed 1624s ok 27 - HTTP code is 200 1624s ok 28 - Page contains a form 1624s ok 29 - URI match 1624s ok 30 - Field "user" is defined 1624s ok 31 - Field "url" is defined 1624s ok 32 - Field "token" is defined 1624s ok 33 - POST checkuser 1624s ok 34 - Found VHnotFound 1624s ok 35 - HTTP code is 200 1624s ok 36 - Page contains a form 1624s ok 37 - URI match 1624s ok 38 - Field "user" is defined 1624s ok 39 - Field "url" is defined 1624s ok 40 - Field "token" is defined 1624s ok 41 - POST checkuser 1624s ok 42 - Found PE_TOKENEXPIRED 1624s ok 43 - HTTP code is 200 1624s ok 44 - Page contains a form 1624s ok 45 - URI match 1624s ok 46 - Field "user" is defined 1624s ok 47 - Field "url" is defined 1624s ok 48 - Field "token" is defined 1624s ok 49 - POST checkuser 1624s ok 50 - HTTP code is 200 1624s ok 51 - Page contains a form 1624s ok 52 - URI match 1624s ok 53 - Field "user" is defined 1624s ok 54 - Field "url" is defined 1624s ok 55 - Field "token" is defined 1624s ok 56 - Found trspan="checkUserComputeSession" 1624s ok 57 - Found trspan="allowed" 1624s ok 58 - Found trspan="headers" 1624s ok 59 - Found trspan="groups_sso" 1624s ok 60 - Found trspan="attributes" 1624s ok 61 - Found trspan="macros" 1624s ok 62 - Found Auth-User 1624s ok 63 - Found rtyler 1624s ok 64 - Found su 1624s ok 65 - Found uid 1624s ok 66 - Found uc mail 1624s ok 67 - Found uid 1624s ok 68 - POST checkuser 1624s ok 69 - Found trspan="forbidden" 1624s ok 70 - Logout request 1624s ok 71 - Response is 200 1624s ok 72 - Cookie is deleted 1624s ok 73 - No pdata 1624s ok 74 - Disconnect request 1624s ok 75 - Response is 401 1624s 1..75 1624s ok 1624s t/67-CheckUser-with-Impersonation-and-Macros.t ................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (bd1327b8347d2c671ec770a0ba2a80951ceda70b8af0f9cb130dca00667861cf) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Get Menu 1624s ok 18 - HTTP code is 200 1624s ok 19 - Connected as dwho 1624s ok 20 - Authenticated as dwho / rtyler 1624s ok 21 - CheckUser form 1624s ok 22 - HTTP code is 200 1624s ok 23 - Page contains a form 1624s ok 24 - URI match 1624s ok 25 - Field "user" is defined 1624s ok 26 - Field "url" is defined 1624s ok 27 - Found trplaceholder = "dwho / rtyler" 1624s ok 28 - POST checkuser 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "user" is defined 1624s ok 33 - Field "url" is defined 1624s ok 34 - Found HTTP url 1624s ok 35 - Found trspan="allowed" 1624s ok 36 - Found trspan="headers" 1624s ok 37 - Found trspan="macros" 1624s ok 38 - Found _userDB 1624s ok 39 - Found Auth-User 1624s ok 40 - Found dwho 1624s ok 41 - Found _whatToTrace 1624s ok 42 - Found uid 1624s ok 43 - Found uid 1624s ok 44 - Found two macros 1624s ok 45 - CheckUser form 1624s ok 46 - POST checkuser 1624s ok 47 - Found trspan="checkUserComputeSession" 1624s ok 48 - Found trspan="allowed" 1624s ok 49 - Found uid 1624s ok 50 - Found two well computed macros 1624s ok 51 - Found group "authGroup" 1624s ok 52 - Found group "realAuthGroup" 1624s ok 53 - CheckUser form 1624s ok 54 - HTTP code is 200 1624s ok 55 - Page contains a form 1624s ok 56 - URI match 1624s ok 57 - Field "user" is defined 1624s ok 58 - Field "url" is defined 1624s ok 59 - POST checkuser 1624s ok 60 - HTTP code is 200 1624s ok 61 - Page contains a form 1624s ok 62 - URI match 1624s ok 63 - Field "user" is defined 1624s ok 64 - Field "url" is defined 1624s ok 65 - Found HTTPS url 1624s ok 66 - Logout request 1624s ok 67 - Response is 200 1624s ok 68 - Cookie is deleted 1624s ok 69 - No pdata 1624s ok 70 - Disconnect request 1624s ok 71 - Response is 401 1624s 1..71 1624s ok 1624s t/67-CheckUser-with-UnrestrictedUser.t ......................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Auth query 1624s ok 13 - Get cookie lemonldap (f2056ecc76fffd66de8b76663bcb0eb6888988ca416ed54b311721257dfe0f92) 1624s ok 14 - Get redirection 1624s ok 15 - Location is http://auth.example.com/ 1624s ok 16 - CheckUser form 1624s ok 17 - HTTP code is 200 1624s ok 18 - Page contains a form 1624s ok 19 - URI match 1624s ok 20 - Field "user" is defined 1624s ok 21 - Field "url" is defined 1624s ok 22 - Found trspan="checkUser" 1624s ok 23 - POST checkuser 1624s ok 24 - Response is JSON 1624s ok 25 - Computed session 1624s ok 26 - POST checkuser 1624s ok 27 - Response is JSON 1624s ok 28 - BADCREDENTIALS 1624s ok 29 - Auth query 1624s ok 30 - HTTP code is 200 1624s ok 31 - Get cookie lemonldap (c018cb46e76a2bba094f1704402655ed2df09d16d891285e5991fdfbd13b14f0) 1624s ok 32 - POST checkuser 1624s ok 33 - Response is JSON 1624s ok 34 - BADCREDENTIALS 1624s ok 35 - Auth query 1624s ok 36 - HTTP code is 200 1624s ok 37 - Get cookie lemonldap (e05059d4c02df7ae9f7dace0ce0011489d41741aae686cf9d907334d7f0900b7) 1624s ok 38 - CheckUser form 1624s ok 39 - HTTP code is 200 1624s ok 40 - Page contains a form 1624s ok 41 - URI match 1624s ok 42 - Field "user" is defined 1624s ok 43 - Field "url" is defined 1624s ok 44 - Found trspan="checkUser" 1624s ok 45 - POST checkuser 1624s ok 46 - Response is JSON 1624s ok 47 - SSO session 1624s ok 48 - POST checkuser 1624s ok 49 - Response is JSON 1624s ok 50 - SSO session 1624s ok 51 - Logout request 1624s ok 52 - Response is 200 1624s ok 53 - Cookie is deleted 1624s ok 54 - No pdata 1624s ok 55 - Disconnect request 1624s ok 56 - Response is 401 1624s ok 57 - POST checkuser 1624s ok 58 - Response is JSON 1624s ok 59 - Computed session 1624s ok 60 - Auth-User is not masked 1624s ok 61 - emptyHeader is not masked 1624s ok 62 - Get Menu 1624s ok 63 - HTTP code is 200 1624s ok 64 - Page contains a form 1624s ok 65 - Host match 1624s ok 66 - Field "user" is defined 1624s ok 67 - Field "password" is defined 1624s ok 68 - CSP header authorize POST request to \# 1624s ok 69 - Auth query 1624s ok 70 - Get cookie lemonldap (21ed3f69f68031c0b65649e6c367fbae640a8638b20d02369a977d24ca2a098f) 1624s ok 71 - Get redirection 1624s ok 72 - Location is http://auth.example.com/ 1624s ok 73 - CheckUser form 1624s ok 74 - HTTP code is 200 1624s ok 75 - Page contains a form 1624s ok 76 - URI match 1624s ok 77 - Field "user" is defined 1624s ok 78 - Field "url" is defined 1624s ok 79 - Found trspan="checkUser" 1624s ok 80 - POST checkuser 1624s ok 81 - Response is JSON 1624s ok 82 - Auth-User is masked 1624s ok 83 - emptyHeader is not masked 1624s ok 84 - testHeader1 is not masked 1624s ok 85 - POST checkuser 1624s ok 86 - Response is JSON 1624s ok 87 - Auth-User is masked 1624s ok 88 - POST checkuser 1624s ok 89 - Response is JSON 1624s ok 90 - Auth-User is masked 1624s ok 91 - testHeader1 is masked 1624s ok 92 - Logout request 1624s ok 93 - Response is 200 1624s ok 94 - Cookie is deleted 1624s ok 95 - No pdata 1624s ok 96 - Disconnect request 1624s ok 97 - Response is 401 1624s 1..97 1624s ok 1624s t/67-CheckUser-with-hidden-attributes.t ........................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Auth query 1624s ok 13 - Get cookie lemonldap (f317bd8048b645dba795c29713ee3504736bc922b6e4e5b38d6abb36e4997cfe) 1624s ok 14 - Get redirection 1624s ok 15 - Location is http://auth.example.com/ 1624s ok 16 - GET CheckUser 1624s ok 17 - Content is JSON 1624s ok 18 - Hidden attributes found 1624s ok 19 - Logout request 1624s ok 20 - Response is 200 1624s ok 21 - Cookie is deleted 1624s ok 22 - No pdata 1624s ok 23 - Disconnect request 1624s ok 24 - Response is 401 1624s ok 25 - Get Menu 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - Host match 1624s ok 29 - Field "user" is defined 1624s ok 30 - Field "password" is defined 1624s ok 31 - CSP header authorize POST request to \# 1624s ok 32 - Auth query 1624s ok 33 - Get cookie lemonldap (fb7043e1c6231b758783336cfc8e6ec7dafd4254f5afa9521a89ddafaacebc97) 1624s ok 34 - Get redirection 1624s ok 35 - Location is http://auth.example.com/ 1624s ok 36 - GET CheckUser 1624s ok 37 - Content is JSON 1624s ok 38 - No hidden attribute found 1624s ok 39 - Logout request 1624s ok 40 - Response is 200 1624s ok 41 - Cookie is deleted 1624s ok 42 - No pdata 1624s ok 43 - Disconnect request 1624s ok 44 - Response is 401 1624s 1..44 1624s ok 1624s t/67-CheckUser-with-history.t .................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Auth query 1624s ok 13 - Get Menu 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - Host match 1624s ok 17 - Field "user" is defined 1624s ok 18 - Field "password" is defined 1624s ok 19 - CSP header authorize POST request to \# 1624s ok 20 - Auth query 1624s ok 21 - Get cookie lemonldap (ccd809bdf2914dbcebf9372ee4561b7edda2ea0322b9654c8a5e836353ead30e) 1624s ok 22 - Get redirection 1624s ok 23 - Location is http://auth.example.com/ 1624s ok 24 - Logout request 1624s ok 25 - Response is 200 1624s ok 26 - Cookie is deleted 1624s ok 27 - No pdata 1624s ok 28 - Disconnect request 1624s ok 29 - Response is 401 1624s ok 30 - Get Menu 1624s ok 31 - HTTP code is 200 1624s ok 32 - Page contains a form 1624s ok 33 - Host match 1624s ok 34 - Field "user" is defined 1624s ok 35 - Field "password" is defined 1624s ok 36 - CSP header authorize POST request to \# 1624s ok 37 - Auth query 1624s ok 38 - Get cookie lemonldap (6d284b9c43745a47768e9806e48f421ab640fdcbbb5dbc0f5b00ee563d3ba567) 1624s ok 39 - Get redirection 1624s ok 40 - Location is http://auth.example.com/ 1624s ok 41 - CheckUser form 1624s ok 42 - HTTP code is 200 1624s ok 43 - Page contains a form 1624s ok 44 - URI match 1624s ok 45 - Field "user" is defined 1624s ok 46 - Field "url" is defined 1624s ok 47 - Found trspan="checkUser" 1624s ok 48 - Found trspan="lastLogins" 1624s ok 49 - Found trspan="lastFailedLogins" 1624s ok 50 - Success entry found 1624s ok 51 - Failed entry found 1624s ok 52 - Logout request 1624s ok 53 - Response is 200 1624s ok 54 - Cookie is deleted 1624s ok 55 - No pdata 1624s ok 56 - Disconnect request 1624s ok 57 - Response is 401 1624s 1..57 1624s ok 1624s t/67-CheckUser-with-issuer-SAML-POST.t ......................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Register $type 1624s ok 6 - Portal object 1624s ok 7 - Init 1624s ok 8 - Portal app 1624s ok 9 - Register $type 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 10 - Unauth SP request 1624s ok 11 - HTTP code is 200 1624s ok 12 - HTTP code is 200 1624s ok 13 - Page contains a form 1624s ok 14 - Host match 1624s ok 15 - URI match 1624s ok 16 - Field "SAMLRequest" is defined 1624s ok 17 - CSP header authorize POST request to auth.idp.com 1624s ok 18 - Method is POST 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 19 - Post SAML request to IdP 1624s ok 20 - HTTP code is 200 1624s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221769684524_9724%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756404%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 22 - Post authentication 1624s ok 23 - Reject reason is 89 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 24 - Unauth SP request 1624s ok 25 - HTTP code is 200 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - Host match 1624s ok 29 - URI match 1624s ok 30 - Field "SAMLRequest" is defined 1624s ok 31 - CSP header authorize POST request to auth.idp.com 1624s ok 32 - Method is POST 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 33 - Post SAML request to IdP 1624s ok 34 - HTTP code is 200 1624s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1769756404%2C%22issuerRequestsaml%22%3A%221769684524_2509%22%7D) 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 36 - Post authentication 1624s ok 37 - Get cookie lemonldap (081b56eb5351ce0ffc0d2000ec411e56078977e6778f000f8922b6b6b6b2384a) 1624s ok 38 - Get cookie lemonldappdata () 1624s ok 39 - SAML request cleared from pdata 1624s ok 40 - HTTP code is 200 1624s ok 41 - Page contains a form 1624s ok 42 - Host match 1624s ok 43 - URI match 1624s ok 44 - Field "SAMLResponse" is defined 1624s ok 45 - CSP header authorize POST request to auth.sp.com 1624s ok 46 - Method is POST 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 47 - Post SAML response to SP 1624s ok 48 - Get redirection 1624s ok 49 - Location is http://auth.sp.com/ 1624s ok 50 - Get cookie lemonldap (54ffb0b05fd64dc7592e522471c126dfd95fa732af81e2106e2cb998d2674104) 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 51 - Get / on SP 1624s ok 52 - HTTP code is 200 1624s ok 53 - Authenticated as davros@badguy.org@idp 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 54 - Unauth SP request 1624s ok 55 - HTTP code is 200 1624s ok 56 - HTTP code is 200 1624s ok 57 - Page contains a form 1624s ok 58 - Host match 1624s ok 59 - URI match 1624s ok 60 - Field "SAMLRequest" is defined 1624s ok 61 - CSP header authorize POST request to auth.idp.com 1624s ok 62 - Method is POST 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 63 - Post SAML request to IdP 1624s ok 64 - HTTP code is 200 1624s ok 65 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1769756404%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221769684524_29362%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 66 - Post authentication 1624s ok 67 - Get cookie lemonldap (62b6329e9c3d40f7dc045a2575ecf2ae54ff315b28eea8d2a39a94fca54d81af) 1624s ok 68 - Get cookie lemonldappdata () 1624s ok 69 - SAML request cleared from pdata 1624s ok 70 - HTTP code is 200 1624s ok 71 - Page contains a form 1624s ok 72 - Host match 1624s ok 73 - URI match 1624s ok 74 - Field "SAMLResponse" is defined 1624s ok 75 - CSP header authorize POST request to auth.sp.com 1624s ok 76 - Method is POST 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 77 - Post SAML response to SP 1624s ok 78 - Get redirection 1624s ok 79 - Location is http://auth.sp.com/ 1624s ok 80 - Get cookie lemonldap (00eb31173761703460a9f9028a8d53e8c67902bac7a5028cb519498292df452c) 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 81 - Get / on SP 1624s ok 82 - HTTP code is 200 1624s ok 83 - Authenticated as fa@badwolf.org@idp 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 84 - CheckUser form 1624s ok 85 - HTTP code is 200 1624s ok 86 - Page contains a form 1624s ok 87 - URI match 1624s ok 88 - Field "user" is defined 1624s ok 89 - Field "url" is defined 1624s ok 90 - Found trspan="checkUser" 1624s ok 91 - Found attribute uid 1624s ok 92 - Found value french 1624s ok 93 - Found attribute _lassoSessionDump 1624s ok 94 - Found ProviderID & AssertionID values 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 95 - POST checkuser 1624s ok 96 - PE5 found 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 97 - POST checkuser 1624s ok 98 - HTTP code is 200 1624s ok 99 - Page contains a form 1624s ok 100 - URI match 1624s ok 101 - Field "user" is defined 1624s ok 102 - Field "url" is defined 1624s ok 103 - Found trspan="checkUser" 1624s ok 104 - Found attribute uid 1624s ok 105 - Found attribute mail 1624s ok 106 - Found value davros@badguy.org 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 107 - Query SP for logout 1624s ok 108 - HTTP code is 200 1624s ok 109 - Page contains a form 1624s ok 110 - Host match 1624s ok 111 - URI match 1624s ok 112 - Field "SAMLRequest" is defined 1624s ok 113 - CSP header authorize POST request to auth.idp.com 1624s ok 114 - Method is POST 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 115 - Post SAML logout request to IdP 1624s ok 116 - HTTP code is 200 1624s ok 117 - Page contains a form 1624s ok 118 - Host match 1624s ok 119 - URI match 1624s ok 120 - Field "SAMLResponse" is defined 1624s ok 121 - CSP header authorize POST request to auth.sp.com 1624s ok 122 - Method is POST 1624s ok 123 - Get cookie lemonldap (0) 1624s ok 124 - SSO cookie removed 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 125 - Post SAML response to SP 1624s ok 126 - Get redirection 1624s ok 127 - Location is http://auth.sp.com/?logout=1 1624s # ==> Pushing ISSUER <== 1624s # ==> Popping ISSUER <== 1624s ok 128 - Test if user is reject on IdP 1624s ok 129 - Response status is 401 1624s ok 130 - Content is JSON 1624s ok 131 - Error code is 1 1624s # ==> Pushing SP <== 1624s # ==> Popping SP <== 1624s ok 132 - Test if user is reject on SP 1624s ok 133 - HTTP code is 200 1624s ok 134 - HTTP code is 200 1624s ok 135 - Page contains a form 1624s ok 136 - Host match 1624s ok 137 - URI match 1624s ok 138 - Field "SAMLRequest" is defined 1624s ok 139 - CSP header authorize POST request to auth.idp.com 1624s ok 140 - Method is POST 1624s 1..140 1624s ok 1624s t/67-CheckUser-with-rules.t .................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query with "dwho" 1624s ok 6 - Get cookie lemonldap (ac48a425b703ae7d419fd427802364b7ece9fc8341dbb463d66cfe5f648bd670) 1624s ok 7 - Get redirection 1624s ok 8 - Location is http://auth.example.com/ 1624s ok 9 - Logout request 1624s ok 10 - Response is 200 1624s ok 11 - Cookie is deleted 1624s ok 12 - No pdata 1624s ok 13 - Disconnect request 1624s ok 14 - Response is 401 1624s ok 15 - Auth query with "dwho" 1624s ok 16 - Get cookie lemonldap (f5cfa79a4ef7f0757c01e598e6d95962070b52212ebca8bfb61a6b13ba631a83) 1624s ok 17 - Get redirection 1624s ok 18 - Location is http://auth.example.com/ 1624s ok 19 - Auth query with "msmith" 1624s ok 20 - Get cookie lemonldap (a414d3a9f792c2fed8a555015a45fc974d242fdfc10579e086095823d1fff9f3) 1624s ok 21 - Get redirection 1624s ok 22 - Location is http://auth.example.com/ 1624s ok 23 - CheckUser form 1624s ok 24 - HTTP code is 200 1624s ok 25 - Page contains a form 1624s ok 26 - URI match 1624s ok 27 - Field "user" is defined 1624s ok 28 - Field "url" is defined 1624s ok 29 - Found trspan="checkUser" 1624s ok 30 - POST checkuser 1624s ok 31 - Response is JSON 1624s ok 32 - checkUser found 1624s ok 33 - Persistent attribute found 1624s ok 34 - POST checkuser 1624s ok 35 - Response is JSON 1624s ok 36 - Computed session 1624s ok 37 - Four headers found 1624s ok 38 - Empty header found 1624s ok 39 - Empty macro found 1624s ok 40 - CheckUser form 1624s ok 41 - HTTP code is 200 1624s ok 42 - Page contains a form 1624s ok 43 - URI match 1624s ok 44 - Field "user" is defined 1624s ok 45 - Field "url" is defined 1624s ok 46 - Found trspan="checkUser" 1624s ok 47 - POST checkuser 1624s ok 48 - Response is JSON 1624s ok 49 - No session found 1624s ok 50 - POST checkuser 1624s ok 51 - Response is JSON 1624s ok 52 - checkUser found 1624s ok 53 - Three headers found 1624s ok 54 - No empty header found 1624s ok 55 - No empty macro found 1624s ok 56 - No persistent attribute found 1624s ok 57 - Refresh query 1624s ok 58 - Get redirection 1624s ok 59 - Location is http://auth.example.com/ 1624s ok 60 - GET checkuser 1624s ok 61 - Content is JSON 1624s ok 62 - Good authenticationLevel found 1624s ok 63 - Good authMode found 1624s ok 64 - Logout request 1624s ok 65 - Response is 200 1624s ok 66 - Cookie is deleted 1624s ok 67 - No pdata 1624s ok 68 - Disconnect request 1624s ok 69 - Response is 401 1624s ok 70 - Logout request 1624s ok 71 - Response is 200 1624s ok 72 - Cookie is deleted 1624s ok 73 - No pdata 1624s ok 74 - Disconnect request 1624s ok 75 - Response is 401 1624s 1..75 1624s ok 1624s t/67-CheckUser-with-token.t .................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "token" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (496528b519cb86d99442b8a58679248d3ba65d60ac635412e07164ad52caa1e8) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - CheckUser form 1624s ok 18 - HTTP code is 200 1624s ok 19 - Page contains a form 1624s ok 20 - URI match 1624s ok 21 - Field "user" is defined 1624s ok 22 - Field "url" is defined 1624s ok 23 - Field "token" is defined 1624s ok 24 - Found trspan="checkUser" 1624s ok 25 - POST checkuser 1624s ok 26 - Found PE_NOTOKEN 1624s ok 27 - HTTP code is 200 1624s ok 28 - Page contains a form 1624s ok 29 - URI match 1624s ok 30 - Field "user" is defined 1624s ok 31 - Field "url" is defined 1624s ok 32 - Field "token" is defined 1624s ok 33 - CheckUser form 1624s ok 34 - HTTP code is 200 1624s ok 35 - Page contains a form 1624s ok 36 - URI match 1624s ok 37 - Field "user" is defined 1624s ok 38 - Field "url" is defined 1624s ok 39 - Field "token" is defined 1624s ok 40 - Found trspan="checkUser" 1624s ok 41 - POST checkuser 1624s ok 42 - Found PE_TOKENEXPIRED 1624s ok 43 - HTTP code is 200 1624s ok 44 - Page contains a form 1624s ok 45 - URI match 1624s ok 46 - Field "user" is defined 1624s ok 47 - Field "url" is defined 1624s ok 48 - Field "token" is defined 1624s ok 49 - POST checkuser 1624s ok 50 - HTTP code is 200 1624s ok 51 - Page contains a form 1624s ok 52 - URI match 1624s ok 53 - Field "user" is defined 1624s ok 54 - Field "url" is defined 1624s ok 55 - Field "token" is defined 1624s ok 56 - Found trspan="checkUserComputeSession" 1624s ok 57 - Found trspan="allowed" 1624s ok 58 - Found trspan="headers" 1624s ok 59 - Found trspan="groups_sso" 1624s ok 60 - Found trspan="attributes" 1624s ok 61 - Found trspan="macros" 1624s ok 62 - Found HTTP_AUTH_USER 1624s ok 63 - Found HTTP_TESTHEADER1 1624s ok 64 - Found HTTP_TESTHEADER2 1624s ok 65 - emptyHeader not found 1624s ok 66 - Found rtyler 1624s ok 67 - Found su 1624s ok 68 - Found uid 1624s ok 69 - Found _whatToTrace 1624s ok 70 - POST checkuser 1624s ok 71 - Found trspan="forbidden" 1624s ok 72 - Logout request 1624s ok 73 - Response is 200 1624s ok 74 - Cookie is deleted 1624s ok 75 - No pdata 1624s ok 76 - Disconnect request 1624s ok 77 - Response is 401 1624s 1..77 1624s ok 1624s t/67-CheckUser.t ............................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Test unauth redirection 1624s ok 6 - Get redirection 1624s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 1624s ok 8 - Auth query 1624s ok 9 - Get cookie lemonldap (e04a06bf24bf482689805e3d48e266bf7f9bb6fc8202a57510656c5698381860) 1624s ok 10 - Get redirection 1624s ok 11 - Location is http://auth.example.com/ 1624s ok 12 - Try to access /checkuser 1624s ok 13 - Found redirection page 1624s ok 14 - Logout request 1624s ok 15 - Response is 200 1624s ok 16 - Cookie is deleted 1624s ok 17 - No pdata 1624s ok 18 - Disconnect request 1624s ok 19 - Response is 401 1624s ok 20 - Auth query 1624s ok 21 - Get cookie lemonldap (d3b9e69ee1b2edb2a79287d10df5b165e8477dc170ce17103c0c697ed2348ea5) 1624s ok 22 - Get redirection 1624s ok 23 - Location is http://auth.example.com/ 1624s ok 24 - Auth query 1624s ok 25 - Get cookie lemonldap (e6dfa45f5d71bea85d8ef3961ab9b54d94ac515d7fc176137496a001c8822b84) 1624s ok 26 - Get redirection 1624s ok 27 - Location is http://auth.example.com/ 1624s ok 28 - Form registration 1624s ok 29 - Get redirection 1624s ok 30 - Location header found 1624s ok 31 - Form registration 1624s ok 32 - Found TOTP js 1624s ok 33 - Get new key 1624s ok 34 - Content is JSON 1624s ok 35 - Found secret 1624s ok 36 - Found token 1624s ok 37 - Code 1624s ok 38 - Code contains 6 digits 1624s ok 39 - Post code 1624s ok 40 - Content is JSON 1624s ok 41 - Key is registered 1624s ok 42 - Logout request 1624s ok 43 - Response is 200 1624s ok 44 - Cookie is deleted 1624s ok 45 - No pdata 1624s ok 46 - Disconnect request 1624s ok 47 - Response is 401 1624s ok 48 - Auth query 1624s ok 49 - HTTP code is 200 1624s ok 50 - Page contains a form 1624s ok 51 - URI match 1624s ok 52 - Field "token" is defined 1624s ok 53 - Post code 1624s ok 54 - Get cookie lemonldap (4675b8cf879cdca762b995e61bf151b35a304e2b8b7206dea0493cac780c9faf) 1624s ok 55 - CheckUser form 1624s ok 56 - HTTP code is 200 1624s ok 57 - Page contains a form 1624s ok 58 - URI match 1624s ok 59 - Field "user" is defined 1624s ok 60 - Field "url" is defined 1624s ok 61 - Found trspan="checkUser" 1624s ok 62 - Found attribute _user 1624s ok 63 - Found value dwho 1624s ok 64 - _2fDevices NOT Found! 1624s ok 65 - Found macro authMode 1624s ok 66 - Found macro real_authMode 1624s ok 67 - Found TOTP 1624s ok 68 - POST checkuser 1624s ok 69 - HTTP code is 200 1624s ok 70 - Page contains a form 1624s ok 71 - URI match 1624s ok 72 - Field "user" is defined 1624s ok 73 - Field "url" is defined 1624s ok 74 - Found trspan="checkUser" 1624s ok 75 - Found Auth-User 1624s ok 76 - Found testHeader1 1624s ok 77 - Found testHeader2 1624s ok 78 - Found emptyHeader 1624s ok 79 - Found dwho 1624s ok 80 - Found _whatToTrace 1624s ok 81 - Found dwho 1624s ok 82 - Found empty macro 1624s ok 83 - Found empty real_macro 1624s ok 84 - POST checkuser 1624s ok 85 - HTTP code is 200 1624s ok 86 - Page contains a form 1624s ok 87 - URI match 1624s ok 88 - Field "user" is defined 1624s ok 89 - Field "url" is defined 1624s ok 90 - Found trspan="checkUser" 1624s ok 91 - Found trplaceholder with mail 1624s ok 92 - Found Auth-User 1624s ok 93 - Found dwho 1624s ok 94 - Found _whatToTrace 1624s ok 95 - Found dwho 1624s ok 96 - POST checkuser 1624s ok 97 - HTTP code is 200 1624s ok 98 - Page contains a form 1624s ok 99 - URI match 1624s ok 100 - Field "user" is defined 1624s ok 101 - Field "url" is defined 1624s ok 102 - Found trspan="VHnotFound" 1624s ok 103 - POST checkuser 1624s ok 104 - HTTP code is 200 1624s ok 105 - Page contains a form 1624s ok 106 - URI match 1624s ok 107 - Field "user" is defined 1624s ok 108 - Field "url" is defined 1624s ok 109 - Found trspan="forbidden" 1624s ok 110 - POST checkuser 1624s ok 111 - HTTP code is 200 1624s ok 112 - Page contains a form 1624s ok 113 - URI match 1624s ok 114 - Field "user" is defined 1624s ok 115 - Field "url" is defined 1624s ok 116 - Found trspan="forbidden" 1624s ok 117 - POST checkuser 1624s ok 118 - Response is JSON 1624s ok 119 - Find well formated URL 1624s ok 120 - Find "allowed" 1624s ok 121 - Find "alert-info" 1624s ok 122 - Find "alert-success" 1624s ok 123 - Find "rtyler" 1624s ok 124 - Find "checkUser" 1624s ok 125 - POST checkuser 1624s ok 126 - HTTP code is 200 1624s ok 127 - Page contains a form 1624s ok 128 - URI match 1624s ok 129 - Field "user" is defined 1624s ok 130 - Field "url" is defined 1624s ok 131 - Found trspan="checkUser" 1624s ok 132 - Found well formatted url 1624s ok 133 - Found trspan="checkUser" 1624s ok 134 - Found trspan="allowed" 1624s ok 135 - Found trspan="headers" 1624s ok 136 - Found trspan="groups_sso" 1624s ok 137 - Found trspan="attributes" 1624s ok 138 - Found trspan="macros" 1624s ok 139 - Found Auth-User 1624s ok 140 - Found rtyler 1624s ok 141 - Found su 1624s ok 142 - Found uid 1624s ok 143 - Found _whatToTrace 1624s ok 144 - -> Six entries found 1624s ok 145 - POST checkuser 1624s ok 146 - HTTP code is 200 1624s ok 147 - Page contains a form 1624s ok 148 - URI match 1624s ok 149 - Field "user" is defined 1624s ok 150 - Field "url" is defined 1624s ok 151 - Found trspan="checkUser" 1624s ok 152 - Found well formatted url 1624s ok 153 - Found trspan="checkUser" 1624s ok 154 - Found trspan="allowed" 1624s ok 155 - Found trspan="headers" 1624s ok 156 - Found trspan="groups_sso" 1624s ok 157 - Found trspan="attributes" 1624s ok 158 - Found trspan="macros" 1624s ok 159 - Found Auth-User 1624s ok 160 - Found rtyler 1624s ok 161 - Found su 1624s ok 162 - Found uid 1624s ok 163 - Found _whatToTrace 1624s ok 164 - POST checkuser 1624s ok 165 - PE5 found 1624s ok 166 - POST checkuser 1624s ok 167 - PE5 found 1624s ok 168 - POST checkuser 1624s ok 169 - PE5 found 1624s ok 170 - Logout request 1624s ok 171 - Response is 200 1624s ok 172 - Cookie is deleted 1624s ok 173 - No pdata 1624s ok 174 - Disconnect request 1624s ok 175 - Response is 401 1624s ok 176 - Auth query 1624s ok 177 - Get cookie lemonldap (9a6fcfe0b7d3471a9c93e15755300f20fcbd79937f37b7362199aeb350c1f1e0) 1624s ok 178 - Get redirection 1624s ok 179 - Location is http://auth.example.com/ 1624s ok 180 - CheckUser form 1624s ok 181 - HTTP code is 200 1624s ok 182 - Page contains a form 1624s ok 183 - URI match 1624s ok 184 - Field "user" is defined 1624s ok 185 - Field "url" is defined 1624s ok 186 - POST checkuser 1624s ok 187 - Found uid 1624s ok 188 - Found real_uid 1624s ok 189 - Logout request 1624s ok 190 - Response is 200 1624s ok 191 - Cookie is deleted 1624s ok 192 - No pdata 1624s ok 193 - Disconnect request 1624s ok 194 - Response is 401 1624s 1..194 1624s ok 1624s t/68-ContextSwitching-with-2F-allowed.t ........................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Auth query 1624s ok 13 - Get cookie lemonldap (258f696c9852bf1da35c1f1ae4ecf5b43dad3c24aec5b696389626ccf08d887d) 1624s ok 14 - Get redirection 1624s ok 15 - Location is http://auth.example.com/ 1624s ok 16 - Get Menu 1624s ok 17 - HTTP code is 200 1624s ok 18 - Connected as rtyler 1624s ok 19 - Authenticated as rtyler 1624s ok 20 - contextSwitching allowed 1624s ok 21 - Form registration 1624s ok 22 - Found TOTP js 1624s ok 23 - Found custom Main Logo 1624s ok 24 - Get new key 1624s ok 25 - Content is JSON 1624s ok 26 - Found secret 1624s ok 27 - Found token 1624s ok 28 - Found user 1624s ok 29 - Code 1624s ok 30 - Code contains 6 digits 1624s ok 31 - Post code 1624s ok 32 - Content is JSON 1624s ok 33 - TOTP is registered 1624s ok 34 - Logout request 1624s ok 35 - Response is 200 1624s ok 36 - Cookie is deleted 1624s ok 37 - No pdata 1624s ok 38 - Disconnect request 1624s ok 39 - Response is 401 1624s ok 40 - Get Menu 1624s ok 41 - HTTP code is 200 1624s ok 42 - Page contains a form 1624s ok 43 - Host match 1624s ok 44 - Field "user" is defined 1624s ok 45 - Field "password" is defined 1624s ok 46 - CSP header authorize POST request to \# 1624s ok 47 - Auth query 1624s ok 48 - HTTP code is 200 1624s ok 49 - Page contains a form 1624s ok 50 - URI match 1624s ok 51 - Field "token" is defined 1624s ok 52 - Post TOTP choice 1624s ok 53 - HTTP code is 200 1624s ok 54 - Page contains a form 1624s ok 55 - URI match 1624s ok 56 - Field "token" is defined 1624s ok 57 - Code 1624s ok 58 - Post code 1624s ok 59 - Get cookie lemonldap (fd6df73fdbdf3569d75c75397fa3c86796411bc67a416da8a9e1420f75653f75) 1624s ok 60 - Get Menu 1624s ok 61 - HTTP code is 200 1624s ok 62 - Authenticated as rtyler 1624s ok 63 - Form 2fregisters 1624s ok 64 - Found choose 2F 1624s ok 65 - 2F device found 1624s ok 66 - 2F devices found 1624s ok 67 - ContextSwitching form 1624s ok 68 - HTTP code is 200 1624s ok 69 - Page contains a form 1624s ok 70 - URI match 1624s ok 71 - Field "spoofId" is defined 1624s ok 72 - Found trspan="contextSwitching_ON" 1624s ok 73 - POST switchcontext 1624s ok 74 - Get redirection 1624s ok 75 - Location is http://auth.example.com/ 1624s ok 76 - Get cookie lemonldap (a09e34932d73d9eb5bb1d19fa00a35818bd43a76d3652cb7dc77e0a375030d3c) 1624s ok 77 - Get Menu 1624s ok 78 - Authenticated as dwho 1624s ok 79 - Found trspan="contextSwitching_OFF" 1624s ok 80 - New SSO session created 1624s ok 81 - Form registration 1624s ok 82 - Found TOTP js 1624s ok 83 - Found custom Main Logo 1624s ok 84 - Get new key 1624s ok 85 - Content is JSON 1624s ok 86 - Found secret 1624s ok 87 - Found token 1624s ok 88 - Found user 1624s ok 89 - Code 1624s ok 90 - Code contains 6 digits 1624s ok 91 - Post code 1624s ok 92 - Content is JSON 1624s ok 93 - TOTP is registered 1624s ok 94 - Form 2fregisters 1624s ok 95 - Found choose 2F 1624s ok 96 - 2F device found 1624s ok 97 - 2F device found 1624s ok 98 - HTTP code is 400 1624s ok 99 - Deletion expects valid CSRF token 1624s ok 100 - Delete TOTP query 1624s ok 101 - Content is JSON 1624s ok 102 - TOTP removed 1624s ok 103 - Logout request 1624s ok 104 - Response is 200 1624s ok 105 - Cookie is deleted 1624s ok 106 - No pdata 1624s ok 107 - Disconnect request 1624s ok 108 - Response is 401 1624s ok 109 - Logout request 1624s ok 110 - Response is 200 1624s ok 111 - Cookie is deleted 1624s ok 112 - No pdata 1624s ok 113 - Disconnect request 1624s ok 114 - Response is 401 1624s ok 115 - Get Menu 1624s ok 116 - HTTP code is 200 1624s ok 117 - Page contains a form 1624s ok 118 - Host match 1624s ok 119 - Field "user" is defined 1624s ok 120 - Field "password" is defined 1624s ok 121 - CSP header authorize POST request to \# 1624s ok 122 - Auth query 1624s ok 123 - Get cookie lemonldap (65fbcb97fcdacce912a2fc2508c72d700c0a7631dbe1f4161f2626a8a4bc60ae) 1624s ok 124 - Get redirection 1624s ok 125 - Location is http://auth.example.com/ 1624s ok 126 - Get Menu 1624s ok 127 - HTTP code is 200 1624s ok 128 - Connected as dwho 1624s ok 129 - Authenticated as dwho 1624s ok 130 - contextSwitching allowed 1624s ok 131 - ContextSwitching form 1624s ok 132 - HTTP code is 200 1624s ok 133 - Page contains a form 1624s ok 134 - URI match 1624s ok 135 - Field "spoofId" is defined 1624s ok 136 - Found trspan="contextSwitching_ON" 1624s ok 137 - POST switchcontext 1624s ok 138 - Get redirection 1624s ok 139 - Location is http://auth.example.com/ 1624s ok 140 - Get cookie lemonldap (750d44840aa770264c8ca7cf8effc0c898aa0c3b6410bd0d5ca483f1ace99137) 1624s ok 141 - Get Menu 1624s ok 142 - Authenticated as rtyler 1624s ok 143 - Found trspan="contextSwitching_OFF" 1624s ok 144 - New SSO session created 1624s ok 145 - Form 2fregisters 1624s ok 146 - Found choose 2F 1624s ok 147 - TOTP found 1624s ok 148 - 2F devices found 1624s ok 149 - 2F devices registered 1624s ok 150 - Delete TOTP query 1624s ok 151 - Content is JSON 1624s ok 152 - 2F removed 1624s ok 153 - Form 2fregisters 1624s ok 154 - 2F device registered 1624s ok 155 - Logout request 1624s ok 156 - Response is 200 1624s ok 157 - Cookie is deleted 1624s ok 158 - No pdata 1624s ok 159 - Disconnect request 1624s ok 160 - Response is 401 1624s ok 161 - Logout request 1624s ok 162 - Response is 200 1624s ok 163 - Cookie is deleted 1624s ok 164 - No pdata 1624s ok 165 - Disconnect request 1624s ok 166 - Response is 401 1624s 1..166 1624s ok 1624s t/68-ContextSwitching-with-2F.t ................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Auth query 1624s ok 13 - Get cookie lemonldap (545a43ebc30d5479ac5d6df70c5627b5d73c66da528898dbf713469425b89f72) 1624s ok 14 - Get redirection 1624s ok 15 - Location is http://auth.example.com/ 1624s ok 16 - Get Menu 1624s ok 17 - HTTP code is 200 1624s ok 18 - Connected as rtyler 1624s ok 19 - Authenticated as rtyler 1624s ok 20 - contextSwitching allowed 1624s ok 21 - Form registration 1624s ok 22 - Found TOTP js 1624s ok 23 - Found custom Main Logo 1624s ok 24 - Get new key 1624s ok 25 - Content is JSON 1624s ok 26 - Found secret 1624s ok 27 - Found token 1624s ok 28 - Found user 1624s ok 29 - Code 1624s ok 30 - Code contains 6 digits 1624s ok 31 - Post code 1624s ok 32 - Content is JSON 1624s ok 33 - TOTP is registered 1624s ok 34 - Logout request 1624s ok 35 - Response is 200 1624s ok 36 - Cookie is deleted 1624s ok 37 - No pdata 1624s ok 38 - Disconnect request 1624s ok 39 - Response is 401 1624s ok 40 - Get Menu 1624s ok 41 - HTTP code is 200 1624s ok 42 - Page contains a form 1624s ok 43 - Host match 1624s ok 44 - Field "user" is defined 1624s ok 45 - Field "password" is defined 1624s ok 46 - CSP header authorize POST request to \# 1624s ok 47 - Auth query 1624s ok 48 - HTTP code is 200 1624s ok 49 - Page contains a form 1624s ok 50 - URI match 1624s ok 51 - Field "token" is defined 1624s ok 52 - Post TOTP choice 1624s ok 53 - HTTP code is 200 1624s ok 54 - Page contains a form 1624s ok 55 - URI match 1624s ok 56 - Field "token" is defined 1624s ok 57 - Code 1624s ok 58 - Post code 1624s ok 59 - Get cookie lemonldap (faeb8a822bb0c390076909a32a6c00139c84ee7b81b9ac1d3eab257351ca1263) 1624s ok 60 - Get Menu 1624s ok 61 - HTTP code is 200 1624s ok 62 - Authenticated as rtyler 1624s ok 63 - ContextSwitching form 1624s ok 64 - HTTP code is 200 1624s ok 65 - Page contains a form 1624s ok 66 - URI match 1624s ok 67 - Field "spoofId" is defined 1624s ok 68 - Found trspan="contextSwitching_ON" 1624s ok 69 - POST switchcontext 1624s ok 70 - Get redirection 1624s ok 71 - Location is http://auth.example.com/ 1624s ok 72 - Get cookie lemonldap (bdfaa83f82e6b4e42cf08232cb5d7ba5f81ce3038768675dffdde0e41339b01c) 1624s ok 73 - Get Menu 1624s ok 74 - Authenticated as dwho 1624s ok 75 - Found trspan="contextSwitching_OFF" 1624s ok 76 - Form 2fregisters 1624s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 246. 1624s ok 77 - No 2F device found 1624s ok 78 - Form registration 1624s ok 79 - Found TOTP js 1624s ok 80 - Found custom Main Logo 1624s ok 81 - Get new key 1624s ok 82 - Content is JSON 1624s ok 83 - Not authorized to register a TOTP 1624s ok 84 - Delete TOTP query 1624s ok 85 - Content is JSON 1624s ok 86 - Not authorized to unregister a TOTP 1624s ok 87 - Post code 1624s ok 88 - Content is JSON 1624s ok 89 - Not authorized to verify a TOTP 1624s ok 90 - Logout request 1624s ok 91 - Response is 200 1624s ok 92 - Cookie is deleted 1624s ok 93 - No pdata 1624s ok 94 - Disconnect request 1624s ok 95 - Response is 401 1624s ok 96 - Logout request 1624s ok 97 - Response is 200 1624s ok 98 - Cookie is deleted 1624s ok 99 - No pdata 1624s ok 100 - Disconnect request 1624s ok 101 - Response is 401 1624s ok 102 - Get Menu 1624s ok 103 - HTTP code is 200 1624s ok 104 - Page contains a form 1624s ok 105 - Host match 1624s ok 106 - Field "user" is defined 1624s ok 107 - Field "password" is defined 1624s ok 108 - CSP header authorize POST request to \# 1624s ok 109 - Auth query 1624s ok 110 - Get cookie lemonldap (986b9d53146b1c4c8ad9ae5cbe8a4567c5d5533be7119c6e35347b7e2162a176) 1624s ok 111 - Get redirection 1624s ok 112 - Location is http://auth.example.com/ 1624s ok 113 - Get Menu 1624s ok 114 - HTTP code is 200 1624s ok 115 - Connected as dwho 1624s ok 116 - Authenticated as dwho 1624s ok 117 - contextSwitching allowed 1624s ok 118 - ContextSwitching form 1624s ok 119 - HTTP code is 200 1624s ok 120 - Page contains a form 1624s ok 121 - URI match 1624s ok 122 - Field "spoofId" is defined 1624s ok 123 - Found trspan="contextSwitching_ON" 1624s ok 124 - POST switchcontext 1624s ok 125 - Get redirection 1624s ok 126 - Location is http://auth.example.com/ 1624s ok 127 - Get cookie lemonldap (958d745ba329be04900d6948295cdcd2cce9899ebe4bc61afaf5ec3562c29bc8) 1624s ok 128 - Get Menu 1624s ok 129 - Authenticated as rtyler 1624s ok 130 - Found trspan="contextSwitching_OFF" 1624s ok 131 - Form 2fregisters 1624s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 427. 1624s ok 132 - No 2F device found 1624s 1..132 1624s ok 1624s t/68-ContextSwitching-with-Impersonation.t ..................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (78d83d545ca4557bb329c3a97a214a6ec8dc053b06ac449844c3abcf08018ad5) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Get Menu 1624s ok 18 - HTTP code is 200 1624s ok 19 - Connected as dwho 1624s ok 20 - Authenticated as dwho 1624s ok 21 - contextSwitching allowed 1624s ok 22 - ContextSwitching form: dwho -> rtyler 1624s ok 23 - HTTP code is 200 1624s ok 24 - Page contains a form 1624s ok 25 - URI match 1624s ok 26 - Field "spoofId" is defined 1624s ok 27 - Found trspan="contextSwitching_ON" 1624s ok 28 - POST switchcontext 1624s ok 29 - Get redirection 1624s ok 30 - Location is http://auth.example.com/ 1624s ok 31 - Get cookie lemonldap (a30bf377a53ebbe687751a1b4c91e01f492bc74c0d05b3b9ac3ba0ebf2d34dcb) 1624s ok 32 - New SSO session created 1624s ok 33 - Get Menu 1624s ok 34 - Authenticated as rtyler 1624s ok 35 - Found trspan="contextSwitching_OFF" 1624s ok 36 - Stop context switching rtyler 1624s ok 37 - Get Menu 1624s ok 38 - Found PE_SESSIONEXPIRED 1624s ok 39 - ContextSwitching form: dwho -> french 1624s ok 40 - HTTP code is 200 1624s ok 41 - Page contains a form 1624s ok 42 - URI match 1624s ok 43 - Field "spoofId" is defined 1624s ok 44 - Found trspan="contextSwitching_ON" 1624s ok 45 - POST switchcontext 1624s ok 46 - Get redirection 1624s ok 47 - Location is http://auth.example.com/ 1624s ok 48 - Get cookie lemonldap (30071e3c95610d135cea6d28c3b8e609cafc27c7577792534bdf50473ec7538d) 1624s ok 49 - New SSO session created 1624s ok 50 - Get Menu 1624s ok 51 - Authenticated as french 1624s ok 52 - Found trspan="contextSwitching_OFF" 1624s ok 53 - CheckUser form 1624s ok 54 - Content is JSON 1624s ok 55 - Good switching_id found 1624s ok 56 - No real value found 1624s ok 57 - Stop context switching french 1624s ok 58 - Get cookie lemonldap (78d83d545ca4557bb329c3a97a214a6ec8dc053b06ac449844c3abcf08018ad5) 1624s ok 59 - Get Menu 1624s ok 60 - Authenticated as dwho 1624s ok 61 - Found trspan="contextSwitching_ON" 1624s ok 62 - CheckUser form 1624s ok 63 - Content is JSON 1624s ok 64 - Good switching_id found 1624s ok 65 - Get Menu 1624s ok 66 - HTTP code is 200 1624s ok 67 - Dwho has been well disconnected 1624s 1..67 1624s ok 1624s t/68-ContextSwitching-with-Logout.t ............................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "token" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (67b5549bee4b41cce2d5d119ef3860eaa90fb3259aa75dfb98465024669e479e) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Get Menu 1624s ok 18 - HTTP code is 200 1624s ok 19 - Connected as rtyler 1624s ok 20 - Authenticated as rtyler 1624s ok 21 - contextSwitching allowed 1624s ok 22 - ContextSwitching form 1624s ok 23 - HTTP code is 200 1624s ok 24 - Page contains a form 1624s ok 25 - URI match 1624s ok 26 - Field "spoofId" is defined 1624s ok 27 - Field "token" is defined 1624s ok 28 - Found trspan="contextSwitching_ON" 1624s ok 29 - POST expired switchcontext 1624s ok 30 - Found "" 1624s ok 31 - ContextSwitching form 1624s ok 32 - HTTP code is 200 1624s ok 33 - Page contains a form 1624s ok 34 - URI match 1624s ok 35 - Field "spoofId" is defined 1624s ok 36 - Field "token" is defined 1624s ok 37 - Found trspan="contextSwitching_ON" 1624s ok 38 - POST switchcontext 1624s ok 39 - Get redirection 1624s ok 40 - Location is http://auth.example.com/ 1624s ok 41 - Get cookie lemonldap (4a9c0ff85de25f45304f04d509ef94a5348f235f56d014bb0f7751e52716268a) 1624s ok 42 - Get Menu 1624s ok 43 - Authenticated as dwho 1624s ok 44 - Found trspan="contextSwitching_OFF" 1624s ok 45 - CheckUser form 1624s ok 46 - HTTP code is 200 1624s ok 47 - Page contains a form 1624s ok 48 - URI match 1624s ok 49 - Field "user" is defined 1624s ok 50 - Field "url" is defined 1624s ok 51 - Field "token" is defined 1624s ok 52 - Found trspan="checkUser" 1624s ok 53 - Found attribute _user 1624s ok 54 - Found value dwho 1624s ok 55 - Found attribute mail 1624s ok 56 - Found spoofed _id_session 1624s ok 57 - CheckUser form 1624s ok 58 - Content is JSON 1624s ok 59 - Good switching_id found 1624s ok 60 - Stop context switching 1624s ok 61 - Found logout message 1624s 1..61 1624s ok 1624s t/68-ContextSwitching-with-TOTP-and-Notification.t ............................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (7e2921476aef1b6ebfb371ffdd302542222b35ed29aa48b0ab060c640926a22c) 1624s ok 7 - Get redirection 1624s ok 8 - Location is http://auth.example.com/ 1624s ok 9 - Get new key 1624s ok 10 - Content is JSON 1624s ok 11 - Found secret 1624s ok 12 - Found token 1624s ok 13 - Code 1624s ok 14 - Code contains 6 digits 1624s ok 15 - Post code 1624s ok 16 - Content is JSON 1624s ok 17 - Key is registered 1624s ok 18 - Logout request 1624s ok 19 - Response is 200 1624s ok 20 - Cookie is deleted 1624s ok 21 - No pdata 1624s ok 22 - Disconnect request 1624s ok 23 - Response is 401 1624s ok 24 - Get Menu 1624s ok 25 - HTTP code is 200 1624s ok 26 - Page contains a form 1624s ok 27 - Host match 1624s ok 28 - Field "user" is defined 1624s ok 29 - Field "password" is defined 1624s ok 30 - CSP header authorize POST request to \# 1624s ok 31 - Auth query 1624s ok 32 - Get cookie lemonldap (79e268243320a952954510f3de0490d33412759dfbfecf08d1a99be6036fc4ff) 1624s ok 33 - Get redirection 1624s ok 34 - Location is http://auth.example.com/ 1624s ok 35 - Get Menu 1624s ok 36 - HTTP code is 200 1624s ok 37 - Connected as rtyler 1624s ok 38 - Authenticated as rtyler 1624s ok 39 - contextSwitching allowed 1624s ok 40 - Get new key 1624s ok 41 - Content is JSON 1624s ok 42 - Found secret 1624s ok 43 - Found token 1624s ok 44 - Code 1624s ok 45 - Code contains 6 digits 1624s ok 46 - Post code 1624s ok 47 - Content is JSON 1624s ok 48 - Key is registered 1624s ok 49 - ContextSwitching form 1624s ok 50 - HTTP code is 200 1624s ok 51 - Page contains a form 1624s ok 52 - URI match 1624s ok 53 - Field "spoofId" is defined 1624s ok 54 - Found trspan="contextSwitching_ON" 1624s ok 55 - POST switchcontext 1624s ok 56 - Get redirection 1624s ok 57 - Location is http://auth.example.com/ 1624s ok 58 - Get cookie lemonldap (f88f31f78077a0a090531cc890300b92f614a1dfbf40cb827736159d62d39540) 1624s ok 59 - Get Menu 1624s ok 60 - Authenticated as dwho 1624s ok 61 - Found trspan="contextSwitching_OFF" 1624s ok 62 - CheckUser form 1624s ok 63 - HTTP code is 200 1624s ok 64 - Page contains a form 1624s ok 65 - URI match 1624s ok 66 - Field "user" is defined 1624s ok 67 - Field "url" is defined 1624s ok 68 - Found trspan="checkUser" 1624s ok 69 - Found macro authMode 1624s ok 70 - Found DEMO 1624s ok 71 - Stop context switching 1624s ok 72 - Get cookie lemonldap (79e268243320a952954510f3de0490d33412759dfbfecf08d1a99be6036fc4ff) 1624s ok 73 - Get Menu 1624s ok 74 - Authenticated as rtyler 1624s ok 75 - ContextSwitching form 1624s ok 76 - HTTP code is 200 1624s ok 77 - Page contains a form 1624s ok 78 - URI match 1624s ok 79 - Field "spoofId" is defined 1624s ok 80 - Found trspan="contextSwitching_ON" 1624s ok 81 - POST switchcontext 1624s ok 82 - Get redirection 1624s ok 83 - Location is http://auth.example.com/ 1624s ok 84 - Get cookie lemonldap (44c929f9161b8fb6db7decea940a028086b4858560c0be5f59799f8ca1c61fee) 1624s ok 85 - Get Menu 1624s ok 86 - Authenticated as msmith 1624s ok 87 - Found trspan="contextSwitching_OFF" 1624s ok 88 - Stop context switching 1624s ok 89 - Get cookie lemonldap (79e268243320a952954510f3de0490d33412759dfbfecf08d1a99be6036fc4ff) 1624s ok 90 - Get Menu 1624s ok 91 - Authenticated as rtyler 1624s ok 92 - Logout request 1624s ok 93 - Response is 200 1624s ok 94 - Cookie is deleted 1624s ok 95 - No pdata 1624s ok 96 - Disconnect request 1624s ok 97 - Response is 401 1624s ok 98 - Auth query 1624s ok 99 - You have some new messages 1624s ok 100 - Response body is not empty 1624s ok 101 - Found notification text 1624s ok 102 - Auth query 1624s ok 103 - TOTP code required 1624s ok 104 - HTTP code is 200 1624s ok 105 - Page contains a form 1624s ok 106 - URI match 1624s ok 107 - Field "token" is defined 1624s ok 108 - LLNG Code 1624s ok 109 - Post code 1624s ok 110 - Get cookie lemonldap (7ecf02222195f994134c6ff0af99d1c663b8f3f9de8eea2b60ccb1781e999c66) 1624s ok 111 - CheckUser form 1624s ok 112 - HTTP code is 200 1624s ok 113 - Page contains a form 1624s ok 114 - URI match 1624s ok 115 - Field "user" is defined 1624s ok 116 - Field "url" is defined 1624s ok 117 - Found trspan="checkUser" 1624s ok 118 - Found macro authMode 1624s ok 119 - Found macro value "TOTP" 1624s ok 120 - POST checkuser 1624s ok 121 - HTTP code is 200 1624s ok 122 - Page contains a form 1624s ok 123 - URI match 1624s ok 124 - Field "user" is defined 1624s ok 125 - Field "url" is defined 1624s ok 126 - Found trspan="checkUserComputedSession" 1624s ok 127 - Found macro authMode 1624s ok 128 - Found TOTP 1624s ok 129 - POST checkuser 1624s ok 130 - HTTP code is 200 1624s ok 131 - Page contains a form 1624s ok 132 - URI match 1624s ok 133 - Field "user" is defined 1624s ok 134 - Field "url" is defined 1624s ok 135 - Found trspan="checkUser" 1624s ok 136 - Found macro authMode 1624s ok 137 - Found DEMO 1624s 1..137 1624s ok 1624s t/68-ContextSwitching-with-UnrestrictedUser.t .................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Auth query 1624s ok 13 - Get cookie lemonldap (bced95b7b2b15d528c3b9d32fe6b260ed16c471353d75edac35d8e874e59667e) 1624s ok 14 - Get redirection 1624s ok 15 - Location is http://auth.example.com/ 1624s ok 16 - Get Menu 1624s ok 17 - HTTP code is 200 1624s ok 18 - Connected as rtyler 1624s ok 19 - Authenticated as rtyler 1624s ok 20 - contextSwitching allowed 1624s ok 21 - ContextSwitching form 1624s ok 22 - HTTP code is 200 1624s ok 23 - Page contains a form 1624s ok 24 - URI match 1624s ok 25 - Field "spoofId" is defined 1624s ok 26 - Found trspan="contextSwitching_ON" 1624s ok 27 - POST switchcontext 1624s ok 28 - Get redirection 1624s ok 29 - Location is http://auth.example.com/ 1624s ok 30 - Get cookie lemonldap (ac48778c0089c45eddba77543755809aa257ec84b9233efcd86b9a42dcccc324) 1624s ok 31 - Get Menu 1624s ok 32 - Authenticated as dwho 1624s ok 33 - Found trspan="contextSwitching_OFF" 1624s ok 34 - Stop context switching 1624s ok 35 - Get Menu 1624s ok 36 - SESSIONEXPIRED 1624s ok 37 - Get Menu 1624s ok 38 - Authenticated as rtyler 1624s ok 39 - ContextSwitching form 1624s ok 40 - HTTP code is 200 1624s ok 41 - Page contains a form 1624s ok 42 - URI match 1624s ok 43 - Field "spoofId" is defined 1624s ok 44 - Found trspan="contextSwitching_ON" 1624s ok 45 - POST switchcontext 1624s ok 46 - MALFORMEDUSER 1624s ok 47 - Get Menu 1624s ok 48 - HTTP code is 200 1624s ok 49 - Page contains a form 1624s ok 50 - Host match 1624s ok 51 - Field "user" is defined 1624s ok 52 - Field "password" is defined 1624s ok 53 - CSP header authorize POST request to \# 1624s ok 54 - Auth query 1624s ok 55 - Get cookie lemonldap (cb5ca971759e45b83f0dbac78c866798055339021713ed3b84e10b200e847841) 1624s ok 56 - Get redirection 1624s ok 57 - Location is http://auth.example.com/ 1624s ok 58 - ContextSwitching form 1624s ok 59 - HTTP code is 200 1624s ok 60 - Page contains a form 1624s ok 61 - URI match 1624s ok 62 - Field "spoofId" is defined 1624s ok 63 - Found trspan="contextSwitching_ON" 1624s ok 64 - POST switchcontext 1624s ok 65 - Get redirection 1624s ok 66 - Location is http://auth.example.com/ 1624s ok 67 - Get cookie lemonldap (d4b1287d247efa7ef17d0f15871ab855a434839fa532d811544492231a8234fa) 1624s ok 68 - Get Menu 1624s ok 69 - Authenticated as msmith 1624s ok 70 - Found trspan="contextSwitching_OFF" 1624s ok 71 - Logout request 1624s ok 72 - Response is 200 1624s ok 73 - Cookie is deleted 1624s ok 74 - No pdata 1624s ok 75 - Disconnect request 1624s ok 76 - Response is 401 1624s ok 77 - Logout request 1624s ok 78 - Response is 200 1624s ok 79 - Cookie is deleted 1624s ok 80 - No pdata 1624s ok 81 - Disconnect request 1624s ok 82 - Response is 401 1624s 1..82 1624s ok 1624s t/68-ContextSwitching.t ........................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (1249d678ee5ab87f31965ed2bd37d0bfb67cba3b0423b83a34069e03eff98feb) 1624s ok 7 - Get redirection 1624s ok 8 - Location is http://auth.example.com/ 1624s ok 9 - Get Menu 1624s ok 10 - HTTP code is 200 1624s ok 11 - Connected as rtyler 1624s ok 12 - Found language flags 1624s ok 13 - Authenticated as rtyler 1624s ok 14 - Connected as dwho 1624s ok 15 - Found test1 & title 1624s ok 16 - Found test2 & title 1624s ok 17 - Found only one description 1624s ok 18 - Logout request 1624s ok 19 - Response is 200 1624s ok 20 - Cookie is deleted 1624s ok 21 - No pdata 1624s ok 22 - Disconnect request 1624s ok 23 - Response is 401 1624s ok 24 - Auth query 1624s ok 25 - Get cookie lemonldap (da69bdd748b1dac3eb8273e6343f69a508276bffc61f82686008221eb83a12f3) 1624s ok 26 - Get redirection 1624s ok 27 - Location is http://auth.example.com/ 1624s ok 28 - Get Menu 1624s ok 29 - HTTP code is 200 1624s ok 30 - Connected as dwho 1624s ok 31 - Authenticated as dwho 1624s ok 32 - contextSwitching allowed 1624s ok 33 - ContextSwitching form 1624s ok 34 - HTTP code is 200 1624s ok 35 - Page contains a form 1624s ok 36 - URI match 1624s ok 37 - Field "spoofId" is defined 1624s ok 38 - Found trspan="contextSwitching_ON" 1624s ok 39 - POST switchcontext 1624s ok 40 - PE_MALFORMEDUSER 1624s ok 41 - ContextSwitching form 1624s ok 42 - HTTP code is 200 1624s ok 43 - Page contains a form 1624s ok 44 - URI match 1624s ok 45 - Field "spoofId" is defined 1624s ok 46 - Found trspan="contextSwitching_ON" 1624s ok 47 - POST switchcontext 1624s ok 48 - PE_MALFORMEDUSER 1624s ok 49 - ContextSwitching form 1624s ok 50 - HTTP code is 200 1624s ok 51 - Page contains a form 1624s ok 52 - URI match 1624s ok 53 - Field "spoofId" is defined 1624s ok 54 - Found trspan="contextSwitching_ON" 1624s ok 55 - POST switchcontext 1624s ok 56 - PE_MALFORMEDUSER 1624s ok 57 - ContextSwitching form 1624s ok 58 - HTTP code is 200 1624s ok 59 - Page contains a form 1624s ok 60 - URI match 1624s ok 61 - Field "spoofId" is defined 1624s ok 62 - Found trspan="contextSwitching_ON" 1624s ok 63 - POST switchcontext 1624s ok 64 - Get Menu 1624s ok 65 - Found trspan="contextSwitching_ON" 1624s ok 66 - Authenticated as dwho 1624s ok 67 - ContextSwitching form 1624s ok 68 - HTTP code is 200 1624s ok 69 - Page contains a form 1624s ok 70 - URI match 1624s ok 71 - Field "spoofId" is defined 1624s ok 72 - Found trspan="contextSwitching_ON" 1624s ok 73 - POST switchcontext 1624s ok 74 - Get cookie lemonldap (ddbe7e72a0b19b14842d5d0d0af84304ad980895ed59a225bbd50e6715d56528) 1624s ok 75 - New SSO session created 1624s ok 76 - Get Menu 1624s ok 77 - Authenticated as rtyler 1624s ok 78 - Found trspan="contextSwitching_OFF" 1624s ok 79 - Stop context switching 1624s ok 80 - Get cookie lemonldap (da69bdd748b1dac3eb8273e6343f69a508276bffc61f82686008221eb83a12f3) 1624s ok 81 - New SSO session created 1624s ok 82 - Get Menu 1624s ok 83 - Authenticated as dwho 1624s ok 84 - Found trspan="contextSwitching_ON" 1624s ok 85 - ContextSwitching form 1624s ok 86 - HTTP code is 200 1624s ok 87 - Page contains a form 1624s ok 88 - URI match 1624s ok 89 - Field "spoofId" is defined 1624s ok 90 - Found trspan="contextSwitching_ON" 1624s ok 91 - POST switchcontext 1624s ok 92 - Get cookie lemonldap (c3bcea56c55f0e54c31f43675b3797aaac0555e8fa8fbaa6a6db2ea998cb87dd) 1624s ok 93 - New SSO session created 1624s ok 94 - Logout request 1624s ok 95 - Response is 200 1624s ok 96 - Cookie is deleted 1624s ok 97 - No pdata 1624s ok 98 - Disconnect request 1624s ok 99 - Response is 401 1624s ok 100 - Get Menu 1624s ok 101 - Authenticated as rtyler 1624s ok 102 - Found trspan="contextSwitching_OFF" 1624s ok 103 - Stop context switching 1624s ok 104 - Found PE_SESSIONEXPIRED 1624s ok 105 - Get Menu 1624s ok 106 - Authenticated as rtyler 1624s ok 107 - Get Menu 1624s ok 108 - HTTP code is 200 1624s ok 109 - Dwho has been well disconnected 1624s 1..109 1624s ok 1624s t/68-FindUser-with-BadChoice-and-token.t ....................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - Field "token" is defined 1624s ok 13 - CSP header authorize POST request to \# 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - Host match 1624s ok 17 - Field "uid" is defined 1624s ok 18 - Field "guy" is defined 1624s ok 19 - Field "cn" is defined 1624s ok 20 - Field "token" is defined 1624s ok 21 - CSP header authorize POST request to \# 1624s ok 22 - Display 3 forms 1624s ok 23 - lmAuth=2_ssl 1624s ok 24 - Post FindUser request 1624s ok 25 - value="" 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - Host match 1624s ok 29 - Field "uid" is defined 1624s ok 30 - Field "guy" is defined 1624s ok 31 - Field "cn" is defined 1624s ok 32 - Field "token" is defined 1624s ok 33 - CSP header authorize POST request to \# 1624s ok 34 - Auth query 1624s ok 35 - Get cookie lemonldap (cdf0bf603735dd7f904773481ad44142195e6b196633164de59d8a6fa37274cc) 1624s ok 36 - Get redirection 1624s ok 37 - Location is http://auth.example.com/ 1624s ok 38 - Logout request 1624s ok 39 - Response is 200 1624s ok 40 - Cookie is deleted 1624s ok 41 - No pdata 1624s ok 42 - Disconnect request 1624s ok 43 - Response is 401 1624s 1..43 1624s ok 1624s t/68-FindUser-with-Choice-and-token.t .......................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - token id found 1624s ok 7 - Token value found 1624s ok 8 - HTTP code is 200 1624s ok 9 - Page contains a form 1624s ok 10 - Host match 1624s ok 11 - Field "user" is defined 1624s ok 12 - Field "password" is defined 1624s ok 13 - Field "spoofId" is defined 1624s ok 14 - Field "token" is defined 1624s ok 15 - CSP header authorize POST request to \# 1624s ok 16 - HTTP code is 200 1624s ok 17 - Page contains a form 1624s ok 18 - Host match 1624s ok 19 - Field "uid" is defined 1624s ok 20 - Field "guy" is defined 1624s ok 21 - Field "cn" is defined 1624s ok 22 - Field "token" is defined 1624s ok 23 - CSP header authorize POST request to \# 1624s ok 24 - Display 3 forms 1624s ok 25 - lmAuth=2_ssl 1624s ok 26 - Post FindUser request 1624s ok 27 - Response is JSON 1624s ok 28 - Good user 1624s ok 29 - Found token 1624s ok 30 - Get Portal 1624s ok 31 - HTTP code is 200 1624s ok 32 - Page contains a form 1624s ok 33 - Host match 1624s ok 34 - Field "uid" is defined 1624s ok 35 - Field "guy" is defined 1624s ok 36 - Field "cn" is defined 1624s ok 37 - Field "token" is defined 1624s ok 38 - CSP header authorize POST request to \# 1624s ok 39 - Post expired FindUser request 1624s ok 40 - Response is JSON 1624s ok 41 - Token expired 1624s ok 42 - result => 0 1624s ok 43 - Found token 1624s 1..43 1624s ok 1624s t/68-FindUser-with-Combination.t ............................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 # skip LLNGTESTLDAP is not set 1624s ok 3 # skip LLNGTESTLDAP is not set 1624s ok 4 # skip LLNGTESTLDAP is not set 1624s ok 5 # skip LLNGTESTLDAP is not set 1624s ok 6 # skip LLNGTESTLDAP is not set 1624s ok 7 # skip LLNGTESTLDAP is not set 1624s ok 8 # skip LLNGTESTLDAP is not set 1624s ok 9 # skip LLNGTESTLDAP is not set 1624s ok 10 # skip LLNGTESTLDAP is not set 1624s ok 11 # skip LLNGTESTLDAP is not set 1624s ok 12 # skip LLNGTESTLDAP is not set 1624s ok 13 # skip LLNGTESTLDAP is not set 1624s ok 14 # skip LLNGTESTLDAP is not set 1624s ok 15 # skip LLNGTESTLDAP is not set 1624s ok 16 # skip LLNGTESTLDAP is not set 1624s ok 17 # skip LLNGTESTLDAP is not set 1624s ok 18 # skip LLNGTESTLDAP is not set 1624s ok 19 # skip LLNGTESTLDAP is not set 1624s ok 20 # skip LLNGTESTLDAP is not set 1624s ok 21 # skip LLNGTESTLDAP is not set 1624s ok 22 # skip LLNGTESTLDAP is not set 1624s ok 23 # skip LLNGTESTLDAP is not set 1624s ok 24 # skip LLNGTESTLDAP is not set 1624s ok 25 # skip LLNGTESTLDAP is not set 1624s 1..25 1624s ok 1624s t/68-FindUser-with-DBI.t ....................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - HTTP code is 200 1624s ok 14 - Page contains a form 1624s ok 15 - Host match 1624s ok 16 - Field "uid" is defined 1624s ok 17 - Field "guy" is defined 1624s ok 18 - Field "cn" is defined 1624s ok 19 - Field "room" is defined 1624s ok 20 - CSP header authorize POST request to \# 1624s ok 21 - Post empty FindUser request 1624s ok 22 - HTTP code is 200 1624s ok 23 - Page contains a form 1624s ok 24 - Host match 1624s ok 25 - Field "user" is defined 1624s ok 26 - Field "password" is defined 1624s ok 27 - Field "spoofId" is defined 1624s ok 28 - CSP header authorize POST request to \# 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - Host match 1624s ok 32 - Field "uid" is defined 1624s ok 33 - Field "guy" is defined 1624s ok 34 - Field "cn" is defined 1624s ok 35 - Field "room" is defined 1624s ok 36 - CSP header authorize POST request to \# 1624s ok 37 - value="" 1624s ok 38 - Post FindUser request 1624s ok 39 - value="dwho" 1624s ok 40 - autocomplete="off" 1624s ok 41 - Search an account 1624s ok 42 - id="findUser_guy" 1624s ok 43 - id="findUser_uid" 1624s ok 44 - id="findUser_cn" 1624s ok 45 - id="findUser_room" 1624s ok 46 - -> Four entries found 1624s ok 47 - 1st -> guy 1624s ok 48 - 2nd -> cn 1624s ok 49 - 3rd -> room 1624s ok 50 - 4th -> uid 1624s ok 51 - Post FindUser request 1624s ok 52 - Response is JSON 1624s ok 53 - Good user 1624s ok 54 - Post FindUser request no result 1624s ok 55 - Response is JSON 1624s ok 56 - No user 1624s ok 57 - Post FindUser request one result 1624s ok 58 - Response is JSON 1624s ok 59 - Good user 1624s ok 60 - Post FindUser request multi results 1624s ok 61 - Response is JSON 1624s ok 62 - Good user (dwho) 1624s ok 63 - Post FindUser request with bad arg 1624s ok 64 - Response is JSON 1624s ok 65 - Good result 1624s ok 66 - No user 1624s ok 67 - Post FindUser request with two args 1624s ok 68 - Response is JSON 1624s ok 69 - Good user 1624s ok 70 - Post FindUser request with wrong args 1624s ok 71 - Response is JSON 1624s ok 72 - No result 1624s ok 73 - No user found 1624s ok 74 - Post FindUser request with excluding result 1624s ok 75 - Response is JSON 1624s ok 76 - No result 1624s ok 77 - No user found 1624s ok 78 - Post FindUser request with excluding result 1624s ok 79 - Response is JSON 1624s ok 80 - No result 1624s ok 81 - No user found 1624s ok 82 - Post FindUser request 0 with multi results 1624s ok 83 - Response is JSON 1624s ok 84 - Good result 1624s ok 85 - Good user (dwho) 1624s ok 86 - Post FindUser request with bad wildcard 1624s ok 87 - Response is JSON 1624s ok 88 - No result 1624s ok 89 - No user found 1624s ok 90 - Post FindUser request with wildcard 1624s ok 91 - Response is JSON 1624s ok 92 - Good result 1624s ok 93 - Good user (dwho) 1624s 1..93 1624s ok 1624s t/68-FindUser-with-Demo-and-captcha.t .......................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - Field "token" is defined 1624s ok 13 - CSP header authorize POST request to \# 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - Host match 1624s ok 17 - Field "uid" is defined 1624s ok 18 - Field "guy" is defined 1624s ok 19 - Field "cn" is defined 1624s ok 20 - Field "token" is defined 1624s ok 21 - CSP header authorize POST request to \# 1624s ok 22 - Token value found 1624s ok 23 - Two token found 1624s ok 24 - Captcha image inserted 1624s ok 25 - Get captcha javascript 1624s ok 26 - Post FindUser request 1624s ok 27 - Response is JSON 1624s ok 28 - Good user 1624s ok 29 - Token found 1624s ok 30 - Captcha found 1624s ok 31 - result => 1 1624s ok 32 - Found token session 1624s ok 33 - Found captcha value 1624s ok 34 - Post Auth request with token 1624s ok 35 - Get cookie lemonldap (2d48d561d53e27847177532e2f14e4a804ffcaaa2127d023f12f10914ecce95a) 1624s ok 36 - GET Portal 1624s ok 37 - HTTP code is 200 1624s ok 38 - Authenticated as rtyler 1624s ok 39 - Logout request 1624s ok 40 - Response is 200 1624s ok 41 - Cookie is deleted 1624s ok 42 - No pdata 1624s ok 43 - Disconnect request 1624s ok 44 - Response is 401 1624s 1..44 1624s ok 1624s t/68-FindUser-with-Demo-and-required-params.t .................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Mandatory field 1624s ok 14 - -> Two entries found 1624s ok 15 - 1st -> The Daleks 1624s ok 16 - 2nd -> Bad Guy 1624s ok 17 - -> Three stars found 1624s ok 18 - Post empty FindUser request 1624s ok 19 - HTTP code is 200 1624s ok 20 - Page contains a form 1624s ok 21 - Host match 1624s ok 22 - Field "user" is defined 1624s ok 23 - Field "password" is defined 1624s ok 24 - Field "spoofId" is defined 1624s ok 25 - CSP header authorize POST request to \# 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - Host match 1624s ok 29 - Field "uid" is defined 1624s ok 30 - Field "guy" is defined 1624s ok 31 - CSP header authorize POST request to \# 1624s ok 32 - value="" 1624s ok 33 - Post FindUser request 1624s ok 34 - autocomplete="off" 1624s ok 35 - Search an account 1624s ok 36 - id="findUser_guy" 1624s ok 37 - id="findUser_uid" 1624s ok 38 - id="findUser_cn" 1624s ok 39 - id="findUser_type" not found 1624s ok 40 - Name... 1624s ok 41 - Empty option not found 1624s ok 42 - The Daleks 1624s ok 43 - Bad Guy option 1624s ok 44 - Post FindUser request 1624s ok 45 - Response is JSON 1624s ok 46 - Good user 1624s ok 47 - Post FindUser request 1624s ok 48 - Response is JSON 1624s ok 49 - No result 1624s ok 50 - No user found 1624s ok 51 - Post FindUser request 1624s ok 52 - Response is JSON 1624s ok 53 - Good result 1624s ok 54 - No user 1624s 1..54 1624s ok 1624s t/68-FindUser-with-Demo-and-token.t ............................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - Field "token" is defined 1624s ok 13 - CSP header authorize POST request to \# 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - Host match 1624s ok 17 - Field "uid" is defined 1624s ok 18 - Field "guy" is defined 1624s ok 19 - Field "cn" is defined 1624s ok 20 - Field "token" is defined 1624s ok 21 - CSP header authorize POST request to \# 1624s ok 22 - Token value found 1624s ok 23 - Two token value found 1624s ok 24 - Post FindUser request 1624s ok 25 - Response is JSON 1624s ok 26 - Good user 1624s ok 27 - Get Portal 1624s ok 28 - HTTP code is 200 1624s ok 29 - Page contains a form 1624s ok 30 - Host match 1624s ok 31 - Field "uid" is defined 1624s ok 32 - Field "guy" is defined 1624s ok 33 - Field "cn" is defined 1624s ok 34 - Field "token" is defined 1624s ok 35 - CSP header authorize POST request to \# 1624s ok 36 - Post expired FindUser request 1624s ok 37 - Response is JSON 1624s ok 38 - Token expired 1624s ok 39 - no result found 1624s ok 40 - Token found 1624s ok 41 - Get Portal 1624s ok 42 - HTTP code is 200 1624s ok 43 - Page contains a form 1624s ok 44 - Host match 1624s ok 45 - Field "user" is defined 1624s ok 46 - Field "guy" is defined 1624s ok 47 - Field "cn" is defined 1624s ok 48 - Field "token" is defined 1624s ok 49 - CSP header authorize POST request to \# 1624s ok 50 - Post FindUser request without token 1624s ok 51 - Response is JSON 1624s ok 52 - No Token 1624s ok 53 - no result found 1624s ok 54 - Token found 1624s ok 55 - Get Portal 1624s ok 56 - HTTP code is 200 1624s ok 57 - Page contains a form 1624s ok 58 - Host match 1624s ok 59 - Field "user" is defined 1624s ok 60 - Field "guy" is defined 1624s ok 61 - Field "cn" is defined 1624s ok 62 - Field "token" is defined 1624s ok 63 - CSP header authorize POST request to \# 1624s ok 64 - Post FindUser request with token 1624s ok 65 - Get cookie lemonldap (2333f2a5ca3d6c0386faa86e564661afbf8bd3fb590a11d61c9dc973df9234ca) 1624s ok 66 - Response is JSON 1624s ok 67 - result => 1 1624s ok 68 - GET Portal 1624s ok 69 - HTTP code is 200 1624s ok 70 - Authenticated as rtyler 1624s ok 71 - Logout request 1624s ok 72 - Response is 200 1624s ok 73 - Cookie is deleted 1624s ok 74 - No pdata 1624s ok 75 - Disconnect request 1624s ok 76 - Response is 401 1624s 1..76 1624s ok 1624s t/68-FindUser-with-Demo.t ...................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Post empty FindUser request 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - Host match 1624s ok 17 - Field "user" is defined 1624s ok 18 - Field "password" is defined 1624s ok 19 - Field "spoofId" is defined 1624s ok 20 - CSP header authorize POST request to \# 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - Host match 1624s ok 24 - Field "uid" is defined 1624s ok 25 - Field "guy" is defined 1624s ok 26 - CSP header authorize POST request to \# 1624s ok 27 - value="" 1624s ok 28 - Post FindUser request 1624s ok 29 - autocomplete="off" 1624s ok 30 - Search an account 1624s ok 31 - id="findUser_guy" 1624s ok 32 - id="findUser_uid" 1624s ok 33 - id="findUser_cn" 1624s ok 34 - Name... 1624s ok 35 - Empty option 1624s ok 36 - BB option 1624s ok 37 - Bad Guy option 1624s ok 38 - Post FindUser request 1624s ok 39 - Response is JSON 1624s ok 40 - Good user 1624s ok 41 - Post FindUser request with bad user 1624s ok 42 - Response is JSON 1624s ok 43 - No result 1624s ok 44 - No user found 1624s ok 45 - Post FindUser request one result 1624s ok 46 - Response is JSON 1624s ok 47 - Good user 1624s ok 48 - Post FindUser request with a not allowed select value 1624s ok 49 - Response is JSON 1624s ok 50 - Good result 1624s ok 51 - No user 1624s ok 52 - Post FindUser request multi results 1624s ok 53 - Response is JSON 1624s ok 54 - Good user (msmith) 1624s ok 55 - Post FindUser request with bad arg 1624s ok 56 - Response is JSON 1624s ok 57 - Good result 1624s ok 58 - No user 1624s ok 59 - Post FindUser request with two args 1624s ok 60 - Response is JSON 1624s ok 61 - Good user 1624s ok 62 - Post FindUser request with wrong args 1624s ok 63 - Response is JSON 1624s ok 64 - No result 1624s ok 65 - No user found 1624s ok 66 - Post FindUser request with excluding result 1624s ok 67 - Response is JSON 1624s ok 68 - No result 1624s ok 69 - No user found 1624s ok 70 - Post FindUser request with excluding result 1624s ok 71 - Response is JSON 1624s ok 72 - No result 1624s ok 73 - No user found 1624s ok 74 - Post FindUser request with wildcard 1624s ok 75 - Response is JSON 1624s ok 76 - Good result 1624s ok 77 - Good user (dwho) 1624s 1..77 1624s ok 1624s t/68-FindUser-with-LDAP.t ...................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 # skip LLNGTESTLDAP is not set 1624s ok 3 # skip LLNGTESTLDAP is not set 1624s ok 4 # skip LLNGTESTLDAP is not set 1624s ok 5 # skip LLNGTESTLDAP is not set 1624s ok 6 # skip LLNGTESTLDAP is not set 1624s ok 7 # skip LLNGTESTLDAP is not set 1624s ok 8 # skip LLNGTESTLDAP is not set 1624s ok 9 # skip LLNGTESTLDAP is not set 1624s ok 10 # skip LLNGTESTLDAP is not set 1624s ok 11 # skip LLNGTESTLDAP is not set 1624s ok 12 # skip LLNGTESTLDAP is not set 1624s ok 13 # skip LLNGTESTLDAP is not set 1624s ok 14 # skip LLNGTESTLDAP is not set 1624s ok 15 # skip LLNGTESTLDAP is not set 1624s ok 16 # skip LLNGTESTLDAP is not set 1624s ok 17 # skip LLNGTESTLDAP is not set 1624s ok 18 # skip LLNGTESTLDAP is not set 1624s ok 19 # skip LLNGTESTLDAP is not set 1624s ok 20 # skip LLNGTESTLDAP is not set 1624s ok 21 # skip LLNGTESTLDAP is not set 1624s ok 22 # skip LLNGTESTLDAP is not set 1624s ok 23 # skip LLNGTESTLDAP is not set 1624s ok 24 # skip LLNGTESTLDAP is not set 1624s ok 25 # skip LLNGTESTLDAP is not set 1624s ok 26 # skip LLNGTESTLDAP is not set 1624s ok 27 # skip LLNGTESTLDAP is not set 1624s ok 28 # skip LLNGTESTLDAP is not set 1624s ok 29 # skip LLNGTESTLDAP is not set 1624s ok 30 # skip LLNGTESTLDAP is not set 1624s ok 31 # skip LLNGTESTLDAP is not set 1624s ok 32 # skip LLNGTESTLDAP is not set 1624s ok 33 # skip LLNGTESTLDAP is not set 1624s ok 34 # skip LLNGTESTLDAP is not set 1624s ok 35 # skip LLNGTESTLDAP is not set 1624s ok 36 # skip LLNGTESTLDAP is not set 1624s ok 37 # skip LLNGTESTLDAP is not set 1624s ok 38 # skip LLNGTESTLDAP is not set 1624s ok 39 # skip LLNGTESTLDAP is not set 1624s ok 40 # skip LLNGTESTLDAP is not set 1624s ok 41 # skip LLNGTESTLDAP is not set 1624s ok 42 # skip LLNGTESTLDAP is not set 1624s ok 43 # skip LLNGTESTLDAP is not set 1624s ok 44 # skip LLNGTESTLDAP is not set 1624s ok 45 # skip LLNGTESTLDAP is not set 1624s ok 46 # skip LLNGTESTLDAP is not set 1624s 1..46 1624s ok 1624s t/68-FindUser-with-REST.t ...................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - search REST request 1624s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 1624s ok 7 - uid: dwho 1624s ok 8 - Post good FindUser request 1624s ok 9 - HTTP code is 200 1624s ok 10 - Response is JSON 1624s ok 11 - Good user 1624s ok 12 - result => 1 1624s ok 13 - search REST request 1624s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 1624s ok 15 - guy:bad, uid: dwho 1624s ok 16 - Post null response FindUser request 1624s ok 17 - Response is JSON 1624s ok 18 - No result 1624s ok 19 - No user found 1624s ok 20 - Post bad parameter FindUser request 1624s ok 21 - HTTP code is 200 1624s ok 22 - Response is JSON 1624s ok 23 - Empty user 1624s ok 24 - result => 1 1624s ok 25 - Post empty response FindUser request 1624s ok 26 - HTTP code is 200 1624s ok 27 - Response is JSON 1624s ok 28 - Empty user 1624s ok 29 - result => 1 1624s ok 30 - search REST request 1624s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 1624s ok 32 - guy:good 1624s ok 33 - Post multi responses FindUser request 1624s ok 34 - HTTP code is 200 1624s ok 35 - Response is JSON 1624s ok 36 - Good user (dwho) 1624s ok 37 - result => 1 1624s 1..37 1624s ok 1624s t/68-FindUser-with-UpgradeSession.t ............................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Post empty FindUser request 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - Host match 1624s ok 17 - Field "user" is defined 1624s ok 18 - Field "password" is defined 1624s ok 19 - Field "spoofId" is defined 1624s ok 20 - CSP header authorize POST request to \# 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - Host match 1624s ok 24 - Field "uid" is defined 1624s ok 25 - CSP header authorize POST request to \# 1624s ok 26 - value="" 1624s ok 27 - id="findUser_uid" 1624s ok 28 - Auth query 1624s ok 29 - Get cookie lemonldap (ce3e3f28eb924c961fb669f199a132767921ad628bb45057158c35a6e2553b04) 1624s ok 30 - GET http://test1.example.com/ 1624s ok 31 - HTTP code is 200 1624s ok 32 - Upgrade session query 1624s ok 33 - HTTP code is 200 1624s ok 34 - Page contains a form 1624s ok 35 - URI match 1624s ok 36 - Field "confirm" is defined 1624s ok 37 - Field "url" is defined 1624s ok 38 - Accept session upgrade query 1624s ok 39 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1624s ok 40 - HTTP code is 200 1624s ok 41 - Page contains a form 1624s ok 42 - Host match 1624s ok 43 - Field "upgrading" is defined 1624s ok 44 - Field "url" is defined 1624s ok 45 - CSP header authorize POST request to \# 1624s ok 46 - Post FindUser request 1624s ok 47 - Response is JSON 1624s ok 48 - Good result 1624s ok 49 - Good user 1624s ok 50 - Post login 1624s ok 51 - Get cookie lemonldappdata () 1624s ok 52 - Get cookie lemonldap (4c3e92b2361088790a215ea8dfcccacada673187d3b68578dd2f36c6f4fa0a88) 1624s ok 53 - Get redirection 1624s ok 54 - Location is http://test1.example.com 1624s ok 55 - GET Portal 1624s ok 56 - HTTP code is 200 1624s ok 57 - Authenticated as rtyler 1624s 1..57 1624s ok 1624s t/68-FindUser-without-Impersonation.t .......................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Search an account not found 1624s ok 13 - Post FindUser request 1624s ok 14 - Response is JSON 1624s ok 15 - result => 0 1624s ok 16 - error => 9 1624s 1..16 1624s ok 1624s t/68-FindUser-without-attribute.t .............................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Portal 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Search an account not found 1624s ok 14 - Post FindUser request 1624s ok 15 - Response is JSON 1624s ok 16 - No user 1624s ok 17 - result => 1 1624s 1..17 1624s ok 1624s t/68-Impersonation-with-2F.t ................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - Get cookie lemonldap (41b4ac476a8b28cc5be85faf72e0f42c0f970bf76cacbac23f8b38c3017c1789) 1624s ok 8 - Get Menu 1624s ok 9 - Authenticated as rtyler 1624s ok 10 - sfaManager link found 1624s ok 11 - Form registration 1624s ok 12 - Found TOTP js 1624s ok 13 - Found custom Main Logo 1624s ok 14 - Get new key 1624s ok 15 - Content is JSON 1624s ok 16 - Found secret 1624s ok 17 - Found token 1624s ok 18 - Found user 1624s ok 19 - Code 1624s ok 20 - Code contains 6 digits 1624s ok 21 - Post code 1624s ok 22 - Content is JSON 1624s ok 23 - TOTP is registered 1624s ok 24 - Logout request 1624s ok 25 - Response is 200 1624s ok 26 - Cookie is deleted 1624s ok 27 - No pdata 1624s ok 28 - Disconnect request 1624s ok 29 - Response is 401 1624s ok 30 - Get Menu 1624s ok 31 - HTTP code is 200 1624s ok 32 - Page contains a form 1624s ok 33 - Host match 1624s ok 34 - Field "user" is defined 1624s ok 35 - Field "password" is defined 1624s ok 36 - Field "spoofId" is defined 1624s ok 37 - CSP header authorize POST request to \# 1624s ok 38 - Auth query 1624s ok 39 - HTTP code is 200 1624s ok 40 - Page contains a form 1624s ok 41 - URI match 1624s ok 42 - Field "token" is defined 1624s ok 43 - Post TOTP choice 1624s ok 44 - HTTP code is 200 1624s ok 45 - Page contains a form 1624s ok 46 - URI match 1624s ok 47 - Field "token" is defined 1624s ok 48 - Code 1624s ok 49 - Post code 1624s ok 50 - Get cookie lemonldap (04a941d1d59dc4a48827f3cae27b4e91ab72545910180b12669141b10b8d2ea5) 1624s ok 51 - Get Menu 1624s ok 52 - HTTP code is 200 1624s ok 53 - Authenticated as dwho 1624s ok 54 - Form 2fregisters 1624s ok 55 - Form registration 1624s ok 56 - Found TOTP js 1624s ok 57 - Found custom Main Logo 1624s ok 58 - Get new key 1624s ok 59 - Content is JSON 1624s ok 60 - Not authorized to register a TOTP 1624s ok 61 - Delete TOTP query 1624s ok 62 - Content is JSON 1624s ok 63 - Not authorized to unregister a TOTP 1624s ok 64 - Post code 1624s ok 65 - Content is JSON 1624s ok 66 - Not authorized to verify a TOTP 1624s ok 67 - Logout request 1624s ok 68 - Response is 200 1624s ok 69 - Cookie is deleted 1624s ok 70 - No pdata 1624s ok 71 - Disconnect request 1624s ok 72 - Response is 401 1624s 1..72 1624s ok 1624s t/68-Impersonation-with-Custom-Plugin.t ........................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - HTTP code is 200 1624s ok 15 - Get cookie lemonldap (04903c8ddc71feeaddf7a6d19a78a5758dcd1a46aadd71586a911be4fb711891) 1624s ok 16 - Logout request 1624s ok 17 - Response is 200 1624s ok 18 - Cookie is deleted 1624s ok 19 - No pdata 1624s ok 20 - Disconnect request 1624s ok 21 - Response is 401 1624s ok 22 - Auth query 1624s ok 23 - Content is JSON 1624s ok 24 - BAD CREDENTIALS 1624s 1..24 1624s ok 1624s t/68-Impersonation-with-History.t .............................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Response status is 401 1624s ok 7 - Content is JSON 1624s ok 8 - Error code is 5 1624s ok 9 - Get Menu 1624s ok 10 - HTTP code is 200 1624s ok 11 - Page contains a form 1624s ok 12 - Host match 1624s ok 13 - Field "user" is defined 1624s ok 14 - Field "password" is defined 1624s ok 15 - Field "spoofId" is defined 1624s ok 16 - CSP header authorize POST request to \# 1624s ok 17 - Auth query 1624s ok 18 - Get cookie lemonldap (0afae4813dc719ec230635f20f5907a6cfe9eb4077d90bd2169131cb2663f5a0) 1624s ok 19 - Get redirection 1624s ok 20 - Location is http://auth.example.com/ 1624s ok 21 - Get Menu 1624s ok 22 - HTTP code is 200 1624s ok 23 - Authenticated as rtyler 1624s ok 24 - Logout request 1624s ok 25 - Response is 200 1624s ok 26 - Cookie is deleted 1624s ok 27 - No pdata 1624s ok 28 - Disconnect request 1624s ok 29 - Response is 401 1624s ok 30 - Get Menu 1624s ok 31 - HTTP code is 200 1624s ok 32 - Page contains a form 1624s ok 33 - Host match 1624s ok 34 - Field "user" is defined 1624s ok 35 - Field "password" is defined 1624s ok 36 - Field "spoofId" is defined 1624s ok 37 - CSP header authorize POST request to \# 1624s ok 38 - Auth query 1624s ok 39 - Get cookie lemonldap (c616efdd667816889e1b42798915718331c3333bf657a59e7e1bfbcfefb5b4e8) 1624s ok 40 - History found 1624s ok 41 - -> Three entries found 1624s ok 42 - -> One 'failedLogin' entry found 1624s ok 43 - Logout request 1624s ok 44 - Response is 200 1624s ok 45 - Cookie is deleted 1624s ok 46 - No pdata 1624s ok 47 - Disconnect request 1624s ok 48 - Response is 401 1624s 1..48 1624s ok 1624s t/68-Impersonation-with-TOTP.t ................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (43b96883f08db11c427f70a0059488e234b12d280854eecc13e583024f518c0a) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Get Menu 1624s ok 18 - HTTP code is 200 1624s ok 19 - Connected as dwho 1624s ok 20 - Authenticated as rtyler 1624s ok 21 - Form registration 1624s ok 22 - Get redirection 1624s ok 23 - Location header found 1624s ok 24 - Form registration 1624s ok 25 - Found TOTP js 1624s ok 26 - Found custom Main Logo 1624s ok 27 - Get new key 1624s ok 28 - Content is JSON 1624s ok 29 - Found secret 1624s ok 30 - Found token 1624s ok 31 - Code 1624s ok 32 - Code contains 6 digits 1624s ok 33 - Post code 1624s ok 34 - Content is JSON 1624s ok 35 - Key is registered 1624s ok 36 - Logout request 1624s ok 37 - Response is 200 1624s ok 38 - Cookie is deleted 1624s ok 39 - No pdata 1624s ok 40 - Disconnect request 1624s ok 41 - Response is 401 1624s ok 42 - Get Menu 1624s ok 43 - HTTP code is 200 1624s ok 44 - Page contains a form 1624s ok 45 - Host match 1624s ok 46 - Field "user" is defined 1624s ok 47 - Field "password" is defined 1624s ok 48 - Field "spoofId" is defined 1624s ok 49 - CSP header authorize POST request to \# 1624s ok 50 - Auth query with Impersonation 1624s ok 51 - HTTP code is 200 1624s ok 52 - Page contains a form 1624s ok 53 - URI match 1624s ok 54 - Field "token" is defined 1624s ok 55 - Code 1624s ok 56 - Post code 1624s ok 57 - Get cookie lemonldap (7d71c16366088feddd2d88e12ec3ab7bd39d0e0cb706e9249f5815a1c8a9a549) 1624s ok 58 - CheckUser form 1624s ok 59 - HTTP code is 200 1624s ok 60 - Page contains a form 1624s ok 61 - URI match 1624s ok 62 - Field "user" is defined 1624s ok 63 - Field "url" is defined 1624s ok 64 - Found trspan="checkUserMerged" 1624s ok 65 - POST checkuser 1624s ok 66 - HTTP code is 200 1624s ok 67 - Page contains a form 1624s ok 68 - URI match 1624s ok 69 - Field "user" is defined 1624s ok 70 - Field "url" is defined 1624s ok 71 - Found trspan="checkUserMerged" 1624s ok 72 - Found trspan="allowed" 1624s ok 73 - Found trspan="headers" 1624s ok 74 - Found trspan="groups_sso" 1624s ok 75 - Found trspan="attributes" 1624s ok 76 - Found trspan="macros" 1624s ok 77 - Found _userDB 1624s ok 78 - Found Auth-User 1624s ok 79 - Found dwho 1624s ok 80 - Found su 1624s ok 81 - Found uid 1624s ok 82 - Found _whatToTrace 1624s ok 83 - CheckUser form 1624s ok 84 - HTTP code is 200 1624s ok 85 - Page contains a form 1624s ok 86 - URI match 1624s ok 87 - Field "user" is defined 1624s ok 88 - Field "url" is defined 1624s ok 89 - Found trspan="checkUserMerged" 1624s ok 90 - POST checkuser 1624s ok 91 - HTTP code is 200 1624s ok 92 - Page contains a form 1624s ok 93 - URI match 1624s ok 94 - Field "user" is defined 1624s ok 95 - Field "url" is defined 1624s ok 96 - Found trspan="checkUserComputedSession" 1624s ok 97 - Found macro authMode 1624s ok 98 - Found TOTP 1624s ok 99 - Logout request 1624s ok 100 - Response is 200 1624s ok 101 - Cookie is deleted 1624s ok 102 - No pdata 1624s ok 103 - Disconnect request 1624s ok 104 - Response is 401 1624s 1..104 1624s ok 1624s t/68-Impersonation-with-UnrestrictedUser.t ..................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - Field "token" is defined 1624s ok 13 - CSP header authorize POST request to \# 1624s ok 14 - Auth query 1624s ok 15 - Get cookie lemonldap (2b6e3df6b0ec9f6ea26dd25388f2d27d845cfcdbd754b7d5aea9f4f5802393bb) 1624s ok 16 - Get Menu 1624s ok 17 - Authenticated as dwho 1624s ok 18 - Logout request 1624s ok 19 - Response is 200 1624s ok 20 - Cookie is deleted 1624s ok 21 - No pdata 1624s ok 22 - Disconnect request 1624s ok 23 - Response is 401 1624s ok 24 - Get Menu 1624s ok 25 - HTTP code is 200 1624s ok 26 - Page contains a form 1624s ok 27 - Host match 1624s ok 28 - Field "user" is defined 1624s ok 29 - Field "password" is defined 1624s ok 30 - Field "spoofId" is defined 1624s ok 31 - Field "token" is defined 1624s ok 32 - CSP header authorize POST request to \# 1624s ok 33 - Auth query 1624s ok 34 - PE5 found 1624s ok 35 - HTTP code is 200 1624s ok 36 - Page contains a form 1624s ok 37 - Host match 1624s ok 38 - Field "user" is defined 1624s ok 39 - Field "password" is defined 1624s ok 40 - Field "spoofId" is defined 1624s ok 41 - Field "token" is defined 1624s ok 42 - CSP header authorize POST request to \# 1624s ok 43 - Auth query 1624s ok 44 - Get cookie lemonldap (d35d3e5d51f1414355ba7fac8bbf87b2d400d6896b6d3961c616acfc8d770249) 1624s ok 45 - Get Menu 1624s ok 46 - Authenticated as msmith 1624s ok 47 - Logout request 1624s ok 48 - Response is 200 1624s ok 49 - Cookie is deleted 1624s ok 50 - No pdata 1624s ok 51 - Disconnect request 1624s ok 52 - Response is 401 1624s 1..52 1624s ok 1624s t/68-Impersonation-with-doubleCookies.t ........................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - PE40 found 1624s ok 15 - Get Menu 1624s ok 16 - HTTP code is 200 1624s ok 17 - Page contains a form 1624s ok 18 - Host match 1624s ok 19 - Field "user" is defined 1624s ok 20 - Field "password" is defined 1624s ok 21 - Field "spoofId" is defined 1624s ok 22 - CSP header authorize POST request to \# 1624s ok 23 - Get Menu 1624s ok 24 - HTTP code is 200 1624s ok 25 - Page contains a form 1624s ok 26 - Host match 1624s ok 27 - Field "user" is defined 1624s ok 28 - Field "password" is defined 1624s ok 29 - Field "spoofId" is defined 1624s ok 30 - CSP header authorize POST request to \# 1624s ok 31 - Auth query 1624s ok 32 - PE5 found 1624s ok 33 - Get Menu 1624s ok 34 - HTTP code is 200 1624s ok 35 - Page contains a form 1624s ok 36 - Host match 1624s ok 37 - Field "user" is defined 1624s ok 38 - Field "password" is defined 1624s ok 39 - Field "spoofId" is defined 1624s ok 40 - CSP header authorize POST request to \# 1624s ok 41 - Get Menu 1624s ok 42 - HTTP code is 200 1624s ok 43 - Page contains a form 1624s ok 44 - Host match 1624s ok 45 - Field "user" is defined 1624s ok 46 - Field "password" is defined 1624s ok 47 - Field "spoofId" is defined 1624s ok 48 - CSP header authorize POST request to \# 1624s ok 49 - Auth query 1624s ok 50 - PE93 found 1624s ok 51 - Get Menu 1624s ok 52 - HTTP code is 200 1624s ok 53 - Page contains a form 1624s ok 54 - Host match 1624s ok 55 - Field "user" is defined 1624s ok 56 - Field "password" is defined 1624s ok 57 - Field "spoofId" is defined 1624s ok 58 - CSP header authorize POST request to \# 1624s ok 59 - Get Menu 1624s ok 60 - HTTP code is 200 1624s ok 61 - Page contains a form 1624s ok 62 - Host match 1624s ok 63 - Field "user" is defined 1624s ok 64 - Field "password" is defined 1624s ok 65 - Field "spoofId" is defined 1624s ok 66 - CSP header authorize POST request to \# 1624s ok 67 - Auth query 1624s ok 68 - Get cookie lemonldap (ccc282d8d62f29bc91809d3603daffee8514c9e1c3c191ecb50558c37f59eb6a) 1624s ok 69 - Get cookie lemonldaphttp () 1624s ok 70 - Get redirection 1624s ok 71 - Location is http://auth.example.com/ 1624s ok 72 - -> Get cookie : lemonldap=something 1624s ok 73 - -> Cookie 'lemonldap' is HttpOnly 1624s ok 74 - -> Cookie 'lemonldap' is secure 1624s ok 75 - CheckUser form 1624s ok 76 - HTTP code is 200 1624s ok 77 - Page contains a form 1624s ok 78 - URI match 1624s ok 79 - Field "user" is defined 1624s ok 80 - Field "url" is defined 1624s ok 81 - Found trspan="checkUser" 1624s ok 82 - POST checkuser 1624s ok 83 - Found macro test_impersonation 1624s ok 84 - Found msmith/msmith 1624s ok 85 - Logout request 1624s ok 86 - Response is 200 1624s ok 87 - Cookie is deleted 1624s ok 88 - No pdata 1624s ok 89 - Disconnect request 1624s ok 90 - Response is 401 1624s ok 91 - Get Menu 1624s ok 92 - HTTP code is 200 1624s ok 93 - Page contains a form 1624s ok 94 - Host match 1624s ok 95 - Field "user" is defined 1624s ok 96 - Field "password" is defined 1624s ok 97 - Field "spoofId" is defined 1624s ok 98 - CSP header authorize POST request to \# 1624s ok 99 - Auth query 1624s ok 100 - Get cookie lemonldap (e2f97e77bec4226ddec1fbd084f8a952e4cf214ff588a316636a13ad55c6c35f) 1624s ok 101 - Get redirection 1624s ok 102 - Location is http://auth.example.com/ 1624s ok 103 - Get Menu 1624s ok 104 - HTTP code is 200 1624s ok 105 - Connected as dwho 1624s ok 106 - CheckUser form 1624s ok 107 - HTTP code is 200 1624s ok 108 - Page contains a form 1624s ok 109 - URI match 1624s ok 110 - Field "user" is defined 1624s ok 111 - Field "url" is defined 1624s ok 112 - Found trspan="checkUser" 1624s ok 113 - POST checkuser 1624s ok 114 - HTTP code is 200 1624s ok 115 - Page contains a form 1624s ok 116 - URI match 1624s ok 117 - Field "user" is defined 1624s ok 118 - Field "url" is defined 1624s ok 119 - Found trspan="checkUser" 1624s ok 120 - Found trspan="allowed" 1624s ok 121 - Found trspan="headers" 1624s ok 122 - Found trspan="macros" 1624s ok 123 - Found trspan="attributes" 1624s ok 124 - Found _userDB 1624s ok 125 - Found Auth-User 1624s ok 126 - Found dwho 1624s ok 127 - Found _whatToTrace 1624s ok 128 - Found testPrefix_groups 1624s ok 129 - Found "su; su_test; test_su" 1624s ok 130 - Found testPrefix_uid 1624s ok 131 - Found rtyler 1624s ok 132 - Found macro test_impersonation 1624s ok 133 - Found rtyler/dwo 1624s ok 134 - Found 34 attributes 1624s ok 135 - _auth 1624s ok 136 - _httpSession 1624s ok 137 - uid 1624s ok 138 - testPrefix__auth 1624s ok 139 - testPrefix__httpSession 1624s ok 140 - testPrefix_uid 1624s ok 141 - Logout request 1624s ok 142 - Response is 200 1624s ok 143 - Cookie is deleted 1624s ok 144 - No pdata 1624s ok 145 - Disconnect request 1624s ok 146 - Response is 401 1624s 1..146 1624s ok 1624s t/68-Impersonation-with-filtered-merge.t ....................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (73f9755f4399bea740aac4f2b81b41098b52835ba6a827de4f56ed07c36c9b9a) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Get Menu 1624s ok 18 - HTTP code is 200 1624s ok 19 - Connected as dwho 1624s ok 20 - Authenticated as dwho 1624s ok 21 - CheckUser form 1624s ok 22 - HTTP code is 200 1624s ok 23 - Page contains a form 1624s ok 24 - URI match 1624s ok 25 - Field "user" is defined 1624s ok 26 - Field "url" is defined 1624s ok 27 - Found trspan="checkUserMerged" 1624s ok 28 - POST checkuser 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "user" is defined 1624s ok 33 - Field "url" is defined 1624s ok 34 - Found trspan="checkUser" 1624s ok 35 - Found trspan="allowed" 1624s ok 36 - Found trspan="headers" 1624s ok 37 - Found trspan="groups_sso" 1624s ok 38 - Found trspan="macros" 1624s ok 39 - Found trspan="attributes" 1624s ok 40 - Found _userDB 1624s ok 41 - Found Auth-User 1624s ok 42 - Found dwho 1624s ok 43 - Found su 1624s ok 44 - Found su_test 1624s ok 45 - NOT found _test_ 1624s ok 46 - NOT found test_su 1624s ok 47 - Found uid 1624s ok 48 - Found _whatToTrace 1624s ok 49 - POST checkuser 1624s ok 50 - Response is JSON 1624s ok 51 - Right number of real_hGroups found 1624s ok 52 - Right number of hGroups found 1624s ok 53 - Logout request 1624s ok 54 - Response is 200 1624s ok 55 - Cookie is deleted 1624s ok 56 - No pdata 1624s ok 57 - Disconnect request 1624s ok 58 - Response is 401 1624s 1..58 1624s ok 1624s t/68-Impersonation-with-merge.t ................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (f52457f9fa5d6c03c1e83b06db5dc6a6961b0db9ffdd7812ae21621acbc9fabf) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Get Menu 1624s ok 18 - HTTP code is 200 1624s ok 19 - Connected as dwho 1624s ok 20 - Authenticated as dwho 1624s ok 21 - CheckUser form 1624s ok 22 - HTTP code is 200 1624s ok 23 - Page contains a form 1624s ok 24 - URI match 1624s ok 25 - Field "user" is defined 1624s ok 26 - Field "url" is defined 1624s ok 27 - Found trspan="checkUserMerged" 1624s ok 28 - POST checkuser 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "user" is defined 1624s ok 33 - Field "url" is defined 1624s ok 34 - Found trspan="checkUserMerged" 1624s ok 35 - Found trspan="allowed" 1624s ok 36 - Found trspan="headers" 1624s ok 37 - Found trspan="groups_sso" 1624s ok 38 - Found SSO group "su" 1624s ok 39 - Found SSO group "su_test" 1624s ok 40 - Found SSO group "test_su" 1624s ok 41 - Found trspan="attributes" 1624s ok 42 - Found trspan="macros" 1624s ok 43 - Found _userDB 1624s ok 44 - Found Auth-User 1624s ok 45 - Found dwho 1624s ok 46 - Found su 1624s ok 47 - Found su_test 1624s ok 48 - NOT found _test_ 1624s ok 49 - Found test_su 1624s ok 50 - Found _whatToTrace 1624s ok 51 - Found uid 1624s ok 52 - POST checkuser 1624s ok 53 - Response is JSON 1624s ok 54 - Right number of real_hGroups found 1624s ok 55 - Right number of hGroups found 1624s ok 56 - Logout request 1624s ok 57 - Response is 200 1624s ok 58 - Cookie is deleted 1624s ok 59 - No pdata 1624s ok 60 - Disconnect request 1624s ok 61 - Response is 401 1624s 1..61 1624s ok 1624s t/68-Impersonation.t ........................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "spoofId" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - PE40 found 1624s ok 15 - Get Menu 1624s ok 16 - HTTP code is 200 1624s ok 17 - Page contains a form 1624s ok 18 - Host match 1624s ok 19 - Field "user" is defined 1624s ok 20 - Field "password" is defined 1624s ok 21 - Field "spoofId" is defined 1624s ok 22 - CSP header authorize POST request to \# 1624s ok 23 - Get Menu 1624s ok 24 - HTTP code is 200 1624s ok 25 - Page contains a form 1624s ok 26 - Host match 1624s ok 27 - Field "user" is defined 1624s ok 28 - Field "password" is defined 1624s ok 29 - Field "spoofId" is defined 1624s ok 30 - CSP header authorize POST request to \# 1624s ok 31 - Auth query 1624s ok 32 - PE5 found 1624s ok 33 - Get Menu 1624s ok 34 - HTTP code is 200 1624s ok 35 - Page contains a form 1624s ok 36 - Host match 1624s ok 37 - Field "user" is defined 1624s ok 38 - Field "password" is defined 1624s ok 39 - Field "spoofId" is defined 1624s ok 40 - CSP header authorize POST request to \# 1624s ok 41 - Get Menu 1624s ok 42 - HTTP code is 200 1624s ok 43 - Page contains a form 1624s ok 44 - Host match 1624s ok 45 - Field "user" is defined 1624s ok 46 - Field "password" is defined 1624s ok 47 - Field "spoofId" is defined 1624s ok 48 - CSP header authorize POST request to \# 1624s ok 49 - Auth query 1624s ok 50 - PE93 found 1624s ok 51 - Get Menu 1624s ok 52 - HTTP code is 200 1624s ok 53 - Page contains a form 1624s ok 54 - Host match 1624s ok 55 - Field "user" is defined 1624s ok 56 - Field "password" is defined 1624s ok 57 - Field "spoofId" is defined 1624s ok 58 - CSP header authorize POST request to \# 1624s ok 59 - Get Menu 1624s ok 60 - HTTP code is 200 1624s ok 61 - Page contains a form 1624s ok 62 - Host match 1624s ok 63 - Field "user" is defined 1624s ok 64 - Field "password" is defined 1624s ok 65 - Field "spoofId" is defined 1624s ok 66 - CSP header authorize POST request to \# 1624s ok 67 - Auth query 1624s ok 68 - Get cookie lemonldap (ac011022875253d937b7b5a55c92a457ffa90531465ecfce00572474af8038b0) 1624s ok 69 - Get redirection 1624s ok 70 - Location is http://auth.example.com/ 1624s ok 71 - Get Menu 1624s ok 72 - HTTP code is 200 1624s ok 73 - Connected as msmith 1624s ok 74 - Authenticated as msmith 1624s ok 75 - CheckUser form 1624s ok 76 - HTTP code is 200 1624s ok 77 - Page contains a form 1624s ok 78 - URI match 1624s ok 79 - Field "user" is defined 1624s ok 80 - Field "url" is defined 1624s ok 81 - Found trspan="checkUser" 1624s ok 82 - POST checkuser 1624s ok 83 - Found macro test_impersonation 1624s ok 84 - Found msmith/msmith 1624s ok 85 - Found two MSMITH@BADWOLF.ORG 1624s ok 86 - Logout request 1624s ok 87 - Response is 200 1624s ok 88 - Cookie is deleted 1624s ok 89 - No pdata 1624s ok 90 - Disconnect request 1624s ok 91 - Response is 401 1624s ok 92 - Get Menu 1624s ok 93 - HTTP code is 200 1624s ok 94 - Page contains a form 1624s ok 95 - Host match 1624s ok 96 - Field "user" is defined 1624s ok 97 - Field "password" is defined 1624s ok 98 - Field "spoofId" is defined 1624s ok 99 - CSP header authorize POST request to \# 1624s ok 100 - Auth query 1624s ok 101 - Get cookie lemonldap (1b89529720955bffa35d12ea853a6453ae60985496d034e9aeba4678f2a60f9e) 1624s ok 102 - Get redirection 1624s ok 103 - Location is http://auth.example.com/ 1624s ok 104 - Get Menu 1624s ok 105 - HTTP code is 200 1624s ok 106 - Connected as dwho 1624s ok 107 - Authenticated as dwho 1624s ok 108 - CheckUser form 1624s ok 109 - HTTP code is 200 1624s ok 110 - Page contains a form 1624s ok 111 - URI match 1624s ok 112 - Field "user" is defined 1624s ok 113 - Field "url" is defined 1624s ok 114 - Found trspan="checkUser" 1624s ok 115 - POST checkuser 1624s ok 116 - HTTP code is 200 1624s ok 117 - Page contains a form 1624s ok 118 - URI match 1624s ok 119 - Field "user" is defined 1624s ok 120 - Field "url" is defined 1624s ok 121 - Found trspan="checkUser" 1624s ok 122 - Found trspan="allowed" 1624s ok 123 - Found trspan="headers" 1624s ok 124 - Found trspan="macros" 1624s ok 125 - Found trspan="attributes" 1624s ok 126 - Found _userDB 1624s ok 127 - Found Auth-User 1624s ok 128 - Found dwho 1624s ok 129 - Found _whatToTrace 1624s ok 130 - Found testPrefix_groups 1624s ok 131 - Found "su; su_test; test_su" 1624s ok 132 - Found testPrefix_uid 1624s ok 133 - Found rtyler 1624s ok 134 - Found macro test_impersonation 1624s ok 135 - Found rtyler/dwo 1624s ok 136 - Found _session_id 1624s ok 137 - Found _session_id 1624s ok 138 - Found 34 attributes 1624s ok 139 - _auth 1624s ok 140 - uid 1624s ok 141 - testPrefix__auth 1624s ok 142 - testPrefix_uid 1624s ok 143 - Logout request 1624s ok 144 - Response is 200 1624s ok 145 - Cookie is deleted 1624s ok 146 - No pdata 1624s ok 147 - Disconnect request 1624s ok 148 - Response is 401 1624s 1..148 1624s ok 1624s t/68-InitializePasswordReset.t ................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - HTTP code is 200 1624s ok 7 - Get cookie lemonldap (e1953d5ff63a1f1efc01561239536ba928976be80118598851f7a417ddbf162a) 1624s ok 8 - Force reinitialization for rtyler@badwolf.org 1624s ok 9 - HTTP code is 200 1624s ok 10 - HTTP code is 200 1624s ok 11 - Content-Type is JSON 1624s ok 12 - Content is valid JSON 1624s ok 13 - mail_token found 1624s ok 14 - reset url found and have a correct format 1624s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 1624s ok 16 - HTTP code is 403 1624s ok 17 - Content is valid JSON 1624s ok 18 - authentication error 1624s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 1624s ok 20 - HTTP code is 404 1624s ok 21 - Content is valid JSON 1624s ok 22 - user not found 1624s 1..22 1624s ok 1624s t/70-2F-Password.t ............................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s # Subtest: Register Password 2FA 1624s ok 1 - Get Menu 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - Host match 1624s ok 5 - Field "user" is defined 1624s ok 6 - Field "password" is defined 1624s ok 7 - CSP header authorize POST request to \# 1624s ok 8 - Auth query 1624s ok 9 - Get cookie lemonldap (12b1b8cb5e9dd82092f6f47a9addad136842c86b1bb475ffdf99964f7427fbf5) 1624s ok 10 - Get redirection 1624s ok 11 - Location is http://auth.example.com/ 1624s ok 12 - Form registration 1624s ok 13 - Get redirection 1624s ok 14 - Location header found 1624s ok 15 - Form registration 1624s ok 16 - Found password js 1624s ok 17 - HTTP code is 200 1624s ok 18 - Content-Type is JSON 1624s ok 19 - Content is valid JSON 1624s ok 20 - Post registration (mismatched) 1624s ok 21 1624s ok 22 - HTTP code is 200 1624s ok 23 - Content-Type is JSON 1624s ok 24 - Content is valid JSON 1624s ok 25 - Post registration (mismatched) 1624s ok 26 1624s ok 27 - HTTP code is 200 1624s ok 28 - Content-Type is JSON 1624s ok 29 - Content is valid JSON 1624s ok 30 - Post registration (mismatched) 1624s ok 31 - Key is registered 1624s ok 32 - Logout request 1624s ok 33 - Response is 200 1624s ok 34 - Cookie is deleted 1624s ok 35 - No pdata 1624s ok 36 - Disconnect request 1624s ok 37 - Response is 401 1624s 1..37 1624s ok 5 - Register Password 2FA 1624s # Subtest: Try to login with invalid 2FA password 1624s ok 1 - Get Menu 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - Host match 1624s ok 5 - Field "user" is defined 1624s ok 6 - Field "password" is defined 1624s ok 7 - CSP header authorize POST request to \# 1624s ok 8 - Auth query 1624s ok 9 - HTTP code is 200 1624s ok 10 - Page contains a form 1624s ok 11 - URI match 1624s ok 12 - Post code 1624s ok 13 - Expected portal error code: code found on page 1624s ok 14 - Expected portal error code 1624s 1..14 1624s ok 6 - Try to login with invalid 2FA password 1624s # Subtest: Try to login with valid 2FA password 1624s ok 1 - Get Menu 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - Host match 1624s ok 5 - Field "user" is defined 1624s ok 6 - Field "password" is defined 1624s ok 7 - CSP header authorize POST request to \# 1624s ok 8 - Auth query 1624s ok 9 - HTTP code is 200 1624s ok 10 - Page contains a form 1624s ok 11 - URI match 1624s ok 12 - Post code 1624s ok 13 - Get cookie lemonldap (0a3cede7ab9caccd2abcc21a965b78f8bc16b396cd313ae763da8c5ad3a1ec23) 1624s ok 14 - Get session using restSessionServer 1624s ok 15 - HTTP code is 200 1624s ok 16 - Deserialize session content 1624s ok 17 - Session has correct value for authenticationLevel 1624s ok 18 - Session has correct value for _auth 1624s ok 19 - Session has correct value for _2f 1624s ok 20 - Session has correct value for uid 1624s ok 21 - Logout request 1624s ok 22 - Response is 200 1624s ok 23 - Cookie is deleted 1624s ok 24 - No pdata 1624s ok 25 - Disconnect request 1624s ok 26 - Response is 401 1624s 1..26 1624s ok 7 - Try to login with valid 2FA password 1624s 1..7 1624s ok 1624s t/70-2F-TOTP-8-with-global-storage.t ........................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "token" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (a34811a80492bdce2628f79330a08a318ed7726129060e300999cd85f867a619) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Form registration 1624s ok 18 - Get redirection 1624s ok 19 - Location header found 1624s ok 20 - Form registration 1624s ok 21 - Found TOTP js 1624s ok 22 - Get new key 1624s ok 23 - Content is JSON 1624s ok 24 - Found secret 1624s ok 25 - Found token 1624s ok 26 - Code 1624s ok 27 - Code contains 8 digits 1624s ok 28 - Post code 1624s ok 29 - Content is JSON 1624s ok 30 - Key is registered 1624s ok 31 - Logout request 1624s ok 32 - Response is 200 1624s ok 33 - Cookie is deleted 1624s ok 34 - No pdata 1624s ok 35 - Disconnect request 1624s ok 36 - Response is 401 1624s ok 37 - Get Menu 1624s ok 38 - HTTP code is 200 1624s ok 39 - Page contains a form 1624s ok 40 - Host match 1624s ok 41 - Field "user" is defined 1624s ok 42 - Field "password" is defined 1624s ok 43 - Field "token" is defined 1624s ok 44 - CSP header authorize POST request to \# 1624s ok 45 - Auth query 1624s ok 46 - HTTP code is 200 1624s ok 47 - Page contains a form 1624s ok 48 - URI match 1624s ok 49 - Field "token" is defined 1624s ok 50 - LLNG Code 1624s ok 51 - Post code 1624s ok 52 - Get cookie lemonldap (f6494adb16fe22bfc66919be2cb6820c517c861b1d9cc0c3abdc075dfc30b3ec) 1624s ok 53 - Logout request 1624s ok 54 - Response is 200 1624s ok 55 - Cookie is deleted 1624s ok 56 - No pdata 1624s ok 57 - Disconnect request 1624s ok 58 - Response is 401 1624s ok 59 - Get Menu 1624s ok 60 - HTTP code is 200 1624s ok 61 - Page contains a form 1624s ok 62 - Host match 1624s ok 63 - Field "user" is defined 1624s ok 64 - Field "password" is defined 1624s ok 65 - Field "token" is defined 1624s ok 66 - CSP header authorize POST request to \# 1624s ok 67 - Auth query 1624s ok 68 - HTTP code is 200 1624s ok 69 - Page contains a form 1624s ok 70 - URI match 1624s ok 71 - Field "token" is defined 1624s ok 72 - LLNG Code 1624s ok 73 - Post code 1624s ok 74 - Token expired 1624s ok 75 - Login form is not displayed 1624s ok 76 - Get Menu 1624s ok 77 - HTTP code is 200 1624s ok 78 - Page contains a form 1624s ok 79 - Host match 1624s ok 80 - Field "user" is defined 1624s ok 81 - Field "password" is defined 1624s ok 82 - Field "token" is defined 1624s ok 83 - CSP header authorize POST request to \# 1624s ok 84 - Auth query 1624s ok 85 - HTTP code is 200 1624s ok 86 - Page contains a form 1624s ok 87 - URI match 1624s ok 88 - Field "token" is defined 1624s 1..88 1624s ok 1624s t/70-2F-TOTP-Hook.t ............................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (d3778ea0abc3994938939dbeebced558aacc20e02583bd975ea3a57b166f058d) 1624s ok 7 - Form registration 1624s ok 8 - Found TOTP js 1624s ok 9 - Get new key 1624s ok 10 - Content is JSON 1624s ok 11 - Found secret 1624s ok 12 - Found token 1624s ok 13 - Found user 1624s ok 14 - Code 1624s ok 15 - Code contains 6 digits 1624s ok 16 - Post code 1624s ok 17 - Content is JSON 1624s ok 18 - TOTP is registered 1624s ok 19 - Logout request 1624s ok 20 - Response is 200 1624s ok 21 - Cookie is deleted 1624s ok 22 - No pdata 1624s ok 23 - Disconnect request 1624s ok 24 - Response is 401 1624s ok 25 - Auth query 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - URI match 1624s ok 29 - Field "token" is defined 1624s ok 30 - Code 1624s ok 31 - Post code 1624s ok 32 - Get cookie lemonldap (5f5d85c436f223e8b26d6ca01083e4b0dbfabed4847d49354962a5c8a2f90c88) 1624s ok 33 - Logout request 1624s ok 34 - Response is 200 1624s ok 35 - Cookie is deleted 1624s ok 36 - No pdata 1624s ok 37 - Disconnect request 1624s ok 38 - Response is 401 1624s ok 39 - Auth query 1624s ok 40 - HTTP code is 200 1624s ok 41 - Page contains a form 1624s ok 42 - URI match 1624s ok 43 - Field "token" is defined 1624s ok 44 - Code 1624s ok 45 - Post code 1624s ok 46 - Expected portal error code: code found on page 1624s ok 47 - Expected portal error code 1624s 1..47 1624s ok 1624s t/70-2F-TOTP-encryption.t ...................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - Field "token" is defined 1624s ok 12 - CSP header authorize POST request to \# 1624s ok 13 - Auth query 1624s ok 14 - Get cookie lemonldap (5e1f468a9dc69635093e8f6262e57bd5591491ae0111b86522db757d57055360) 1624s ok 15 - Get redirection 1624s ok 16 - Location is http://auth.example.com/ 1624s ok 17 - Form registration 1624s ok 18 - Get redirection 1624s ok 19 - Location header found 1624s ok 20 - Form registration 1624s ok 21 - Found TOTP js 1624s ok 22 - Get new key 1624s ok 23 - Content is JSON 1624s ok 24 - Found secret 1624s ok 25 - Found token 1624s ok 26 - Code 1624s ok 27 - Code contains 6 digits 1624s ok 28 - Post code 1624s ok 29 - Content is JSON 1624s ok 30 - Key is registered 1624s ok 31 - Logout request 1624s ok 32 - Response is 200 1624s ok 33 - Cookie is deleted 1624s ok 34 - No pdata 1624s ok 35 - Disconnect request 1624s ok 36 - Response is 401 1624s ok 37 - Get Menu 1624s ok 38 - HTTP code is 200 1624s ok 39 - Page contains a form 1624s ok 40 - Host match 1624s ok 41 - Field "user" is defined 1624s ok 42 - Field "password" is defined 1624s ok 43 - Field "token" is defined 1624s ok 44 - CSP header authorize POST request to \# 1624s ok 45 - Auth query 1624s ok 46 - HTTP code is 200 1624s ok 47 - Page contains a form 1624s ok 48 - URI match 1624s ok 49 - Field "token" is defined 1624s ok 50 - LLNG Code 1624s ok 51 - Post code 1624s ok 52 - Get cookie lemonldap (ffdc3b1d16069adeda2ad52f64b0e86977a4df8994a1682977f7b7027f38898e) 1624s ok 53 - Logout request 1624s ok 54 - Response is 200 1624s ok 55 - Cookie is deleted 1624s ok 56 - No pdata 1624s ok 57 - Disconnect request 1624s ok 58 - Response is 401 1624s ok 59 - Get Menu 1624s ok 60 - HTTP code is 200 1624s ok 61 - Page contains a form 1624s ok 62 - Host match 1624s ok 63 - Field "user" is defined 1624s ok 64 - Field "password" is defined 1624s ok 65 - Field "token" is defined 1624s ok 66 - CSP header authorize POST request to \# 1624s ok 67 - Auth query 1624s ok 68 - HTTP code is 200 1624s ok 69 - Page contains a form 1624s ok 70 - URI match 1624s ok 71 - Field "token" is defined 1624s ok 72 - LLNG Code 1624s ok 73 - Post code 1624s ok 74 - Token expired 1624s ok 75 - Login form is not displayed 1624s ok 76 - Get Menu 1624s ok 77 - HTTP code is 200 1624s ok 78 - Page contains a form 1624s ok 79 - Host match 1624s ok 80 - Field "user" is defined 1624s ok 81 - Field "password" is defined 1624s ok 82 - Field "token" is defined 1624s ok 83 - CSP header authorize POST request to \# 1624s ok 84 - Auth query 1624s ok 85 - HTTP code is 200 1624s ok 86 - Page contains a form 1624s ok 87 - URI match 1624s ok 88 - Field "token" is defined 1624s ok 89 - TOTP persistent data found 1624s ok 90 - Only one device found 1624s ok 91 - TOTP secret is encrypted 1624s 1..91 1624s ok 1624s t/70-2F-TOTP-multiple-register.t ............................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (75e40434b5d8a2d9937bac883701bc182abc555511b16c87a8e2429563b89db0) 1624s ok 7 - Get Menu 1624s ok 8 - Form registration 1624s ok 9 - Get redirection 1624s ok 10 - Location header found 1624s ok 11 - Form registration 1624s ok 12 - Form registration 1624s ok 13 - Found TOTP js 1624s ok 14 - Get new key 1624s ok 15 - Content is JSON 1624s ok 16 - Found secret 1624s ok 17 - Found token 1624s ok 18 - Found user 1624s ok 19 - Code 1624s ok 20 - Code contains 6 digits 1624s ok 21 - Post code 1624s ok 22 - Content is JSON 1624s ok 23 - TOTP is registered 1624s ok 24 - Form registration 1624s ok 25 - Found newly registered device 1624s ok 26 - Found button to register a new device 1624s ok 27 - Form registration 1624s ok 28 - Found TOTP js 1624s ok 29 - Get new key 1624s ok 30 - Content is JSON 1624s ok 31 - Found secret 1624s ok 32 - Found token 1624s ok 33 - Found user 1624s ok 34 - Code 1624s ok 35 - Code contains 6 digits 1624s ok 36 - Post code 1624s ok 37 - Content is JSON 1624s ok 38 - TOTP is registered 1624s ok 39 - Found 2 registered TOTP 1624s 1..39 1624s ok 1624s t/70-2F-TOTP-multiple.t ........................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s # Subtest: Authenticate with first device 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - URI match 1624s ok 5 - Field "token" is defined 1624s ok 6 - Code 1624s ok 7 - Post code 1624s ok 8 - Get cookie lemonldap (6b4a12c2046843b186e77fa0f73037377ccacb573c9b3c154f874283c7088002) 1624s 1..8 1624s ok 5 - Authenticate with first device 1624s # Subtest: Authenticate with second device 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - URI match 1624s ok 5 - Field "token" is defined 1624s ok 6 - Code 1624s ok 7 - Post code 1624s ok 8 - Get cookie lemonldap (83b1876a4c796622a0affda208a09bfc65dcd3ef4d5e31c60c4e32cfa25b14da) 1624s 1..8 1624s ok 6 - Authenticate with second device 1624s # Subtest: Authenticate with unknown device 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - URI match 1624s ok 5 - Field "token" is defined 1624s ok 6 - Code 1624s ok 7 - Post code 1624s ok 8 - Expected portal error code: code found on page 1624s ok 9 - Expected portal error code 1624s 1..9 1624s ok 7 - Authenticate with unknown device 1624s 1..7 1624s ok 1624s t/70-2F-TOTP-with-History-and-Refresh.t ........................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (05939b1910b9d9677894976e549475fc65d5c40ef4eeeaa42d75498d96f5960b) 1624s ok 7 - Form registration 1624s ok 8 - Get redirection 1624s ok 9 - Location header found 1624s ok 10 - Form registration 1624s ok 11 - Found TOTP js 1624s ok 12 - Get new key 1624s ok 13 - Content is JSON 1624s ok 14 - Found secret 1624s ok 15 - Found token 1624s ok 16 - Code 1624s ok 17 - Code contains 6 digits 1624s ok 18 - Post code 1624s ok 19 - Content is JSON 1624s ok 20 - Key is registered 1624s ok 21 - Logout request 1624s ok 22 - Response is 200 1624s ok 23 - Cookie is deleted 1624s ok 24 - No pdata 1624s ok 25 - Disconnect request 1624s ok 26 - Response is 401 1624s ok 27 - Auth query 1624s ok 28 - HTTP code is 200 1624s ok 29 - Page contains a form 1624s ok 30 - URI match 1624s ok 31 - Field "token" is defined 1624s ok 32 - Field "checkLogins" is defined 1624s ok 33 - Code 1624s ok 34 - Post code 1624s ok 35 - HTTP code is 200 1624s ok 36 - Get cookie lemonldap (34160782ef7969632ce97206bfc021419fe8658e2dac6156afb5927940ee91d5) 1624s ok 37 - History found 1624s ok 38 - Two entries found 1624s ok 39 - POST checkuser 1624s ok 40 - Content is JSON 1624s ok 41 - Good authenticationLevel found 1624s ok 42 - Refresh query 1624s ok 43 - Get redirection 1624s ok 44 - Location is http://auth.example.com/ 1624s ok 45 - POST checkuser 1624s ok 46 - Content is JSON 1624s ok 47 - Good authenticationLevel found 1624s ok 48 - Logout request 1624s ok 49 - Response is 200 1624s ok 50 - Cookie is deleted 1624s ok 51 - No pdata 1624s ok 52 - Disconnect request 1624s ok 53 - Response is 401 1624s 1..53 1624s ok 1624s t/70-2F-TOTP-with-LDAP.t ....................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 # skip LLNGTESTLDAP is not set 1624s ok 3 # skip LLNGTESTLDAP is not set 1624s ok 4 # skip LLNGTESTLDAP is not set 1624s ok 5 # skip LLNGTESTLDAP is not set 1624s ok 6 # skip LLNGTESTLDAP is not set 1624s ok 7 # skip LLNGTESTLDAP is not set 1624s ok 8 # skip LLNGTESTLDAP is not set 1624s ok 9 # skip LLNGTESTLDAP is not set 1624s ok 10 # skip LLNGTESTLDAP is not set 1624s 1..10 1624s ok 1624s t/70-2F-TOTP-with-Range.t ...................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get Menu 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - Host match 1624s ok 9 - Field "user" is defined 1624s ok 10 - Field "password" is defined 1624s ok 11 - CSP header authorize POST request to \# 1624s ok 12 - Auth query 1624s ok 13 - Get cookie lemonldap (95b7e66d397f9e5fe9f59d5cedca86d6d93cc726a0e4c38ad2ebb7d08685963c) 1624s ok 14 - Get redirection 1624s ok 15 - Location is http://auth.example.com/ 1624s ok 16 - Form registration 1624s ok 17 - Get redirection 1624s ok 18 - Location header found 1624s ok 19 - Form registration 1624s ok 20 - Found TOTP js 1624s ok 21 - Get new key 1624s ok 22 - Content is JSON 1624s ok 23 - Found secret 1624s ok 24 - Found token 1624s ok 25 - Code 1624s ok 26 - Code contains 6 digits 1624s ok 27 - Post code 1624s ok 28 - Content is JSON 1624s ok 29 - Key is registered 1624s ok 30 - Logout request 1624s ok 31 - Response is 200 1624s ok 32 - Cookie is deleted 1624s ok 33 - No pdata 1624s ok 34 - Disconnect request 1624s ok 35 - Response is 401 1624s ok 36 - Get Menu 1624s ok 37 - HTTP code is 200 1624s ok 38 - Page contains a form 1624s ok 39 - Host match 1624s ok 40 - Field "user" is defined 1624s ok 41 - Field "password" is defined 1624s ok 42 - CSP header authorize POST request to \# 1624s ok 43 - Auth query 1624s ok 44 - HTTP code is 200 1624s ok 45 - Page contains a form 1624s ok 46 - URI match 1624s ok 47 - Post code 1624s ok 48 - Get cookie lemonldap (9623ee140df2b17013f8723d9abced156ca07efe3f800f8f67254ef5c27235df) 1624s ok 49 - Logout request 1624s ok 50 - Response is 200 1624s ok 51 - Cookie is deleted 1624s ok 52 - No pdata 1624s ok 53 - Disconnect request 1624s ok 54 - Response is 401 1624s ok 55 - Get Menu 1624s ok 56 - HTTP code is 200 1624s ok 57 - Page contains a form 1624s ok 58 - Host match 1624s ok 59 - Field "user" is defined 1624s ok 60 - Field "password" is defined 1624s ok 61 - CSP header authorize POST request to \# 1624s ok 62 - Auth query 1624s ok 63 - HTTP code is 200 1624s ok 64 - Page contains a form 1624s ok 65 - URI match 1624s ok 66 - Post code 1624s ok 67 - Get cookie lemonldap (6f0549c1a35f02bc55df320cc727895667a3913336aeb8102e06d0aed273febe) 1624s ok 68 - Logout request 1624s ok 69 - Response is 200 1624s ok 70 - Cookie is deleted 1624s ok 71 - No pdata 1624s ok 72 - Disconnect request 1624s ok 73 - Response is 401 1624s ok 74 - Get Menu 1624s ok 75 - HTTP code is 200 1624s ok 76 - Page contains a form 1624s ok 77 - Host match 1624s ok 78 - Field "user" is defined 1624s ok 79 - Field "password" is defined 1624s ok 80 - CSP header authorize POST request to \# 1624s ok 81 - Auth query 1624s ok 82 - HTTP code is 200 1624s ok 83 - Page contains a form 1624s ok 84 - URI match 1624s ok 85 - Post code 1624s ok 86 - Bad TOTP (backward) 1624s ok 87 - Get Menu 1624s ok 88 - HTTP code is 200 1624s ok 89 - Page contains a form 1624s ok 90 - Host match 1624s ok 91 - Field "user" is defined 1624s ok 92 - Field "password" is defined 1624s ok 93 - CSP header authorize POST request to \# 1624s ok 94 - Auth query 1624s ok 95 - HTTP code is 200 1624s ok 96 - Page contains a form 1624s ok 97 - URI match 1624s ok 98 - Post code 1624s ok 99 - Bad TOTP (forward) 1624s 1..99 1624s ok 1624s t/70-2F-TOTP-with-TTL-and-JSON.t ............................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (db4523acffb111e212869db4de9e8dc90ba92fc8344395b58faaed676cd4ab53) 1624s ok 7 - Form registration 1624s ok 8 - Get redirection 1624s ok 9 - Location header found 1624s ok 10 - Form registration 1624s ok 11 - Found TOTP js 1624s ok 12 - Found custom Main Logo 1624s ok 13 - Get new key 1624s ok 14 - Content is JSON 1624s ok 15 - Found secret 1624s ok 16 - Found token 1624s ok 17 - Code 1624s ok 18 - Code contains 6 digits 1624s ok 19 - Post code 1624s ok 20 - Content is JSON 1624s ok 21 - Key is registered 1624s ok 22 - Logout request 1624s ok 23 - Response is 200 1624s ok 24 - Cookie is deleted 1624s ok 25 - No pdata 1624s ok 26 - Disconnect request 1624s ok 27 - Response is 401 1624s ok 28 - Auth query 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "token" is defined 1624s ok 33 - Code 1624s ok 34 - Post code 1624s ok 35 - Get cookie lemonldap (b6495c09bf71aebb8f104a73961e52b0bbb1dfbd4a3cef164a36fd9fbf2b0b35) 1624s ok 36 - Logout request 1624s ok 37 - Response is 200 1624s ok 38 - Cookie is deleted 1624s ok 39 - No pdata 1624s ok 40 - Disconnect request 1624s ok 41 - Response is 401 1624s ok 42 - Auth query 1624s ok 43 - HTTP code is 200 1624s ok 44 - Notification reference found 1624s ok 45 - Right reference found 1624s ok 46 - Notification message found 1624s ok 47 - Get cookie lemonldap (PIphh3IYxyXkYJOfbjimpwFQUbrCSZR8LCXGNb7QBtN6nnCZuhkalV5/QUkbtEVuuWDZ9bzietVYtMgeLZY8fXIdTrUT2ENZIoDZVw8ByuE3P0bzdDxa6HFs4tL4i+k31k5UcSfVLcrSnBzFL201EQ==) 1624s ok 48 - Logout request 1624s ok 49 - Response is 200 1624s ok 50 - Cookie is deleted 1624s ok 51 - No pdata 1624s ok 52 - Disconnect request 1624s ok 53 - Response is 401 1624s 1..53 1624s ok 1624s t/70-2F-TOTP-with-TTL-and-XML.t ................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (9caa372874efdbb760b6c423cc34885602baf2dbf3f1ed580705fd304d0256d3) 1624s ok 7 - Form registration 1624s ok 8 - Get redirection 1624s ok 9 - Location header found 1624s ok 10 - Form registration 1624s ok 11 - Found TOTP js 1624s ok 12 - Found custom Main Logo 1624s ok 13 - Get new key 1624s ok 14 - Content is JSON 1624s ok 15 - Found secret 1624s ok 16 - Found token 1624s ok 17 - Code 1624s ok 18 - Code contains 6 digits 1624s ok 19 - Post code 1624s ok 20 - Content is JSON 1624s ok 21 - Key is registered 1624s ok 22 - Logout request 1624s ok 23 - Response is 200 1624s ok 24 - Cookie is deleted 1624s ok 25 - No pdata 1624s ok 26 - Disconnect request 1624s ok 27 - Response is 401 1624s ok 28 - Auth query 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "token" is defined 1624s ok 33 - Code 1624s ok 34 - Post code 1624s ok 35 - Get cookie lemonldap (eb78cb2bafaa6b4bb7740edcee261fb817357fac74deeb723894a3e6bbb285bf) 1624s ok 36 - Logout request 1624s ok 37 - Response is 200 1624s ok 38 - Cookie is deleted 1624s ok 39 - No pdata 1624s ok 40 - Disconnect request 1624s ok 41 - Response is 401 1624s ok 42 - Auth query 1624s ok 43 - HTTP code is 200 1624s ok 44 - Notification reference found 1624s ok 45 - Right reference found 1624s ok 46 - Notification message found 1624s ok 47 - Get cookie lemonldap (By0OZZQcotoofYAJIeoYQe6NR9kWWvEibZbFWsZHYaGLi+ZfrIVVKT0nqnhaDgjneNCvErJC6ISzHsyFrGuzYexrBwb0ygGUCrTfb95Wtxrm/nozb+QZMl9jL80apsv8p9i2hsQYzn1ExmScrhclSg==) 1624s ok 48 - Logout request 1624s ok 49 - Response is 200 1624s ok 50 - Cookie is deleted 1624s ok 51 - No pdata 1624s ok 52 - Disconnect request 1624s ok 53 - Response is 401 1624s 1..53 1624s ok 1624s t/70-2F-TOTP-with-TTL.t ........................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (73cdfa6a884a79395827ba790fb454527d858b3c8abaecb957c59e6b46bb7bd5) 1624s ok 7 - Get Menu 1624s ok 8 - sfaManager link not found 1624s ok 9 - Form registration 1624s ok 10 - Get redirection 1624s ok 11 - Location header found 1624s ok 12 - Form registration 1624s ok 13 - Found TOTP js 1624s ok 14 - Found custom Main Logo 1624s ok 15 - Get new key 1624s ok 16 - Content is JSON 1624s ok 17 - Found secret 1624s ok 18 - Found token 1624s ok 19 - Found issuer 1624s ok 20 - Found user 1624s ok 21 - Code 1624s ok 22 - Code contains 6 digits 1624s ok 23 - Post code 1624s ok 24 - Content is JSON 1624s ok 25 - badName returned 1624s ok 26 - Code 1624s ok 27 - Code contains 6 digits 1624s ok 28 - Post code 1624s ok 29 - Content is JSON 1624s ok 30 - TOTP is registered 1624s ok 31 - Logout request 1624s ok 32 - Response is 200 1624s ok 33 - Cookie is deleted 1624s ok 34 - No pdata 1624s ok 35 - Disconnect request 1624s ok 36 - Response is 401 1624s ok 37 - Auth query 1624s ok 38 - HTTP code is 200 1624s ok 39 - Page contains a form 1624s ok 40 - URI match 1624s ok 41 - Field "token" is defined 1624s ok 42 - Code 1624s ok 43 - Post code 1624s ok 44 - Get cookie lemonldap (3459b03f4193e23559cc68abd301b9ff31dd520ee0e7890da62d9f3ade5d98fe) 1624s ok 45 - Logout request 1624s ok 46 - Response is 200 1624s ok 47 - Cookie is deleted 1624s ok 48 - No pdata 1624s ok 49 - Disconnect request 1624s ok 50 - Response is 401 1624s ok 51 - Auth query 1624s ok 52 - Get cookie lemonldap (baace7729d152ae5ac8a7e24c3cc7d54b76e71ef70d8e7953b12728ce4c27918) 1624s ok 53 - Get redirection 1624s ok 54 - Location is http://auth.example.com/ 1624s ok 55 - Logout request 1624s ok 56 - Response is 200 1624s ok 57 - Cookie is deleted 1624s ok 58 - No pdata 1624s ok 59 - Disconnect request 1624s ok 60 - Response is 401 1624s 1..60 1624s ok 1624s t/70-2F-targetAuthnLevel.t ..................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s # Subtest: Check test1 offer both Auth choices and both 2FA choices 1624s ok 1 - Get login form 1624s ok 2 - Response body is not empty 1624s ok 3 - Found at least one result for //input[@name="lmAuth"] 1624s ok 4 - Two choices offered 1624s ok 5 - Auth query 1624s ok 6 - Response body is not empty 1624s ok 7 - Found TOTP button 1624s ok 8 - Response body is not empty 1624s ok 9 - Found password button 1624s 1..9 1624s ok 5 - Check test1 offer both Auth choices and both 2FA choices 1624s # Subtest: Check test2 vhost asks only TOTP 1624s ok 1 - Get login form 1624s ok 2 - Response body is not empty 1624s ok 3 - Found at least one result for //input[@name="lmAuth"] 1624s ok 4 - One choice offered 1624s ok 5 - Auth query 1624s ok 6 - Response body is not empty 1624s ok 7 - Found TOTP prompt 1624s 1..7 1624s ok 6 - Check test2 vhost asks only TOTP 1624s 1..6 1624s ok 1624s t/72-2F-REST-CodeActivation-Resend.t ........................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s # Subtest: Login on first try 1624s ok 1 - Init req gives dwho 1624s ok 2 - Found uid attribute 1624s ok 3 - Received code from LLNG 1624s ok 4 - Auth query 1624s ok 5 - Found custom Main Logo 1624s ok 6 - Prompt indicates success 1624s ok 7 - REST service received code 1624s ok 8 - HTTP code is 200 1624s ok 9 - Page contains a form 1624s ok 10 - URI match 1624s ok 11 - Field "token" is defined 1624s ok 12 - Field "code" is defined 1624s ok 13 - Post code 1624s ok 14 - History found 1624s ok 15 - One entry found 1624s ok 16 - Get cookie lemonldap (52a9d7f0747a96287e87818eb510867151bb0459680b476466f0184da2806f63) 1624s ok 17 - Logout request 1624s ok 18 - Response is 200 1624s ok 19 - Cookie is deleted 1624s ok 20 - No pdata 1624s ok 21 - Disconnect request 1624s ok 22 - Response is 401 1624s 1..22 1624s ok 5 - Login on first try 1624s # Subtest: Login after several resend 1624s ok 1 - Init req gives dwho 1624s ok 2 - Found uid attribute 1624s ok 3 - Received code from LLNG 1624s ok 4 - Auth query 1624s ok 5 - Found custom Main Logo 1624s ok 6 - Prompt indicates success 1624s ok 7 - REST service received code 1624s ok 8 - HTTP code is 200 1624s ok 9 - Page contains a form 1624s ok 10 - URI match 1624s ok 11 - Field "token" is defined 1624s ok 12 - Field "code" is defined 1624s ok 13 - Found resend button 1624s ok 14 - Post code 1624s ok 15 - Received invitation to try later 1624s ok 16 - No code sent 1624s ok 17 - HTTP code is 200 1624s ok 18 - Page contains a form 1624s ok 19 - URI match 1624s ok 20 - Field "token" is defined 1624s ok 21 - Field "code" is defined 1624s ok 22 - Found resend button 1624s ok 23 - Init req gives dwho 1624s ok 24 - Found uid attribute 1624s ok 25 - Received code from LLNG 1624s ok 26 - Post code 1624s ok 27 - Found custom Main Logo 1624s ok 28 - Prompt indicates success 1624s ok 29 - REST service received code 1624s ok 30 - Code hasn't changed 1624s ok 31 - HTTP code is 200 1624s ok 32 - Page contains a form 1624s ok 33 - URI match 1624s ok 34 - Field "token" is defined 1624s ok 35 - Field "code" is defined 1624s ok 36 - Post code 1624s ok 37 - Get cookie lemonldap (402abecebabb874c14f26a6b55619ce269962b5686d361f30663590f173140a4) 1624s ok 38 - Logout request 1624s ok 39 - Response is 200 1624s ok 40 - Cookie is deleted 1624s ok 41 - No pdata 1624s ok 42 - Disconnect request 1624s ok 43 - Response is 401 1624s 1..43 1624s ok 6 - Login after several resend 1624s 1..6 1624s ok 1624s t/72-2F-REST-with-History.t .................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Init req gives dwho 1624s ok 6 - Auth query 1624s ok 7 - Found custom Main Logo 1624s ok 8 - HTTP code is 200 1624s ok 9 - Page contains a form 1624s ok 10 - URI match 1624s ok 11 - Field "token" is defined 1624s ok 12 - Field "code" is defined 1624s ok 13 - Field "checkLogins" is defined 1624s ok 14 - Verify req contains name 1624s ok 15 - Verify req contains code 1624s ok 16 - Post code 1624s ok 17 - Get cookie lemonldap (ed51b734622577c2edd950ac7802e8e3cadc5edc8fb1e0ca916cad106d57bd5a) 1624s ok 18 - History found 1624s ok 19 - One entry found 1624s ok 20 - Logout request 1624s ok 21 - Response is 200 1624s ok 22 - Cookie is deleted 1624s ok 23 - No pdata 1624s ok 24 - Disconnect request 1624s ok 25 - Response is 401 1624s 1..25 1624s ok 1624s t/74-2F-Required-Issuer-Timeouts.t ............................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756434%2C%22issuerRequestcas%22%3A%228a6e73134446233236a0fc8f2f0530239b069dd430e67eb57a7322acdb17fc12%22%7D) 1624s ok 7 - Auth query 1624s ok 8 - Get redirection 1624s ok 9 - Location header found 1624s ok 10 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756434%2C%22sfRegToken%22%3A%226fb95da9651d3db6fecc38c2c7a450dcb845f9b9da80273c54909212bca2ebb1%22%2C%22issuerRequestcas%22%3A%228a6e73134446233236a0fc8f2f0530239b069dd430e67eb57a7322acdb17fc12%22%7D) 1624s ok 11 - Follow redirection to /2fregisters 1624s ok 12 - Found TOTP link 1624s ok 13 - Form registration 1624s ok 14 - Found TOTP js 1624s ok 15 - Get new key 1624s ok 16 - Content is JSON 1624s ok 17 - Found secret 1624s ok 18 - Found token 1624s ok 19 - Code 1624s ok 20 - Code contains 6 digits 1624s ok 21 - Post code 1624s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%228a6e73134446233236a0fc8f2f0530239b069dd430e67eb57a7322acdb17fc12%22%2C%22issuerTs%22%3A1769756434%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%226fb95da9651d3db6fecc38c2c7a450dcb845f9b9da80273c54909212bca2ebb1%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%7D) 1624s ok 23 - Content is JSON 1624s ok 24 - Key is registered 1624s ok 25 - Auth query 1624s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%228a6e73134446233236a0fc8f2f0530239b069dd430e67eb57a7322acdb17fc12%22%2C%22issuerTs%22%3A1769756434%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%226fb95da9651d3db6fecc38c2c7a450dcb845f9b9da80273c54909212bca2ebb1%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%7D) 1624s ok 27 - HTTP code is 200 1624s ok 28 - Page contains a form 1624s ok 29 - URI match 1624s ok 30 - Field "token" is defined 1624s ok 31 - Code 1624s ok 32 - Post code 1624s ok 33 - Get cookie lemonldap (3b37d204660750dde38742b8bbfd5163a22bd5e05ffc8ccf5eb2fb8459edaa82) 1624s ok 34 - 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%228a6e73134446233236a0fc8f2f0530239b069dd430e67eb57a7322acdb17fc12%22%7D) 1624s ok 35 - Get redirection 1624s ok 36 - Location header found 1624s ok 37 - Follow redirection to issuer 1624s ok 38 - Get redirection 1624s ok 39 - Location header found 1624s 1..39 1624s ok 1624s t/74-2F-Required.t ............................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get redirection 1624s ok 7 - Location header found 1624s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%227ac490721b9a291099a516eb37c8a7d1b42a523aa5763ad3d93d338662489944%22%7D) 1624s ok 9 - Follow redirection to /2fregisters 1624s ok 10 - Found TOTP link 1624s ok 11 - Form registration 1624s ok 12 - Found TOTP js 1624s ok 13 - Get new key 1624s ok 14 - Content is JSON 1624s ok 15 - Found secret 1624s ok 16 - Found token 1624s ok 17 - Code 1624s ok 18 - Code contains 6 digits 1624s ok 19 - Post code 1624s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%227ac490721b9a291099a516eb37c8a7d1b42a523aa5763ad3d93d338662489944%22%7D) 1624s ok 21 - Content is JSON 1624s ok 22 - Key is registered 1624s ok 23 - Continue login 1624s ok 24 - Get redirection 1624s ok 25 - Location header found 1624s ok 26 - Get cookie lemonldap (0de5e2d814ced8e6b62c3b48f1721a80bb0e89aa75690262ceb4a3263da340d5) 1624s ok 27 1624s ok 28 1624s ok 29 1624s ok 30 - Auth query 1624s ok 31 - HTTP code is 200 1624s ok 32 - Page contains a form 1624s ok 33 - URI match 1624s ok 34 - Field "token" is defined 1624s ok 35 - Code 1624s ok 36 - Post code 1624s ok 37 - Get cookie lemonldap (7f848128905c9b406a2a3e9105882fb48547bf8421488dff1d3cd0d94a1284a7) 1624s ok 38 - Logout request 1624s ok 39 - Response is 200 1624s ok 40 - Cookie is deleted 1624s ok 41 - No pdata 1624s ok 42 - Disconnect request 1624s ok 43 - Response is 401 1624s 1..43 1624s ok 1624s t/76-2F-Ext-with-BruteForce.t .................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - 1st Bad Auth query 1624s ok 7 - Response status is 401 1624s ok 8 - Content is JSON 1624s ok 9 - Error code is 5 1624s ok 10 - 2nd Bad Auth query 1624s ok 11 - Response status is 401 1624s ok 12 - Content is JSON 1624s ok 13 - Error code is 5 1624s ok 14 - 3rd Bad Auth query 1624s ok 15 - Response status is 401 1624s ok 16 - Content is JSON 1624s ok 17 - Error code is 5 1624s ok 18 - 4th Bad Auth query -> Rejected 1624s ok 19 - Protection enabled 1624s ok 20 - Auth query 1624s ok 21 - Rejected -> Protection enabled 1624s ok 22 - LockTime = 3 1624s ok 23 - LockTime in range 1624s ok 24 - Auth query 1624s ok 25 - HTTP code is 200 1624s ok 26 - Page contains a form 1624s ok 27 - URI match 1624s ok 28 - Field "token" is defined 1624s ok 29 - Field "code" is defined 1624s ok 30 - Field "checkLogins" is defined 1624s ok 31 - Found EXTCODE input 1624s ok 32 - Post code 1624s ok 33 - Get cookie lemonldap (2d255ed272dca431134249b7e9f3294b769efd3d3cbf3286b04de246e4ccd672) 1624s ok 34 - History found 1624s ok 35 - Four entries found 1624s ok 36 - Logout request 1624s ok 37 - Response is 200 1624s ok 38 - Cookie is deleted 1624s ok 39 - No pdata 1624s ok 40 - Disconnect request 1624s ok 41 - Response is 401 1624s 1..41 1624s ok 1624s t/76-2F-Ext-with-CodeActivation-Resend.t ....................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s # Subtest: Login on first try 1624s ok 1 - Make sure sessionInfo is populated 1624s ok 2 - Auth query 1624s ok 3 - Found EXTCODE input 1624s ok 4 - Prompt indicates success 1624s ok 5 - Code has the correct format 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - URI match 1624s ok 9 - Field "token" is defined 1624s ok 10 - Field "code" is defined 1624s ok 11 - Post code 1624s ok 12 - Get cookie lemonldap (5ada2bec55aa5680ee4e92f3dc3abd7e22bc05b4a751bc9775cbd5dbc444ccfc) 1624s ok 13 - Logout request 1624s ok 14 - Response is 200 1624s ok 15 - Cookie is deleted 1624s ok 16 - No pdata 1624s ok 17 - Disconnect request 1624s ok 18 - Response is 401 1624s 1..18 1624s ok 6 - Login on first try 1624s # Subtest: Login after several resend 1624s ok 1 - Make sure sessionInfo is populated 1624s ok 2 - Auth query 1624s ok 3 - Found EXTCODE input 1624s ok 4 - Prompt indicates success 1624s ok 5 - Code has the correct format 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - URI match 1624s ok 9 - Field "token" is defined 1624s ok 10 - Field "code" is defined 1624s ok 11 - Found resend button 1624s ok 12 - Make sure sessionInfo is populated 1624s ok 13 - Post code 1624s ok 14 - Received invitation to try later 1624s ok 15 - No mail sent 1624s ok 16 - HTTP code is 200 1624s ok 17 - Page contains a form 1624s ok 18 - URI match 1624s ok 19 - Field "token" is defined 1624s ok 20 - Field "code" is defined 1624s ok 21 - Found resend button 1624s ok 22 - Make sure sessionInfo is populated 1624s ok 23 - Post code 1624s ok 24 - Found EXTCODE input 1624s ok 25 - Prompt indicates success 1624s ok 26 - Code has the correct format 1624s ok 27 - Code hasn't changed 1624s ok 28 - HTTP code is 200 1624s ok 29 - Page contains a form 1624s ok 30 - URI match 1624s ok 31 - Field "token" is defined 1624s ok 32 - Field "code" is defined 1624s ok 33 - Post code 1624s ok 34 - Get cookie lemonldap (8f2c74d00ef90d64a1fa9955d7748507290153c66c1bce56d22b9110d47a8a37) 1624s ok 35 - Logout request 1624s ok 36 - Response is 200 1624s ok 37 - Cookie is deleted 1624s ok 38 - No pdata 1624s ok 39 - Disconnect request 1624s ok 40 - Response is 401 1624s 1..40 1624s ok 7 - Login after several resend 1624s # Subtest: Try to resend with an expired token 1624s ok 1 - Make sure sessionInfo is populated 1624s ok 2 - Auth query 1624s ok 3 - Found EXTCODE input 1624s ok 4 - Prompt indicates success 1624s ok 5 - Code has the correct format 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - URI match 1624s ok 9 - Field "token" is defined 1624s ok 10 - Field "code" is defined 1624s ok 11 - Found resend button 1624s ok 12 - Post code 1624s ok 13 - Expected portal error code: code found on page 1624s ok 14 - Expected portal error code 1624s 1..14 1624s ok 8 - Try to resend with an expired token 1624s ok 9 - SessionInfo check was called during the test 1624s 1..9 1624s ok 1624s t/76-2F-Ext-with-CodeActivation.t .............................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Found EXTCODE input 1624s ok 13 - Post code 1624s ok 14 - Get cookie lemonldap (ecb2b32b9173b8e8b21902fad4e008c3314ad750ad5a165173775452af03afa0) 1624s ok 15 - Logout request 1624s ok 16 - Response is 200 1624s ok 17 - Cookie is deleted 1624s ok 18 - No pdata 1624s ok 19 - Disconnect request 1624s ok 20 - Response is 401 1624s 1..20 1624s ok 1624s t/76-2F-Ext-with-GrantSession.t ................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Found EXTCODE input 1624s ok 13 - Post code 1624s ok 14 - dwho rejected with custom message 1624s ok 15 - Response body is not empty 1624s ok 16 - Found info JS 1624s 1..16 1624s ok 1624s t/76-2F-Ext-with-History.t ..................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "checkLogins" is defined 1624s ok 12 - Found totp.png 1624s ok 13 - Found yubikey.png 1624s ok 14 - Found totp.png 1624s ok 15 - Post ext2f choice 1624s ok 16 - HTTP code is 200 1624s ok 17 - Page contains a form 1624s ok 18 - URI match 1624s ok 19 - Field "token" is defined 1624s ok 20 - Field "code" is defined 1624s ok 21 - Field "checkLogins" is defined 1624s ok 22 - Found EXTCODE input 1624s ok 23 - Post code 1624s ok 24 - Get cookie lemonldap (c69fd6f9036f62c750df0ce93de0eb432ced296ab2a4f04bdcb4e331013ce4cd) 1624s ok 25 - Auth query 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - URI match 1624s ok 29 - Field "token" is defined 1624s ok 30 - Field "checkLogins" is defined 1624s ok 31 - Post ext2f choice 1624s ok 32 - HTTP code is 200 1624s ok 33 - Page contains a form 1624s ok 34 - URI match 1624s ok 35 - Field "token" is defined 1624s ok 36 - Field "code" is defined 1624s ok 37 - Field "checkLogins" is defined 1624s ok 38 - Post code 1624s ok 39 - Expected portal error code: code found on page 1624s ok 40 - Expected portal error code 1624s ok 41 - Authentication type found in success history 1624s ok 42 - 2FA type found in success history 1624s ok 43 - Authentication type found in failed history 1624s ok 44 - 2FA type found in failed history 1624s ok 45 - Logout request 1624s ok 46 - Response is 200 1624s ok 47 - Cookie is deleted 1624s ok 48 - No pdata 1624s ok 49 - Disconnect request 1624s ok 50 - Response is 401 1624s 1..50 1624s ok 1624s t/77-2F-Extra-Register.t ....................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s # Subtest: Register and use mail based custom SF as dwho 1624s ok 1 - Auth query 1624s ok 2 - Get cookie lemonldap (cef47cc4c681d1214886b648b104adc3a0c843a44f77fc29e853d69f6e385c9b) 1624s ok 3 - Response body is not empty 1624s ok 4 - Found link to home register 1624s ok 5 - Response body is not empty 1624s ok 6 - Found image for home 1624s ok 7 - Response body is not empty 1624s ok 8 - Found link to work register 1624s ok 9 - Response body is not empty 1624s ok 10 - Found image for work 1624s ok 11 - HTTP code is 200 1624s ok 12 - Content-Type is JSON 1624s ok 13 - Content is valid JSON 1624s ok 14 1624s ok 15 1624s ok 16 - Found session attribute in mail 1624s ok 17 - Found 2F code in mail 1624s ok 18 - Sent to self registered mail 1624s ok 19 - HTTP code is 200 1624s ok 20 - Content-Type is JSON 1624s ok 21 - Content is valid JSON 1624s ok 22 1624s ok 23 - Auth query 1624s ok 24 - HTTP code is 200 1624s ok 25 - Page contains a form 1624s ok 26 - URI match 1624s ok 27 - Field "token" is defined 1624s ok 28 - Field "code" is defined 1624s ok 29 - Found session attribute in mail 1624s ok 30 - Found 2F code in mail 1624s ok 31 - Sent to self registered mail 1624s ok 32 - Post code 1624s ok 33 - Get cookie lemonldap (03142324ea79fc59edd498c57779645850ad36f9804408d06a3bc105cf6794c6) 1624s ok 34 - Get session using restSessionServer 1624s ok 35 - HTTP code is 200 1624s ok 36 - Deserialize session content 1624s ok 37 - Session has correct value for authenticationLevel 1624s ok 38 - Session has correct value for _2f 1624s 1..38 1624s ok 6 - Register and use mail based custom SF as dwho 1624s # Subtest: Register a 2F that is not always available on login 1624s ok 1 - Auth query 1624s ok 2 - Get cookie lemonldap (b0fa8019f8a4213d69990f2b6475a4fd11e88adb60eca213eafe2b0870e30257) 1624s ok 3 - Response body is not empty 1624s ok 4 - Found link to homeregrule register 1624s ok 5 - HTTP code is 200 1624s ok 6 - Content-Type is JSON 1624s ok 7 - Content is valid JSON 1624s ok 8 1624s ok 9 1624s ok 10 - Found session attribute in mail 1624s ok 11 - Found 2F code in mail 1624s ok 12 - Sent to self registered mail 1624s ok 13 - HTTP code is 200 1624s ok 14 - Content-Type is JSON 1624s ok 15 - Content is valid JSON 1624s ok 16 1624s ok 17 - Auth query 1624s ok 18 - Get cookie lemonldap (4a74e3e1f221a3f9e3831cc94d5ebc4e708b32a4b6967eddc1257b90272c76f4) 1624s ok 19 - Found remove button 1624s ok 20 - Found add button 1624s ok 21 - Remove button not displayed 1624s ok 22 - Add button not displayed 1624s ok 23 - Auth query 1624s ok 24 - HTTP code is 200 1624s ok 25 - Page contains a form 1624s ok 26 - URI match 1624s ok 27 - Field "token" is defined 1624s ok 28 - Field "code" is defined 1624s 1..28 1624s ok 7 - Register a 2F that is not always available on login 1624s # Subtest: Fail to register mail based custom SF as dwho 1624s ok 1 - Auth query 1624s ok 2 - Get cookie lemonldap (0260a47b2264fd68067fee61a0d88b348ff12949aea302e20b2e974f001a433d) 1624s ok 3 - HTTP code is 200 1624s ok 4 - Content-Type is JSON 1624s ok 5 - Content is valid JSON 1624s ok 6 1624s ok 7 1624s ok 8 - Found session attribute in mail 1624s ok 9 - Found 2F code in mail 1624s ok 10 - Sent to self registered mail 1624s ok 11 - Response status is 400 1624s ok 12 - Content is JSON 1624s ok 13 - Error code is PE96 1624s ok 14 - No 2fDevice was registered 1624s 1..14 1624s ok 8 - Fail to register mail based custom SF as dwho 1624s # Subtest: Fail regex filter validation 1624s ok 1 - Auth query 1624s ok 2 - Get cookie lemonldap (b9f1caee5c3fa4d3c0ce92dda1366700d74258d94032d91c1241458519825b02) 1624s ok 3 - HTTP code is 200 1624s ok 4 - Content-Type is JSON 1624s ok 5 - Content is valid JSON 1624s ok 6 1624s ok 7 - Custom message was found 1624s 1..7 1624s ok 9 - Fail regex filter validation 1624s # Subtest: Register and use rest based custom SF as dwho 1624s ok 1 - Auth query 1624s ok 2 - Get cookie lemonldap (a219fbbcd46ec2f4a87271b680e99e17680117cca1b63514917ef0ef13ee9324) 1624s ok 3 - Init req gives dwho 1624s ok 4 - Found uid attribute 1624s ok 5 - Found destination attribute 1624s ok 6 - Received code from LLNG 1624s ok 7 - HTTP code is 200 1624s ok 8 - Content-Type is JSON 1624s ok 9 - Content is valid JSON 1624s ok 10 1624s ok 11 1624s ok 12 - HTTP code is 200 1624s ok 13 - Content-Type is JSON 1624s ok 14 - Content is valid JSON 1624s ok 15 1624s ok 16 - Init req gives dwho 1624s ok 17 - Found uid attribute 1624s ok 18 - Found destination attribute 1624s ok 19 - Received code from LLNG 1624s ok 20 - Auth query 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - URI match 1624s ok 24 - Field "token" is defined 1624s ok 25 - Field "code" is defined 1624s ok 26 - Code was sent 1624s ok 27 - Found resend button 1624s ok 28 - Init req gives dwho 1624s ok 29 - Found uid attribute 1624s ok 30 - Found destination attribute 1624s ok 31 - Received code from LLNG 1624s ok 32 - Resend code 1624s ok 33 - Code was sent again 1624s ok 34 - Post code 1624s ok 35 - Get cookie lemonldap (0c449196a4272a65a87001ebfd6cd152135ce4755c76cc6db2105aace1f6d09b) 1624s ok 36 - Get session using restSessionServer 1624s ok 37 - HTTP code is 200 1624s ok 38 - Deserialize session content 1624s ok 39 - Session has correct value for _2f 1624s ok 40 - Session has correct value for authenticationLevel 1624s ok 41 - Response body is not empty 1624s ok 42 - Found unregister button 1624s ok 43 - Found epoch on delete button 1624s ok 44 - Found prefix on delete button 1624s ok 45 - HTTP code is 400 1624s ok 46 - Deletion expects valid CSRF token 1624s ok 47 - Post deletion 1624s ok 48 - HTTP code is 200 1624s ok 49 - Content-Type is JSON 1624s ok 50 - Content is valid JSON 1624s ok 51 1624s ok 52 - Device was unregistered 1624s 1..52 1624s ok 10 - Register and use rest based custom SF as dwho 1624s # Subtest: Login and display available registrations for rtyler 1624s ok 1 - Auth query 1624s ok 2 - Get cookie lemonldap (ad7e84d91f951c9aea82a90e28e3f783f337e9c927a1e9d39514661d74bb402e) 1624s ok 3 - Response body is not empty 1624s ok 4 - Home is not offered because rule doesn't match 1624s ok 5 - Response body is not empty 1624s ok 6 - Found link to work register 1624s ok 7 - Response body is not empty 1624s ok 8 - Found image for work 1624s 1..8 1624s ok 11 - Login and display available registrations for rtyler 1624s 1..11 1624s ok 1624s t/77-2F-Extra.t ................................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Found EXTCODE input 1624s ok 13 - Found 2F code in mail 1624s ok 14 - Post code 1624s ok 15 - Get cookie lemonldap (cec746f135010ce5bc65f308ed1b8f55b04f2c9f6a00a5bad56266b687598198) 1624s ok 16 - Get session using restSessionServer 1624s ok 17 - HTTP code is 200 1624s ok 18 - Deserialize session content 1624s ok 19 - Session has correct value for _2f 1624s ok 20 - Logout request 1624s ok 21 - Response is 200 1624s ok 22 - Cookie is deleted 1624s ok 23 - No pdata 1624s ok 24 - Disconnect request 1624s ok 25 - Response is 401 1624s ok 26 - Auth query 1624s ok 27 - HTTP code is 200 1624s ok 28 - Page contains a form 1624s ok 29 - URI match 1624s ok 30 - Field "token" is defined 1624s ok 31 - Field "checkLogins" is defined 1624s ok 32 - Found work.jpg 1624s ok 33 - Found home.jpg 1624s ok 34 - Found translation label 1624s ok 35 - Found overridden label 1624s ok 36 - Post ext2f choice 1624s ok 37 - HTTP code is 200 1624s ok 38 - Page contains a form 1624s ok 39 - URI match 1624s ok 40 - Field "token" is defined 1624s ok 41 - Field "code" is defined 1624s ok 42 - Found EXTCODE input 1624s ok 43 - Found 2F code in mail 1624s ok 44 - Post code 1624s ok 45 - Get cookie lemonldap (5ba7b40d0fd41c7866ed3cc114bd3bf321517f2665ce446f17797fdbd6192e9b) 1624s ok 46 - Get session using restSessionServer 1624s ok 47 - HTTP code is 200 1624s ok 48 - Deserialize session content 1624s ok 49 - Session has correct value for _2f 1624s ok 50 - Correct authentication level 1624s ok 51 - Logout request 1624s ok 52 - Response is 200 1624s ok 53 - Cookie is deleted 1624s ok 54 - No pdata 1624s ok 55 - Disconnect request 1624s ok 56 - Response is 401 1624s 1..56 1624s ok 1624s t/77-2F-Mail-SessionKey.t ...................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Found EXTCODE input 1624s ok 13 - Use 2F mail sessionkey 1624s ok 14 - Found 2F code in mail 1624s ok 15 - Post code 1624s ok 16 - Get cookie lemonldap (539c3bc2ee55f5b575a5fbc31f9ec30e0bfbb8417410da3ea8157e992c43ef5f) 1624s ok 17 - Logout request 1624s ok 18 - Response is 200 1624s ok 19 - Cookie is deleted 1624s ok 20 - No pdata 1624s ok 21 - Disconnect request 1624s ok 22 - Response is 401 1624s 1..22 1624s ok 1624s t/77-2F-Mail-with-global-storage.t ............................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Found EXTCODE input 1624s ok 13 - Found 2F code in mail 1624s ok 14 - Post code 1624s ok 15 - Get cookie lemonldap (480677c8aad20665931efcad208d8e8cf3e24d242e0fcd2c9f646f9038a228c7) 1624s ok 16 - Logout request 1624s ok 17 - Response is 200 1624s ok 18 - Cookie is deleted 1624s ok 19 - No pdata 1624s ok 20 - Disconnect request 1624s ok 21 - Response is 401 1624s 1..21 1624s ok 1624s t/77-2F-Mail.t ................................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s # Subtest: Login on first try 1624s ok 1 - Auth query 1624s ok 2 - Prompt indicates success 1624s ok 3 - Found session attribute in mail 1624s ok 4 - Found 2F code in mail 1624s ok 5 - HTTP code is 200 1624s ok 6 - Page contains a form 1624s ok 7 - URI match 1624s ok 8 - Field "token" is defined 1624s ok 9 - Field "code" is defined 1624s ok 10 - Post code 1624s ok 11 - Get cookie lemonldap (70faccd63dae9a4f564e4139753b3586d240fc52e910bc13f5b527204adc596e) 1624s ok 12 - Logout request 1624s ok 13 - Response is 200 1624s ok 14 - Cookie is deleted 1624s ok 15 - No pdata 1624s ok 16 - Disconnect request 1624s ok 17 - Response is 401 1624s 1..17 1624s ok 6 - Login on first try 1624s # Subtest: Login after several resend 1624s ok 1 - Auth query 1624s ok 2 - Prompt indicates success 1624s ok 3 - Found session attribute in mail 1624s ok 4 - Found 2F code in mail 1624s ok 5 - HTTP code is 200 1624s ok 6 - Page contains a form 1624s ok 7 - URI match 1624s ok 8 - Field "token" is defined 1624s ok 9 - Field "code" is defined 1624s ok 10 - Found resend button 1624s ok 11 - Post code 1624s ok 12 - Received invitation to try later 1624s ok 13 - No mail sent 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Found resend button 1624s ok 20 - Post code 1624s ok 21 - Prompt indicates success 1624s ok 22 - Found session attribute in mail 1624s ok 23 - Found 2F code in mail 1624s ok 24 - Code hasn't changed 1624s ok 25 - HTTP code is 200 1624s ok 26 - Page contains a form 1624s ok 27 - URI match 1624s ok 28 - Field "token" is defined 1624s ok 29 - Field "code" is defined 1624s ok 30 - Post code 1624s ok 31 - Get cookie lemonldap (f698148a0c7e893923b43bf53b954cc98ff2803d6a55915b9c5c03e1b177b18d) 1624s ok 32 - Logout request 1624s ok 33 - Response is 200 1624s ok 34 - Cookie is deleted 1624s ok 35 - No pdata 1624s ok 36 - Disconnect request 1624s ok 37 - Response is 401 1624s 1..37 1624s ok 7 - Login after several resend 1624s # Subtest: Timeout after several resend 1624s ok 1 - Auth query 1624s ok 2 - Prompt indicates success 1624s ok 3 - Found session attribute in mail 1624s ok 4 - Found 2F code in mail 1624s ok 5 - HTTP code is 200 1624s ok 6 - Page contains a form 1624s ok 7 - URI match 1624s ok 8 - Field "token" is defined 1624s ok 9 - Field "code" is defined 1624s ok 10 - Found resend button 1624s ok 11 - Post code 1624s ok 12 - Received invitation to try later 1624s ok 13 - No mail sent 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Found resend button 1624s ok 20 - Post code 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - URI match 1624s ok 24 - Field "token" is defined 1624s ok 25 - Field "code" is defined 1624s ok 26 - Found resend button 1624s ok 27 - Post code 1624s ok 28 - Expected portal error code: code found on page 1624s ok 29 - Expected portal error code 1624s 1..29 1624s ok 8 - Timeout after several resend 1624s 1..8 1624s ok 1624s t/77-2F-Radius.t ............................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s # Subtest: Try with correct code 1624s ok 1 - Has not been triggered before 1624s ok 2 - Found NAS-Identifier attribute 1624s ok 3 - Found X-Email-Address attribute 1624s ok 4 - Auth query 1624s ok 5 - HTTP code is 200 1624s ok 6 - Page contains a form 1624s ok 7 - URI match 1624s ok 8 - Field "token" is defined 1624s ok 9 - Field "code" is defined 1624s ok 10 - Found EXTCODE input 1624s ok 11 - Has been triggered before 1624s ok 12 - Found NAS-Identifier attribute 1624s ok 13 - Found X-Email-Address attribute 1624s ok 14 - Post code 1624s ok 15 - Get cookie lemonldap (fdf8250bff52a1c1bae9bf210c777499dc2cdc279fa378cbecde0a26c640a896) 1624s ok 16 - Logout request 1624s ok 17 - Response is 200 1624s ok 18 - Cookie is deleted 1624s ok 19 - No pdata 1624s ok 20 - Disconnect request 1624s ok 21 - Response is 401 1624s 1..21 1624s ok 6 - Try with correct code 1624s # Subtest: Try with incorrect code 1624s ok 1 - Has not been triggered before 1624s ok 2 - Found NAS-Identifier attribute 1624s ok 3 - Found X-Email-Address attribute 1624s ok 4 - Auth query 1624s ok 5 - HTTP code is 200 1624s ok 6 - Page contains a form 1624s ok 7 - URI match 1624s ok 8 - Field "token" is defined 1624s ok 9 - Field "code" is defined 1624s ok 10 - Found EXTCODE input 1624s ok 11 - Has been triggered before 1624s ok 12 - Found NAS-Identifier attribute 1624s ok 13 - Found X-Email-Address attribute 1624s ok 14 - Post code 1624s ok 15 - Bad OTP error: code found on page 1624s ok 16 - Bad OTP error 1624s 1..16 1624s ok 7 - Try with incorrect code 1624s 1..7 1624s ok 1624s t/77-2F-Retry.t ................................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s # Subtest: Only one factor offered, fail after 3 tries 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Auth POST query 1624s ok 6 - Initial prompt 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Post code 1624s ok 13 - Retry prompt 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - Retry prompt 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - URI match 1624s ok 24 - Field "token" is defined 1624s ok 25 - Field "code" is defined 1624s ok 26 - Post code 1624s ok 27 - Expected portal error code: code found on page 1624s ok 28 - Expected portal error code 1624s ok 29 - One entry in history 1624s ok 30 - Failure was recorded 1624s 1..30 1624s ok 6 - Only one factor offered, fail after 3 tries 1624s # Subtest: Only one factor offered, succeed after 2 tries 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Auth POST query 1624s ok 6 - Initial prompt 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Post code 1624s ok 13 - Retry prompt 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - Retry prompt 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - URI match 1624s ok 24 - Field "token" is defined 1624s ok 25 - Field "code" is defined 1624s Use of uninitialized value in string eq at /tmp/autopkgtest.LJqKs4/autopkgtest_tmp/smokeQ6e6AZ/t/sfHookPlugin.pm line 64. 1624s ok 26 - Post code 1624s ok 27 - Get cookie lemonldap (65c9e717a40c43ad7014bf0b7b66c309ef74e2e7bb84ef232299c2ac10ba97d8) 1624s ok 28 - One entry in history 1624s ok 29 - Success was recorded 1624s 1..29 1624s ok 7 - Only one factor offered, succeed after 2 tries 1624s # Subtest: Two factors offered, fail after 3 tries 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Auth POST query 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - URI match 1624s ok 9 - Field "token" is defined 1624s ok 10 - Post 2F choice 1624s ok 11 - Initial prompt 1624s ok 12 - HTTP code is 200 1624s ok 13 - Page contains a form 1624s ok 14 - URI match 1624s ok 15 - Field "token" is defined 1624s ok 16 - Field "code" is defined 1624s ok 17 - Post code 1624s ok 18 - Retry prompt 1624s ok 19 - HTTP code is 200 1624s ok 20 - Page contains a form 1624s ok 21 - URI match 1624s ok 22 - Field "token" is defined 1624s ok 23 - Field "code" is defined 1624s ok 24 - Post code 1624s ok 25 - Retry prompt 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - URI match 1624s ok 29 - Field "token" is defined 1624s ok 30 - Field "code" is defined 1624s ok 31 - Post code 1624s ok 32 - Expected portal error code: code found on page 1624s ok 33 - Expected portal error code 1624s ok 34 - One entry in history 1624s ok 35 - Failure was recorded 1624s ok 36 - history failed time match > 1624s 1..36 1624s ok 8 - Two factors offered, fail after 3 tries 1624s # Subtest: Two factors offered, succeed after 2 tries 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Auth POST query 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - URI match 1624s ok 9 - Field "token" is defined 1624s ok 10 - Post 2F choice 1624s ok 11 - Initial prompt 1624s ok 12 - HTTP code is 200 1624s ok 13 - Page contains a form 1624s ok 14 - URI match 1624s ok 15 - Field "token" is defined 1624s ok 16 - Field "code" is defined 1624s ok 17 - Post code 1624s ok 18 - Retry prompt 1624s ok 19 - HTTP code is 200 1624s ok 20 - Page contains a form 1624s ok 21 - URI match 1624s ok 22 - Field "token" is defined 1624s ok 23 - Field "code" is defined 1624s ok 24 - Post code 1624s ok 25 - Retry prompt 1624s ok 26 - internal fake time ok 1624s ok 27 - HTTP code is 200 1624s ok 28 - Page contains a form 1624s ok 29 - URI match 1624s ok 30 - Field "token" is defined 1624s ok 31 - Field "code" is defined 1624s Use of uninitialized value in string eq at /tmp/autopkgtest.LJqKs4/autopkgtest_tmp/smokeQ6e6AZ/t/sfHookPlugin.pm line 64. 1624s ok 32 - Post code 1624s ok 33 - Get cookie lemonldap (2b93c46c9a32051be593a2ac538a12f8499e55e71cb38a910e3e066d7ea8b3ad) 1624s ok 34 - One entry in history 1624s ok 35 - Success was recorded 1624s ok 36 - history success time match > 1624s 1..36 1624s ok 9 - Two factors offered, succeed after 2 tries 1624s # Subtest: Test sfBeforeVerify hook 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Auth POST query 1624s ok 6 - Initial prompt 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Field "code" is defined 1624s ok 12 - Post code 1624s ok 13 - User msmith denied by hook: code found on page 1624s ok 14 - User msmith denied by hook 1624s 1..14 1624s ok 10 - Test sfBeforeVerify hook 1624s 1..10 1624s ok 1624s t/77-2F-Trust.t ................................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s # Subtest: Store browser, then reuse it 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - Found 2F code in mail 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - HTTP code is 200 1624s ok 21 - Page contains a form 1624s ok 22 - URI match 1624s ok 23 - Field "fg" is defined 1624s ok 24 - Field "token" is defined 1624s ok 25 - Found TOTP secret 1624s ok 26 - Post fingerprint 1624s ok 27 - Get cookie lemonldap (1ba7331895609a6062bdfc11ce18cf5df394adf677c04d08ab9731104baf12d6) 1624s ok 28 - Get cookie llngconnection (18f0cff8888f1555475f9889985c66dd93448ece82ca0c4664abb571ff2da353) 1624s ok 29 - Authentication level was set 1624s ok 30 - Auth query 1624s ok 31 - HTTP code is 200 1624s ok 32 - Page contains a form 1624s ok 33 - CSP header authorize POST request to \# 1624s ok 34 - Found stayconnected checkbox 1624s ok 35 - Auth POST query 1624s ok 36 - HTTP code is 200 1624s ok 37 - Page contains a form 1624s ok 38 - URI match 1624s ok 39 - Field "fg" is defined 1624s ok 40 - Field "token" is defined 1624s ok 41 - Post fingerprint 1624s ok 42 - Get cookie lemonldap (025a6de9c6fd76f3e52bcd5a1e32680ee4b4495df3a6f2e917d289f7733b347c) 1624s ok 43 - Authentication level was restored 1624s ok 44 - Logout request 1624s ok 45 - Response is 200 1624s ok 46 - Cookie is deleted 1624s ok 47 - No pdata 1624s ok 48 - Disconnect request 1624s ok 49 - Response is 401 1624s 1..49 1624s ok 6 - Store browser, then reuse it 1624s # Subtest: Store browser, then reuse it after cookie expiration 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - Found 2F code in mail 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - HTTP code is 200 1624s ok 21 - Page contains a form 1624s ok 22 - URI match 1624s ok 23 - Field "fg" is defined 1624s ok 24 - Field "token" is defined 1624s ok 25 - Found TOTP secret 1624s ok 26 - Post fingerprint 1624s ok 27 - Get cookie lemonldap (9639776959e54709254e4ebfc33d62dc3d35faeb06619401b91187094f66393f) 1624s ok 28 - Get cookie llngconnection (44279a079f2adbf477740d07a9f581860cc8ec4b8af67a457c75fa09ccbcc97e) 1624s ok 29 - Auth query 1624s ok 30 - HTTP code is 200 1624s ok 31 - Page contains a form 1624s ok 32 - CSP header authorize POST request to \# 1624s ok 33 - Found stayconnected checkbox 1624s ok 34 - Auth POST query 1624s ok 35 - Get cookie llngconnection (0) 1624s ok 36 - Old cookie is removed 1624s ok 37 - HTTP code is 200 1624s ok 38 - Page contains a form 1624s ok 39 - URI match 1624s ok 40 - Field "token" is defined 1624s ok 41 - Post 2F choice 1624s ok 42 - Prompt indicates success 1624s ok 43 - Found 2F code in mail 1624s ok 44 - HTTP code is 200 1624s ok 45 - Page contains a form 1624s ok 46 - URI match 1624s ok 47 - Field "token" is defined 1624s ok 48 - Field "code" is defined 1624s ok 49 - Post code 1624s ok 50 - Get cookie lemonldap (de85d6051ea4c0d7c8a717e2f4ed94ce717b4bebe44774e863228fe855ff6a28) 1624s ok 51 - Logout request 1624s ok 52 - Response is 200 1624s ok 53 - Cookie is deleted 1624s ok 54 - No pdata 1624s ok 55 - Disconnect request 1624s ok 56 - Response is 401 1624s 1..56 1624s ok 7 - Store browser, then reuse it after cookie expiration 1624s # Subtest: Store browser, then try to reuse it with wrong cookie 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - Found 2F code in mail 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - HTTP code is 200 1624s ok 21 - Page contains a form 1624s ok 22 - URI match 1624s ok 23 - Field "fg" is defined 1624s ok 24 - Field "token" is defined 1624s ok 25 - Found TOTP secret 1624s ok 26 - Post fingerprint 1624s ok 27 - Get cookie lemonldap (8da82e6bd5eab1c32e979da2f59ee5079f240e6af2e69b0402d7acd185bf2943) 1624s ok 28 - Get cookie llngconnection (e5bb0eac7979f7eb8616e03367d4204b25ae8760b03bca61f23107053663cd03) 1624s ok 29 - Auth query 1624s ok 30 - HTTP code is 200 1624s ok 31 - Page contains a form 1624s ok 32 - CSP header authorize POST request to \# 1624s ok 33 - Found stayconnected checkbox 1624s ok 34 - Auth POST query 1624s ok 35 - Get cookie llngconnection (0) 1624s ok 36 - Wrong cookie is removed 1624s ok 37 - HTTP code is 200 1624s ok 38 - Page contains a form 1624s ok 39 - URI match 1624s ok 40 - Field "token" is defined 1624s ok 41 - Post 2F choice 1624s ok 42 - Prompt indicates success 1624s ok 43 - Found 2F code in mail 1624s ok 44 - HTTP code is 200 1624s ok 45 - Page contains a form 1624s ok 46 - URI match 1624s ok 47 - Field "token" is defined 1624s ok 48 - Field "code" is defined 1624s ok 49 - Post code 1624s ok 50 - Get cookie lemonldap (4ed6a6792ceaef8d57f4f94e2c0bee3de98cb87dbbeffa3bb9c8074ab952acbd) 1624s ok 51 - Logout request 1624s ok 52 - Response is 200 1624s ok 53 - Cookie is deleted 1624s ok 54 - No pdata 1624s ok 55 - Disconnect request 1624s ok 56 - Response is 401 1624s 1..56 1624s ok 8 - Store browser, then try to reuse it with wrong cookie 1624s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - Found 2F code in mail 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - HTTP code is 200 1624s ok 21 - Page contains a form 1624s ok 22 - URI match 1624s ok 23 - Field "fg" is defined 1624s ok 24 - Field "token" is defined 1624s ok 25 - Found TOTP secret 1624s ok 26 - Post fingerprint 1624s ok 27 - Get cookie lemonldap (7e110e0ceca334ab0f2aa76bedc92a6b08f084a26f748d5cac90a92e8022b858) 1624s ok 28 - Get cookie llngconnection (31136a9830821217a2edcd5f44a645b76df96cb11d77177d6578e00d6757e215) 1624s ok 29 - Auth query 1624s ok 30 - HTTP code is 200 1624s ok 31 - Page contains a form 1624s ok 32 - CSP header authorize POST request to \# 1624s ok 33 - Found stayconnected checkbox 1624s ok 34 - Auth POST query 1624s ok 35 - HTTP code is 200 1624s ok 36 - Page contains a form 1624s ok 37 - URI match 1624s ok 38 - Field "fg" is defined 1624s ok 39 - Field "token" is defined 1624s ok 40 - Post fingerprint 1624s ok 41 - Expected portal error code: code found on page 1624s ok 42 - Expected portal error code 1624s ok 43 - Get cookie llngconnection (0) 1624s ok 44 - Cookie with mismatched TOTP is removed 1624s 1..44 1624s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 1624s # Subtest: Store browser, then try to reuse as different user 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - Found 2F code in mail 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - HTTP code is 200 1624s ok 21 - Page contains a form 1624s ok 22 - URI match 1624s ok 23 - Field "fg" is defined 1624s ok 24 - Field "token" is defined 1624s ok 25 - Found TOTP secret 1624s ok 26 - Post fingerprint 1624s ok 27 - Get cookie lemonldap (5d765b2d2ed0530633aa8fa3ab93fe560fb37161ecaf8d3cd52bf28885562884) 1624s ok 28 - Get cookie llngconnection (911583183f37779600e379903058c7a630bf7db3415da3418d9f66f29d673653) 1624s ok 29 - Auth query 1624s ok 30 - HTTP code is 200 1624s ok 31 - Page contains a form 1624s ok 32 - CSP header authorize POST request to \# 1624s ok 33 - Found stayconnected checkbox 1624s ok 34 - Auth POST query 1624s ok 35 - HTTP code is 200 1624s ok 36 - Page contains a form 1624s ok 37 - URI match 1624s ok 38 - Field "token" is defined 1624s ok 39 - Post 2F choice 1624s ok 40 - Prompt indicates success 1624s ok 41 - Found 2F code in mail 1624s ok 42 - HTTP code is 200 1624s ok 43 - Page contains a form 1624s ok 44 - URI match 1624s ok 45 - Field "token" is defined 1624s ok 46 - Field "code" is defined 1624s ok 47 - Post code 1624s ok 48 - HTTP code is 200 1624s ok 49 - Page contains a form 1624s ok 50 - URI match 1624s ok 51 - Field "fg" is defined 1624s ok 52 - Field "token" is defined 1624s ok 53 - Found TOTP secret 1624s ok 54 - Post fingerprint 1624s ok 55 - Get cookie lemonldap (91f890398a5b575f20a4d823f895a0bb6b3ce50ef9dcfa75bd47597e438e49e4) 1624s ok 56 - Logout request 1624s ok 57 - Response is 200 1624s ok 58 - Cookie is deleted 1624s ok 59 - No pdata 1624s ok 60 - Disconnect request 1624s ok 61 - Response is 401 1624s 1..61 1624s ok 10 - Store browser, then try to reuse as different user 1624s # Subtest: User can refuse to stay connected 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - Found 2F code in mail 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - Get cookie lemonldap (e98d0d27aebdafb257233d74a40c6a4a5353d929de1c9b0f406af39e15696379) 1624s ok 21 - Logout request 1624s ok 22 - Response is 200 1624s ok 23 - Cookie is deleted 1624s ok 24 - No pdata 1624s ok 25 - Disconnect request 1624s ok 26 - Response is 401 1624s 1..26 1624s ok 11 - User can refuse to stay connected 1624s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - HTTP code is 200 1624s ok 14 - Page contains a form 1624s ok 15 - URI match 1624s ok 16 - Field "token" is defined 1624s ok 17 - Field "code" is defined 1624s ok 18 - Post code 1624s ok 19 - Persistent connection cookie isn't sent 1624s ok 20 - Get cookie lemonldap (075bff0ef454e07db4d1baafedc08b4cd326ac1d1d69f4395e81562ecbba6871) 1624s 1..20 1624s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 1624s # Subtest: User cannot bypass the trusted browser rule (wrong user) 1624s ok 1 - Auth query 1624s ok 2 - HTTP code is 200 1624s ok 3 - Page contains a form 1624s ok 4 - CSP header authorize POST request to \# 1624s ok 5 - Found stayconnected checkbox 1624s ok 6 - Auth POST query 1624s ok 7 - HTTP code is 200 1624s ok 8 - Page contains a form 1624s ok 9 - URI match 1624s ok 10 - Field "token" is defined 1624s ok 11 - Post 2F choice 1624s ok 12 - Prompt indicates success 1624s ok 13 - Found 2F code in mail 1624s ok 14 - HTTP code is 200 1624s ok 15 - Page contains a form 1624s ok 16 - URI match 1624s ok 17 - Field "token" is defined 1624s ok 18 - Field "code" is defined 1624s ok 19 - Post code 1624s ok 20 - Persistent connection cookie isn't sent 1624s ok 21 - Get cookie lemonldap (ccc4b1c5b8816fa04c41ca1be8809263cf72a9a827b3ad8515906d827552a0ed) 1624s 1..21 1624s ok 13 - User cannot bypass the trusted browser rule (wrong user) 1624s 1..13 1624s ok 1624s t/78-2F-Upgrade-Many.t ......................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - Get cookie lemonldap (3276cd8de786bc4cb612c3afddf8f56f08048f5f572fa3cce305c712b2ad78e0) 1624s ok 8 - Upgrade session query 1624s ok 9 - HTTP code is 200 1624s ok 10 - Page contains a form 1624s ok 11 - URI match 1624s ok 12 - Field "confirm" is defined 1624s ok 13 - Field "url" is defined 1624s ok 14 - Found custom Main Logo 1624s ok 15 - Language icons found 1624s ok 16 - Accept session upgrade query 1624s ok 17 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1624s ok 18 - HTTP code is 200 1624s ok 19 - Page contains a form 1624s ok 20 - Host match 1624s ok 21 - Field "upgrading" is defined 1624s ok 22 - Field "url" is defined 1624s ok 23 - CSP header authorize POST request to \# 1624s ok 24 - Post login 1624s ok 25 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1624s ok 26 - HTTP code is 200 1624s ok 27 - Page contains a form 1624s ok 28 - URI match 1624s ok 29 - Field "token" is defined 1624s ok 30 - Field "checkLogins" is defined 1624s ok 31 - Found mail 1624s ok 32 - Post ext2f choice 1624s ok 33 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%7D) 1624s ok 34 - HTTP code is 200 1624s ok 35 - Page contains a form 1624s ok 36 - URI match 1624s ok 37 - Field "token" is defined 1624s ok 38 - Field "code" is defined 1624s ok 39 - Found EXTCODE input 1624s ok 40 - Found 2F code in mail 1624s ok 41 - Post code 1624s ok 42 - Get redirection 1624s ok 43 - Location is http://test1.example.com 1624s ok 44 - Get cookie lemonldap (a66d842a470e7ab7cd1d0cdbc60c18a2e92c042e6c796a5b725434ecc330f3a1) 1624s ok 45 - Make sure no pdata is returned 1624s 1..45 1624s ok 1624s t/78-2F-Upgrade.t .............................................................. 1624s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s [Fri Jan 30 07:00:44 2026] [LLNG:6806] [error] Bad logLevel value '', switching to 'info' 1624s 1624s [Fri Jan 30 07:00:44 2026] [LLNG:6806] [info] Loading configuration 1 for process 6806 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - Get cookie lemonldap (215ac270bc5bdac92d0980d21a6873206540990ee2a5d534bd9930c89d2dceed) 1624s [Fri Jan 30 07:00:44 2026] [LLNG:6806] [info] New request Lemonldap::NG::Handler::Server GET /level3 1624s [Fri Jan 30 07:00:44 2026] [LLNG:6806] [notice] User dwho was forbidden access to test1.example.com/level3 1624s ok 8 - Handler request 1624s ok 9 - Authenticated as dwho 1624s ok 10 - HTTP code is 403 1624s ok 11 - Upgrade session query 1624s ok 12 - HTTP code is 200 1624s ok 13 - Page contains a form 1624s ok 14 - URI match 1624s ok 15 - Field "confirm" is defined 1624s ok 16 - Field "url" is defined 1624s ok 17 - Found custom Main Logo 1624s ok 18 - Language icons found 1624s ok 19 - Accept session upgrade query 1624s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - Host match 1624s ok 24 - Field "upgrading" is defined 1624s ok 25 - Field "url" is defined 1624s ok 26 - CSP header authorize POST request to \# 1624s ok 27 - Post login 1624s ok 28 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "token" is defined 1624s ok 33 - Field "code" is defined 1624s ok 34 - Found EXTCODE input 1624s ok 35 - Found 2F code in mail 1624s ok 36 - Post code 1624s ok 37 - Get redirection 1624s ok 38 - Location is http://test1.example.com 1624s ok 39 - Get cookie lemonldap (a7114389dd22c7e0d1ad868a43352ce7513be7460837fb9330919aaad4ef07f0) 1624s ok 40 - Make sure no pdata is returned 1624s [Fri Jan 30 07:00:44 2026] [LLNG:6806] [info] New request Lemonldap::NG::Handler::Server GET /level3 1624s ok 41 - Handler request 1624s ok 42 - Authenticated as dwho 1624s ok 43 - HTTP code is 200 1624s 1..43 1624s ok 1624s t/78-2F-UpgradeOnly-with-forceFlag.t ........................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - Get cookie lemonldap (abd49397c206f3e512cbf790212ad9edec60a2baa0d59f0dfc80f021456ba52d) 1624s ok 7 - CheckUser 1624s ok 8 - Response is JSON 1624s ok 9 - AuthenticationLevel == 1 1624s ok 10 - Form registration 1624s ok 11 - Get redirection 1624s ok 12 - Location header found 1624s ok 13 - Form registration 1624s ok 14 - Found TOTP js 1624s ok 15 - Get new key 1624s ok 16 - Content is JSON 1624s ok 17 - Found secret 1624s ok 18 - Found token 1624s ok 19 - Found issuer 1624s ok 20 - Found user 1624s ok 21 - Code 1624s ok 22 - Code contains 6 digits 1624s ok 23 - Post code 1624s ok 24 - Content is JSON 1624s ok 25 - TOTP is registered 1624s ok 26 - Form registration 1624s ok 27 - Found forceUpgrade flag 1624s ok 28 - Upgrade session query from 2fManager 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "confirm" is defined 1624s ok 33 - Field "url" is defined 1624s ok 34 - Field "forceUpgrade" is defined 1624s ok 35 - Accept session upgrade query 1624s ok 36 - HTTP code is 200 1624s ok 37 - Page contains a form 1624s ok 38 - URI match 1624s ok 39 - Field "token" is defined 1624s ok 40 - Code 1624s ok 41 - Post code 1624s ok 42 - CheckUser 1624s ok 43 - Response is JSON 1624s ok 44 - AuthenticationLevel == 3 1624s 1..44 1624s ok 1624s t/78-2F-UpgradeOnly-without-2F.t ............................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - Get cookie lemonldap (83aaa06dbbc84e672b229f569ad23be056f7739665f4808c519105f18ca0a063) 1624s ok 8 - Upgrade session query 1624s ok 9 - HTTP code is 200 1624s ok 10 - Page contains a form 1624s ok 11 - URI match 1624s ok 12 - Field "confirm" is defined 1624s ok 13 - Field "url" is defined 1624s ok 14 - Accept session upgrade query 1624s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1624s ok 16 - Expected portal error code: code found on page 1624s ok 17 - Expected portal error code 1624s ok 18 - Accept session upgrade query 1624s ok 19 - Get redirection 1624s ok 20 - Location is http://auth.example.com/ 1624s ok 21 - Logout request 1624s ok 22 - Response is 200 1624s ok 23 - Cookie is deleted 1624s ok 24 - No pdata 1624s ok 25 - Disconnect request 1624s ok 26 - Response is 401 1624s 1..26 1624s ok 1624s t/78-2F-UpgradeOnly.t .......................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - Get cookie lemonldap (0adb78b073149922df63f772fcb4c2d4c71a4064f7d29e3b81c9fd90862453c0) 1624s ok 8 - Upgrade session query 1624s ok 9 - HTTP code is 200 1624s ok 10 - Page contains a form 1624s ok 11 - URI match 1624s ok 12 - Field "confirm" is defined 1624s ok 13 - Field "url" is defined 1624s ok 14 - Accept session upgrade query 1624s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 1624s ok 16 - Expected portal error code: code found on page 1624s ok 17 - Expected portal error code 1624s ok 18 - Auth query 1624s ok 19 - Get cookie lemonldap (ec2aa8d1a0c83ddcba3157d67e954a05c5a0eece8798973ad5ece6d33967d39c) 1624s ok 20 - Upgrade session query 1624s ok 21 - HTTP code is 200 1624s ok 22 - Page contains a form 1624s ok 23 - URI match 1624s ok 24 - Field "confirm" is defined 1624s ok 25 - Field "url" is defined 1624s ok 26 - Accept session upgrade query 1624s ok 27 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 1624s ok 28 - HTTP code is 200 1624s ok 29 - Page contains a form 1624s ok 30 - URI match 1624s ok 31 - Field "token" is defined 1624s ok 32 - Field "code" is defined 1624s ok 33 - Found EXTCODE input 1624s ok 34 - Found 2F code in mail 1624s ok 35 - Post code 1624s ok 36 - Get redirection 1624s ok 37 - Location is http://test1.example.com 1624s ok 38 - Get cookie lemonldap (ec2aa8d1a0c83ddcba3157d67e954a05c5a0eece8798973ad5ece6d33967d39c) 1624s ok 39 - Make sure no pdata is returned 1624s 1..39 1624s ok 1624s t/79-2F-Yubikey-from-Session.t ................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Authenticate as dwho 1624s ok 6 - HTTP code is 200 1624s ok 7 - Page contains a form 1624s ok 8 - URI match 1624s ok 9 - Field "token" is defined 1624s ok 10 - Field "code" is defined 1624s ok 11 - Post code 1624s ok 12 - Bad OTP code: code found on page 1624s ok 13 - Bad OTP code 1624s ok 14 - Auth query 1624s ok 15 - HTTP code is 200 1624s ok 16 - Page contains a form 1624s ok 17 - URI match 1624s ok 18 - Field "token" is defined 1624s ok 19 - Field "code" is defined 1624s ok 20 - Post code 1624s ok 21 - Get cookie lemonldap (05868186ba3d66092fc62fddadfc6a224bb0618a088eb625db1daa4b60d61aa9) 1624s ok 22 - Auth query 1624s ok 23 - HTTP code is 200 1624s ok 24 - Page contains a form 1624s ok 25 - URI match 1624s ok 26 - Field "token" is defined 1624s ok 27 - Field "code" is defined 1624s ok 28 - Post code 1624s ok 29 - Get cookie lemonldap (fb85523dc1201e00b69f24f362cadd83da4c466bfe89f1de53af301b539a79a0) 1624s ok 30 - Auth query 1624s ok 31 - Get cookie lemonldap (60c7a51460d2634499cf8e66174fff31aa97c6bc7db4301ec6fb56268460d251) 1624s 1..31 1624s ok 1624s t/79-2F-Yubikey.t .............................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Auth query 1624s ok 6 - HTTP code is 200 1624s ok 7 - Get cookie lemonldap (d0feac6f67ed1c54a7adcb974692f3cbb5c16190d6b172d5d8192f76dfa17abe) 1624s ok 8 - Auth query 1624s ok 9 - Response body is not empty 1624s ok 10 - Found prompt message 1624s ok 11 - HTTP code is 200 1624s ok 12 - Page contains a form 1624s ok 13 - URI match 1624s ok 14 - Field "UBKName" is defined 1624s ok 15 - Field "otp" is defined 1624s ok 16 - Invalid otp 1624s ok 17 - Response body is not empty 1624s ok 18 - Found error message 1624s ok 19 - Invalid UBKname 1624s ok 20 - Response body is not empty 1624s ok 21 - Found error message 1624s ok 22 - Correct registration attempt 1624s ok 23 - Get redirection 1624s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 1624s ok 25 - Found registered yubikey 1624s ok 26 - Correct device ID 1624s ok 27 - Epoch is defined 1624s ok 28 - Auth query 1624s ok 29 - HTTP code is 200 1624s ok 30 - Page contains a form 1624s ok 31 - URI match 1624s ok 32 - Field "token" is defined 1624s ok 33 - Field "code" is defined 1624s ok 34 - Post code 1624s ok 35 - Bad OTP code: code found on page 1624s ok 36 - Bad OTP code 1624s ok 37 - Auth query 1624s ok 38 - HTTP code is 200 1624s ok 39 - Page contains a form 1624s ok 40 - URI match 1624s ok 41 - Field "token" is defined 1624s ok 42 - Field "code" is defined 1624s ok 43 - Post code 1624s ok 44 - Bad OTP code: code found on page 1624s ok 45 - Bad OTP code 1624s ok 46 - Auth query 1624s ok 47 - HTTP code is 200 1624s ok 48 - Page contains a form 1624s ok 49 - URI match 1624s ok 50 - Field "token" is defined 1624s ok 51 - Field "code" is defined 1624s ok 52 - Post code 1624s ok 53 - Get cookie lemonldap (77eb35289ecb8afeb33de193477dabe8026b83bdab134d3d749ec819a08f34ce) 1624s ok 54 - HTTP code is 400 1624s ok 55 - Deletion expects valid CSRF token 1624s ok 56 - Post deletion 1624s ok 57 - HTTP code is 200 1624s ok 58 - Content-Type is JSON 1624s ok 59 - Content is valid JSON 1624s ok 60 1624s ok 61 - No device found anymore 1624s ok 62 - Auth query 1624s ok 63 - Get cookie lemonldap (af039dfaa06fd107acfd59c1a3b1bd1191af4290bd4cf9121ae00e61d6552bf2) 1624s 1..63 1624s ok 1624s t/80-2F-Okta.t ................................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s # Subtest: Choose Okta SMS 1624s ok 1 - Portal object 1624s ok 2 - Init 1624s ok 3 - Portal app 1624s ok 4 - Get Portal 1624s ok 5 - HTTP code is 200 1624s ok 6 - Page contains a form 1624s ok 7 - Host match 1624s ok 8 - Field "user" is defined 1624s ok 9 - Field "password" is defined 1624s ok 10 - CSP header authorize POST request to \# 1624s ok 11 - Auth query 1624s ok 12 - HTTP code is 200 1624s ok 13 - Page contains a form 1624s ok 14 - URI match 1624s ok 15 - Choose SMS 1624s ok 16 - HTTP code is 200 1624s ok 17 - Page contains a form 1624s ok 18 - URI match 1624s ok 19 - Send code 1624s ok 20 - Get cookie lemonldap (022aa1dc12983ba5cbfc2a462a4f462d74f739f1d19c7f4244c095e3d467a5c7) 1624s ok 21 - Get session using restSessionServer 1624s ok 22 - HTTP code is 200 1624s ok 23 - Deserialize session content 1624s ok 24 - Session has correct value for _2f 1624s ok 25 - Session has correct value for _auth 1624s ok 26 - Logout request 1624s ok 27 - Response is 200 1624s ok 28 - Cookie is deleted 1624s ok 29 - No pdata 1624s ok 30 - Disconnect request 1624s ok 31 - Response is 401 1624s 1..31 1624s ok 2 - Choose Okta SMS 1624s # Subtest: Choose Okta Push 1624s ok 1 - Portal object 1624s ok 2 - Init 1624s ok 3 - Portal app 1624s ok 4 - Get Portal 1624s ok 5 - HTTP code is 200 1624s ok 6 - Page contains a form 1624s ok 7 - Host match 1624s ok 8 - Field "user" is defined 1624s ok 9 - Field "password" is defined 1624s ok 10 - CSP header authorize POST request to \# 1624s ok 11 - Auth query 1624s ok 12 - HTTP code is 200 1624s ok 13 - Page contains a form 1624s ok 14 - URI match 1624s ok 15 - Choose SMS 1624s ok 16 - HTTP code is 200 1624s ok 17 - Page contains a form 1624s ok 18 - URI match 1624s ok 19 - CSP header authorize POST request to auth.example.com 1624s ok 20 - Send code 1624s ok 21 - Get cookie lemonldap (ff1dcf923699c70b4f549b9edfcfcc1001b4fb33297559b6976a67c81bd90e38) 1624s ok 22 - Get session using restSessionServer 1624s ok 23 - HTTP code is 200 1624s ok 24 - Deserialize session content 1624s ok 25 - Session has correct value for _auth 1624s ok 26 - Session has correct value for _2f 1624s ok 27 - Logout request 1624s ok 28 - Response is 200 1624s ok 29 - Cookie is deleted 1624s ok 30 - No pdata 1624s ok 31 - Disconnect request 1624s ok 32 - Response is 401 1624s 1..32 1624s ok 3 - Choose Okta Push 1624s 1..3 1624s ok 1624s t/81-MostViewedApplications.t .................................................. 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s ok 5 - Get cookie lemonldap (0190b4087b6a1a9f6fb1960c2b0ecba2b4744e836558df08fb1cfcacbfc18c84) 1624s ok 6 - Get cookie lemonldap (896e4f3bdb7e8278d69e34a5b8d6ef9ffb22e8c2111ef16f04d813725a0916ea) 1624s ok 7 - Get cookie lemonldap (d40d1a69ecc04a6542898ab1f43092daabbb4a000db1df60a1bea86d1ff34aa0) 1624s ok 8 - Session contains history hash 1624s ok 9 - OIDC App 1 has been accessed twice 1624s ok 10 - OIDC App 2 has been accessed once 1624s ok 11 - History contains two entries 1624s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756448%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684568_56199%22%7D) 1624s ok 13 - Get redirection 1624s ok 14 - Location header found 1624s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756448%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221769684568_50445%22%7D) 1624s ok 16 - Get redirection 1624s ok 17 - Location header found 1624s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1769756448%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221769684568_22562%22%7D) 1624s ok 19 - Get redirection 1624s ok 20 - Location header found 1624s ok 21 - Session contains history hash 1624s ok 22 - CAS App 1 has been accessed twice 1624s ok 23 - CAS App 2 has been accessed once 1624s ok 24 - History contains four entries 1624s ok 25 - Portal object 1624s ok 26 - Init 1624s ok 27 - Portal app 1624s ok 28 - Get cookie lemonldap (dab12609e23540359ebcbab92ae48a096f23db65b88f23ce9175c2aefcc51b74) 1624s ok 29 - History contains five entries 1624s ok 30 - SAML App 1 has been accessed once 1624s 1..30 1624s ok 1624s t/91-Handler-cache-cleaned.t ................................................... 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - use Lemonldap::NG::Common::FormEncode; 1624s ok 3 - Portal object 1624s ok 4 - Init 1624s ok 5 - Portal app 1624s ok 6 - Auth query 1624s ok 7 - Get cookie lemonldap (657632bf68f7a56b1a96dbcffa28abdbddf2797c70b262c1668c4f2544ce6368) 1624s ok 8 - Get portal 1624s ok 9 - Authenticated as dwho 1624s ok 10 - Auth query 1624s ok 11 - HTTP code is 200 1624s ok 12 - Page contains a form 1624s ok 13 - URI match 1624s ok 14 - Field "token" is defined 1624s ok 15 - Field "code" is defined 1624s ok 16 - Found EXTCODE input 1624s ok 17 - Found 2F code in mail 1624s ok 18 - Get portal 1624s ok 19 - Post code 1624s ok 20 - Get portal 1624s ok 21 - Authenticated as dwho 1624s 1..21 1624s ok 1624s t/91-Memory-Leak.t ............................................................. 1624s 1..5 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - leaks 0 < 1 1624s ok 3 - leaks -1 < 1 1624s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 1624s # Failed (TODO) test 'Unable to really destroy a portal object for now' 1624s # at t/91-Memory-Leak.t line 34. 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6815] [error] globalStorage not defined (perhaps configuration can not be read) 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6815] [error] globalStorage not defined (perhaps configuration can not be read) 1624s ok 5 - leaks 0 < 1 1624s ok 1624s t/99-Bad-logLevel.t ............................................................ 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6816] [error] Bad logLevel value 'error ', switching to 'info' 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6816] [error] Bad logLevel value 'error ', switching to 'info' 1624s 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6816] [info] Loading configuration 1 for process 6816 1624s ok 3 - Init 1624s ok 4 - Portal app 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6816] [info] New request Lemonldap::NG::Portal::Main GET / 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6816] [notice] User anonymous successfully authenticated at level 0 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6816] [notice] User anonymous connected from Null (127.0.0.1) 1624s ok 5 - Auth query 1624s ok 6 - HTTP code is 200 1624s ok 7 - Get cookie lemonldap (31a54a7a70b61b3e841635617ca79a648890ce81bb8569911d2e4ce1befa4bfd) 1624s [Fri Jan 30 07:00:49 2026] [LLNG:6816] [info] New request Lemonldap::NG::Portal::Main GET /logout 1624s ok 8 - Get logout page 1624s ok 9 - PE_LOGOUT_OK 1624s 1..9 1624s ok 1624s t/99-Dont-load-Dumper.t ........................................................ 1624s 1..5 1624s ok 1 - use Lemonldap::NG::Portal::Main; 1624s ok 2 - Portal object 1624s ok 3 - Init 1624s ok 4 - App 1624s ok 5 - Portal doesn't depend on Data::Dumper 1624s ok 1624s All tests successful. 1624s Files=423, Tests=17493, 264 wallclock secs ( 1.61 usr 0.31 sys + 234.22 cusr 13.69 csys = 249.83 CPU) 1624s Result: PASS 1624s autopkgtest [07:01:42]: test portal-test: -----------------------] 1625s portal-test PASS 1625s autopkgtest [07:01:43]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 1626s autopkgtest [07:01:44]: test manager-test: preparing testbed 1649s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260130.img (UUID 281aa68e-f943-4e10-85c6-2402a5266145)... 1710s autopkgtest [07:03:08]: testbed dpkg architecture: ppc64el 1710s autopkgtest [07:03:08]: testbed apt version: 3.1.14 1711s autopkgtest [07:03:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1711s autopkgtest [07:03:09]: testbed release detected to be: resolute 1712s autopkgtest [07:03:10]: updating testbed package index (apt update) 1712s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 1712s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1712s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1712s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1712s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 1712s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 1712s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 1712s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 1712s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 1712s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 1712s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 1712s Fetched 3136 kB in 1s (5168 kB/s) 1713s Reading package lists... 1714s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1714s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1714s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1714s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1715s Reading package lists... 1715s Reading package lists... 1715s Building dependency tree... 1715s Reading state information... 1715s Calculating upgrade... 1715s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1715s autopkgtest [07:03:13]: upgrading testbed (apt dist-upgrade and autopurge) 1715s Reading package lists... 1715s Building dependency tree... 1715s Reading state information... 1715s Calculating upgrade... 1715s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1716s Reading package lists... 1716s Building dependency tree... 1716s Reading state information... 1716s Solving dependencies... 1716s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1718s Reading package lists... 1718s Building dependency tree... 1718s Reading state information... 1718s Solving dependencies... 1718s The following NEW packages will be installed: 1718s autoconf autodep8 automake autopoint autotools-dev build-essential 1718s ca-certificates-java cpp cpp-15 cpp-15-powerpc64le-linux-gnu 1718s cpp-powerpc64le-linux-gnu dctrl-tools debhelper debugedit 1718s default-jre-headless dh-autoreconf dh-strip-nondeterminism docutils-common 1718s dwz fontconfig-config fonts-glyphicons-halflings fonts-urw-base35 g++ g++-15 1718s g++-15-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-15 1718s gcc-15-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 1718s imagemagick-7-common intltool-debian java-common java-wrappers 1718s lemonldap-ng-fastcgi-server libalgorithm-c3-perl libaom3 1718s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 1718s libasan8 libauth-yubikey-webclient-perl libauthen-radius-perl 1718s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1718s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 1718s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 1718s libclass-data-inheritable-perl libclass-errorhandler-perl 1718s libclass-inspector-perl libclass-method-modifiers-perl 1718s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 1718s libclone-pp-perl libcommon-sense-perl libconfig-inifiles-perl 1718s libconvert-asn1-perl libconvert-base32-perl libconvert-binhex-perl 1718s libconvert-pem-perl libcookie-baker-perl libcrypt-des-ede3-perl 1718s libcrypt-des-perl libcrypt-dh-gmp-perl libcrypt-jwt-perl 1718s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1718s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1718s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1718s libcrypt-urandom-perl libcryptx-perl libdata-hexdump-perl 1718s libdata-optlist-perl libdata-password-zxcvbn-perl 1718s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1718s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 1718s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1718s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 1718s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 1718s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 1718s libencode-locale-perl liberror-perl libeval-closure-perl 1718s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 1718s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 1718s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 1718s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 1718s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 1718s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 1718s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 1718s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1718s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1718s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1718s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1718s libhttp-negotiate-perl libimage-magick-perl libimage-magick-q16-perl 1718s libimagequant0 libimport-into-perl libio-html-perl libio-pty-perl 1718s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 1718s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 1718s libisl23 libitm1 libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 1718s libjs-angularjs libjs-bootstrap libjs-bootswatch libjs-es5-shim libjs-jquery 1718s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 1718s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1718s liblemonldap-ng-manager-perl liblerc4 liblist-allutils-perl 1718s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1718s liblist-utilsby-perl libllhttp9.3 liblog-log4perl-perl liblqr-1-0 liblsan0 1718s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 1718s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 1718s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 1718s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 1718s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 1718s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 1718s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 1718s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 1718s libnet-ssleay-perl libnode127 libopenjp2-7 libpackage-stash-perl 1718s libparams-classify-perl libparams-util-perl 1718s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1718s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 1718s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 1718s libsimdjson29 libsimdutf29 libsoap-lite-perl libspecio-perl libstdc++-15-dev 1718s libstream-buffered-perl libstring-random-perl libsub-exporter-perl 1718s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 1718s libsub-name-perl libsub-quote-perl libtask-weaken-perl 1718s libtest-leaktrace-perl libtest-output-perl libtest-pod-perl 1718s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 1718s libthrowable-perl libtiff6 libtime-fake-perl libtimedate-perl libtool 1718s libtry-tiny-perl libtsan2 libtypes-serialiser-perl libubsan1 liburi-perl 1718s libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 1718s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1718s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 1718s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 1718s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 1718s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 1718s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 1718s node-semver node-uglify-js node-undici node-xtend nodejs 1718s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 1718s po-debconf python3-alabaster python3-defusedxml python3-docutils 1718s python3-imagesize python3-roman-numerals python3-snowballstemmer 1718s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 1718s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 1718s yui-compressor 1719s 0 upgraded, 318 newly installed, 0 to remove and 0 not upgraded. 1719s Need to get 174 MB of archives. 1719s After this operation, 695 MB of additional disk space will be used. 1719s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el imagemagick-7-common all 8:7.1.2.13+dfsg1-1 [72.1 kB] 1719s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-12ubuntu1 [169 kB] 1719s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfftw3-double3 ppc64el 3.3.10-2fakesync1build2 [445 kB] 1719s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build2 [16.1 kB] 1719s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1719s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-encodings all 1:1.0.5-0ubuntu3 [576 kB] 1719s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-utils ppc64el 1:7.7+7build1 [115 kB] 1719s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-urw-base35 all 20200910-8build1 [10.9 MB] 1720s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el fontconfig-config ppc64el 2.17.1-3ubuntu1 [38.5 kB] 1720s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontconfig1 ppc64el 2.17.1-3ubuntu1 [193 kB] 1720s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1build1 [24.7 kB] 1721s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libaom3 ppc64el 3.13.1-2 [2908 kB] 1721s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-aomdec ppc64el 1.21.2-1 [14.4 kB] 1721s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libde265-0 ppc64el 1.0.16-1build1 [300 kB] 1721s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-libde265 ppc64el 1.21.2-1 [10.2 kB] 1721s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif1 ppc64el 1.21.2-1 [657 kB] 1721s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu3 [37.1 kB] 1721s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-4ubuntu2 [215 kB] 1721s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 1721s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblcms2-2 ppc64el 2.17-1 [246 kB] 1721s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblqr-1-0 ppc64el 0.4.2-2.2 [45.1 kB] 1721s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl7 ppc64el 2.5.4-9 [51.5 kB] 1721s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libopenjp2-7 ppc64el 2.5.4-1 [251 kB] 1721s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el libraw23t64 ppc64el 0.21.4-2 [510 kB] 1721s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdeflate0 ppc64el 1.23-2 [63.3 kB] 1721s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu2 [315 kB] 1721s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebp7 ppc64el 1.5.0-0.1build1 [330 kB] 1721s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtiff6 ppc64el 4.7.0-3ubuntu3 [307 kB] 1721s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpdemux2 ppc64el 1.5.0-0.1build1 [14.8 kB] 1721s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpmux3 ppc64el 1.5.0-0.1build1 [31.3 kB] 1721s Get:31 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmagickcore-7.q16-10 ppc64el 8:7.1.2.13+dfsg1-1 [2533 kB] 1721s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-q16-perl ppc64el 8:7.1.2.13+dfsg1-1 [112 kB] 1721s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-perl all 8:7.1.2.13+dfsg1-1 [39.8 kB] 1721s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1build1 [30.7 kB] 1721s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 1721s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1721s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 1721s Get:38 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 1721s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 1721s Get:40 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 1721s Get:41 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 1721s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 1721s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 1721s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 1721s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 1721s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 1721s Get:47 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 1721s Get:48 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 1721s Get:49 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 1721s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 1721s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 1721s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1721s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 1721s Get:54 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 1721s Get:55 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 1721s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 1721s Get:57 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 1721s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 1721s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 1721s Get:60 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 1721s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 1721s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 1721s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1721s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 1721s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 1721s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 1721s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 1721s Get:68 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1721s Get:69 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1721s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 1721s Get:71 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1721s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1721s Get:73 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 1721s Get:74 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 1721s Get:75 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1721s Get:76 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 1721s Get:77 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1721s Get:78 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1721s Get:79 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 1721s Get:80 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1721s Get:81 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1721s Get:82 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 1721s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 1721s Get:84 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1721s Get:85 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 1721s Get:86 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 1721s Get:87 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 1721s Get:88 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1721s Get:89 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 1721s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 1721s Get:91 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 1721s Get:92 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 1721s Get:93 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 1721s Get:94 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 1721s Get:95 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 1721s Get:96 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 1721s Get:97 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1721s Get:98 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 1721s Get:99 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 1721s Get:100 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 1721s Get:101 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 1721s Get:102 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 1721s Get:103 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 1721s Get:104 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-handler-perl all 2.22.1+ds-1 [71.3 kB] 1721s Get:105 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-fastcgi-server all 2.22.1+ds-1 [30.8 kB] 1721s Get:106 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-date-format-perl all 1.008-1 [6772 B] 1721s Get:107 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-merge-simple-perl all 0.052-1 [7640 B] 1721s Get:108 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-angularjs all 1.8.3-3 [559 kB] 1721s Get:109 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1721s Get:110 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1721s Get:111 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-es5-shim all 4.6.7-2 [39.8 kB] 1721s Get:112 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1721s Get:113 http://ftpmaster.internal/ubuntu resolute/main ppc64el libregexp-common-perl all 2024080801-1 [162 kB] 1721s Get:114 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-manager-perl all 2.22.1+ds-1 [969 kB] 1721s Get:115 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 1721s Get:116 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 1721s Get:117 http://ftpmaster.internal/ubuntu resolute/main ppc64el dctrl-tools ppc64el 2.24-3build4 [108 kB] 1721s Get:118 http://ftpmaster.internal/ubuntu resolute/main ppc64el autodep8 all 0.30build1 [13.9 kB] 1721s Get:119 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 1721s Get:120 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-3build1 [582 kB] 1721s Get:121 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 1721s Get:122 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 1721s Get:123 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 1721s Get:124 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [11.4 MB] 1722s Get:125 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-12ubuntu1 [1038 B] 1722s Get:126 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 1722s Get:127 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 1722s Get:128 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-12ubuntu1 [49.0 kB] 1722s Get:129 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-12ubuntu1 [32.2 kB] 1722s Get:130 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-12ubuntu1 [3006 kB] 1722s Get:131 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-12ubuntu1 [1374 kB] 1722s Get:132 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-12ubuntu1 [2729 kB] 1722s Get:133 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-12ubuntu1 [1231 kB] 1722s Get:134 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-12ubuntu1 [160 kB] 1722s Get:135 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-12ubuntu1 [1670 kB] 1722s Get:136 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [22.4 MB] 1723s Get:137 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-12ubuntu1 [530 kB] 1723s Get:138 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 1723s Get:139 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 1723s Get:140 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-12ubuntu1 [2747 kB] 1723s Get:141 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [13.0 MB] 1723s Get:142 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-12ubuntu1 [25.3 kB] 1723s Get:143 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 1723s Get:144 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 1723s Get:145 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 1723s Get:146 http://ftpmaster.internal/ubuntu resolute/main ppc64el ca-certificates-java all 20240118build1 [11.7 kB] 1723s Get:147 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 1723s Get:148 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-9 [169 kB] 1723s Get:149 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 1723s Get:150 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 1723s Get:151 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 1723s Get:152 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 1723s Get:153 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3 [57.3 kB] 1723s Get:154 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 1723s Get:155 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 1723s Get:156 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 1723s Get:157 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.22 [215 kB] 1723s Get:158 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.28ubuntu1 [916 kB] 1723s Get:159 http://ftpmaster.internal/ubuntu resolute/main ppc64el java-common all 0.76build1 [6956 B] 1723s Get:160 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcsclite1 ppc64el 2.4.1-1 [31.9 kB] 1723s Get:161 http://ftpmaster.internal/ubuntu resolute/main ppc64el openjdk-21-jre-headless ppc64el 21.0.10+7-1 [45.9 MB] 1724s Get:162 http://ftpmaster.internal/ubuntu resolute/main ppc64el default-jre-headless ppc64el 2:1.21-76build1 [3270 B] 1724s Get:163 http://ftpmaster.internal/ubuntu resolute/main ppc64el sgml-base all 1.31+nmu1 [11.0 kB] 1724s Get:164 http://ftpmaster.internal/ubuntu resolute/main ppc64el xml-core all 0.19build1 [20.3 kB] 1724s Get:165 http://ftpmaster.internal/ubuntu resolute/main ppc64el docutils-common all 0.22.4+dfsg-1 [130 kB] 1724s Get:166 http://ftpmaster.internal/ubuntu resolute/main ppc64el unzip ppc64el 6.0-29ubuntu1 [200 kB] 1724s Get:167 http://ftpmaster.internal/ubuntu resolute/universe ppc64el java-wrappers all 0.5build1 [9030 B] 1724s Get:168 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1724s Get:169 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1724s Get:170 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1724s Get:171 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 1724s Get:172 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1724s Get:173 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-callchecker-perl ppc64el 0.009-2 [14.1 kB] 1724s Get:174 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 1724s Get:175 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-runtime-perl all 0.018-1 [15.2 kB] 1724s Get:176 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 1724s Get:177 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1724s Get:178 http://ftpmaster.internal/ubuntu resolute/main ppc64el libvariable-magic-perl ppc64el 0.64-1build1 [37.2 kB] 1724s Get:179 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1724s Get:180 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1724s Get:181 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1724s Get:182 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1724s Get:183 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcapture-tiny-perl all 0.50-1 [20.7 kB] 1724s Get:184 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcares2 ppc64el 1.34.6-1 [132 kB] 1724s Get:185 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 1724s Get:186 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-data-inheritable-perl all 0.10-1 [8038 B] 1724s Get:187 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1724s Get:188 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 1724s Get:189 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclone-pp-perl all 1.08-2 [8534 B] 1724s Get:190 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-base32-perl all 0.06-3 [6144 B] 1724s Get:191 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-binhex-perl all 1.125-3 [27.1 kB] 1724s Get:192 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-dh-gmp-perl ppc64el 0.00012-2build5 [16.5 kB] 1724s Get:193 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1724s Get:194 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build6 [44.0 kB] 1724s Get:195 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-hexdump-perl all 0.04-2 [8212 B] 1724s Get:196 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 1724s Get:197 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 1724s Get:198 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 1724s Get:199 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-someutils-perl all 0.59-1 [30.4 kB] 1724s Get:200 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-utilsby-perl all 0.12-2 [14.9 kB] 1724s Get:201 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-allutils-perl all 0.19-1 [41.5 kB] 1724s Get:202 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimport-into-perl all 1.002005-2 [10.7 kB] 1724s Get:203 http://ftpmaster.internal/ubuntu resolute/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 1724s Get:204 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1724s Get:205 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmoo-perl all 2.005005-1 [47.4 kB] 1724s Get:206 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-password-zxcvbn-perl all 1.1.3-1 [608 kB] 1724s Get:207 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 1724s Get:208 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-identify-perl ppc64el 0.14-4 [10.4 kB] 1724s Get:209 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-name-perl ppc64el 0.28-1 [10.9 kB] 1724s Get:210 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 1724s Get:211 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1724s Get:212 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 1724s Get:213 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 1724s Get:214 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 1724s Get:215 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1724s Get:216 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 1724s Get:217 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxstring-perl ppc64el 0.005-2build4 [8448 B] 1724s Get:218 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libspecio-perl all 0.53-1 [129 kB] 1724s Get:219 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-locale-perl all 1:1.45-1 [3270 kB] 1724s Get:220 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1724s Get:221 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build3 [96.9 kB] 1724s Get:222 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1724s Get:223 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdbi-perl ppc64el 1.647-1build1 [839 kB] 1724s Get:224 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdbd-sqlite3-perl ppc64el 1.76-1 [169 kB] 1724s Get:225 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-simple-perl all 2.218-1 [20.6 kB] 1724s Get:226 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1724s Get:227 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-abstract-perl all 3.010-1 [21.4 kB] 1724s Get:228 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-address-xs-perl ppc64el 1.05-1build5 [33.6 kB] 1724s Get:229 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1724s Get:230 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libthrowable-perl all 1.001-2 [14.2 kB] 1724s Get:231 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-sender-perl all 2.601-1 [63.3 kB] 1724s Get:232 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexporter-tiny-perl all 1.006003-1 [35.5 kB] 1724s Get:233 http://ftpmaster.internal/ubuntu resolute/main ppc64el libextutils-depends-perl all 0.8002-1 [14.3 kB] 1724s Get:234 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfont-afm-perl all 1.20-4 [13.0 kB] 1724s Get:235 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 1724s Get:236 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxpm4 ppc64el 1:3.5.17-1build3 [50.5 kB] 1724s Get:237 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd3 ppc64el 2.3.3-13ubuntu1 [165 kB] 1724s Get:238 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd-perl ppc64el 2.84-2 [130 kB] 1724s Get:239 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libgd-securityimage-perl all 1.75-3 [38.8 kB] 1724s Get:240 http://ftpmaster.internal/ubuntu resolute/main ppc64el libglib-perl ppc64el 3:1.329.4-1 [329 kB] 1724s Get:241 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgssapi-perl ppc64el 0.28-4build5 [41.6 kB] 1724s Get:242 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-format-perl all 2.16-2 [36.9 kB] 1724s Get:243 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1724s Get:244 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-daemon-perl all 6.16-1 [22.4 kB] 1724s Get:245 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-pty-perl ppc64el 1:1.20-1build3 [32.0 kB] 1724s Get:246 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-sessiondata-perl all 1.03-3 [6132 B] 1724s Get:247 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libperlio-via-timeout-perl all 0.32-3 [7832 B] 1724s Get:248 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-socket-timeout-perl all 0.32-3 [9736 B] 1724s Get:249 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-string-perl all 1.08-4 [11.1 kB] 1724s Get:250 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-stringy-perl all 2.113-2 [45.3 kB] 1724s Get:251 http://ftpmaster.internal/ubuntu resolute/main ppc64el libipc-run-perl all 20250809.0-1build1 [94.5 kB] 1724s Get:252 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjargs-java all 1.0.0-5build1 [13.6 kB] 1724s Get:253 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxslt1.1 ppc64el 1.1.43-0.3 [190 kB] 1724s Get:254 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-1 ppc64el 1.3.9-1 [157 kB] 1724s Get:255 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-openssl1 ppc64el 1.3.9-1 [99.0 kB] 1724s Get:256 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblasso3t64 ppc64el 2.9.0-3 [195 kB] 1724s Get:257 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblasso-perl ppc64el 2.9.0-3 [120 kB] 1724s Get:258 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-xs-perl ppc64el 0.430-4build1 [43.2 kB] 1724s Get:259 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-perl all 0.430-2 [38.2 kB] 1724s Get:260 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libllhttp9.3 ppc64el 9.3.3~really9.3.0+~cs12.11.8-3 [32.5 kB] 1724s Get:261 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblog-log4perl-perl all 1.57-1 [345 kB] 1724s Get:262 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1724s Get:263 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1724s Get:264 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmailtools-perl all 2.22-1 [77.1 kB] 1724s Get:265 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmime-tools-perl all 5.515-1 [187 kB] 1724s Get:266 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ip-perl all 1.26-4 [27.4 kB] 1724s Get:267 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1724s Get:268 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1724s Get:269 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-base-perl all 1.09-3 [18.9 kB] 1724s Get:270 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1724s Get:271 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-libxml-perl ppc64el 2.0207+dfsg+really+2.0207-0ubuntu7 [315 kB] 1724s Get:272 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-simple-perl all 2.25-2 [64.1 kB] 1724s Get:273 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-common-perl all 1.20-2 [33.9 kB] 1724s Get:274 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1724s Get:275 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-server-perl all 1.09-4 [22.3 kB] 1724s Get:276 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsimdjson29 ppc64el 4.2.4-1 [54.7 kB] 1724s Get:277 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsimdutf29 ppc64el 7.7.1-3 [92.9 kB] 1724s Get:278 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-corepack all 0.24.0-5build1 [761 kB] 1724s Get:279 http://ftpmaster.internal/ubuntu resolute/universe ppc64el nodejs ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [367 kB] 1724s Get:280 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-xtend all 4.0.2-3 [3902 B] 1724s Get:281 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-acorn all 8.8.1+ds+~cs25.17.7-3 [118 kB] 1724s Get:282 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1724s Get:283 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-balanced-match all 2.0.0-1 [4910 B] 1724s Get:284 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1724s Get:285 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-minimatch all 9.0.3-6 [78.0 kB] 1724s Get:286 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 1724s Get:287 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 1724s Get:288 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-lru-cache all 10.0.1-3 [61.9 kB] 1724s Get:289 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 1724s Get:290 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 1724s Get:291 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-undici all 7.18.2+dfsg+~cs3.2.0-1build1 [394 kB] 1725s Get:292 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnode127 ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [17.4 MB] 1725s Get:293 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libregexp-assemble-perl all 0.38-2 [69.5 kB] 1725s Get:294 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtask-weaken-perl all 1.06-2 [7924 B] 1725s Get:295 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-parser-perl ppc64el 2.47-1build4 [205 kB] 1725s Get:296 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsoap-lite-perl all 1.27-3 [225 kB] 1725s Get:297 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstring-random-perl all 1:0.32-2 [14.0 kB] 1725s Get:298 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-leaktrace-perl ppc64el 0.17-1build6 [20.6 kB] 1725s Get:299 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-output-perl all 1.036-1 [14.6 kB] 1725s Get:300 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-pod-perl all 1.52-3 [8978 B] 1725s Get:301 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 1725s Get:302 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtime-fake-perl all 0.11-4 [8092 B] 1725s Get:303 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-libxslt-perl ppc64el 2.003000-4 [46.1 kB] 1725s Get:304 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-uglify-js all 3.17.4-2build1 [207 kB] 1725s Get:305 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-defusedxml all 0.7.1-3build1 [42.4 kB] 1725s Get:306 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-roman-numerals all 4.1.0-1 [8660 B] 1725s Get:307 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-docutils all 0.22.4+dfsg-1 [439 kB] 1725s Get:308 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-imagesize all 1.4.1-1build1 [6900 B] 1725s Get:309 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-snowballstemmer all 3.0.1-1 [65.9 kB] 1725s Get:310 http://ftpmaster.internal/ubuntu resolute/main ppc64el sphinx-common all 8.2.3-12 [657 kB] 1725s Get:311 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 1725s Get:312 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-sphinx all 8.2.3-12 [483 kB] 1725s Get:313 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootswatch all 3.3.7+dfsg2-2 [133 kB] 1725s Get:314 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sphinx-bootstrap-theme all 0.8.1+ds-1 [158 kB] 1725s Get:315 http://ftpmaster.internal/ubuntu resolute/universe ppc64el uglifyjs all 3.17.4-2build1 [10.1 kB] 1725s Get:316 http://ftpmaster.internal/ubuntu resolute/universe ppc64el yui-compressor all 2.4.8-3build1 [601 kB] 1725s Get:317 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauthen-radius-perl all 0.33-1 [49.2 kB] 1725s Get:318 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pkg-perl-autopkgtest all 0.85 [19.7 kB] 1726s Preconfiguring packages ... 1726s Fetched 174 MB in 7s (26.7 MB/s) 1726s Selecting previously unselected package imagemagick-7-common. 1726s (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 ... 120856 files and directories currently installed.) 1726s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.13+dfsg1-1_all.deb ... 1726s Unpacking imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1726s Selecting previously unselected package libgomp1:ppc64el. 1726s Preparing to unpack .../001-libgomp1_15.2.0-12ubuntu1_ppc64el.deb ... 1726s Unpacking libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1726s Selecting previously unselected package libfftw3-double3:ppc64el. 1726s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_ppc64el.deb ... 1726s Unpacking libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1726s Selecting previously unselected package libfontenc1:ppc64el. 1726s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build2_ppc64el.deb ... 1726s Unpacking libfontenc1:ppc64el (1:1.1.8-1build2) ... 1726s Selecting previously unselected package x11-common. 1726s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1726s Unpacking x11-common (1:7.7+24ubuntu1) ... 1726s Selecting previously unselected package xfonts-encodings. 1726s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu3_all.deb ... 1726s Unpacking xfonts-encodings (1:1.0.5-0ubuntu3) ... 1726s Selecting previously unselected package xfonts-utils. 1726s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7build1_ppc64el.deb ... 1726s Unpacking xfonts-utils (1:7.7+7build1) ... 1726s Selecting previously unselected package fonts-urw-base35. 1726s Preparing to unpack .../007-fonts-urw-base35_20200910-8build1_all.deb ... 1726s Unpacking fonts-urw-base35 (20200910-8build1) ... 1726s Selecting previously unselected package fontconfig-config. 1726s Preparing to unpack .../008-fontconfig-config_2.17.1-3ubuntu1_ppc64el.deb ... 1726s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 1726s Selecting previously unselected package libfontconfig1:ppc64el. 1726s Preparing to unpack .../009-libfontconfig1_2.17.1-3ubuntu1_ppc64el.deb ... 1726s Unpacking libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1726s Selecting previously unselected package libsharpyuv0:ppc64el. 1726s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1build1_ppc64el.deb ... 1726s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1726s Selecting previously unselected package libaom3:ppc64el. 1726s Preparing to unpack .../011-libaom3_3.13.1-2_ppc64el.deb ... 1726s Unpacking libaom3:ppc64el (3.13.1-2) ... 1726s Selecting previously unselected package libheif-plugin-aomdec:ppc64el. 1726s Preparing to unpack .../012-libheif-plugin-aomdec_1.21.2-1_ppc64el.deb ... 1726s Unpacking libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1726s Selecting previously unselected package libde265-0:ppc64el. 1726s Preparing to unpack .../013-libde265-0_1.0.16-1build1_ppc64el.deb ... 1726s Unpacking libde265-0:ppc64el (1.0.16-1build1) ... 1726s Selecting previously unselected package libheif-plugin-libde265:ppc64el. 1726s Preparing to unpack .../014-libheif-plugin-libde265_1.21.2-1_ppc64el.deb ... 1726s Unpacking libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1727s Selecting previously unselected package libheif1:ppc64el. 1727s Preparing to unpack .../015-libheif1_1.21.2-1_ppc64el.deb ... 1727s Unpacking libheif1:ppc64el (1.21.2-1) ... 1727s Selecting previously unselected package libjbig0:ppc64el. 1727s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu3_ppc64el.deb ... 1727s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1727s Selecting previously unselected package libjpeg-turbo8:ppc64el. 1727s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_ppc64el.deb ... 1727s Unpacking libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1727s Selecting previously unselected package libjpeg8:ppc64el. 1727s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 1727s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 1727s Selecting previously unselected package liblcms2-2:ppc64el. 1727s Preparing to unpack .../019-liblcms2-2_2.17-1_ppc64el.deb ... 1727s Unpacking liblcms2-2:ppc64el (2.17-1) ... 1727s Selecting previously unselected package liblqr-1-0:ppc64el. 1727s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.2_ppc64el.deb ... 1727s Unpacking liblqr-1-0:ppc64el (0.4.2-2.2) ... 1727s Selecting previously unselected package libltdl7:ppc64el. 1727s Preparing to unpack .../021-libltdl7_2.5.4-9_ppc64el.deb ... 1727s Unpacking libltdl7:ppc64el (2.5.4-9) ... 1727s Selecting previously unselected package libopenjp2-7:ppc64el. 1727s Preparing to unpack .../022-libopenjp2-7_2.5.4-1_ppc64el.deb ... 1727s Unpacking libopenjp2-7:ppc64el (2.5.4-1) ... 1727s Selecting previously unselected package libraw23t64:ppc64el. 1727s Preparing to unpack .../023-libraw23t64_0.21.4-2_ppc64el.deb ... 1727s Unpacking libraw23t64:ppc64el (0.21.4-2) ... 1727s Selecting previously unselected package libdeflate0:ppc64el. 1727s Preparing to unpack .../024-libdeflate0_1.23-2_ppc64el.deb ... 1727s Unpacking libdeflate0:ppc64el (1.23-2) ... 1727s Selecting previously unselected package liblerc4:ppc64el. 1727s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu2_ppc64el.deb ... 1727s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1727s Selecting previously unselected package libwebp7:ppc64el. 1727s Preparing to unpack .../026-libwebp7_1.5.0-0.1build1_ppc64el.deb ... 1727s Unpacking libwebp7:ppc64el (1.5.0-0.1build1) ... 1727s Selecting previously unselected package libtiff6:ppc64el. 1727s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_ppc64el.deb ... 1727s Unpacking libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1727s Selecting previously unselected package libwebpdemux2:ppc64el. 1727s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1build1_ppc64el.deb ... 1727s Unpacking libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1727s Selecting previously unselected package libwebpmux3:ppc64el. 1727s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1build1_ppc64el.deb ... 1727s Unpacking libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1727s Selecting previously unselected package libmagickcore-7.q16-10:ppc64el. 1727s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1727s Unpacking libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1727s Selecting previously unselected package libimage-magick-q16-perl. 1727s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 1727s Unpacking libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1727s Selecting previously unselected package libimage-magick-perl. 1727s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.13+dfsg1-1_all.deb ... 1727s Unpacking libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1727s Selecting previously unselected package libfcgi0t64:ppc64el. 1727s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_ppc64el.deb ... 1727s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1727s Selecting previously unselected package libfcgi-perl. 1727s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 1727s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1727s Selecting previously unselected package libfcgi-procmanager-perl. 1727s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 1727s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1727s Selecting previously unselected package libcrypt-urandom-perl. 1727s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 1727s Unpacking libcrypt-urandom-perl (0.54-1) ... 1727s Selecting previously unselected package libapache-session-perl. 1727s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 1727s Unpacking libapache-session-perl (1.94-2) ... 1727s Selecting previously unselected package liberror-perl. 1727s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 1727s Unpacking liberror-perl (0.17030-1) ... 1727s Selecting previously unselected package libipc-sharelite-perl. 1727s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 1727s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1727s Selecting previously unselected package libcache-cache-perl. 1727s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 1727s Unpacking libcache-cache-perl (1.08-3) ... 1727s Selecting previously unselected package libclass-xsaccessor-perl. 1727s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 1727s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1727s Selecting previously unselected package libconfig-inifiles-perl. 1727s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-4_all.deb ... 1727s Unpacking libconfig-inifiles-perl (3.000003-4) ... 1727s Selecting previously unselected package perl-openssl-defaults:ppc64el. 1727s Preparing to unpack .../043-perl-openssl-defaults_7build4_ppc64el.deb ... 1727s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 1727s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1727s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 1727s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1727s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 1727s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 1727s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1727s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 1727s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 1727s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1727s Selecting previously unselected package libconvert-asn1-perl. 1727s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 1727s Unpacking libconvert-asn1-perl (0.34-1) ... 1727s Selecting previously unselected package libcrypt-openssl-x509-perl. 1727s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 1727s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1727s Selecting previously unselected package libclass-errorhandler-perl. 1727s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 1727s Unpacking libclass-errorhandler-perl (0.04-3) ... 1727s Selecting previously unselected package libcrypt-des-perl:ppc64el. 1727s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_ppc64el.deb ... 1727s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 1727s Selecting previously unselected package libcrypt-des-ede3-perl. 1727s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1727s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1727s Selecting previously unselected package libcryptx-perl. 1727s Preparing to unpack .../052-libcryptx-perl_0.087-1_ppc64el.deb ... 1727s Unpacking libcryptx-perl (0.087-1) ... 1727s Selecting previously unselected package libconvert-pem-perl. 1727s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 1727s Unpacking libconvert-pem-perl (0.13-1) ... 1727s Selecting previously unselected package libcrypt-rijndael-perl. 1727s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 1727s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1727s Selecting previously unselected package libhtml-tagset-perl. 1727s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 1727s Unpacking libhtml-tagset-perl (3.24-1) ... 1727s Selecting previously unselected package liburi-perl. 1727s Preparing to unpack .../056-liburi-perl_5.34-2build1_all.deb ... 1727s Unpacking liburi-perl (5.34-2build1) ... 1727s Selecting previously unselected package libhtml-parser-perl:ppc64el. 1727s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 1727s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 1727s Selecting previously unselected package libcgi-pm-perl. 1727s Preparing to unpack .../058-libcgi-pm-perl_4.71-1build1_all.deb ... 1727s Unpacking libcgi-pm-perl (4.71-1build1) ... 1727s Selecting previously unselected package libhtml-template-perl. 1727s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 1727s Unpacking libhtml-template-perl (2.97-2build1) ... 1727s Selecting previously unselected package libjson-perl. 1727s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 1727s Unpacking libjson-perl (4.10000-1) ... 1727s Selecting previously unselected package libcommon-sense-perl:ppc64el. 1727s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 1727s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 1727s Selecting previously unselected package libtypes-serialiser-perl. 1727s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 1727s Unpacking libtypes-serialiser-perl (1.01-1) ... 1727s Selecting previously unselected package libjson-xs-perl. 1727s Preparing to unpack .../063-libjson-xs-perl_4.040-1_ppc64el.deb ... 1727s Unpacking libjson-xs-perl (4.040-1) ... 1727s Selecting previously unselected package libmouse-perl:ppc64el. 1727s Preparing to unpack .../064-libmouse-perl_2.6.1-1_ppc64el.deb ... 1727s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 1727s Selecting previously unselected package libnet-cidr-perl. 1727s Preparing to unpack .../065-libnet-cidr-perl_0.27-1build1_all.deb ... 1727s Unpacking libnet-cidr-perl (0.27-1build1) ... 1727s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 1727s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 1727s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 1727s Selecting previously unselected package libposix-strftime-compiler-perl. 1727s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1727s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1728s Selecting previously unselected package libapache-logformat-compiler-perl. 1728s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1728s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1728s Selecting previously unselected package libcookie-baker-perl. 1728s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 1728s Unpacking libcookie-baker-perl (0.12-1) ... 1728s Selecting previously unselected package libdevel-stacktrace-perl. 1728s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1728s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1728s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1728s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1728s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1728s Selecting previously unselected package libclass-inspector-perl. 1728s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 1728s Unpacking libclass-inspector-perl (1.36-3) ... 1728s Selecting previously unselected package libfile-sharedir-perl. 1728s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 1728s Unpacking libfile-sharedir-perl (1.118-3) ... 1728s Selecting previously unselected package libfilesys-notify-simple-perl. 1728s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1728s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1728s Selecting previously unselected package libhash-multivalue-perl. 1728s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 1728s Unpacking libhash-multivalue-perl (0.16-3) ... 1728s Selecting previously unselected package libhttp-multipartparser-perl. 1728s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 1728s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1728s Selecting previously unselected package libjson-maybexs-perl. 1728s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 1728s Unpacking libjson-maybexs-perl (1.004008-1) ... 1728s Selecting previously unselected package libstream-buffered-perl. 1728s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 1728s Unpacking libstream-buffered-perl (0.03-3) ... 1728s Selecting previously unselected package libwww-form-urlencoded-perl. 1728s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1728s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1728s Selecting previously unselected package libhttp-entity-parser-perl. 1728s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 1728s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1728s Selecting previously unselected package libtimedate-perl. 1728s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 1728s Unpacking libtimedate-perl (2.3300-2) ... 1728s Selecting previously unselected package libhttp-date-perl. 1728s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 1728s Unpacking libhttp-date-perl (6.06-1) ... 1728s Selecting previously unselected package libhttp-headers-fast-perl. 1728s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 1728s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1728s Selecting previously unselected package libclone-perl:ppc64el. 1728s Preparing to unpack .../084-libclone-perl_0.47-1_ppc64el.deb ... 1728s Unpacking libclone-perl:ppc64el (0.47-1) ... 1728s Selecting previously unselected package libencode-locale-perl. 1728s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 1728s Unpacking libencode-locale-perl (1.05-3) ... 1728s Selecting previously unselected package libio-html-perl. 1728s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 1728s Unpacking libio-html-perl (1.004-3) ... 1728s Selecting previously unselected package liblwp-mediatypes-perl. 1728s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 1728s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1728s Selecting previously unselected package libhttp-message-perl. 1728s Preparing to unpack .../088-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 1728s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 1728s Selecting previously unselected package libtest-sharedfork-perl. 1728s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 1728s Unpacking libtest-sharedfork-perl (0.35-3) ... 1728s Selecting previously unselected package libtest-tcp-perl. 1728s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 1728s Unpacking libtest-tcp-perl (2.22-2) ... 1728s Selecting previously unselected package libtry-tiny-perl. 1728s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 1728s Unpacking libtry-tiny-perl (0.32-1) ... 1728s Selecting previously unselected package libplack-perl. 1728s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 1728s Unpacking libplack-perl (1.0051-1) ... 1728s Selecting previously unselected package libfile-listing-perl. 1728s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 1728s Unpacking libfile-listing-perl (6.16-1) ... 1728s Selecting previously unselected package libhtml-tree-perl. 1728s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 1728s Unpacking libhtml-tree-perl (5.07-3) ... 1728s Selecting previously unselected package libhttp-cookies-perl. 1728s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 1728s Unpacking libhttp-cookies-perl (6.11-1) ... 1728s Selecting previously unselected package libhttp-negotiate-perl. 1728s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 1728s Unpacking libhttp-negotiate-perl (6.01-2) ... 1728s Selecting previously unselected package libio-socket-ssl-perl. 1728s Preparing to unpack .../097-libio-socket-ssl-perl_2.098-1_all.deb ... 1728s Unpacking libio-socket-ssl-perl (2.098-1) ... 1728s Selecting previously unselected package libnet-http-perl. 1728s Preparing to unpack .../098-libnet-http-perl_6.24-1build1_all.deb ... 1728s Unpacking libnet-http-perl (6.24-1build1) ... 1728s Selecting previously unselected package liblwp-protocol-https-perl. 1728s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 1728s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1728s Selecting previously unselected package libwww-robotrules-perl. 1728s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1build1_all.deb ... 1728s Unpacking libwww-robotrules-perl (6.02-1build1) ... 1728s Selecting previously unselected package libwww-perl. 1728s Preparing to unpack .../101-libwww-perl_6.81-1build1_all.deb ... 1728s Unpacking libwww-perl (6.81-1build1) ... 1728s Selecting previously unselected package liblemonldap-ng-common-perl. 1728s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 1728s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1728s Selecting previously unselected package liblemonldap-ng-handler-perl. 1728s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.22.1+ds-1_all.deb ... 1728s Unpacking liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 1728s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1728s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.22.1+ds-1_all.deb ... 1728s Unpacking lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 1728s Selecting previously unselected package libemail-date-format-perl. 1728s Preparing to unpack .../105-libemail-date-format-perl_1.008-1_all.deb ... 1728s Unpacking libemail-date-format-perl (1.008-1) ... 1728s Selecting previously unselected package libhash-merge-simple-perl. 1728s Preparing to unpack .../106-libhash-merge-simple-perl_0.052-1_all.deb ... 1728s Unpacking libhash-merge-simple-perl (0.052-1) ... 1728s Selecting previously unselected package libjs-angularjs. 1728s Preparing to unpack .../107-libjs-angularjs_1.8.3-3_all.deb ... 1728s Unpacking libjs-angularjs (1.8.3-3) ... 1728s Selecting previously unselected package fonts-glyphicons-halflings. 1728s Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1728s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1728s Selecting previously unselected package libjs-bootstrap. 1728s Preparing to unpack .../109-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1728s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1728s Selecting previously unselected package libjs-es5-shim. 1728s Preparing to unpack .../110-libjs-es5-shim_4.6.7-2_all.deb ... 1728s Unpacking libjs-es5-shim (4.6.7-2) ... 1728s Selecting previously unselected package libjs-jquery. 1728s Preparing to unpack .../111-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1728s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1728s Selecting previously unselected package libregexp-common-perl. 1728s Preparing to unpack .../112-libregexp-common-perl_2024080801-1_all.deb ... 1728s Unpacking libregexp-common-perl (2024080801-1) ... 1728s Selecting previously unselected package liblemonldap-ng-manager-perl. 1728s Preparing to unpack .../113-liblemonldap-ng-manager-perl_2.22.1+ds-1_all.deb ... 1728s Unpacking liblemonldap-ng-manager-perl (2.22.1+ds-1) ... 1728s Selecting previously unselected package m4. 1728s Preparing to unpack .../114-m4_1.4.20-2_ppc64el.deb ... 1728s Unpacking m4 (1.4.20-2) ... 1728s Selecting previously unselected package autoconf. 1728s Preparing to unpack .../115-autoconf_2.72-3.1ubuntu1_all.deb ... 1728s Unpacking autoconf (2.72-3.1ubuntu1) ... 1729s Selecting previously unselected package dctrl-tools. 1729s Preparing to unpack .../116-dctrl-tools_2.24-3build4_ppc64el.deb ... 1729s Unpacking dctrl-tools (2.24-3build4) ... 1729s Selecting previously unselected package autodep8. 1729s Preparing to unpack .../117-autodep8_0.30build1_all.deb ... 1729s Unpacking autodep8 (0.30build1) ... 1729s Selecting previously unselected package autotools-dev. 1729s Preparing to unpack .../118-autotools-dev_20240727.1_all.deb ... 1729s Unpacking autotools-dev (20240727.1) ... 1729s Selecting previously unselected package automake. 1729s Preparing to unpack .../119-automake_1%3a1.18.1-3build1_all.deb ... 1729s Unpacking automake (1:1.18.1-3build1) ... 1729s Selecting previously unselected package autopoint. 1729s Preparing to unpack .../120-autopoint_0.23.2-1_all.deb ... 1729s Unpacking autopoint (0.23.2-1) ... 1729s Selecting previously unselected package libisl23:ppc64el. 1729s Preparing to unpack .../121-libisl23_0.27-1build1_ppc64el.deb ... 1729s Unpacking libisl23:ppc64el (0.27-1build1) ... 1729s Selecting previously unselected package libmpc3:ppc64el. 1729s Preparing to unpack .../122-libmpc3_1.3.1-2_ppc64el.deb ... 1729s Unpacking libmpc3:ppc64el (1.3.1-2) ... 1729s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 1729s Preparing to unpack .../123-cpp-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package cpp-15. 1729s Preparing to unpack .../124-cpp-15_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 1729s Preparing to unpack .../125-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1729s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1729s Selecting previously unselected package cpp. 1729s Preparing to unpack .../126-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1729s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1729s Selecting previously unselected package libcc1-0:ppc64el. 1729s Preparing to unpack .../127-libcc1-0_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package libitm1:ppc64el. 1729s Preparing to unpack .../128-libitm1_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking libitm1:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package libasan8:ppc64el. 1729s Preparing to unpack .../129-libasan8_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking libasan8:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package liblsan0:ppc64el. 1729s Preparing to unpack .../130-liblsan0_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package libtsan2:ppc64el. 1729s Preparing to unpack .../131-libtsan2_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package libubsan1:ppc64el. 1729s Preparing to unpack .../132-libubsan1_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package libquadmath0:ppc64el. 1729s Preparing to unpack .../133-libquadmath0_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package libgcc-15-dev:ppc64el. 1729s Preparing to unpack .../134-libgcc-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1729s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 1729s Preparing to unpack .../135-gcc-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1729s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1730s Selecting previously unselected package gcc-15. 1730s Preparing to unpack .../136-gcc-15_15.2.0-12ubuntu1_ppc64el.deb ... 1730s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 1730s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 1730s Preparing to unpack .../137-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1730s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1730s Selecting previously unselected package gcc. 1730s Preparing to unpack .../138-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1730s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1730s Selecting previously unselected package libstdc++-15-dev:ppc64el. 1730s Preparing to unpack .../139-libstdc++-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 1730s Unpacking libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1730s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 1730s Preparing to unpack .../140-g++-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 1730s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1730s Selecting previously unselected package g++-15. 1730s Preparing to unpack .../141-g++-15_15.2.0-12ubuntu1_ppc64el.deb ... 1730s Unpacking g++-15 (15.2.0-12ubuntu1) ... 1730s Selecting previously unselected package g++-powerpc64le-linux-gnu. 1730s Preparing to unpack .../142-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1730s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1730s Selecting previously unselected package g++. 1730s Preparing to unpack .../143-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 1730s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1730s Selecting previously unselected package build-essential. 1730s Preparing to unpack .../144-build-essential_12.12ubuntu2_ppc64el.deb ... 1730s Unpacking build-essential (12.12ubuntu2) ... 1730s Selecting previously unselected package ca-certificates-java. 1730s Preparing to unpack .../145-ca-certificates-java_20240118build1_all.deb ... 1730s Unpacking ca-certificates-java (20240118build1) ... 1730s Selecting previously unselected package libdebhelper-perl. 1730s Preparing to unpack .../146-libdebhelper-perl_13.28ubuntu1_all.deb ... 1730s Unpacking libdebhelper-perl (13.28ubuntu1) ... 1730s Selecting previously unselected package libtool. 1730s Preparing to unpack .../147-libtool_2.5.4-9_all.deb ... 1730s Unpacking libtool (2.5.4-9) ... 1730s Selecting previously unselected package dh-autoreconf. 1730s Preparing to unpack .../148-dh-autoreconf_21_all.deb ... 1730s Unpacking dh-autoreconf (21) ... 1730s Selecting previously unselected package libarchive-zip-perl. 1730s Preparing to unpack .../149-libarchive-zip-perl_1.68-1_all.deb ... 1730s Unpacking libarchive-zip-perl (1.68-1) ... 1730s Selecting previously unselected package libfile-stripnondeterminism-perl. 1730s Preparing to unpack .../150-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 1730s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1730s Selecting previously unselected package dh-strip-nondeterminism. 1730s Preparing to unpack .../151-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 1730s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 1730s Selecting previously unselected package debugedit. 1730s Preparing to unpack .../152-debugedit_1%3a5.2-3_ppc64el.deb ... 1730s Unpacking debugedit (1:5.2-3) ... 1730s Selecting previously unselected package dwz. 1730s Preparing to unpack .../153-dwz_0.16-2_ppc64el.deb ... 1730s Unpacking dwz (0.16-2) ... 1730s Selecting previously unselected package gettext. 1730s Preparing to unpack .../154-gettext_0.23.2-1_ppc64el.deb ... 1730s Unpacking gettext (0.23.2-1) ... 1730s Selecting previously unselected package intltool-debian. 1730s Preparing to unpack .../155-intltool-debian_0.35.0+20060710.6build1_all.deb ... 1730s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 1730s Selecting previously unselected package po-debconf. 1730s Preparing to unpack .../156-po-debconf_1.0.22_all.deb ... 1730s Unpacking po-debconf (1.0.22) ... 1730s Selecting previously unselected package debhelper. 1730s Preparing to unpack .../157-debhelper_13.28ubuntu1_all.deb ... 1730s Unpacking debhelper (13.28ubuntu1) ... 1730s Selecting previously unselected package java-common. 1730s Preparing to unpack .../158-java-common_0.76build1_all.deb ... 1730s Unpacking java-common (0.76build1) ... 1730s Selecting previously unselected package libpcsclite1:ppc64el. 1730s Preparing to unpack .../159-libpcsclite1_2.4.1-1_ppc64el.deb ... 1730s Unpacking libpcsclite1:ppc64el (2.4.1-1) ... 1730s Selecting previously unselected package openjdk-21-jre-headless:ppc64el. 1730s Preparing to unpack .../160-openjdk-21-jre-headless_21.0.10+7-1_ppc64el.deb ... 1730s Unpacking openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1731s Selecting previously unselected package default-jre-headless. 1731s Preparing to unpack .../161-default-jre-headless_2%3a1.21-76build1_ppc64el.deb ... 1731s Unpacking default-jre-headless (2:1.21-76build1) ... 1731s Selecting previously unselected package sgml-base. 1731s Preparing to unpack .../162-sgml-base_1.31+nmu1_all.deb ... 1731s Unpacking sgml-base (1.31+nmu1) ... 1731s Selecting previously unselected package xml-core. 1731s Preparing to unpack .../163-xml-core_0.19build1_all.deb ... 1731s Unpacking xml-core (0.19build1) ... 1731s Selecting previously unselected package docutils-common. 1731s Preparing to unpack .../164-docutils-common_0.22.4+dfsg-1_all.deb ... 1731s Unpacking docutils-common (0.22.4+dfsg-1) ... 1731s Selecting previously unselected package unzip. 1731s Preparing to unpack .../165-unzip_6.0-29ubuntu1_ppc64el.deb ... 1731s Unpacking unzip (6.0-29ubuntu1) ... 1731s Selecting previously unselected package java-wrappers. 1731s Preparing to unpack .../166-java-wrappers_0.5build1_all.deb ... 1731s Unpacking java-wrappers (0.5build1) ... 1731s Selecting previously unselected package libalgorithm-c3-perl. 1731s Preparing to unpack .../167-libalgorithm-c3-perl_0.11-2_all.deb ... 1731s Unpacking libalgorithm-c3-perl (0.11-2) ... 1731s Selecting previously unselected package libdigest-hmac-perl. 1732s Preparing to unpack .../168-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1732s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1732s Selecting previously unselected package libauth-yubikey-webclient-perl. 1732s Preparing to unpack .../169-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1732s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1732s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 1732s Preparing to unpack .../170-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 1732s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1732s Selecting previously unselected package libdynaloader-functions-perl. 1732s Preparing to unpack .../171-libdynaloader-functions-perl_0.004-2_all.deb ... 1732s Unpacking libdynaloader-functions-perl (0.004-2) ... 1732s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 1732s Preparing to unpack .../172-libdevel-callchecker-perl_0.009-2_ppc64el.deb ... 1732s Unpacking libdevel-callchecker-perl:ppc64el (0.009-2) ... 1732s Selecting previously unselected package libparams-classify-perl:ppc64el. 1732s Preparing to unpack .../173-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 1732s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 1732s Selecting previously unselected package libmodule-runtime-perl. 1732s Preparing to unpack .../174-libmodule-runtime-perl_0.018-1_all.deb ... 1732s Unpacking libmodule-runtime-perl (0.018-1) ... 1732s Selecting previously unselected package libmodule-implementation-perl. 1732s Preparing to unpack .../175-libmodule-implementation-perl_0.09-2_all.deb ... 1732s Unpacking libmodule-implementation-perl (0.09-2) ... 1732s Selecting previously unselected package libsub-exporter-progressive-perl. 1732s Preparing to unpack .../176-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1732s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1732s Selecting previously unselected package libvariable-magic-perl. 1732s Preparing to unpack .../177-libvariable-magic-perl_0.64-1build1_ppc64el.deb ... 1732s Unpacking libvariable-magic-perl (0.64-1build1) ... 1732s Selecting previously unselected package libb-hooks-endofscope-perl. 1732s Preparing to unpack .../178-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1732s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1732s Selecting previously unselected package libcrypt-random-seed-perl. 1732s Preparing to unpack .../179-libcrypt-random-seed-perl_0.03-3_all.deb ... 1732s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1732s Selecting previously unselected package libmath-random-isaac-perl. 1732s Preparing to unpack .../180-libmath-random-isaac-perl_1.004-2_all.deb ... 1732s Unpacking libmath-random-isaac-perl (1.004-2) ... 1732s Selecting previously unselected package libbytes-random-secure-perl. 1732s Preparing to unpack .../181-libbytes-random-secure-perl_0.29-3_all.deb ... 1732s Unpacking libbytes-random-secure-perl (0.29-3) ... 1732s Selecting previously unselected package libcapture-tiny-perl. 1732s Preparing to unpack .../182-libcapture-tiny-perl_0.50-1_all.deb ... 1732s Unpacking libcapture-tiny-perl (0.50-1) ... 1732s Selecting previously unselected package libcares2:ppc64el. 1732s Preparing to unpack .../183-libcares2_1.34.6-1_ppc64el.deb ... 1732s Unpacking libcares2:ppc64el (1.34.6-1) ... 1732s Selecting previously unselected package libclass-c3-perl. 1732s Preparing to unpack .../184-libclass-c3-perl_0.35-2_all.deb ... 1732s Unpacking libclass-c3-perl (0.35-2) ... 1732s Selecting previously unselected package libclass-data-inheritable-perl. 1732s Preparing to unpack .../185-libclass-data-inheritable-perl_0.10-1_all.deb ... 1732s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1732s Selecting previously unselected package libclass-method-modifiers-perl. 1732s Preparing to unpack .../186-libclass-method-modifiers-perl_2.15-1_all.deb ... 1732s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1732s Selecting previously unselected package libclass-singleton-perl. 1732s Preparing to unpack .../187-libclass-singleton-perl_1.6-2_all.deb ... 1732s Unpacking libclass-singleton-perl (1.6-2) ... 1732s Selecting previously unselected package libclone-pp-perl. 1732s Preparing to unpack .../188-libclone-pp-perl_1.08-2_all.deb ... 1732s Unpacking libclone-pp-perl (1.08-2) ... 1732s Selecting previously unselected package libconvert-base32-perl. 1732s Preparing to unpack .../189-libconvert-base32-perl_0.06-3_all.deb ... 1732s Unpacking libconvert-base32-perl (0.06-3) ... 1732s Selecting previously unselected package libconvert-binhex-perl. 1732s Preparing to unpack .../190-libconvert-binhex-perl_1.125-3_all.deb ... 1732s Unpacking libconvert-binhex-perl (1.125-3) ... 1732s Selecting previously unselected package libcrypt-dh-gmp-perl. 1732s Preparing to unpack .../191-libcrypt-dh-gmp-perl_0.00012-2build5_ppc64el.deb ... 1732s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1732s Selecting previously unselected package libcrypt-jwt-perl. 1732s Preparing to unpack .../192-libcrypt-jwt-perl_0.037-1_all.deb ... 1732s Unpacking libcrypt-jwt-perl (0.037-1) ... 1732s Selecting previously unselected package libcrypt-ssleay-perl. 1732s Preparing to unpack .../193-libcrypt-ssleay-perl_0.73.06-2build6_ppc64el.deb ... 1732s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1732s Selecting previously unselected package libdata-hexdump-perl. 1732s Preparing to unpack .../194-libdata-hexdump-perl_0.04-2_all.deb ... 1732s Unpacking libdata-hexdump-perl (0.04-2) ... 1732s Selecting previously unselected package libparams-util-perl. 1732s Preparing to unpack .../195-libparams-util-perl_1.102-3build1_ppc64el.deb ... 1732s Unpacking libparams-util-perl (1.102-3build1) ... 1732s Selecting previously unselected package libsub-install-perl. 1732s Preparing to unpack .../196-libsub-install-perl_0.929-1_all.deb ... 1732s Unpacking libsub-install-perl (0.929-1) ... 1732s Selecting previously unselected package libdata-optlist-perl. 1732s Preparing to unpack .../197-libdata-optlist-perl_0.114-1_all.deb ... 1732s Unpacking libdata-optlist-perl (0.114-1) ... 1732s Selecting previously unselected package liblist-someutils-perl. 1732s Preparing to unpack .../198-liblist-someutils-perl_0.59-1_all.deb ... 1732s Unpacking liblist-someutils-perl (0.59-1) ... 1732s Selecting previously unselected package liblist-utilsby-perl. 1732s Preparing to unpack .../199-liblist-utilsby-perl_0.12-2_all.deb ... 1732s Unpacking liblist-utilsby-perl (0.12-2) ... 1732s Selecting previously unselected package liblist-allutils-perl. 1732s Preparing to unpack .../200-liblist-allutils-perl_0.19-1_all.deb ... 1732s Unpacking liblist-allutils-perl (0.19-1) ... 1732s Selecting previously unselected package libimport-into-perl. 1732s Preparing to unpack .../201-libimport-into-perl_1.002005-2_all.deb ... 1732s Unpacking libimport-into-perl (1.002005-2) ... 1732s Selecting previously unselected package librole-tiny-perl. 1732s Preparing to unpack .../202-librole-tiny-perl_2.002004-1_all.deb ... 1732s Unpacking librole-tiny-perl (2.002004-1) ... 1732s Selecting previously unselected package libsub-quote-perl. 1732s Preparing to unpack .../203-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1732s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1732s Selecting previously unselected package libmoo-perl. 1732s Preparing to unpack .../204-libmoo-perl_2.005005-1_all.deb ... 1732s Unpacking libmoo-perl (2.005005-1) ... 1732s Selecting previously unselected package libdata-password-zxcvbn-perl. 1732s Preparing to unpack .../205-libdata-password-zxcvbn-perl_1.1.3-1_all.deb ... 1732s Unpacking libdata-password-zxcvbn-perl (1.1.3-1) ... 1732s Selecting previously unselected package libpackage-stash-perl. 1732s Preparing to unpack .../206-libpackage-stash-perl_0.40-1_all.deb ... 1732s Unpacking libpackage-stash-perl (0.40-1) ... 1732s Selecting previously unselected package libsub-identify-perl. 1732s Preparing to unpack .../207-libsub-identify-perl_0.14-4_ppc64el.deb ... 1732s Unpacking libsub-identify-perl (0.14-4) ... 1732s Selecting previously unselected package libsub-name-perl:ppc64el. 1732s Preparing to unpack .../208-libsub-name-perl_0.28-1_ppc64el.deb ... 1732s Unpacking libsub-name-perl:ppc64el (0.28-1) ... 1732s Selecting previously unselected package libnamespace-clean-perl. 1732s Preparing to unpack .../209-libnamespace-clean-perl_0.27-2_all.deb ... 1732s Unpacking libnamespace-clean-perl (0.27-2) ... 1732s Selecting previously unselected package libnamespace-autoclean-perl. 1732s Preparing to unpack .../210-libnamespace-autoclean-perl_0.31-1_all.deb ... 1732s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1732s Selecting previously unselected package libsub-exporter-perl. 1732s Preparing to unpack .../211-libsub-exporter-perl_0.990-1_all.deb ... 1732s Unpacking libsub-exporter-perl (0.990-1) ... 1732s Selecting previously unselected package libeval-closure-perl. 1732s Preparing to unpack .../212-libeval-closure-perl_0.14-3_all.deb ... 1732s Unpacking libeval-closure-perl (0.14-3) ... 1732s Selecting previously unselected package libexception-class-perl. 1732s Preparing to unpack .../213-libexception-class-perl_1.45-1_all.deb ... 1732s Unpacking libexception-class-perl (1.45-1) ... 1732s Selecting previously unselected package libparams-validationcompiler-perl. 1732s Preparing to unpack .../214-libparams-validationcompiler-perl_0.31-1_all.deb ... 1732s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1732s Selecting previously unselected package libmro-compat-perl. 1732s Preparing to unpack .../215-libmro-compat-perl_0.15-2_all.deb ... 1732s Unpacking libmro-compat-perl (0.15-2) ... 1732s Selecting previously unselected package libxstring-perl:ppc64el. 1732s Preparing to unpack .../216-libxstring-perl_0.005-2build4_ppc64el.deb ... 1732s Unpacking libxstring-perl:ppc64el (0.005-2build4) ... 1732s Selecting previously unselected package libspecio-perl. 1732s Preparing to unpack .../217-libspecio-perl_0.53-1_all.deb ... 1732s Unpacking libspecio-perl (0.53-1) ... 1732s Selecting previously unselected package libdatetime-locale-perl. 1732s Preparing to unpack .../218-libdatetime-locale-perl_1%3a1.45-1_all.deb ... 1732s Unpacking libdatetime-locale-perl (1:1.45-1) ... 1733s Selecting previously unselected package libdatetime-timezone-perl. 1733s Preparing to unpack .../219-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1733s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1733s Selecting previously unselected package libdatetime-perl. 1733s Preparing to unpack .../220-libdatetime-perl_2%3a1.65-1build3_ppc64el.deb ... 1733s Unpacking libdatetime-perl (2:1.65-1build3) ... 1733s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1733s Preparing to unpack .../221-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1733s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1733s Selecting previously unselected package libdbi-perl:ppc64el. 1733s Preparing to unpack .../222-libdbi-perl_1.647-1build1_ppc64el.deb ... 1733s Unpacking libdbi-perl:ppc64el (1.647-1build1) ... 1733s Selecting previously unselected package libdbd-sqlite3-perl:ppc64el. 1733s Preparing to unpack .../223-libdbd-sqlite3-perl_1.76-1_ppc64el.deb ... 1733s Unpacking libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1733s Selecting previously unselected package libemail-simple-perl. 1733s Preparing to unpack .../224-libemail-simple-perl_2.218-1_all.deb ... 1733s Unpacking libemail-simple-perl (2.218-1) ... 1733s Selecting previously unselected package libmodule-pluggable-perl. 1733s Preparing to unpack .../225-libmodule-pluggable-perl_5.2-5_all.deb ... 1733s Unpacking libmodule-pluggable-perl (5.2-5) ... 1733s Selecting previously unselected package libemail-abstract-perl. 1733s Preparing to unpack .../226-libemail-abstract-perl_3.010-1_all.deb ... 1733s Unpacking libemail-abstract-perl (3.010-1) ... 1733s Selecting previously unselected package libemail-address-xs-perl. 1733s Preparing to unpack .../227-libemail-address-xs-perl_1.05-1build5_ppc64el.deb ... 1733s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1733s Selecting previously unselected package libmoox-types-mooselike-perl. 1733s Preparing to unpack .../228-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1733s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1733s Selecting previously unselected package libthrowable-perl. 1733s Preparing to unpack .../229-libthrowable-perl_1.001-2_all.deb ... 1733s Unpacking libthrowable-perl (1.001-2) ... 1733s Selecting previously unselected package libemail-sender-perl. 1733s Preparing to unpack .../230-libemail-sender-perl_2.601-1_all.deb ... 1733s Unpacking libemail-sender-perl (2.601-1) ... 1733s Selecting previously unselected package libexporter-tiny-perl. 1733s Preparing to unpack .../231-libexporter-tiny-perl_1.006003-1_all.deb ... 1733s Unpacking libexporter-tiny-perl (1.006003-1) ... 1733s Selecting previously unselected package libextutils-depends-perl. 1733s Preparing to unpack .../232-libextutils-depends-perl_0.8002-1_all.deb ... 1733s Unpacking libextutils-depends-perl (0.8002-1) ... 1733s Selecting previously unselected package libfont-afm-perl. 1733s Preparing to unpack .../233-libfont-afm-perl_1.20-4_all.deb ... 1733s Unpacking libfont-afm-perl (1.20-4) ... 1733s Selecting previously unselected package libimagequant0:ppc64el. 1733s Preparing to unpack .../234-libimagequant0_2.18.0-1build1_ppc64el.deb ... 1733s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 1733s Selecting previously unselected package libxpm4:ppc64el. 1733s Preparing to unpack .../235-libxpm4_1%3a3.5.17-1build3_ppc64el.deb ... 1733s Unpacking libxpm4:ppc64el (1:3.5.17-1build3) ... 1733s Selecting previously unselected package libgd3:ppc64el. 1733s Preparing to unpack .../236-libgd3_2.3.3-13ubuntu1_ppc64el.deb ... 1733s Unpacking libgd3:ppc64el (2.3.3-13ubuntu1) ... 1733s Selecting previously unselected package libgd-perl. 1733s Preparing to unpack .../237-libgd-perl_2.84-2_ppc64el.deb ... 1733s Unpacking libgd-perl (2.84-2) ... 1733s Selecting previously unselected package libgd-securityimage-perl. 1733s Preparing to unpack .../238-libgd-securityimage-perl_1.75-3_all.deb ... 1733s Unpacking libgd-securityimage-perl (1.75-3) ... 1733s Selecting previously unselected package libglib-perl:ppc64el. 1733s Preparing to unpack .../239-libglib-perl_3%3a1.329.4-1_ppc64el.deb ... 1733s Unpacking libglib-perl:ppc64el (3:1.329.4-1) ... 1733s Selecting previously unselected package libgssapi-perl. 1733s Preparing to unpack .../240-libgssapi-perl_0.28-4build5_ppc64el.deb ... 1733s Unpacking libgssapi-perl (0.28-4build5) ... 1733s Selecting previously unselected package libhtml-format-perl. 1733s Preparing to unpack .../241-libhtml-format-perl_2.16-2_all.deb ... 1733s Unpacking libhtml-format-perl (2.16-2) ... 1733s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1733s Preparing to unpack .../242-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1733s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1733s Selecting previously unselected package libhttp-daemon-perl. 1733s Preparing to unpack .../243-libhttp-daemon-perl_6.16-1_all.deb ... 1733s Unpacking libhttp-daemon-perl (6.16-1) ... 1733s Selecting previously unselected package libio-pty-perl. 1733s Preparing to unpack .../244-libio-pty-perl_1%3a1.20-1build3_ppc64el.deb ... 1733s Unpacking libio-pty-perl (1:1.20-1build3) ... 1733s Selecting previously unselected package libio-sessiondata-perl. 1733s Preparing to unpack .../245-libio-sessiondata-perl_1.03-3_all.deb ... 1733s Unpacking libio-sessiondata-perl (1.03-3) ... 1733s Selecting previously unselected package libperlio-via-timeout-perl. 1733s Preparing to unpack .../246-libperlio-via-timeout-perl_0.32-3_all.deb ... 1733s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1733s Selecting previously unselected package libio-socket-timeout-perl. 1733s Preparing to unpack .../247-libio-socket-timeout-perl_0.32-3_all.deb ... 1733s Unpacking libio-socket-timeout-perl (0.32-3) ... 1733s Selecting previously unselected package libio-string-perl. 1733s Preparing to unpack .../248-libio-string-perl_1.08-4_all.deb ... 1733s Unpacking libio-string-perl (1.08-4) ... 1733s Selecting previously unselected package libio-stringy-perl. 1733s Preparing to unpack .../249-libio-stringy-perl_2.113-2_all.deb ... 1733s Unpacking libio-stringy-perl (2.113-2) ... 1733s Selecting previously unselected package libipc-run-perl. 1733s Preparing to unpack .../250-libipc-run-perl_20250809.0-1build1_all.deb ... 1733s Unpacking libipc-run-perl (20250809.0-1build1) ... 1733s Selecting previously unselected package libjargs-java. 1733s Preparing to unpack .../251-libjargs-java_1.0.0-5build1_all.deb ... 1733s Unpacking libjargs-java (1.0.0-5build1) ... 1733s Selecting previously unselected package libxslt1.1:ppc64el. 1733s Preparing to unpack .../252-libxslt1.1_1.1.43-0.3_ppc64el.deb ... 1733s Unpacking libxslt1.1:ppc64el (1.1.43-0.3) ... 1734s Selecting previously unselected package libxmlsec1-1:ppc64el. 1734s Preparing to unpack .../253-libxmlsec1-1_1.3.9-1_ppc64el.deb ... 1734s Unpacking libxmlsec1-1:ppc64el (1.3.9-1) ... 1734s Selecting previously unselected package libxmlsec1-openssl1:ppc64el. 1734s Preparing to unpack .../254-libxmlsec1-openssl1_1.3.9-1_ppc64el.deb ... 1734s Unpacking libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1734s Selecting previously unselected package liblasso3t64. 1734s Preparing to unpack .../255-liblasso3t64_2.9.0-3_ppc64el.deb ... 1734s Unpacking liblasso3t64 (2.9.0-3) ... 1734s Selecting previously unselected package liblasso-perl:ppc64el. 1734s Preparing to unpack .../256-liblasso-perl_2.9.0-3_ppc64el.deb ... 1734s Unpacking liblasso-perl:ppc64el (2.9.0-3) ... 1734s Selecting previously unselected package liblist-moreutils-xs-perl. 1734s Preparing to unpack .../257-liblist-moreutils-xs-perl_0.430-4build1_ppc64el.deb ... 1734s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1734s Selecting previously unselected package liblist-moreutils-perl. 1734s Preparing to unpack .../258-liblist-moreutils-perl_0.430-2_all.deb ... 1734s Unpacking liblist-moreutils-perl (0.430-2) ... 1734s Selecting previously unselected package libllhttp9.3. 1734s Preparing to unpack .../259-libllhttp9.3_9.3.3~really9.3.0+~cs12.11.8-3_ppc64el.deb ... 1734s Unpacking libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1734s Selecting previously unselected package liblog-log4perl-perl. 1734s Preparing to unpack .../260-liblog-log4perl-perl_1.57-1_all.deb ... 1734s Unpacking liblog-log4perl-perl (1.57-1) ... 1734s Selecting previously unselected package liblwp-protocol-psgi-perl. 1734s Preparing to unpack .../261-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1734s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1734s Selecting previously unselected package libnet-smtp-ssl-perl. 1734s Preparing to unpack .../262-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1734s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1734s Selecting previously unselected package libmailtools-perl. 1734s Preparing to unpack .../263-libmailtools-perl_2.22-1_all.deb ... 1734s Unpacking libmailtools-perl (2.22-1) ... 1734s Selecting previously unselected package libmime-tools-perl. 1734s Preparing to unpack .../264-libmime-tools-perl_5.515-1_all.deb ... 1734s Unpacking libmime-tools-perl (5.515-1) ... 1734s Selecting previously unselected package libnet-ip-perl. 1734s Preparing to unpack .../265-libnet-ip-perl_1.26-4_all.deb ... 1734s Unpacking libnet-ip-perl (1.26-4) ... 1734s Selecting previously unselected package libnet-ldap-perl. 1734s Preparing to unpack .../266-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1734s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1734s Selecting previously unselected package libxml-namespacesupport-perl. 1734s Preparing to unpack .../267-libxml-namespacesupport-perl_1.12-2_all.deb ... 1734s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1734s Selecting previously unselected package libxml-sax-base-perl. 1734s Preparing to unpack .../268-libxml-sax-base-perl_1.09-3_all.deb ... 1734s Unpacking libxml-sax-base-perl (1.09-3) ... 1734s Selecting previously unselected package libxml-sax-perl. 1734s Preparing to unpack .../269-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1734s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1734s Selecting previously unselected package libxml-libxml-perl. 1734s Preparing to unpack .../270-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_ppc64el.deb ... 1734s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1734s Selecting previously unselected package libxml-simple-perl. 1734s Preparing to unpack .../271-libxml-simple-perl_2.25-2_all.deb ... 1734s Unpacking libxml-simple-perl (2.25-2) ... 1734s Selecting previously unselected package libnet-openid-common-perl. 1734s Preparing to unpack .../272-libnet-openid-common-perl_1.20-2_all.deb ... 1734s Unpacking libnet-openid-common-perl (1.20-2) ... 1734s Selecting previously unselected package libnet-openid-consumer-perl. 1734s Preparing to unpack .../273-libnet-openid-consumer-perl_1.18-2_all.deb ... 1734s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1734s Selecting previously unselected package libnet-openid-server-perl. 1734s Preparing to unpack .../274-libnet-openid-server-perl_1.09-4_all.deb ... 1734s Unpacking libnet-openid-server-perl (1.09-4) ... 1734s Selecting previously unselected package libsimdjson29:ppc64el. 1734s Preparing to unpack .../275-libsimdjson29_4.2.4-1_ppc64el.deb ... 1734s Unpacking libsimdjson29:ppc64el (4.2.4-1) ... 1734s Selecting previously unselected package libsimdutf29:ppc64el. 1734s Preparing to unpack .../276-libsimdutf29_7.7.1-3_ppc64el.deb ... 1734s Unpacking libsimdutf29:ppc64el (7.7.1-3) ... 1734s Selecting previously unselected package node-corepack. 1734s Preparing to unpack .../277-node-corepack_0.24.0-5build1_all.deb ... 1734s Unpacking node-corepack (0.24.0-5build1) ... 1734s Selecting previously unselected package nodejs. 1734s Preparing to unpack .../278-nodejs_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1734s Unpacking nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1734s Selecting previously unselected package node-xtend. 1734s Preparing to unpack .../279-node-xtend_4.0.2-3_all.deb ... 1734s Unpacking node-xtend (4.0.2-3) ... 1734s Selecting previously unselected package node-acorn. 1734s Preparing to unpack .../280-node-acorn_8.8.1+ds+~cs25.17.7-3_all.deb ... 1734s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1734s Selecting previously unselected package node-cjs-module-lexer. 1734s Preparing to unpack .../281-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1734s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1734s Selecting previously unselected package node-balanced-match. 1734s Preparing to unpack .../282-node-balanced-match_2.0.0-1_all.deb ... 1734s Unpacking node-balanced-match (2.0.0-1) ... 1734s Selecting previously unselected package node-brace-expansion. 1734s Preparing to unpack .../283-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1734s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1734s Selecting previously unselected package node-minimatch. 1734s Preparing to unpack .../284-node-minimatch_9.0.3-6_all.deb ... 1734s Unpacking node-minimatch (9.0.3-6) ... 1734s Selecting previously unselected package node-ms. 1734s Preparing to unpack .../285-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 1734s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 1734s Selecting previously unselected package node-debug. 1734s Preparing to unpack .../286-node-debug_4.4.1+~4.1.12-1_all.deb ... 1734s Unpacking node-debug (4.4.1+~4.1.12-1) ... 1734s Selecting previously unselected package node-lru-cache. 1734s Preparing to unpack .../287-node-lru-cache_10.0.1-3_all.deb ... 1734s Unpacking node-lru-cache (10.0.1-3) ... 1734s Selecting previously unselected package node-semver. 1734s Preparing to unpack .../288-node-semver_7.6.1+~7.5.8-2_all.deb ... 1734s Unpacking node-semver (7.6.1+~7.5.8-2) ... 1734s Selecting previously unselected package node-llhttp. 1734s Preparing to unpack .../289-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 1734s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1734s Selecting previously unselected package node-undici. 1734s Preparing to unpack .../290-node-undici_7.18.2+dfsg+~cs3.2.0-1build1_all.deb ... 1734s Unpacking node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1734s Selecting previously unselected package libnode127:ppc64el. 1734s Preparing to unpack .../291-libnode127_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 1734s Unpacking libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1735s Selecting previously unselected package libregexp-assemble-perl. 1735s Preparing to unpack .../292-libregexp-assemble-perl_0.38-2_all.deb ... 1735s Unpacking libregexp-assemble-perl (0.38-2) ... 1735s Selecting previously unselected package libtask-weaken-perl. 1735s Preparing to unpack .../293-libtask-weaken-perl_1.06-2_all.deb ... 1735s Unpacking libtask-weaken-perl (1.06-2) ... 1735s Selecting previously unselected package libxml-parser-perl. 1735s Preparing to unpack .../294-libxml-parser-perl_2.47-1build4_ppc64el.deb ... 1735s Unpacking libxml-parser-perl (2.47-1build4) ... 1735s Selecting previously unselected package libsoap-lite-perl. 1735s Preparing to unpack .../295-libsoap-lite-perl_1.27-3_all.deb ... 1735s Unpacking libsoap-lite-perl (1.27-3) ... 1735s Selecting previously unselected package libstring-random-perl. 1735s Preparing to unpack .../296-libstring-random-perl_1%3a0.32-2_all.deb ... 1735s Unpacking libstring-random-perl (1:0.32-2) ... 1735s Selecting previously unselected package libtest-leaktrace-perl. 1735s Preparing to unpack .../297-libtest-leaktrace-perl_0.17-1build6_ppc64el.deb ... 1735s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1735s Selecting previously unselected package libtest-output-perl. 1735s Preparing to unpack .../298-libtest-output-perl_1.036-1_all.deb ... 1735s Unpacking libtest-output-perl (1.036-1) ... 1735s Selecting previously unselected package libtest-pod-perl. 1735s Preparing to unpack .../299-libtest-pod-perl_1.52-3_all.deb ... 1735s Unpacking libtest-pod-perl (1.52-3) ... 1735s Selecting previously unselected package libtext-unidecode-perl. 1735s Preparing to unpack .../300-libtext-unidecode-perl_1.30-3_all.deb ... 1735s Unpacking libtext-unidecode-perl (1.30-3) ... 1735s Selecting previously unselected package libtime-fake-perl. 1735s Preparing to unpack .../301-libtime-fake-perl_0.11-4_all.deb ... 1735s Unpacking libtime-fake-perl (0.11-4) ... 1735s Selecting previously unselected package libxml-libxslt-perl:ppc64el. 1735s Preparing to unpack .../302-libxml-libxslt-perl_2.003000-4_ppc64el.deb ... 1735s Unpacking libxml-libxslt-perl:ppc64el (2.003000-4) ... 1735s Selecting previously unselected package node-uglify-js. 1735s Preparing to unpack .../303-node-uglify-js_3.17.4-2build1_all.deb ... 1735s Unpacking node-uglify-js (3.17.4-2build1) ... 1735s Selecting previously unselected package python3-defusedxml. 1735s Preparing to unpack .../304-python3-defusedxml_0.7.1-3build1_all.deb ... 1735s Unpacking python3-defusedxml (0.7.1-3build1) ... 1735s Selecting previously unselected package python3-roman-numerals. 1735s Preparing to unpack .../305-python3-roman-numerals_4.1.0-1_all.deb ... 1735s Unpacking python3-roman-numerals (4.1.0-1) ... 1735s Selecting previously unselected package python3-docutils. 1735s Preparing to unpack .../306-python3-docutils_0.22.4+dfsg-1_all.deb ... 1735s Unpacking python3-docutils (0.22.4+dfsg-1) ... 1735s Selecting previously unselected package python3-imagesize. 1735s Preparing to unpack .../307-python3-imagesize_1.4.1-1build1_all.deb ... 1735s Unpacking python3-imagesize (1.4.1-1build1) ... 1735s Selecting previously unselected package python3-snowballstemmer. 1735s Preparing to unpack .../308-python3-snowballstemmer_3.0.1-1_all.deb ... 1735s Unpacking python3-snowballstemmer (3.0.1-1) ... 1735s Selecting previously unselected package sphinx-common. 1735s Preparing to unpack .../309-sphinx-common_8.2.3-12_all.deb ... 1735s Unpacking sphinx-common (8.2.3-12) ... 1735s Selecting previously unselected package python3-alabaster. 1735s Preparing to unpack .../310-python3-alabaster_0.7.16-0.1build1_all.deb ... 1735s Unpacking python3-alabaster (0.7.16-0.1build1) ... 1735s Selecting previously unselected package python3-sphinx. 1735s Preparing to unpack .../311-python3-sphinx_8.2.3-12_all.deb ... 1735s Unpacking python3-sphinx (8.2.3-12) ... 1735s Selecting previously unselected package libjs-bootswatch. 1735s Preparing to unpack .../312-libjs-bootswatch_3.3.7+dfsg2-2_all.deb ... 1735s Unpacking libjs-bootswatch (3.3.7+dfsg2-2) ... 1735s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1735s Preparing to unpack .../313-python3-sphinx-bootstrap-theme_0.8.1+ds-1_all.deb ... 1735s Unpacking python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1735s Selecting previously unselected package uglifyjs. 1735s Preparing to unpack .../314-uglifyjs_3.17.4-2build1_all.deb ... 1735s Unpacking uglifyjs (3.17.4-2build1) ... 1735s Selecting previously unselected package yui-compressor. 1735s Preparing to unpack .../315-yui-compressor_2.4.8-3build1_all.deb ... 1735s Unpacking yui-compressor (2.4.8-3build1) ... 1735s Selecting previously unselected package libauthen-radius-perl. 1735s Preparing to unpack .../316-libauthen-radius-perl_0.33-1_all.deb ... 1735s Unpacking libauthen-radius-perl (0.33-1) ... 1735s Selecting previously unselected package pkg-perl-autopkgtest. 1735s Preparing to unpack .../317-pkg-perl-autopkgtest_0.85_all.deb ... 1735s Unpacking pkg-perl-autopkgtest (0.85) ... 1735s Setting up libconfig-inifiles-perl (3.000003-4) ... 1735s Setting up libmodule-pluggable-perl (5.2-5) ... 1735s Setting up node-uglify-js (3.17.4-2build1) ... 1735s Setting up libio-sessiondata-perl (1.03-3) ... 1735s Setting up liblcms2-2:ppc64el (2.17-1) ... 1735s Setting up libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 1735s Setting up libaom3:ppc64el (3.13.1-2) ... 1735s Setting up node-lru-cache (10.0.1-3) ... 1735s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1735s Setting up libmath-random-isaac-perl (1.004-2) ... 1735s Setting up libtask-weaken-perl (1.06-2) ... 1735s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 1735s Setting up libhttp-multipartparser-perl (0.02-3) ... 1735s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 1735s Setting up libxpm4:ppc64el (1:3.5.17-1build3) ... 1735s Setting up java-common (0.76build1) ... 1735s Setting up libclass-inspector-perl (1.36-3) ... 1735s Setting up libfont-afm-perl (1.20-4) ... 1735s Setting up libdynaloader-functions-perl (0.004-2) ... 1735s Setting up libclass-method-modifiers-perl (2.15-1) ... 1735s Setting up libio-pty-perl (1:1.20-1build3) ... 1735s Setting up libdata-hexdump-perl (0.04-2) ... 1735s Setting up python3-defusedxml (0.7.1-3build1) ... 1736s Setting up libclone-perl:ppc64el (0.47-1) ... 1736s Setting up libarchive-zip-perl (1.68-1) ... 1736s Setting up libsub-identify-perl (0.14-4) ... 1736s Setting up imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 1736s Setting up libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 1736s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1736s Setting up python3-alabaster (0.7.16-0.1build1) ... 1736s Setting up libio-stringy-perl (2.113-2) ... 1736s Setting up libhtml-tagset-perl (3.24-1) ... 1736s Setting up unzip (6.0-29ubuntu1) ... 1736s Setting up libdebhelper-perl (13.28ubuntu1) ... 1736s Setting up libperlio-via-timeout-perl (0.32-3) ... 1736s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1736s Setting up libnet-cidr-perl (0.27-1build1) ... 1736s Setting up libipc-sharelite-perl (0.17-5build4) ... 1736s Setting up libconvert-binhex-perl (1.125-3) ... 1736s Setting up liblwp-mediatypes-perl (6.04-2) ... 1736s Setting up libcrypt-urandom-perl (0.54-1) ... 1736s Setting up x11-common (1:7.7+24ubuntu1) ... 1736s Setting up libtest-pod-perl (1.52-3) ... 1736s Setting up libtry-tiny-perl (0.32-1) ... 1736s Setting up libdeflate0:ppc64el (1.23-2) ... 1736s Setting up perl-openssl-defaults:ppc64el (7build4) ... 1736s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 1736s Setting up libxml-namespacesupport-perl (1.12-2) ... 1736s Setting up m4 (1.4.20-2) ... 1736s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1736s Setting up libclass-singleton-perl (1.6-2) ... 1736s Setting up libencode-locale-perl (1.05-3) ... 1736s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1736s Setting up libxstring-perl:ppc64el (0.005-2build4) ... 1736s Setting up libgomp1:ppc64el (15.2.0-12ubuntu1) ... 1736s Setting up libclass-errorhandler-perl (0.04-3) ... 1736s Setting up liblist-utilsby-perl (0.12-2) ... 1736s Setting up libjs-angularjs (1.8.3-3) ... 1736s Setting up libjbig0:ppc64el (2.1-6.1ubuntu3) ... 1736s Setting up libtime-fake-perl (0.11-4) ... 1736s Setting up libfcgi-procmanager-perl (0.28-3) ... 1736s Setting up libregexp-common-perl (2024080801-1) ... 1736s Setting up libtest-sharedfork-perl (0.35-3) ... 1736s Setting up libsub-install-perl (0.929-1) ... 1736s Setting up libextutils-depends-perl (0.8002-1) ... 1736s Setting up libhash-multivalue-perl (0.16-3) ... 1736s Setting up libjs-es5-shim (4.6.7-2) ... 1736s Setting up liberror-perl (0.17030-1) ... 1736s Setting up libapache-session-perl (1.94-2) ... 1736s Setting up libxml-sax-base-perl (1.09-3) ... 1736s Setting up libio-string-perl (1.08-4) ... 1736s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1736s Setting up libsimdutf29:ppc64el (7.7.1-3) ... 1736s Setting up libsimdjson29:ppc64el (4.2.4-1) ... 1736s Setting up libfontenc1:ppc64el (1:1.1.8-1build2) ... 1736s Setting up autotools-dev (20240727.1) ... 1736s Setting up libstream-buffered-perl (0.03-3) ... 1736s Setting up libclass-data-inheritable-perl (0.10-1) ... 1736s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 1736s Setting up libalgorithm-c3-perl (0.11-2) ... 1736s Setting up liblog-log4perl-perl (1.57-1) ... 1736s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1736s Setting up libcrypt-random-seed-perl (0.03-3) ... 1736s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1736s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1736s Setting up python3-snowballstemmer (3.0.1-1) ... 1736s Setting up node-balanced-match (2.0.0-1) ... 1736s Setting up libjs-bootswatch (3.3.7+dfsg2-2) ... 1736s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1736s Setting up xfonts-encodings (1:1.0.5-0ubuntu3) ... 1736s Setting up libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 1736s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 1736s Setting up libemail-date-format-perl (1.008-1) ... 1736s Setting up libcryptx-perl (0.087-1) ... 1736s Setting up libcares2:ppc64el (1.34.6-1) ... 1736s Setting up libmpc3:ppc64el (1.3.1-2) ... 1736s Setting up libvariable-magic-perl (0.64-1build1) ... 1736s Setting up libio-html-perl (1.004-3) ... 1736s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1736s Setting up autopoint (0.23.2-1) ... 1736s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 1736s Setting up libipc-run-perl (20250809.0-1build1) ... 1736s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1736s Setting up libpcsclite1:ppc64el (2.4.1-1) ... 1736s Setting up libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 1736s Setting up libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 1736s Setting up libltdl7:ppc64el (2.5.4-9) ... 1736s Setting up libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 1736s Setting up libstring-random-perl (1:0.32-2) ... 1736s Setting up libparams-util-perl (1.102-3build1) ... 1736s Setting up autoconf (2.72-3.1ubuntu1) ... 1736s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1736s Setting up libwebp7:ppc64el (1.5.0-0.1build1) ... 1736s Setting up libcapture-tiny-perl (0.50-1) ... 1736s Setting up libtimedate-perl (2.3300-2) ... 1736s Setting up libubsan1:ppc64el (15.2.0-12ubuntu1) ... 1736s Setting up libsub-name-perl:ppc64el (0.28-1) ... 1736s Setting up libtypes-serialiser-perl (1.01-1) ... 1736s Setting up libgssapi-perl (0.28-4build5) ... 1736s Setting up dwz (0.16-2) ... 1736s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 1736s Setting up liblqr-1-0:ppc64el (0.4.2-2.2) ... 1736s Setting up libasan8:ppc64el (15.2.0-12ubuntu1) ... 1736s Setting up libjson-perl (4.10000-1) ... 1736s Setting up libxslt1.1:ppc64el (1.1.43-0.3) ... 1736s Setting up libjargs-java (1.0.0-5build1) ... 1736s Setting up librole-tiny-perl (2.002004-1) ... 1736s Setting up debugedit (1:5.2-3) ... 1736s Setting up libfile-sharedir-perl (1.118-3) ... 1736s Setting up libfcgi-perl (0.82+ds-3build3) ... 1736s Setting up python3-roman-numerals (4.1.0-1) ... 1736s Setting up libopenjp2-7:ppc64el (2.5.4-1) ... 1736s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1736s Setting up sgml-base (1.31+nmu1) ... 1736s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1736s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1736s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1737s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 1737s Setting up node-minimatch (9.0.3-6) ... 1737s Setting up libtsan2:ppc64el (15.2.0-12ubuntu1) ... 1737s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1737s Setting up ca-certificates-java (20240118build1) ... 1737s No JRE found. Skipping Java certificates setup. 1737s Setting up libexporter-tiny-perl (1.006003-1) ... 1737s Setting up node-xtend (4.0.2-3) ... 1737s Setting up libisl23:ppc64el (0.27-1build1) ... 1737s Setting up libconvert-asn1-perl (0.34-1) ... 1737s Setting up libtext-unidecode-perl (1.30-3) ... 1737s Setting up libde265-0:ppc64el (1.0.16-1build1) ... 1737s Setting up libregexp-assemble-perl (0.38-2) ... 1737s Setting up libnet-ip-perl (1.26-4) ... 1737s Setting up libwebpmux3:ppc64el (1.5.0-0.1build1) ... 1737s Setting up libxmlsec1-1:ppc64el (1.3.9-1) ... 1737s Setting up libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 1737s Setting up liburi-perl (5.34-2build1) ... 1737s Setting up libdbi-perl:ppc64el (1.647-1build1) ... 1737s Setting up liblsan0:ppc64el (15.2.0-12ubuntu1) ... 1737s Setting up libconvert-base32-perl (0.06-3) ... 1737s Setting up dctrl-tools (2.24-3build4) ... 1737s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1737s Setting up libitm1:ppc64el (15.2.0-12ubuntu1) ... 1737s Setting up autodep8 (0.30build1) ... 1737s Setting up libclone-pp-perl (1.08-2) ... 1737s Setting up python3-imagesize (1.4.1-1build1) ... 1737s Setting up libemail-address-xs-perl (1.05-1build5) ... 1737s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 1737s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 1737s Setting up automake (1:1.18.1-3build1) ... 1737s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 1737s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 1737s Setting up libjson-xs-perl (4.040-1) ... 1737s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1737s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1737s Setting up libhttp-date-perl (6.06-1) ... 1737s Setting up libglib-perl:ppc64el (3:1.329.4-1) ... 1737s Setting up gettext (0.23.2-1) ... 1737s Setting up libtest-tcp-perl (2.22-2) ... 1737s Setting up libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1737s Setting up java-wrappers (0.5build1) ... 1737s Setting up libio-socket-timeout-perl (0.32-3) ... 1737s Setting up libfile-listing-perl (6.16-1) ... 1737s Setting up libhash-merge-simple-perl (0.052-1) ... 1737s Setting up openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 1737s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/java to provide /usr/bin/java (java) in auto mode 1737s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1737s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1737s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1737s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1737s Setting up libcache-cache-perl (1.08-3) ... 1737s Setting up libhttp-headers-fast-perl (0.22-3) ... 1737s Setting up liblist-moreutils-perl (0.430-2) ... 1737s Setting up libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 1737s Setting up libemail-simple-perl (2.218-1) ... 1737s Setting up libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 1737s Setting up libnet-http-perl (6.24-1build1) ... 1737s Setting up liblasso3t64 (2.9.0-3) ... 1737s Setting up libexception-class-perl (1.45-1) ... 1737s Setting up libclass-c3-perl (0.35-2) ... 1737s Setting up libcrypt-jwt-perl (0.037-1) ... 1737s Setting up xfonts-utils (1:7.7+7build1) ... 1737s Setting up libdevel-callchecker-perl:ppc64el (0.009-2) ... 1737s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1737s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1737s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1737s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1737s Setting up libauthen-radius-perl (0.33-1) ... 1737s Setting up intltool-debian (0.35.0+20060710.6build1) ... 1737s Setting up libbytes-random-secure-perl (0.29-3) ... 1737s Setting up libjson-maybexs-perl (1.004008-1) ... 1737s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1737s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1737s Setting up libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 1737s Setting up python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 1737s Setting up sphinx-common (8.2.3-12) ... 1737s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1737s Setting up libdata-optlist-perl (0.114-1) ... 1737s Setting up libtest-output-perl (1.036-1) ... 1737s Setting up pkg-perl-autopkgtest (0.85) ... 1737s Setting up libraw23t64:ppc64el (0.21.4-2) ... 1737s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1737s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1737s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1737s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1738s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1738s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 1738s Setting up libwww-robotrules-perl (6.02-1build1) ... 1738s Setting up cpp-15 (15.2.0-12ubuntu1) ... 1738s Setting up libtiff6:ppc64el (4.7.0-3ubuntu3) ... 1738s Setting up xml-core (0.19build1) ... 1738s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 1738s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1738s Setting up liblasso-perl:ppc64el (2.9.0-3) ... 1738s Setting up libdbd-sqlite3-perl:ppc64el (1.76-1) ... 1738s Setting up libmro-compat-perl (0.15-2) ... 1738s Setting up libcookie-baker-perl (0.12-1) ... 1738s Setting up libhttp-entity-parser-perl (0.25-2) ... 1738s Setting up libio-socket-ssl-perl (2.098-1) ... 1738s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1738s Setting up libsub-exporter-perl (0.990-1) ... 1738s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 1738s Setting up libeval-closure-perl (0.14-3) ... 1738s Setting up libconvert-pem-perl (0.13-1) ... 1738s Setting up libhttp-negotiate-perl (6.01-2) ... 1738s Setting up libparams-validationcompiler-perl (0.31-1) ... 1738s Setting up libhttp-cookies-perl (6.11-1) ... 1738s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1738s Setting up po-debconf (1.0.22) ... 1738s Setting up libhtml-tree-perl (5.07-3) ... 1738s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 1738s Setting up libcgi-pm-perl (4.71-1build1) ... 1738s Setting up libhtml-format-perl (2.16-2) ... 1738s Setting up fonts-urw-base35 (20200910-8build1) ... 1738s Setting up libhtml-template-perl (2.97-2build1) ... 1738s Setting up gcc-15 (15.2.0-12ubuntu1) ... 1738s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1738s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1738s Setting up libmodule-runtime-perl (0.018-1) ... 1738s Setting up libmailtools-perl (2.22-1) ... 1738s Setting up libxml-simple-perl (2.25-2) ... 1738s Setting up libxml-libxslt-perl:ppc64el (2.003000-4) ... 1738s Setting up libhttp-daemon-perl (6.16-1) ... 1738s Setting up libemail-abstract-perl (3.010-1) ... 1738s Setting up cpp (4:15.2.0-4ubuntu1) ... 1738s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1738s Setting up libplack-perl (1.0051-1) ... 1738s Setting up libnet-openid-common-perl (1.20-2) ... 1738s Setting up libnet-openid-server-perl (1.09-4) ... 1738s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 1738s Setting up libtool (2.5.4-9) ... 1738s Setting up libmodule-implementation-perl (0.09-2) ... 1738s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 1738s Setting up libpackage-stash-perl (0.40-1) ... 1738s Setting up libimport-into-perl (1.002005-2) ... 1738s Setting up libmoo-perl (2.005005-1) ... 1738s Setting up liblist-someutils-perl (0.59-1) ... 1738s Setting up libmime-tools-perl (5.515-1) ... 1738s Setting up gcc (4:15.2.0-4ubuntu1) ... 1738s Setting up dh-autoreconf (21) ... 1738s Setting up libspecio-perl (0.53-1) ... 1738s Setting up liblist-allutils-perl (0.19-1) ... 1738s Setting up libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 1738s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1738s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1738s Setting up g++-15 (15.2.0-12ubuntu1) ... 1738s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 1738s Setting up libthrowable-perl (1.001-2) ... 1738s Setting up libdata-password-zxcvbn-perl (1.1.3-1) ... 1738s Setting up debhelper (13.28ubuntu1) ... 1738s Setting up libemail-sender-perl (2.601-1) ... 1738s Setting up libnamespace-clean-perl (0.27-2) ... 1738s Setting up g++ (4:15.2.0-4ubuntu1) ... 1738s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1738s Setting up build-essential (12.12ubuntu2) ... 1738s Setting up libnamespace-autoclean-perl (0.31-1) ... 1738s Setting up libdatetime-locale-perl (1:1.45-1) ... 1738s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1738s Setting up libdatetime-perl (2:1.65-1build3) ... 1738s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1738s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 1738s Setting up libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 1738s Setting up liblwp-protocol-https-perl (6.14-1) ... 1738s Setting up libheif-plugin-libde265:ppc64el (1.21.2-1) ... 1738s Setting up node-corepack (0.24.0-5build1) ... 1738s Setting up libwww-perl (6.81-1build1) ... 1738s Setting up libheif1:ppc64el (1.21.2-1) ... 1738s Setting up node-debug (4.4.1+~4.1.12-1) ... 1738s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1738s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 1738s Setting up libgd3:ppc64el (2.3.3-13ubuntu1) ... 1738s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1738s Setting up libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1738s Setting up libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 1738s Setting up libnet-openid-consumer-perl (1.18-2) ... 1738s Setting up liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 1739s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1739s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1739s Setting up libxml-parser-perl (2.47-1build4) ... 1739s Setting up libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 1739s Setting up nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 1739s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1739s Setting up libgd-perl (2.84-2) ... 1739s Setting up node-acorn (8.8.1+ds+~cs25.17.7-3) ... 1739s Setting up libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 1739s Setting up lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 1739s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1739s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1740s Setting up node-semver (7.6.1+~7.5.8-2) ... 1740s Setting up libsoap-lite-perl (1.27-3) ... 1740s Setting up liblemonldap-ng-manager-perl (2.22.1+ds-1) ... 1740s Setting up uglifyjs (3.17.4-2build1) ... 1740s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1740s Setting up libgd-securityimage-perl (1.75-3) ... 1740s Setting up node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 1740s Processing triggers for install-info (7.2-5) ... 1740s Processing triggers for libc-bin (2.42-2ubuntu4) ... 1740s Processing triggers for man-db (2.13.1-1) ... 1743s Processing triggers for ca-certificates-java (20240118build1) ... 1743s Adding debian:ACCVRAIZ1.pem 1743s Adding debian:AC_RAIZ_FNMT-RCM.pem 1743s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1743s Adding debian:ANF_Secure_Server_Root_CA.pem 1743s Adding debian:Actalis_Authentication_Root_CA.pem 1743s Adding debian:AffirmTrust_Commercial.pem 1743s Adding debian:AffirmTrust_Networking.pem 1743s Adding debian:AffirmTrust_Premium.pem 1743s Adding debian:AffirmTrust_Premium_ECC.pem 1743s Adding debian:Amazon_Root_CA_1.pem 1743s Adding debian:Amazon_Root_CA_2.pem 1743s Adding debian:Amazon_Root_CA_3.pem 1743s Adding debian:Amazon_Root_CA_4.pem 1743s Adding debian:Atos_TrustedRoot_2011.pem 1743s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1743s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1743s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1743s Adding debian:BJCA_Global_Root_CA1.pem 1743s Adding debian:BJCA_Global_Root_CA2.pem 1743s Adding debian:Baltimore_CyberTrust_Root.pem 1743s Adding debian:Buypass_Class_2_Root_CA.pem 1743s Adding debian:Buypass_Class_3_Root_CA.pem 1743s Adding debian:CA_Disig_Root_R2.pem 1743s Adding debian:CFCA_EV_ROOT.pem 1743s Adding debian:COMODO_Certification_Authority.pem 1743s Adding debian:COMODO_ECC_Certification_Authority.pem 1743s Adding debian:COMODO_RSA_Certification_Authority.pem 1743s Adding debian:Certainly_Root_E1.pem 1743s Adding debian:Certainly_Root_R1.pem 1743s Adding debian:Certigna.pem 1743s Adding debian:Certigna_Root_CA.pem 1743s Adding debian:Certum_EC-384_CA.pem 1743s Adding debian:Certum_Trusted_Network_CA.pem 1743s Adding debian:Certum_Trusted_Network_CA_2.pem 1743s Adding debian:Certum_Trusted_Root_CA.pem 1743s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1743s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1744s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1744s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1744s Adding debian:Comodo_AAA_Services_root.pem 1744s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1744s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1744s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1744s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1744s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1744s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1744s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1744s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1744s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1744s Adding debian:DigiCert_Global_Root_CA.pem 1744s Adding debian:DigiCert_Global_Root_G2.pem 1744s Adding debian:DigiCert_Global_Root_G3.pem 1744s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1744s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1744s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1744s Adding debian:DigiCert_Trusted_Root_G4.pem 1744s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1744s Adding debian:Entrust_Root_Certification_Authority.pem 1744s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1744s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1744s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1744s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1744s Adding debian:GLOBALTRUST_2020.pem 1744s Adding debian:GTS_Root_R1.pem 1744s Adding debian:GTS_Root_R2.pem 1744s Adding debian:GTS_Root_R3.pem 1744s Adding debian:GTS_Root_R4.pem 1744s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1744s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1744s Adding debian:GlobalSign_Root_CA.pem 1744s Adding debian:GlobalSign_Root_CA_-_R3.pem 1744s Adding debian:GlobalSign_Root_CA_-_R6.pem 1744s Adding debian:GlobalSign_Root_E46.pem 1744s Adding debian:GlobalSign_Root_R46.pem 1744s Adding debian:Go_Daddy_Class_2_CA.pem 1744s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1744s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1744s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1744s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1744s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1744s Adding debian:HiPKI_Root_CA_-_G1.pem 1744s Adding debian:Hongkong_Post_Root_CA_3.pem 1744s Adding debian:ISRG_Root_X1.pem 1744s Adding debian:ISRG_Root_X2.pem 1744s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1744s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1744s Adding debian:Izenpe.com.pem 1744s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1744s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1744s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1744s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1744s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1744s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1744s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1744s Adding debian:QuoVadis_Root_CA_1_G3.pem 1744s Adding debian:QuoVadis_Root_CA_2.pem 1744s Adding debian:QuoVadis_Root_CA_2_G3.pem 1744s Adding debian:QuoVadis_Root_CA_3.pem 1744s Adding debian:QuoVadis_Root_CA_3_G3.pem 1744s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1744s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1744s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1744s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1744s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1744s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1744s Adding debian:SZAFIR_ROOT_CA2.pem 1744s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1744s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1744s Adding debian:SecureSign_Root_CA12.pem 1744s Adding debian:SecureSign_Root_CA14.pem 1744s Adding debian:SecureSign_Root_CA15.pem 1744s Adding debian:SecureTrust_CA.pem 1744s Adding debian:Secure_Global_CA.pem 1744s Adding debian:Security_Communication_ECC_RootCA1.pem 1744s Adding debian:Security_Communication_RootCA2.pem 1744s Adding debian:Starfield_Class_2_CA.pem 1744s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1744s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1744s Adding debian:SwissSign_Gold_CA_-_G2.pem 1744s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1744s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1744s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1744s Adding debian:TWCA_CYBER_Root_CA.pem 1744s Adding debian:TWCA_Global_Root_CA.pem 1744s Adding debian:TWCA_Root_Certification_Authority.pem 1744s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1744s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1744s Adding debian:TeliaSonera_Root_CA_v1.pem 1744s Adding debian:Telia_Root_CA_v2.pem 1744s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1744s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1744s Adding debian:Trustwave_Global_Certification_Authority.pem 1744s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1744s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1744s Adding debian:TunTrust_Root_CA.pem 1744s Adding debian:UCA_Extended_Validation_Root.pem 1744s Adding debian:UCA_Global_G2_Root.pem 1744s Adding debian:USERTrust_ECC_Certification_Authority.pem 1744s Adding debian:USERTrust_RSA_Certification_Authority.pem 1744s Adding debian:XRamp_Global_CA_Root.pem 1744s Adding debian:certSIGN_ROOT_CA.pem 1744s Adding debian:certSIGN_Root_CA_G2.pem 1744s Adding debian:e-Szigno_Root_CA_2017.pem 1744s Adding debian:ePKI_Root_Certification_Authority.pem 1744s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1744s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1744s Adding debian:emSign_Root_CA_-_C1.pem 1744s Adding debian:emSign_Root_CA_-_G1.pem 1744s Adding debian:vTrus_ECC_Root_CA.pem 1744s Adding debian:vTrus_Root_CA.pem 1744s done. 1744s Setting up yui-compressor (2.4.8-3build1) ... 1744s Setting up default-jre-headless (2:1.21-76build1) ... 1744s Processing triggers for sgml-base (1.31+nmu1) ... 1744s Setting up docutils-common (0.22.4+dfsg-1) ... 1744s Processing triggers for sgml-base (1.31+nmu1) ... 1744s Setting up python3-docutils (0.22.4+dfsg-1) ... 1744s Setting up python3-sphinx (8.2.3-12) ... 1747s autopkgtest [07:03:45]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 1747s autopkgtest [07:03:45]: test manager-test: [----------------------- 1747s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1747s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1748s t/02-HTML-template.t ........................ 1748s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1748s ok 2 - Manager object 1748s ok 3 - Init 1748s ok 4 - Manager app 1748s ok 5 - Succeed to get / 1748s ok 6 - Return a 200 code 1748s ok 7 - Content is declared as HTML 1748s ok 8 - It contains a html tag 1748s ok 9 - Instance name found in SPA title 1748s ok 10 - Instance name found in title 1748s ok 11 - Instance name found in li 1748s 1..11 1748s ok 1749s t/04-2F-api.t ............................... 1749s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1749s ok 2 - Sessions module 1749s ok 3 - New SSO session for msmith 1749s ok 4 - Sessions module 1749s ok 5 - New Persistent session for msmith 1749s ok 6 - Sessions module 1749s ok 7 - New SSO session for dwho 1749s ok 8 - Sessions module 1749s ok 9 - New Persistent session for dwho 1749s ok 10 - Sessions module 1749s ok 11 - New SSO session for rtyler 1749s ok 12 - Sessions module 1749s ok 13 - New Persistent session for rtyler 1749s ok 14 - Sessions module 1749s ok 15 - New SSO session for davros 1749s ok 16 - Sessions module 1749s ok 17 - New Persistent session for davros 1749s ok 18 - Sessions module 1749s ok 19 - New SSO session for tof 1749s ok 20 - Sessions module 1749s ok 21 - New Persistent session for tof 1749s ok 22 - Sessions module 1749s ok 23 - New SSO session for donna 1749s ok 24 - Sessions module 1749s ok 25 - New Persistent session for donna 1749s ok 26 - Manager object 1749s ok 27 - Init 1749s ok 28 - Manager app 1749s ok 29 - Client object 1749s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 1749s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 1749s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 1749s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1749s ok 34 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Request succeed 1749s ok 35 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Result code is 200 1749s ok 36 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Response is JSON 1749s ok 37 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1749s ok 38 - Found display variable 1749s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 1749s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 1749s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 1749s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1749s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 1749s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 1749s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 1749s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 1749s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 1749s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 1749s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 1749s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 1749s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 1749s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 1749s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 1749s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 1749s ok 55 - dwho should have 4 2F: Request succeed 1749s ok 56 - dwho should have 4 2F: Result code is 200 1749s ok 57 - dwho should have 4 2F: Response is JSON 1749s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 1749s ok 59 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1749s ok 60 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1749s ok 61 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1749s ok 62 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1749s ok 63 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Request succeed 1749s ok 64 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Result code is 200 1749s ok 65 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Response is JSON 1749s ok 66 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1749s ok 67 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1749s ok 68 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1749s ok 69 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1749s ok 70 - dwho should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1749s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 1749s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 1749s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 1749s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 1749s ok 75 - dwho should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 76 - dwho should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1749s ok 77 - dwho should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 78 - dwho should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 79 - dwho should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1749s ok 80 - dwho should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 81 - dwho should have 3 2F: Request succeed 1749s ok 82 - dwho should have 3 2F: Result code is 200 1749s ok 83 - dwho should have 3 2F: Response is JSON 1749s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1749s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 1749s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 1749s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 1749s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 1749s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 1749s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 1749s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 1749s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 1749s ok 93 - Delete all 2F from dwho: Request succeed 1749s ok 94 - Delete all 2F from dwho: Result code is 200 1749s ok 95 - Delete all 2F from dwho: Response is JSON 1749s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 1749s ok 97 - dwho should have 0 2F: Request succeed 1749s ok 98 - dwho should have 0 2F: Result code is 200 1749s ok 99 - dwho should have 0 2F: Response is JSON 1749s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1749s ok 101 - Delete all 2F from dwho: Request succeed 1749s ok 102 - Delete all 2F from dwho: Result code is 200 1749s ok 103 - Delete all 2F from dwho: Response is JSON 1749s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 1749s ok 105 - msmith should have 0 2F: Request succeed 1749s ok 106 - msmith should have 0 2F: Result code is 200 1749s ok 107 - msmith should have 0 2F: Response is JSON 1749s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1749s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 1749s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 1749s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 1749s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1749s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 1749s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 1749s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 1749s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1749s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 1749s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 1749s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 1749s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 1749s ok 121 - rtyler should have 3 2F: Request succeed 1749s ok 122 - rtyler should have 3 2F: Result code is 200 1749s ok 123 - rtyler should have 3 2F: Response is JSON 1749s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1749s ok 125 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1749s ok 126 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1749s ok 127 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1749s ok 128 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1749s ok 129 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1749s ok 130 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1749s ok 131 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1749s ok 132 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1749s ok 133 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXky": Request succeed 1749s ok 134 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXky": Result code is 200 1749s ok 135 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXky": Response is JSON 1749s ok 136 - rtyler should have one 2F with id "MTc2OTc1NjYyNzo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 1749s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 1749s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 1749s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 1749s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 1749s ok 141 - rtyler should have 1 2F: Request succeed 1749s ok 142 - rtyler should have 1 2F: Result code is 200 1749s ok 143 - rtyler should have 1 2F: Response is JSON 1749s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1749s ok 145 - rtyler should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 146 - rtyler should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1749s ok 147 - rtyler should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 148 - rtyler should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 149 - rtyler should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1749s ok 150 - rtyler should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 151 - Delete all 2F from rtyler: Request succeed 1749s ok 152 - Delete all 2F from rtyler: Result code is 200 1749s ok 153 - Delete all 2F from rtyler: Response is JSON 1749s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 1749s ok 155 - davros should have 1 2F of type "U2F": Request succeed 1749s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 1749s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 1749s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1749s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 1749s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 1749s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 1749s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1749s ok 163 - davros should have 0 2F of type "UBK": Request succeed 1749s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 1749s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 1749s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1749s ok 167 - davros should have 2 2F: Request succeed 1749s ok 168 - davros should have 2 2F: Result code is 200 1749s ok 169 - davros should have 2 2F: Response is JSON 1749s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 1749s ok 171 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1749s ok 172 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1749s ok 173 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1749s ok 174 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1749s ok 175 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Request succeed 1749s ok 176 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Result code is 200 1749s ok 177 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": Response is JSON 1749s ok 178 - davros should have one 2F with id "MTc2OTc1NjYyNzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1749s ok 179 - davros should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 180 - davros should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1749s ok 181 - davros should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 182 - davros should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 183 - davros should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1749s ok 184 - davros should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 185 - davros should have 1 2F: Request succeed 1749s ok 186 - davros should have 1 2F: Result code is 200 1749s ok 187 - davros should have 1 2F: Response is JSON 1749s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1749s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 1749s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 1749s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 1749s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 1749s ok 193 - davros should have 0 2F: Request succeed 1749s ok 194 - davros should have 0 2F: Result code is 200 1749s ok 195 - davros should have 0 2F: Response is JSON 1749s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1749s ok 197 - Delete all 2F from davros: Request succeed 1749s ok 198 - Delete all 2F from davros: Result code is 200 1749s ok 199 - Delete all 2F from davros: Response is JSON 1749s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 1749s ok 201 - tof should have 1 2F of type "U2F": Request succeed 1749s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 1749s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 1749s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1749s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 1749s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 1749s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 1749s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1749s ok 209 - tof should have 0 2F of type "UBK": Request succeed 1749s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 1749s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 1749s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1749s ok 213 - tof should have 1 2F: Request succeed 1749s ok 214 - tof should have 1 2F: Result code is 200 1749s ok 215 - tof should have 1 2F: Response is JSON 1749s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1749s ok 217 - tof should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Request succeed 1749s ok 218 - tof should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1749s ok 219 - tof should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1749s ok 220 - tof should have one 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1749s ok 221 - tof should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 222 - tof should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1749s ok 223 - tof should have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 224 - tof should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1749s ok 225 - tof should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1749s ok 226 - tof should not have a 2F with id "MTc2OTc1NjYyNzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1749s ok 227 - tof should have 0 2F: Request succeed 1749s ok 228 - tof should have 0 2F: Result code is 200 1749s ok 229 - tof should have 0 2F: Response is JSON 1749s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1749s ok 231 - Delete all 2F from tof: Request succeed 1749s ok 232 - Delete all 2F from tof: Result code is 200 1749s ok 233 - Delete all 2F from tof: Response is JSON 1749s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 1749s ok 235 - Add/noattr : Request succeed 1749s ok 236 - Add/noattr : Result code is 400 1749s ok 237 - Add/noattr : Response is JSON 1749s ok 238 - Expected error message 1749s ok 239 - Add/epoch: Request succeed 1749s ok 240 - Add/epoch: Result code is 400 1749s ok 241 - Add/epoch: Response is JSON 1749s ok 242 - Expected error message 1749s ok 243 - Add second factor: Request succeed 1749s ok 244 - Add second factor: Result code is 201 1749s ok 245 - Add second factor: Response is JSON 1749s ok 246 - donna should have 1 2F of type "test": Request succeed 1749s ok 247 - donna should have 1 2F of type "test": Result code is 200 1749s ok 248 - donna should have 1 2F of type "test": Response is JSON 1749s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1749s ok 250 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Request succeed 1749s ok 251 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Result code is 200 1749s ok 252 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Response is JSON 1749s ok 253 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": check returned type is HASH and that ids match 1749s ok 254 - Found display variable 1749s ok 255 - Add second factor with same ID as previous: Request succeed 1749s ok 256 - Add second factor with same ID as previous: Result code is 409 1749s ok 257 - Add second factor with same ID as previous: Response is JSON 1749s ok 258 - Add second factor with different ID: Request succeed 1749s ok 259 - Add second factor with different ID: Result code is 201 1749s ok 260 - Add second factor with different ID: Response is JSON 1749s ok 261 - donna should have 2 2F of type "test": Request succeed 1749s ok 262 - donna should have 2 2F of type "test": Result code is 200 1749s ok 263 - donna should have 2 2F of type "test": Response is JSON 1749s ok 264 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 1749s ok 265 - Expected second factors data 1749s ok 266 - Add/noattr : Request succeed 1749s ok 267 - Add/noattr : Result code is 400 1749s ok 268 - Add/noattr : Response is JSON 1749s ok 269 - Expected error message 1749s ok 270 - Sessions module 1749s ok 271 - New SSO session for amy 1749s ok 272 - Sessions module 1749s ok 273 - New Persistent session for amy 1749s ok 274 - Add/noattr : Request succeed 1749s ok 275 - Add/noattr : Result code is 400 1749s ok 276 - Add/noattr : Response is JSON 1749s ok 277 - Expected error message 1749s ok 278 - Add/epoch: Request succeed 1749s ok 279 - Add/epoch: Result code is 400 1749s ok 280 - Add/epoch: Response is JSON 1749s ok 281 - Expected error message 1749s ok 282 - Add/nokey: Request succeed 1749s ok 283 - Add/nokey: Result code is 400 1749s ok 284 - Add/nokey: Response is JSON 1749s ok 285 - Expected error message 1749s ok 286 - Add/badkey: Request succeed 1749s ok 287 - Add/badkey: Result code is 400 1749s ok 288 - Add/badkey: Response is JSON 1749s ok 289 - Expected error message 1749s ok 290 - Add/goodkey: Request succeed 1749s ok 291 - Add/goodkey: Result code is 201 1749s ok 292 - Add/goodkey: Response is JSON 1749s ok 293 - amy should have 1 2F of type "TOTP": Request succeed 1749s ok 294 - amy should have 1 2F of type "TOTP": Result code is 200 1749s ok 295 - amy should have 1 2F of type "TOTP": Response is JSON 1749s ok 296 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1749s ok 297 - Sessions module 1749s ok 298 - Correct type 1749s ok 299 - Epoch was set 1749s ok 300 - Correct name 1749s ok 301 - Secret was encrypted 1749s ok 302 - Correct normalized key 1749s ok 303 - Sessions module 1749s ok 304 - New SSO session for rory 1749s ok 305 - Sessions module 1749s ok 306 - New Persistent session for rory 1749s ok 307 - Add/goodkey: Request succeed 1749s ok 308 - Add/goodkey: Result code is 201 1749s ok 309 - Add/goodkey: Response is JSON 1749s ok 310 - rory should have 1 2F of type "TOTP": Request succeed 1749s ok 311 - rory should have 1 2F of type "TOTP": Result code is 200 1749s ok 312 - rory should have 1 2F of type "TOTP": Response is JSON 1749s ok 313 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1749s ok 314 - Sessions module 1749s ok 315 - Correct type 1749s ok 316 - Epoch was set 1749s ok 317 - Correct name 1749s ok 318 - Secret was encrypted 1749s ok 319 - Correct normalized key 1749s ok 320 - Add/missinguser: Request succeed 1749s ok 321 - Add/missinguser: Result code is 404 1749s ok 322 - Add/missinguser: Response is JSON 1749s ok 323 - Add/missinguser: Request succeed 1749s ok 324 - Add/missinguser: Result code is 404 1749s ok 325 - Add/missinguser: Response is JSON 1749s ok 326 - Add/missinguser: Request succeed 1749s ok 327 - Add/missinguser: Result code is 404 1749s ok 328 - Add/missinguser: Response is JSON 1749s ok 329 - Add/missinguser: Request succeed 1749s ok 330 - Add/missinguser: Result code is 404 1749s ok 331 - Add/missinguser: Response is JSON 1749s ok 332 - Add/missinguser: Request succeed 1749s ok 333 - Add/missinguser: Result code is 201 1749s ok 334 - Add/missinguser: Response is JSON 1749s ok 335 - unknowng should have 1 2F of type "test": Request succeed 1749s ok 336 - unknowng should have 1 2F of type "test": Result code is 200 1749s ok 337 - unknowng should have 1 2F of type "test": Response is JSON 1749s ok 338 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1749s ok 339 - Add/missinguser: Request succeed 1749s ok 340 - Add/missinguser: Result code is 201 1749s ok 341 - Add/missinguser: Response is JSON 1749s ok 342 - unknownt should have 1 2F of type "TOTP": Request succeed 1749s ok 343 - unknownt should have 1 2F of type "TOTP": Result code is 200 1749s ok 344 - unknownt should have 1 2F of type "TOTP": Response is JSON 1749s ok 345 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1749s ok 346 - Searching for [no params] returns no results: Request succeed 1749s ok 347 - Searching for [no params] returns no results: Result code is 200 1749s ok 348 - Searching for [no params] returns no results: Response is JSON 1749s ok 349 - Empty list was returned 1749s ok 350 - Sessions module 1749s ok 351 - New Persistent session for dwho 1749s ok 352 - Sessions module 1749s ok 353 - New Persistent session for rtyler 1749s ok 354 - Sessions module 1749s ok 355 - New Persistent session for mjones 1749s ok 356 - Sessions module 1749s ok 357 - New Persistent session for msmith 1749s ok 358 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 1749s ok 359 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 1749s ok 360 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 1749s ok 361 - Expected results 1749s ok 362 - Searching for type=TOTP returns dwho,rtyler: Request succeed 1749s ok 363 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 1749s ok 364 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 1749s ok 365 - Expected results 1749s ok 366 - Expected API response 1749s ok 367 - Searching for uid=m* returns mjones: Request succeed 1749s ok 368 - Searching for uid=m* returns mjones: Result code is 200 1749s ok 369 - Searching for uid=m* returns mjones: Response is JSON 1749s ok 370 - Expected results 1749s ok 371 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 1749s ok 372 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 1749s ok 373 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 1749s ok 374 - Expected results 1749s ok 375 - Searching for uid=m*&type=TOTP returns no results: Request succeed 1749s ok 376 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 1749s ok 377 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 1749s ok 378 - Empty list was returned 1749s ok 379 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 1749s ok 380 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 1749s ok 381 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 1749s ok 382 - Expected results 1749s ok 383 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 1749s ok 384 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 1749s ok 385 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 1749s ok 386 - Empty list was returned 1749s ok 387 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 1749s ok 388 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 1749s ok 389 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 1749s ok 390 - Expected results 1749s 1..390 1749s ok 1749s t/04-history-api.t .......................... 1749s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1749s ok 2 - Sessions module 1749s ok 3 - New session for dwho 1749s ok 4 - Sessions module 1749s ok 5 - New session for rtyler 1749s ok 6 - Sessions module 1749s ok 7 - New session for msmith 1749s # Subtest: Get all entries for user 1749s ok 1 - Manager object 1749s ok 2 - Init 1749s ok 3 - Manager app 1749s ok 4 - Client object 1749s ok 5 - Get request on dwho 1749s ok 6 - Response code is 200 1749s ok 7 - Got JSON 1749s ok 8 - Found 9 entries 1749s 1..8 1749s ok 8 - Get all entries for user 1749s # Subtest: Type any returns all entries 1749s ok 1 - Get request on dwho 1749s ok 2 - Response code is 200 1749s ok 3 - Got JSON 1749s ok 4 - Found 9 entries 1749s 1..4 1749s ok 9 - Type any returns all entries 1749s # Subtest: Get all successes for user 1749s ok 1 - Get request on dwho 1749s ok 2 - Response code is 200 1749s ok 3 - Got JSON 1749s ok 4 - Found 5 entries 1749s 1..4 1749s ok 10 - Get all successes for user 1749s # Subtest: Get all failures for user 1749s ok 1 - Get request on dwho 1749s ok 2 - Response code is 200 1749s ok 3 - Got JSON 1749s ok 4 - Found 4 entries 1749s 1..4 1749s ok 11 - Get all failures for user 1749s # Subtest: Get last success for user 1749s ok 1 - Get request on dwho/last 1749s ok 2 - Response code is 200 1749s ok 3 - Got JSON 1749s ok 4 1749s 1..4 1749s ok 12 - Get last success for user 1749s # Subtest: Get last failure for user 1749s ok 1 - Get request on dwho/last 1749s ok 2 - Response code is 200 1749s ok 3 - Got JSON 1749s ok 4 1749s 1..4 1749s ok 13 - Get last failure for user 1749s # Subtest: Get last event for user 1749s ok 1 - Get request on dwho/last 1749s ok 2 - Response code is 200 1749s ok 3 - Got JSON 1749s ok 4 1749s 1..4 1749s ok 14 - Get last event for user 1749s # Subtest: Get last event for user 1749s ok 1 - Get request on rtyler/last 1749s ok 2 - Response code is 200 1749s ok 3 - Got JSON 1749s ok 4 1749s 1..4 1749s ok 15 - Get last event for user 1749s ok 16 - Get request on msmith 1749s ok 17 - Response code is 200 1749s ok 18 - Got JSON 1749s ok 19 1749s ok 20 - Get request on msmith 1749s ok 21 - Response code is 200 1749s ok 22 - Got JSON 1749s ok 23 1749s ok 24 - Get request on rtyler 1749s ok 25 - Response code is 200 1749s ok 26 - Got JSON 1749s ok 27 1749s ok 28 - Get request on nobody 1749s ok 29 - Response code is 404 1749s ok 30 - Got JSON 1749s ok 31 1749s ok 32 - Get request on nobody 1749s ok 33 - Response code is 404 1749s ok 34 - Got JSON 1749s ok 35 1749s ok 36 - Get request on msmith/last 1749s ok 37 - Response code is 404 1749s ok 38 - Got JSON 1749s ok 39 1749s ok 40 - Get request on rtyler/last 1749s ok 41 - Response code is 404 1749s ok 42 - Got JSON 1749s ok 43 1749s ok 44 - Get request on nobody/last 1749s ok 45 - Response code is 404 1749s ok 46 - Got JSON 1749s ok 47 1749s ok 48 - Get request on toto 1749s ok 49 - Response code is 400 1749s ok 50 - Got JSON 1749s ok 51 1749s ok 52 - Get request on toto/unknown 1749s ok 53 - Response code is 404 1749s ok 54 - Got JSON 1749s ok 55 1749s ok 56 - Get request on 1749s ok 57 - Response code is 404 1749s ok 58 - Got JSON 1749s ok 59 1749s 1..59 1749s ok 1750s t/04-menu-api.t ............................. 1750s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1750s ok 2 - Manager object 1750s ok 3 - Init 1750s ok 4 - Manager app 1750s ok 5 - Client object 1750s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 1750s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 1750s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 1750s ok 9 - Cat - Add should succeed: Request succeed 1750s ok 10 - Cat - Add should succeed: Result code is 201 1750s ok 11 - Cat - Add should succeed: Response is JSON 1750s ok 12 - Cat - Add should succeed: Request succeed 1750s ok 13 - Cat - Add should succeed: Result code is 200 1750s ok 14 - Cat - Add should succeed: Response is JSON 1750s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 1750s ok 16 - Cat - Add should succeed: Request succeed 1750s ok 17 - Cat - Add should succeed: Result code is 200 1750s ok 18 - Cat - Add should succeed: Response is JSON 1750s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 1750s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 1750s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 1750s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 1750s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 1750s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 1750s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 1750s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 1750s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 1750s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 1750s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 1750s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 1750s ok 31 - 204 code returns no content 1750s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 1750s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 1750s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 1750s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 1750s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 1750s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 1750s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 1750s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 1750s ok 40 - Cat - Update should fail if confKey not found: Request succeed 1750s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 1750s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 1750s ok 43 - Cat - 2nd add should succeed: Request succeed 1750s ok 44 - Cat - 2nd add should succeed: Result code is 201 1750s ok 45 - Cat - 2nd add should succeed: Response is JSON 1750s ok 46 - Cat - Replace should succeed: Request succeed 1750s ok 47 - Cat - Replace should succeed: Result code is 204 1750s ok 48 - 204 code returns no content 1750s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 1750s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 1750s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 1750s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 1750s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 1750s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 1750s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1750s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 1750s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 1750s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 1750s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1750s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 1750s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 1750s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 1750s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1750s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 1750s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 1750s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 1750s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1750s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1750s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1750s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1750s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1750s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1750s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1750s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 1750s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 1750s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 1750s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 1750s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 1750s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 1750s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 1750s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 1750s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 1750s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 1750s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 1750s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 1750s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 1750s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 1750s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 1750s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 1750s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 1750s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 1750s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 1750s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 1750s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 1750s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 1750s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 1750s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 1750s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 1750s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 1750s 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" 1750s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 1750s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 1750s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 1750s 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" 1750s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 1750s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 1750s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 1750s 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/" 1750s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 1750s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 1750s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 1750s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 1750s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 1750s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 1750s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 1750s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 1750s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 1750s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 1750s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 1750s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 1750s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 1750s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 1750s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 1750s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 1750s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 1750s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 1750s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 1750s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 1750s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 1750s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 1750s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 1750s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 1750s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 1750s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1750s ok 135 - App - Add should fail on duplicate confKey: Request succeed 1750s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 1750s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 1750s ok 138 - App - Add should fail on invalid confKey: Request succeed 1750s ok 139 - App - Add should fail on invalid confKey: Result code is 400 1750s ok 140 - App - Add should fail on invalid confKey: Response is JSON 1750s ok 141 - App - Check default value were set: Request succeed 1750s ok 142 - App - Check default value were set: Result code is 200 1750s ok 143 - App - Check default value were set: Response is JSON 1750s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 1750s ok 145 - App - Check default value were set: Request succeed 1750s ok 146 - App - Check default value were set: Result code is 200 1750s ok 147 - App - Check default value were set: Response is JSON 1750s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 1750s ok 149 - App - Category 1 should return 2 apps: Request succeed 1750s ok 150 - App - Category 1 should return 2 apps: Result code is 200 1750s ok 151 - App - Category 1 should return 2 apps: Response is JSON 1750s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 1750s ok 153 - App - Category 2 should return 1 app: Request succeed 1750s ok 154 - App - Category 2 should return 1 app: Result code is 200 1750s ok 155 - App - Category 2 should return 1 app: Response is JSON 1750s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1750s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 1750s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 1750s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 1750s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1750s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 1750s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 1750s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 1750s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1750s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 1750s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 1750s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 1750s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 1750s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 1750s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 1750s ok 171 - App - Update should succeed and keep existing values: Request succeed 1750s ok 172 - App - Update should succeed and keep existing values: Result code is 204 1750s ok 173 - 204 code returns no content 1750s ok 174 - App - Update should succeed and keep existing values: Request succeed 1750s ok 175 - App - Update should succeed and keep existing values: Result code is 200 1750s ok 176 - App - Update should succeed and keep existing values: Response is JSON 1750s 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" 1750s ok 178 - App - Update should succeed and keep existing values: Request succeed 1750s ok 179 - App - Update should succeed and keep existing values: Result code is 200 1750s ok 180 - App - Update should succeed and keep existing values: Response is JSON 1750s 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" 1750s ok 182 - App - Update should succeed and keep existing values: Request succeed 1750s ok 183 - App - Update should succeed and keep existing values: Result code is 200 1750s ok 184 - App - Update should succeed and keep existing values: Response is JSON 1750s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 1750s ok 186 - App - Update should fail if confKey not found: Request succeed 1750s ok 187 - App - Update should fail if confKey not found: Result code is 404 1750s ok 188 - App - Update should fail if confKey not found: Response is JSON 1750s ok 189 - App - Update should fail if confKey not found: Request succeed 1750s ok 190 - App - Update should fail if confKey not found: Result code is 404 1750s ok 191 - App - Update should fail if confKey not found: Response is JSON 1750s ok 192 - App - Replace should succeed: Request succeed 1750s ok 193 - App - Replace should succeed: Result code is 204 1750s ok 194 - 204 code returns no content 1750s ok 195 - App - Replace should succeed: Request succeed 1750s ok 196 - App - Replace should succeed: Result code is 200 1750s ok 197 - App - Replace should succeed: Response is JSON 1750s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 1750s ok 199 - App - Replace should fail if confKey not found: Request succeed 1750s ok 200 - App - Replace should fail if confKey not found: Result code is 404 1750s ok 201 - App - Replace should fail if confKey not found: Response is JSON 1750s ok 202 - App - Replace should fail if confKey not found: Request succeed 1750s ok 203 - App - Replace should fail if confKey not found: Result code is 404 1750s ok 204 - App - Replace should fail if confKey not found: Response is JSON 1750s ok 205 - App - Delete should succeed: Request succeed 1750s ok 206 - App - Delete should succeed: Result code is 204 1750s ok 207 - 204 code returns no content 1750s ok 208 - App - Entity should not be found after deletion: Request succeed 1750s ok 209 - App - Entity should not be found after deletion: Result code is 404 1750s ok 210 - App - Entity should not be found after deletion: Response is JSON 1750s ok 211 - App - Category 1 should return 1 app: Request succeed 1750s ok 212 - App - Category 1 should return 1 app: Result code is 200 1750s ok 213 - App - Category 1 should return 1 app: Response is JSON 1750s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1750s ok 215 - Cat - Clean up: Request succeed 1750s ok 216 - Cat - Clean up: Result code is 204 1750s ok 217 - 204 code returns no content 1750s ok 218 - Cat - Clean up: Request succeed 1750s ok 219 - Cat - Clean up: Result code is 204 1750s ok 220 - 204 code returns no content 1750s ok 221 - cat - Entity should not be found after clean up: Request succeed 1750s ok 222 - cat - Entity should not be found after clean up: Result code is 404 1750s ok 223 - cat - Entity should not be found after clean up: Response is JSON 1750s 1..223 1750s ok 1750s t/04-misc-api.t ............................. 1750s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1750s ok 2 - Manager object 1750s ok 3 - Init 1750s ok 4 - Manager app 1750s ok 5 - Broken config backend: Request succeed 1750s ok 6 - Broken config backend: correct status code 1750s ok 7 - Got expected global status 1750s ok 8 - Got expected config status 1750s ok 9 - Back to normal: Request succeed 1750s ok 10 - Back to normal: correct status code 1750s ok 11 - Got expected global status 1750s ok 12 - Got expected config status 1750s ok 13 - Not implemented yet 1750s ok 14 - Not implemented yet 1750s 1..14 1750s ok 1752s t/04-providers-api.t ........................ 1752s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1752s ok 2 - Manager object 1752s ok 3 - Init 1752s ok 4 - Manager app 1752s ok 5 - Client object 1752s ok 6 - OidcRp - Add should succeed: Request succeed 1752s ok 7 - OidcRp - Add should succeed: Result code is 201 1752s ok 8 - OidcRp - Add should succeed: Response is JSON 1752s ok 9 - OidcRp - Add should succeed: Request succeed 1752s ok 10 - OidcRp - Add should succeed: Result code is 200 1752s ok 11 - OidcRp - Add should succeed: Response is JSON 1752s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 1752s ok 13 - OidcRp - Add should succeed: Request succeed 1752s ok 14 - OidcRp - Add should succeed: Result code is 200 1752s ok 15 - OidcRp - Add should succeed: Response is JSON 1752s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 1752s ok 17 - OidcRp - Add should succeed: Request succeed 1752s ok 18 - OidcRp - Add should succeed: Result code is 200 1752s ok 19 - OidcRp - Add should succeed: Response is JSON 1752s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 1752s ok 21 - OidcRp - Add should succeed: Request succeed 1752s ok 22 - OidcRp - Add should succeed: Result code is 200 1752s ok 23 - OidcRp - Add should succeed: Response is JSON 1752s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 1752s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 1752s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 1752s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 1752s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1752s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 1752s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 1752s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 1752s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 1752s ok 34 - 204 code returns no content 1752s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 1752s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 1752s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 1752s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 1752s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 1752s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 1752s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1752s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 1752s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s 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" 1752s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 1752s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 1752s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 1752s 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" 1752s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 1752s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 1752s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 1752s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 1752s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 1752s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 1752s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 1752s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 1752s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 1752s ok 84 - OidcRp - 2nd add should succeed: Request succeed 1752s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 1752s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 1752s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 1752s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 1752s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 1752s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 1752s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 1752s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 1752s ok 93 - OidcRp - Replace should succeed: Request succeed 1752s ok 94 - OidcRp - Replace should succeed: Result code is 204 1752s ok 95 - 204 code returns no content 1752s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 1752s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 1752s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 1752s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1752s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 1752s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 1752s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 1752s 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" 1752s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 1752s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 1752s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 1752s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 1752s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1752s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1752s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1752s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1752s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1752s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1752s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 1752s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 1752s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 1752s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1752s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1752s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1752s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1752s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1752s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1752s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1752s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1752s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 1752s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 1752s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 1752s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1752s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 1752s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 1752s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 1752s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1752s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1752s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1752s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1752s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1752s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1752s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1752s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 1752s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 1752s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 1752s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 1752s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 1752s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 1752s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 1752s ok 146 - OidcRp - Clean up: Request succeed 1752s ok 147 - OidcRp - Clean up: Result code is 204 1752s ok 148 - 204 code returns no content 1752s ok 149 - OidcRp - Clean up: Request succeed 1752s ok 150 - OidcRp - Clean up: Result code is 204 1752s ok 151 - 204 code returns no content 1752s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 1752s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 1752s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 1752s ok 155 - SamlSp - Add should succeed: Request succeed 1752s ok 156 - SamlSp - Add should succeed: Result code is 201 1752s ok 157 - SamlSp - Add should succeed: Response is JSON 1752s ok 158 - SamlSp - Add should succeed: Request succeed 1752s ok 159 - SamlSp - Add should succeed: Result code is 200 1752s ok 160 - SamlSp - Add should succeed: Response is JSON 1752s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 1752s ok 162 - SamlSp - Add should succeed: Request succeed 1752s ok 163 - SamlSp - Add should succeed: Result code is 200 1752s ok 164 - SamlSp - Add should succeed: Response is JSON 1752s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1752s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 1752s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 1752s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 1752s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 1752s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 1752s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 1752s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 1752s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 1752s ok 175 - 204 code returns no content 1752s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 1752s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1752s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 1752s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1752s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1752s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 1752s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 1752s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 1752s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 1752s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 1752s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 1752s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1752s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 1752s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 1752s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 1752s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 1752s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 1752s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 1752s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 1752s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 1752s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 1752s ok 221 - SamlSp - 2nd add should succeed: Request succeed 1752s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 1752s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 1752s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 1752s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 1752s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 1752s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 1752s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 1752s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 1752s ok 230 - SamlSp - Replace should succeed: Request succeed 1752s ok 231 - SamlSp - Replace should succeed: Result code is 204 1752s ok 232 - 204 code returns no content 1752s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 1752s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 1752s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 1752s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 1752s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 1752s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 1752s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 1752s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 1752s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 1752s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 1752s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 1752s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 1752s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 1752s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1752s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1752s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1752s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1752s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1752s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1752s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1752s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1752s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1752s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1752s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1752s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1752s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1752s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1752s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1752s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1752s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 1752s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 1752s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 1752s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1752s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1752s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1752s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1752s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1752s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1752s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1752s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 1752s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 1752s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 1752s 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" 1752s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 1752s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 1752s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 1752s ok 279 - FederatedSalmSp - Add: Request succeed 1752s ok 280 - FederatedSalmSp - Add: Result code is 409 1752s ok 281 - FederatedSalmSp - Add: Response is JSON 1752s ok 282 - FederatedSalmSp - Add: Request succeed 1752s ok 283 - FederatedSalmSp - Add: Result code is 201 1752s ok 284 - FederatedSalmSp - Add: Response is JSON 1752s ok 285 - FederatedSalmSp - Add: Request succeed 1752s ok 286 - FederatedSalmSp - Add: Result code is 200 1752s ok 287 - FederatedSalmSp - Add: Response is JSON 1752s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 1752s ok 289 - FederatedSalmSp - Add: Request succeed 1752s ok 290 - FederatedSalmSp - Add: Result code is 200 1752s ok 291 - FederatedSalmSp - Add: Response is JSON 1752s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 1752s ok 293 - FederatedSalmSp - Add: Request succeed 1752s ok 294 - FederatedSalmSp - Add: Result code is 200 1752s ok 295 - FederatedSalmSp - Add: Response is JSON 1752s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 1752s ok 297 - SamlSp - Clean up: Request succeed 1752s ok 298 - SamlSp - Clean up: Result code is 204 1752s ok 299 - 204 code returns no content 1752s ok 300 - SamlSp - Clean up: Request succeed 1752s ok 301 - SamlSp - Clean up: Result code is 204 1752s ok 302 - 204 code returns no content 1752s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 1752s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 1752s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 1752s ok 306 - CasApp - Add should succeed: Request succeed 1752s ok 307 - CasApp - Add should succeed: Result code is 201 1752s ok 308 - CasApp - Add should succeed: Response is JSON 1752s ok 309 - CasApp - Add should succeed: Request succeed 1752s ok 310 - CasApp - Add should succeed: Result code is 200 1752s ok 311 - CasApp - Add should succeed: Response is JSON 1752s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 1752s ok 313 - CasApp - Add should succeed: Request succeed 1752s ok 314 - CasApp - Add should succeed: Result code is 200 1752s ok 315 - CasApp - Add should succeed: Response is JSON 1752s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1752s ok 317 - CasApp - Add should succeed: Request succeed 1752s ok 318 - CasApp - Add should succeed: Result code is 200 1752s ok 319 - CasApp - Add should succeed: Response is JSON 1752s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1752s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 1752s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 1752s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 1752s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 1752s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 1752s ok 326 - 204 code returns no content 1752s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 1752s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 1752s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 1752s 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" 1752s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 1752s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 1752s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 1752s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 1752s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 1752s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 1752s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 1752s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1752s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 1752s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 1752s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 1752s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 1752s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 1752s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 1752s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 1752s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 1752s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 1752s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 1752s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 1752s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1752s ok 351 - CasApp - Update should fail on non existing options: Request succeed 1752s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 1752s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 1752s ok 354 - CasApp - Add should fail on non existing options: Request succeed 1752s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 1752s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 1752s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 1752s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 1752s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 1752s ok 360 - CasApp - 2nd add should succeed: Request succeed 1752s ok 361 - CasApp - 2nd add should succeed: Result code is 201 1752s ok 362 - CasApp - 2nd add should succeed: Response is JSON 1752s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 1752s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 1752s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 1752s ok 366 - CasApp - Replace should succeed: Request succeed 1752s ok 367 - CasApp - Replace should succeed: Result code is 200 1752s ok 368 - CasApp - Replace should succeed: Response is JSON 1752s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 1752s ok 370 - CasApp - Replace should succeed: Request succeed 1752s ok 371 - CasApp - Replace should succeed: Result code is 204 1752s ok 372 - 204 code returns no content 1752s ok 373 - CasApp - Replace should succeed: Request succeed 1752s ok 374 - CasApp - Replace should succeed: Result code is 200 1752s ok 375 - CasApp - Replace should succeed: Response is JSON 1752s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1752s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1752s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1752s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1752s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1752s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1752s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1752s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 1752s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 1752s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 1752s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 1752s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 1752s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 1752s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 1752s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1752s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1752s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1752s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 1752s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1752s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1752s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1752s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 1752s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 1752s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 1752s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1752s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 1752s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 1752s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 1752s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1752s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1752s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1752s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1752s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1752s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1752s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1752s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 1752s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 1752s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 1752s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 1752s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 1752s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 1752s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 1752s ok 418 - CasApp - Clean up: Request succeed 1752s ok 419 - CasApp - Clean up: Result code is 204 1752s ok 420 - 204 code returns no content 1752s ok 421 - CasApp - Clean up: Request succeed 1752s ok 422 - CasApp - Clean up: Result code is 204 1752s ok 423 - 204 code returns no content 1752s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 1752s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 1752s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 1752s 1..426 1752s ok 1753s t/06-rest-api-RSA.t ......................... 1753s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1753s ok 2 - Manager object 1753s ok 3 - Init 1753s ok 4 - Manager app 1753s ok 5 - Client object 1753s ok 6 - Request succeed 1753s ok 7 - Result code is 200 1753s ok 8 - Response is JSON 1753s ok 9 - is PEM formatted 1753s ok 10 - is PEM formatted 1753s ok 11 - hash is non empty 1753s ok 12 - Request succeed 1753s ok 13 - Result code is 200 1753s ok 14 - Response is JSON 1753s ok 15 - is PEM formatted 1753s ok 16 - is PEM formatted 1753s ok 17 - hash is non empty 1753s ok 18 - Request succeed 1753s ok 19 - Result code is 200 1753s ok 20 - Response is JSON 1753s ok 21 - is PEM formatted 1753s ok 22 - is PEM formatted 1753s ok 23 - Request succeed 1753s ok 24 - Result code is 200 1753s ok 25 - Response is JSON 1753s ok 26 - is PEM formatted 1753s ok 27 - is PEM formatted 1753s 1..27 1753s ok 1753s t/07-utf8.t ................................. 1753s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1753s ok 2 - Manager object 1753s ok 3 - Init 1753s ok 4 - Manager app 1753s ok 5 - Client object 1753s ok 6 - Value is well encoded 1753s 1..6 1753s ok 1754s t/10-save-unchanged-conf.t .................. 1754s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1754s ok 2 - Manager object 1754s ok 3 - Init 1754s ok 4 - Manager app 1754s ok 5 - Client object 1754s ok 6 - Unopened conf: positive result 1754s ok 7 - Unopened conf: result code is 200 1754s ok 8 - Unopened conf: result body contains JSON text 1754s ok 9 - Unopened conf: JSON response contains "result:0" 1754s ok 10 - Unopened conf: conf was not changed 1754s ok 11 - Unopened conf: file isn't created 1754s ok 12 - Unchanged conf with all nodes opened: positive result 1754s ok 13 - Unchanged conf with all nodes opened: result code is 200 1754s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 1754s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 1754s ok 16 - Unchanged conf with all nodes opened: conf was not changed 1754s ok 17 - Unchanged conf with all nodes opened: file isn't created 1754s 1..17 1754s ok 1754s t/11-save-appCat-changed-conf.t ............. 1754s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1754s ok 2 - Manager object 1754s ok 3 - Init 1754s ok 4 - Manager app 1754s ok 5 - Client object 1754s ok 6 - Changed conf with deleted Category: positive result 1754s ok 7 - Changed conf with deleted Category: result code is 200 1754s ok 8 - Changed conf with deleted Category: result body contains JSON text 1754s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 1754s ok 10 - Changed conf with deleted Category: conf has changed 1754s ok 11 - Changed conf with deleted Category: new key received 1754s ok 12 - Changed conf with deleted Category: old key received 1754s ok 13 - Changed conf with deleted Category: key received 1754s ok 14 - Changed conf with deleted Category: file is created 1754s 1..14 1754s ok 1755s t/11-save-changed-conf-with-confirmation.t .. 1755s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1755s ok 2 - Manager object 1755s ok 3 - Init 1755s ok 4 - Manager app 1755s ok 5 - Client object 1755s ok 6 - Request succeed 1755s ok 7 - Result code is 200 1755s ok 8 - Result body contains JSON text 1755s ok 9 - JSON response contains "result:0" 1755s ok 10 - JSON response contains "needConfirm:1" 1755s ok 11 - JSON response contains 4 warnings 1755s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1755s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1755s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1755s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1755s ok 16 - JSON response contains 1 needConfirmation 1755s ok 17 - JSON response contains 24 changes 1755s ok 18 - Request succeed 1755s ok 19 - File is created 1755s ok 20 - "portal" found 1755s ok 21 - "portalDisplayLogout" found 1755s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 1755s ok 23 - "applicationList, Sample applications" found 1755s ok 24 - "applicationList" found 1755s ok 25 - "portalDisplayResetPassword" found 1755s ok 26 - "captcha_mail_enabled" found 1755s ok 27 - "userDB" found 1755s ok 28 - "passwordDB" found 1755s ok 29 - "openIdSPList" found 1755s ok 30 - "avoidAssignment" found 1755s ok 31 - "exportedVars" found 1755s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1755s ok 33 - "locationRules, test1.example.com" found 1755s ok 34 - "virtualHosts" found 1755s ok 35 - "locationRules, test3.example.com, ^/logout" found 1755s ok 36 - "locationRules, test3.example.com, default" found 1755s ok 37 - "locationRules" found 1755s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 1755s ok 39 - "exportedHeaders" found 1755s ok 40 - "locationRules, test.ex.com, default" found 1755s ok 41 - "locationRules" found 1755s ok 42 - "virtualHosts" found 1755s ok 43 - All changes detected 1755s ok 44 - Diff called 1755s ok 45 - diff() detects changes in conf 1 1755s ok 46 - diff() detects changes in conf 2 1755s ok 47 - 12 keys changed in conf 1 1755s ok 48 - 17 keys changed or created in conf 2 1755s 1..48 1755s ok 1756s t/12-save-changed-conf.t .................... 1756s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1756s ok 2 - Manager object 1756s ok 3 - Init 1756s ok 4 - Manager app 1756s ok 5 - Client object 1756s ok 6 - Request succeed 1756s ok 7 - Result code is 200 1756s ok 8 - Result body contains JSON text 1756s ok 9 - JSON response contains "result:1" 1756s ok 10 - JSON response contains 2 warnings 1756s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 1756s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 1756s ok 13 - JSON response contains 24 changes 1756s ok 14 - Conf. has been compacted 1756s ok 15 - All removed keys found 1756s ok 16 - File is created 1756s ok 17 - "portal" found 1756s ok 18 - "portalDisplayLogout" found 1756s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 1756s ok 20 - "applicationList, Sample applications" found 1756s ok 21 - "applicationList" found 1756s ok 22 - "userDB" found 1756s ok 23 - "passwordDB" found 1756s ok 24 - "openIdSPList" found 1756s ok 25 - "cookieExpiration" found 1756s ok 26 - "exportedVars" found 1756s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1756s ok 28 - "locationRules, test1.example.com" found 1756s ok 29 - "virtualHosts" found 1756s ok 30 - "locationRules, test3.example.com, ^/logout" found 1756s ok 31 - "locationRules, test3.example.com, default" found 1756s ok 32 - "locationRules" found 1756s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 1756s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 1756s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 1756s ok 36 - "exportedHeaders" found 1756s ok 37 - "locationRules, test.ex.com, default" found 1756s ok 38 - "locationRules" found 1756s ok 39 - "virtualHosts" found 1756s ok 40 - All changes detected 1756s ok 41 - Diff called 1756s ok 42 - diff() detects changes in conf 1 1756s ok 43 - diff() detects changes in conf 2 1756s ok 44 - 11 keys changed in conf 1 1756s ok 45 - 15 keys changed or created in conf 2 1756s ok 46 - Get last config metadata 1756s ok 47 - Get previous configuration 1756s 1..47 1756s ok 1756s t/14-bad-changes-in-conf.t .................. 1756s Name "main::tmpdir" used only once: possible typo at t/14-bad-changes-in-conf.t line 34. 1756s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1756s ok 2 - Manager object 1756s ok 3 - Init 1756s ok 4 - Manager app 1756s ok 5 - Client object 1756s ok 6 - Request succeed 1756s ok 7 - Result code is 200 1756s ok 8 - Result body contains JSON text 1756s ok 9 - JSON response contains "result:0" 1756s ok 10 - 1 error detected 1756s 1..10 1756s ok 1757s t/15-combination.t .......................... 1757s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1757s ok 2 - Manager object 1757s ok 3 - Init 1757s ok 4 - Manager app 1757s ok 5 - Client object 1757s ok 6 - Request succeed 1757s ok 7 - Result code is 200 1757s ok 8 - Result body contains JSON text 1757s ok 9 - JSON response contains "result:1" 1757s ok 10 - Get combModules 1757s ok 11 - Result body contains JSON text 1757s ok 12 - Get combModules 1757s ok 13 - Result body contains JSON text 1757s ok 14 - Key ldapServer has been modified 1757s 1..14 1757s ok 1758s t/15-keys.t ................................. 1758s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1758s # Subtest: Add key to base conf 1758s ok 1 - Manager object 1758s ok 2 - Init 1758s ok 3 - Manager app 1758s ok 4 - Client object 1758s ok 5 - Request succeed 1758s ok 6 - Result code is 200 1758s ok 7 - Result body contains JSON text 1758s ok 8 - JSON response contains "result:1" 1758s ok 9 - Get saved conf 1758s ok 10 - Result body contains JSON text 1758s ok 11 - New config was saved 1758s ok 12 1758s 1..12 1758s ok 2 - Add key to base conf 1758s # Subtest: Posting the same config does not trigger a save 1758s ok 1 - Request succeed 1758s ok 2 - Result code is 200 1758s ok 3 - Result body contains JSON text 1758s ok 4 - No save was done 1758s ok 5 - Correct message 1758s ok 6 - Get saved conf 1758s ok 7 - Result body contains JSON text 1758s ok 8 - New config was not saved 1758s ok 9 1758s 1..9 1758s ok 3 - Posting the same config does not trigger a save 1758s # Subtest: Add one more key 1758s ok 1 - Request succeed 1758s ok 2 - Result code is 200 1758s ok 3 - Result body contains JSON text 1758s ok 4 - JSON response contains "result:1" 1758s ok 5 - Get saved conf 1758s ok 6 - Result body contains JSON text 1758s ok 7 - New config was saved 1758s ok 8 1758s 1..8 1758s ok 4 - Add one more key 1758s # Subtest: Test REST server 1758s ok 1 - Request succeed 1758s ok 2 - Result body contains JSON text 1758s ok 3 1758s ok 4 - Request succeed 1758s ok 5 - Result body contains JSON text 1758s ok 6 1758s 1..6 1758s ok 5 - Test REST server 1758s # Subtest: Delete one key 1758s ok 1 - Request succeed 1758s ok 2 - Result code is 200 1758s ok 3 - Result body contains JSON text 1758s ok 4 - JSON response contains "result:1" 1758s ok 5 - Get saved conf 1758s ok 6 - Result body contains JSON text 1758s ok 7 - New config was saved 1758s ok 8 1758s 1..8 1758s ok 6 - Delete one key 1758s # Subtest: Empty keyNodes deletes all keys 1758s ok 1 - Request succeed 1758s ok 2 - Result code is 200 1758s ok 3 - Result body contains JSON text 1758s ok 4 - JSON response contains "result:1" 1758s ok 5 - Get saved conf 1758s ok 6 - Result body contains JSON text 1758s ok 7 - New config was saved 1758s ok 8 1758s 1..8 1758s ok 7 - Empty keyNodes deletes all keys 1758s 1..7 1758s ok 1759s t/16-cli.t .................................. 1759s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1759s ok 2 - use Lemonldap::NG::Common::Cli; 1759s ok 3 - use Lemonldap::NG::Manager::Cli; 1759s ok 4 - "addKey" OK 1759s ok 5 - "get notification" OK 1759s ok 6 - "addKey" OK 1759s ok 7 - "addKey" OK 1759s ok 8 - "delKey" OK 1759s ok 9 - "get key/subkey" OK 1759s ok 10 - "addKey" OK 1759s ok 11 - "save" result looks like JSON 1759s ok 12 - correct version number 1759s ok 13 - result is JSON 1759s ok 14 - New config 1759s ok 15 - "Force cfgNum" OK 1759s ok 16 - "Author IP" OK 1759s ok 17 - "Log" OK 1759s ok 18 - "Version" OK 1759s ok 19 - Configuration rollback OK 1759s ok 20 - Configuration merge OK 1759s ok 21 - Configuration purge --keep-last OK 1759s ok 22 - Correct number of configurations after purge last 1759s ok 23 - Configuration purge --keep-recent OK 1759s ok 24 - Correct number of configurations after purge recent 1759s 1..24 1759s ok 1759s t/17-extra2f.t .............................. 1759s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1759s ok 2 - Manager object 1759s ok 3 - Init 1759s ok 4 - Manager app 1759s ok 5 - Client object 1759s ok 6 - Request succeed 1759s ok 7 - Result code is 200 1759s ok 8 - Result body contains JSON text 1759s ok 9 - JSON response contains "result:1" 1759s ok 10 - Get combModules 1759s ok 11 - Result body contains JSON text 1759s 1..11 1759s ok 1760s t/30-DBI-Cli.t .............................. 1760s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 33. 1760s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1760s ok 2 - use Lemonldap::NG::Common::Conf; 1760s ok 3 - RDBI object 1760s ok 4 - Conf 1 saved 1760s ok 5 - use Lemonldap::NG::Manager::Cli::Lib; 1760s ok 6 - Client object 1760s ok 7 - use Lemonldap::NG::Manager::Cli; 1760s cfgNum forced with 1Saved under number 1 1760s Status : [ 1760s {} 1760s ]; 1760s ok 8 - Key inserted 1760s ok 9 - Value is 0 1760s 1..9 1760s ok 1760s t/40-sessions.t ............................. 1760s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1760s ok 2 - Sessions module 1760s ok 3 - Sessions module 1760s ok 4 - Manager object 1760s ok 5 - Init 1760s ok 6 - Manager app 1760s ok 7 - Client object 1760s ok 8 - Uid found 1760s ok 9 - IP found 1760s ok 10 - Result code = 1 1760s ok 11 - Found 2 sessions 1760s ok 12 - List 2 sessions 1760s ok 13 - Good session id 1760s ok 14 - Good session id 1760s ok 15 - Result code = 1 1760s ok 16 - Found 1 entry 1760s ok 17 - Result match "uid=dwho" 1760s ok 18 - Found 2 sessions starting with "d" 1760s ok 19 - Sessions module 1760s ok 20 - Found 2 entries 1760s ok 21 - Found 2 sessions 1760s ok 22 - Good session id 1760s ok 23 - Good session id 1760s ok 24 - Found 1 sessions 1760s ok 25 - Good session id 1760s ok 26 - Sessions module 1760s ok 27 - Found 1 user 1760s ok 28 - User is foo 1760s ok 29 - Good session id 1760s ok 30 - Good session id 1760s ok 31 - 1st user is dwho 1760s ok 32 - 2nd user is dwho2 1760s ok 33 - 3rd user is foo with 2 sessions 1760s ok 34 - 1st user is dwho 1760s ok 35 - 2nd user is dwho2 1760s ok 36 - 3rd user is foo 1760s ok 37 - 4th user is foo 1760s ok 38 - One A subnet 1760s ok 39 - All sessions found 1760s ok 40 - Three B subnet 1760s ok 41 - All sessions found 1760s ok 42 - 4 sessions ordered 1760s ok 43 - 1st is id[1] 1760s ok 44 - 2nd is id[2] 1760s ok 45 - 3rd is id[3] 1760s ok 46 - 4th is id[0] 1760s ok 47 - Delete e9f8cc9db87b7b029045e074dbd5426d2a35cc1a2879cb86e15c6d0a23980ded 1760s ok 48 - Result code is 200 1760s ok 49 - Body is JSON and result==1 1760s ok 50 - Delete b7cc07f4dde5b2517ed566a2ac9bbc725cd3302afb255a7e675565617bb8dc5d 1760s ok 51 - Result code is 200 1760s ok 52 - Body is JSON and result==1 1760s ok 53 - Delete 94d066267f2d29aba970a423b29cd62866767c75448ee1eb58eb2ce266389aeb 1760s ok 54 - Result code is 200 1760s ok 55 - Body is JSON and result==1 1760s ok 56 - Delete 73289e7c4bbac74c8df100cd0806271f77ed9c6cbf7b51efbd9ba23f5f0a25d8 1760s ok 57 - Result code is 200 1760s ok 58 - Body is JSON and result==1 1760s ok 59 - Session directory is empty 1760s 1..59 1760s ok 1761s t/41-sessions-global-logout.t ............... 1761s Name "LLNG::Manager::Test::defaultIni" used only once: possible typo at t/41-sessions-global-logout.t line 15. 1761s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1761s ok 2 - Sessions module 1761s ok 3 - Sessions module 1761s ok 4 - Sessions module 1761s ok 5 - Sessions module 1761s ok 6 - Sessions module 1761s ok 7 - Sessions module 1761s ok 8 - Manager object 1761s ok 9 - Init 1761s ok 10 - Manager app 1761s ok 11 - Client object 1761s ok 12 - Call global logout on session dbf47b156a42a3eab6cf0a33776f3a52d58c223fad9659d958972b667726cb95 1761s ok 13 - Result code is 200 1761s ok 14 - Body is JSON and result==1 1761s ok 15 - at least 2 sessions deleted 1761s ok 16 - Call global logout on session ef819e1acce638ab6f234eabb3678fd6437774b720ace006205207b45bc0fb60 1761s ok 17 - Result code is 200 1761s ok 18 - Body is JSON and result==1 1761s ok 19 - at least 2 sessions deleted 1761s ok 20 - OIDC Session directory is empty 1761s ok 21 - Session directory is empty 1761s 1..21 1761s ok 1761s t/50-notifications-DBI.t .................... 1761s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1761s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 1761s ok 3 - Manager object 1761s ok 4 - Init 1761s ok 5 - Manager app 1761s ok 6 - Client object 1761s [Fri Jan 30 07:03:59 2026] [LLNG:6200] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1761s 1761s ok 7 - Notification not inserted 1761s [Fri Jan 30 07:03:59 2026] [LLNG:6200] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1761s 1761s ok 8 - Notification not inserted 1761s [Fri Jan 30 07:03:59 2026] [LLNG:6200] [error] Malformed date 1761s ok 9 - Notification not inserted 1761s ok 10 - Result is true 1761s ok 11 - Result = 1 1761s ok 12 - Count = 2 1761s ok 13 - Value is "d" 1761s ok 14 - Result = 1 1761s ok 15 - Count = 2 1761s ok 16 - Value is "dwho" 1761s ok 17 - Result = 1 1761s ok 18 - Count = 2 1761s ok 19 - Value is "dwho" 1761s ok 20 - Result = 1 1761s ok 21 - Count = 2 1761s ok 22 - Value is "dwho" 1761s ok 23 - Result = 1 1761s ok 24 - Count = 2 1761s ok 25 - Value is "dwho" 1761s ok 26 - Result = 1 1761s ok 27 - Count = 1 1761s ok 28 - Response is JSON 1761s ok 29 - Notification is as expected 1761s ok 30 - Result = 1 1761s ok 31 - Result = 1 1761s ok 32 - Count = 1 1761s ok 33 - Result = 1 1761s ok 34 - Count = 1 1761s ok 35 - Value is "d" 1761s ok 36 - Result = 1 1761s ok 37 - Count = 1 1761s ok 38 - Value is "dwho" 1761s ok 39 - Result = 1 1761s ok 40 - Count = 1 1761s ok 41 - Value is "dwho" 1761s ok 42 - Result = 1 1761s ok 43 - Count = 1 1761s ok 44 - Value is "dwho" 1761s ok 45 - Result = 1 1761s ok 46 - Count = 1 1761s ok 47 - Value is "dwho" 1761s ok 48 - Reference found 1761s ok 49 - Response is JSON 1761s ok 50 - Notification is as expected 1761s ok 51 - Result = 1 1761s ok 52 - Count = 0 1761s 1..52 1761s ok 1762s t/50-notifications.t ........................ 1762s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1762s ok 2 - Manager object 1762s ok 3 - Init 1762s ok 4 - Manager app 1762s ok 5 - Client object 1762s [Fri Jan 30 07:04:00 2026] [LLNG:6202] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1762s 1762s ok 6 - Notification not inserted 1762s [Fri Jan 30 07:04:00 2026] [LLNG:6202] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1762s 1762s ok 7 - Notification not inserted 1762s [Fri Jan 30 07:04:00 2026] [LLNG:6202] [error] Malformed date 1762s ok 8 - Notification not inserted 1762s ok 9 - Result is true 1762s ok 10 - Result = 1 1762s ok 11 - Count = 1 1762s ok 12 - Value is "d" 1762s ok 13 - Result = 1 1762s ok 14 - Count = 1 1762s ok 15 - Value is "dwho" 1762s ok 16 - Result = 1 1762s ok 17 - Count = 1 1762s ok 18 - Value is "dwho" 1762s ok 19 - Result = 1 1762s ok 20 - Count = 1 1762s ok 21 - Value is "dwho" 1762s ok 22 - Result = 1 1762s ok 23 - Count = 1 1762s ok 24 - Value is "dwho" 1762s ok 25 - Result = 1 1762s ok 26 - Count = 1 1762s ok 27 - Response is JSON 1762s ok 28 - Notification is as expected 1762s ok 29 - Result = 1 1762s ok 30 - Result = 1 1762s ok 31 - Count = 0 1762s ok 32 - Result = 1 1762s ok 33 - Count = 1 1762s ok 34 - Value is "d" 1762s ok 35 - Result = 1 1762s ok 36 - Count = 1 1762s ok 37 - Value is "dwho" 1762s ok 38 - Result = 1 1762s ok 39 - Count = 1 1762s ok 40 - Value is "dwho" 1762s ok 41 - Result = 1 1762s ok 42 - Count = 1 1762s ok 43 - Value is "dwho" 1762s ok 44 - Result = 1 1762s ok 45 - Count = 1 1762s ok 46 - Value is "dwho" 1762s ok 47 - Reference found 1762s ok 48 - Internal reference found 1762s ok 49 - Response is JSON 1762s ok 50 - Notification is as expected 1762s ok 51 - Result = 1 1762s ok 52 - Count = 0 1762s 1..52 1762s ok 1762s t/60-2ndfa.t ................................ 1762s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1762s ok 2 - Sessions module 1762s ok 3 - Sessions module 1762s ok 4 - Sessions module 1762s ok 5 - Sessions module 1762s ok 6 - Sessions module 1762s ok 7 - Sessions module 1762s ok 8 - Manager object 1762s ok 9 - Init 1762s ok 10 - Manager app 1762s ok 11 - Client object 1762s ok 12 - UID found 1762s ok 13 - IP found 1762s ok 14 - Persistent sessions with UID found 1762s ok 15 - Persistent sessions with UID found 1762s ok 16 - Persistent sessions with UID found 1762s ok 17 - Persistent sessions with UID found 1762s ok 18 - Persistent sessions with UID found 1762s ok 19 - UID found 1762s ok 20 - IP found 1762s ok 21 - U2F found 1762s ok 22 - TOTP found 1762s ok 23 - UBK found 1762s ok 24 - Search * - Result code = 1 1762s ok 25 - Found 3 results 1762s ok 26 - List 3 results 1762s ok 27 - Result match "uid=d" 1762s ok 28 - Result match "uid=r" 1762s ok 29 - Result match "uid=t" 1762s ok 30 - Found 2 sessions starting with "d" 1762s ok 31 - Found 1 session starting with "r" 1762s ok 32 - Found 1 session starting with "t" 1762s ok 33 - Search "uid"=d* - Result code = 1 1762s ok 34 - Found 1 result 1762s ok 35 - List 1 result 1762s ok 36 - Result match "uid=d" 1762s ok 37 - Found 2 sessions starting with "d" 1762s ok 38 - Search "uid"=dw* - Result code = 1 1762s ok 39 - Found 1 result 1762s ok 40 - List 1 result 1762s ok 41 - Result match "uid=dw" 1762s ok 42 - Found 1 session starting with "dw" 1762s ok 43 - Search "uid"=d* & UBK - Result code = 1 1762s ok 44 - Found 1 result 1762s ok 45 - List 1 result 1762s ok 46 - Result match "uid=d" 1762s ok 47 - Found 1 session starting with "d" & UBK 1762s ok 48 - Search "uid"=dw* & UBK - Result code = 1 1762s ok 49 - Found 1 result 1762s ok 50 - List 1 result 1762s ok 51 - Result match "uid=dw" 1762s ok 52 - Found 1 session starting with "dw" & UBK 1762s ok 53 - Search "uid"=da* & UBK - Result code = 1 1762s ok 54 - Found 0 session with "da" & UBK 1762s ok 55 - List 0 result 1762s ok 56 - Search "uid"=* & UBK - Result code = 1 1762s ok 57 - Found 3 results 1762s ok 58 - List 3 results 1762s ok 59 - Result match "uid=d" 1762s ok 60 - Result match "uid=r" 1762s ok 61 - Result match "uid=t" 1762s ok 62 - Found 2 sessions starting with "d" & U2F 1762s ok 63 - Found 1 session starting with "r" & U2F 1762s ok 64 - Found 1 session starting with "t" & U2F 1762s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 1762s ok 66 - Found 1 result 1762s ok 67 - List 1 result 1762s ok 68 - Result match "uid=d" 1762s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 1762s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 1762s ok 71 - Found 1 result 1762s ok 72 - List 1 result 1762s ok 73 - Result match "uid=d" 1762s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 1762s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 1762s ok 76 - Found 2 results 1762s ok 77 - List 2 results 1762s ok 78 - Result match "uid=d" 1762s ok 79 - Result match "uid=r" 1762s ok 80 - Found 1 session starting with "d" & U2F & UBK 1762s ok 81 - Found 1 session starting with "r" & U2F & UBK 1762s ok 82 - Delete U2F from 1 1762s ok 83 - Result code is 200 1762s ok 84 - Body is JSON and result==1 1762s ok 85 - Delete U2F from 2 1762s ok 86 - Result code is 200 1762s ok 87 - Body is JSON and result==1 1762s ok 88 - Delete U2F from 3 1762s ok 89 - Result code is 200 1762s ok 90 - Body is JSON and result==1 1762s ok 91 - Delete U2F from 4 1762s ok 92 - Result code is 200 1762s ok 93 - Body is JSON and result==1 1762s ok 94 - Delete U2F from 5 1762s ok 95 - Result code is 200 1762s ok 96 - Body is JSON and result==1 1762s ok 97 - Delete TOTP from 3 1762s ok 98 - Result code is 200 1762s ok 99 - Body is JSON and result==1 1762s ok 100 - Delete TOTP from 4 1762s ok 101 - Result code is 200 1762s ok 102 - Body is JSON and result==1 1762s ok 103 - Delete UBK from 2 1762s ok 104 - Result code is 200 1762s ok 105 - Body is JSON and result==1 1762s ok 106 - Delete UBK from 3 1762s ok 107 - Result code is 200 1762s ok 108 - Body is JSON and result==1 1762s ok 109 - Result code = 1 1762s ok 110 - Found 0 session with 2F device 1762s ok 111 - List 0 result 1762s ok 112 - Succeed to get /2ndfa.html 1762s ok 113 1762s 1..113 1762s ok 1763s t/60-Cli-JSON.t ............................. 1763s ok 1 - use Lemonldap::NG::Common::Conf; 1763s ok 2 - Build new conf 1763s ok 3 - Conf is stored 1763s # Subtest: Conf: simple string 1763s ok 1 - Valid JSON response 1763s ok 2 - portal result matches 1763s 1..2 1763s ok 4 - Conf: simple string 1763s # Subtest: Conf: hash ref 1763s ok 1 - Valid JSON response 1763s ok 2 - globalStorageOptions result matches 1763s 1..2 1763s ok 5 - Conf: hash ref 1763s # Subtest: Conf: metadata 1763s ok 1 - Valid JSON response 1763s ok 2 - info result matches 1763s 1..2 1763s ok 6 - Conf: metadata 1763s 1..6 1763s ok 1763s t/70-viewer.t ............................... 1763s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1763s ok 2 - Manager object 1763s ok 3 - Init 1763s ok 4 - Manager app 1763s ok 5 - Client object 1763s ok 6 - Key found 1763s ok 7 - Key is hidden 1763s ok 8 - Key is hidden 1763s ok 9 - Latest conf loaded 1763s ok 10 - Request succeed 1763s ok 11 - Result code is 200 1763s ok 12 - Result body contains JSON text 1763s ok 13 - Details with captcha 'login' or 'mail' found 1763s ok 14 - Details with captcha 'login' or 'mail' found 1763s ok 15 - Key found 1763s ok 16 - Key found 1763s ok 17 - Right number of keys found 1763s ok 18 - Browser is allowed 1763s 1..18 1763s ok 1764s t/71-viewer-without-diff.t .................. 1764s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1764s ok 2 - Manager object 1764s ok 3 - Init 1764s ok 4 - Manager app 1764s ok 5 - Client object 1764s ok 6 - Request succeed 1764s ok 7 - Result code is 200 1764s ok 8 - Result body contains JSON text 1764s ok 9 - Details with captcha 'login' or 'mail' found 1764s ok 10 - Details with captcha 'login' or 'mail' found 1764s ok 11 - Key found 1764s ok 12 - Manager object 1764s ok 13 - Init 1764s ok 14 - Manager app 1764s ok 15 - Client object 1764s ok 16 - Key is hidden 1764s ok 17 - Key is hidden 1764s ok 18 - Latest conf loaded 1764s ok 19 - Diff is NOT allowed 1764s ok 20 - Browser is NOT allowed 1764s 1..20 1764s ok 1764s t/72-appList-diff.t ......................... 1764s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1764s ok 2 - Manager object 1764s ok 3 - Init 1764s ok 4 - Manager app 1764s ok 5 - Client object 1764s # Subtest: Add a category 1764s ok 1 - Expected result 1764s 1..1 1764s ok 6 - Add a category 1764s # Subtest: Delete a category 1764s ok 1 - Expected result 1764s 1..1 1764s ok 7 - Delete a category 1764s # Subtest: Add an application 1764s ok 1 - Expected diff 1764s 1..1 1764s ok 8 - Add an application 1764s # Subtest: Remove an application 1764s ok 1 - Expected diff 1764s 1..1 1764s ok 9 - Remove an application 1764s # Subtest: Modify an application (option) 1764s ok 1 - Expected diff 1764s 1..1 1764s ok 10 - Modify an application (option) 1764s # Subtest: Modify an application (name) 1764s ok 1 - Expected diff 1764s 1..1 1764s ok 11 - Modify an application (name) 1764s # Subtest: Multiple changes 1764s ok 1 - Expected diff 1764s 1..1 1764s ok 12 - Multiple changes 1764s # Subtest: Multiple applications with the same name 1764s ok 1 - Diff only exposes mykey 1764s 1..1 1764s ok 13 - Multiple applications with the same name 1764s 1..13 1764s ok 1764s All tests successful. 1764s Files=27, Tests=1711, 16 wallclock secs ( 0.13 usr 0.01 sys + 15.26 cusr 0.77 csys = 16.17 CPU) 1764s Result: PASS 1764s autopkgtest [07:04:02]: test manager-test: -----------------------] 1765s manager-test PASS 1765s autopkgtest [07:04:03]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 1765s autopkgtest [07:04:03]: test runtime-deps-common: preparing testbed 1784s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260130.img (UUID 281aa68e-f943-4e10-85c6-2402a5266145)... 1806s nova [E] nova boot failed (attempt #0): 1806s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1806s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1806s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1806s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1806s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps7.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 1806s DEBUG (connectionpool:939) Starting new HTTPS connection (1): keystone.ps7.canonical.com:5000 1806s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-270e4708-38f0-4187-83a3-3049479bafb1 1806s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps7.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 1806s DEBUG (session:946) GET call to https://keystone.ps7.canonical.com:5000/v3 used request id req-270e4708-38f0-4187-83a3-3049479bafb1 1806s DEBUG (base:182) Making authentication request to https://keystone.ps7.canonical.com:5000/v3/auth/tokens 1806s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12966 1806s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "20f4f30c2cfd4bfe806cd0db10c0e446", "name": "prod-autopkgtest-workers-ppc64el", "password_expires_at": null}, "audit_ids": ["Vsa4EFNRTUynaEqATv0vrQ"], "expires_at": "2026-01-31T07:04:37.000000Z", "issued_at": "2026-01-30T07:04:37.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9bf77f46fd6c4d3da81ee79a717acf43", "name": "prod-autopkgtest-workers-ppc64el_project"}, "is_domain": false, "roles": [{"id": "c4de4cd4a6e842c48c193225243b4507", "name": "reader"}, {"id": "9531825e299647e9b8713fcf36566f08", "name": "member"}, {"id": "a31fb543f37543d3b12c7fcb6e29636f", "name": "load-balancer_member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "09e03191c89d4421aebaa8dcff0e22e3", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "0b44af32db1b408da5b67a834350711b", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "325f3c044aa54591be49e39f7260483d", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "07902f28d63c4792bef57723f11a597e", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "296a5126b56949f8abc8663ba48d7c69", "interface": "admin", "region_id": "prodstack7", "url": "https://nova-admin.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "4ed46fd286814be9ad5f53c713db2b21", "interface": "public", "region_id": "prodstack7", "url": "https://nova.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "f920fb8274c74c72b50e57ac95f88f51", "interface": "internal", "region_id": "prodstack7", "url": "https://nova-internal.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}], "id": "0f4ee03d0c134dceb7ed6b2fa51eb189", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "074ea936d15d47e8ba1b8f1347fdaeec", "interface": "admin", "region_id": "prodstack7", "url": "https://neutron-admin.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "4d5667208af943eab425bb1952f67d2f", "interface": "public", "region_id": "prodstack7", "url": "https://neutron.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "ae71a7dd75fc495fa3dd207ac977346d", "interface": "internal", "region_id": "prodstack7", "url": "https://neutron-internal.ps7.canonical.com:9696", "region": "prodstack7"}], "id": "1fde991012bf4a91a97b5b02cd662e5d", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5f3171f69df346c9a40ff13f8a9f3feb", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "951c2c04417d456eb29a4cbd2675f1bc", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "e4062e144ad243cbb53c8ce87aefee44", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8000/v1", "region": "prodstack7"}], "id": "2c59c0123c304ef3824d75e9779ac5a3", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "4a95fbf112804721b96a3578858faf45", "interface": "internal", "region_id": "prodstack7", "url": "https://octavia-internal.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "56bed7c3efd54a57bae11cc93844edc5", "interface": "public", "region_id": "prodstack7", "url": "https://octavia.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "e9c2ec6bc0e94e1e8ca6b15aa24b9294", "interface": "admin", "region_id": "prodstack7", "url": "https://octavia-admin.ps7.canonical.com:9876", "region": "prodstack7"}], "id": "4e42217a7f46428b87e7458a8a73942c", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "29929a56ac7944d8867150f9d9a51ffe", "interface": "public", "region_id": "prodstack7", "url": "https://gnocchi.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "d1146fdec43e4c339f3c0766fda1923d", "interface": "internal", "region_id": "prodstack7", "url": "https://gnocchi-internal.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "ff5d256a28064e13b52758d6206687eb", "interface": "admin", "region_id": "prodstack7", "url": "https://gnocchi-admin.ps7.canonical.com:8041", "region": "prodstack7"}], "id": "50872dac84974216b104c7eef043dfe6", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "3901a2889b584fe5baf1325da2d5571c", "interface": "internal", "region_id": "prodstack7", "url": "https://aodh-internal.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "94f9e723537a4d0ab35ab53fe1af6f01", "interface": "public", "region_id": "prodstack7", "url": "https://aodh.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "f3fc8781a98149c680bd7f34c6893410", "interface": "admin", "region_id": "prodstack7", "url": "https://aodh-admin.ps7.canonical.com:8042", "region": "prodstack7"}], "id": "6f7af5495c2447c9bf258f72605a99b1", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "0592d4bf15d54ba8aac00dfc34292295", "interface": "admin", "region_id": "prodstack7", "url": "https://keystone-admin.ps7.canonical.com:35357/v3", "region": "prodstack7"}, {"id": "1f5df236ded54026af4f5e947a599b2f", "interface": "internal", "region_id": "prodstack7", "url": "https://keystone-internal.ps7.canonical.com:5000/v3", "region": "prodstack7"}, {"id": "cd17fef7e3d246b3974b2ffe55b7889c", "interface": "public", "region_id": "prodstack7", "url": "https://keystone.ps7.canonical.com:5000/v3", "region": "prodstack7"}], "id": "7ad024307b634ea989f1e03d73d7737b", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "001dac935b6c44b1ad62c90175538578", "interface": "admin", "region_id": "prodstack7", "url": "https://cinder-admin.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "90abac2983a34488bb6ada4e5004bb99", "interface": "public", "region_id": "prodstack7", "url": "https://cinder.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "e49add7152684a8e9e1e3ea9502b5dc6", "interface": "internal", "region_id": "prodstack7", "url": "https://cinder-internal.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "7bea8b97c0304a62afd8325515928cc0", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "2450babeee5e4fe49947cbe7bcc0f3c3", "interface": "public", "region_id": "prodstack7", "url": "https://designate.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "c2e77ece29cd4dc7bf518bb51c619cce", "interface": "internal", "region_id": "prodstack7", "url": "https://designate-internal.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "fc292615aa2d43ff943da365870944ce", "interface": "admin", "region_id": "prodstack7", "url": "https://designate-admin.ps7.canonical.com:9001", "region": "prodstack7"}], "id": "8d13654c658644c4a375ce8428638f3d", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "604f1f7088c54ec4a558d1747b0e7396", "interface": "public", "region_id": "prodstack7", "url": "https://barbican.ps7.canonical.com:9311", "region": "prodstack7"}, {"id": "81268c6bd3524a4d85af3d6faa426863", "interface": "admin", "region_id": "prodstack7", "url": "https://barbican-admin.ps7.canonical.com:9312", "region": "prodstack7"}, {"id": "becc73f676f34e66ab1daf0fbcb42366", "interface": "internal", "region_id": "prodstack7", "url": "https://barbican-internal.ps7.canonical.com:9311", "region": "prodstack7"}], "id": "8df4ed7c02d44fe28ec72b1e19e3f66f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "38557e1243014f1abaa578a61bb0a387", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "b12d5a4329f94a1fa6dbd2cd38ebcd52", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "bc081c0d5d954446b7ee77886f5d68a3", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "8e7967c2620d49448787e035e8f21af0", "type": "share", "name": "manila"}, {"endpoints": [{"id": "03802d072c514ae484a2d26be0c906af", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "c07a315e261f430d94542a872596d654", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "d62fcd20c1e34d64930fbec97503a40a", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/", "region": "prodstack7"}], "id": "9569f1b0b4714254a3d116760dc3968d", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e64627804e741e5948b4d35e1914624", "interface": "internal", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "12d47bbd1cc64dbf8d4e442b821c64f2", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift/simplestreams/data", "region": "prodstack7"}, {"id": "35aba6c3a1fc4041b30963e8b6c7b929", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}, {"id": "35bc5168fcc2414a9d89313cdef8bca9", "interface": "admin", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "5f7980b3f8e746e6bbd66c9cef81714e", "interface": "public", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "739ab5131dff4cdbb3151f6de36b36f6", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}], "id": "b28a039721b147af8e77d77242d4297f", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "9321fba4588641dbb1c9f89508f1bf23", "interface": "internal", "region_id": "prodstack7", "url": "https://placement-internal.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "9a75eebf33e7409d9b69dc7e650f756c", "interface": "admin", "region_id": "prodstack7", "url": "https://placement-admin.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "c03942ddacb94fe39c1529aa74bd31c1", "interface": "public", "region_id": "prodstack7", "url": "https://placement.ps7.canonical.com:8778", "region": "prodstack7"}], "id": "bc5c019477934e89bab2a097e8df84b6", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "b8152f5e649d4603ac092897639d38c9", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift", "region": "prodstack7"}, {"id": "baa313d85b904c308b7a5c98505fc32c", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "c17c3db416224561b5e045562bbe76bf", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "c6dd2bcf96bf44c2a99e39d1302563f1", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "526da263451648898c9187c65f441a1c", "interface": "public", "region_id": "prodstack7", "url": "https://glance.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "61b55755ca9e4e2ab04a144f92cb6e97", "interface": "admin", "region_id": "prodstack7", "url": "https://glance-admin.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "9080969b2cde4926b647f63b9591233c", "interface": "internal", "region_id": "prodstack7", "url": "https://glance-internal.ps7.canonical.com:9292", "region": "prodstack7"}], "id": "dd3a22e287464998be0514a67dafb7e4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "2f4dcba2a4ce46b2a2e3cf103fd929f4", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "789faa303fb54473b9449fa2f52866b3", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "fa7fa08da5e147df8dbc9528f3d7135b", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "f6880aea736446b8a4232e0cf3528a12", "type": "sharev2", "name": "manilav2"}]}} 1806s REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" 1806s DEBUG (connectionpool:939) Starting new HTTPS connection (1): nova.ps7.canonical.com:8774 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 1806s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-f88336e3-2e3a-4dd0-87cd-22c25a861f5e x-openstack-request-id: req-f88336e3-2e3a-4dd0-87cd-22c25a861f5e 1806s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-f88336e3-2e3a-4dd0-87cd-22c25a861f5e x-openstack-request-id: req-f88336e3-2e3a-4dd0-87cd-22c25a861f5e 1806s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1806s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 1806s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-290908b9-888b-419f-a7c7-ab6e7e6f72c4 x-openstack-request-id: req-290908b9-888b-419f-a7c7-ab6e7e6f72c4 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-290908b9-888b-419f-a7c7-ab6e7e6f72c4 x-openstack-request-id: req-290908b9-888b-419f-a7c7-ab6e7e6f72c4 1806s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1806s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1806s GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-290908b9-888b-419f-a7c7-ab6e7e6f72c4 1806s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-290908b9-888b-419f-a7c7-ab6e7e6f72c4 1806s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1806s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1806s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1806s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1806s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1806s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:939) Starting new HTTPS connection (1): glance.ps7.canonical.com:9292 1806s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/281aa68e-f943-4e10-85c6-2402a5266145 HTTP/1.1" 200 2267 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-a401486a-f0b5-47b3-84ec-2cbc5c8ac106 1806s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,reader,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "125a3d38-c1f3-45d6-943e-4fd4d2962b0a", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260130.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3597139968, "virtual_size": 21474836480, "status": "active", "checksum": "5fd6d748c5d3c10126cdea63ced8d082", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "daec65dc1e818d596a4e5392a2d467c5eb3cdfe48df308e881174b232759d9db", "id": "281aa68e-f943-4e10-85c6-2402a5266145", "created_at": "2026-01-30T06:49:41Z", "updated_at": "2026-01-30T06:51:18Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "tags": [], "self": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145", "file": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1806s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 used request id req-a401486a-f0b5-47b3-84ec-2cbc5c8ac106 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el HTTP/1.1" 404 109 1806s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 109 Content-Type: application/json; charset=UTF-8 Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7491d259-eab0-446e-9d2b-47591f060e09 x-openstack-request-id: req-7491d259-eab0-446e-9d2b-47591f060e09 1806s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-cpu2-ram4-disk20-ppc64el could not be found."}} 1806s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el used request id req-7491d259-eab0-446e-9d2b-47591f060e09 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 2423 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2423 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:37 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2882d43d-8db7-4571-ac69-aad5a3ae1f95 x-openstack-request-id: req-2882d43d-8db7-4571-ac69-aad5a3ae1f95 1806s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "53d845ba-20b6-47b0-8d36-14129b383b2c", "name": "shared.large.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}], "description": null}, {"id": "6d15d6b4-4956-4aab-940e-fc2f21abb355", "name": "shared.xlarge.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}], "description": null}, {"id": "84d9214c-6238-49ad-bcd4-68651b0fff84", "name": "shared.medium.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}], "description": null}, {"id": "af3a4807-1a67-45b0-a4ec-851f7f915480", "name": "autopkgtest-cpu4-ram16-disk100-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}], "description": null}, {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null}, {"id": "d2b33018-ef27-42d3-9878-e3b4816cec50", "name": "shared.xsmall.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}], "description": null}, {"id": "e9e0185b-b47d-42ce-bd30-0892a3bf026a", "name": "shared.small.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}], "description": null}]} 1806s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None used request id req-2882d43d-8db7-4571-ac69-aad5a3ae1f95 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 HTTP/1.1" 200 706 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 706 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:38 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-705a4211-5967-4588-a39e-f5cde27285c2 x-openstack-request-id: req-705a4211-5967-4588-a39e-f5cde27285c2 1806s DEBUG (session:580) RESP BODY: {"flavor": {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}} 1806s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 used request id req-705a4211-5967-4588-a39e-f5cde27285c2 1806s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps7.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "imageRef": "281aa68e-f943-4e10-85c6-2402a5266145", "flavorRef": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "networks": [{"uuid": "c4c76c34-f8c1-479e-a79a-8c9382a6ed25"}]}}' 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 478 1806s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 478 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:38 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 x-compute-request-id: req-26271e61-0555-497c-b53e-cb6f044a715a x-openstack-request-id: req-26271e61-0555-497c-b53e-cb6f044a715a 1806s DEBUG (session:580) RESP BODY: {"server": {"id": "a27f3d06-1701-4c40-a487-4f19f0256d79", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "adminPass": "zHnt3gDqHFtV"}} 1806s DEBUG (session:936) POST call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers used request id req-26271e61-0555-497c-b53e-cb6f044a715a 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 HTTP/1.1" 200 2721 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2721 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:38 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-821a79bc-5eed-49da-b2a2-d761408dd19c x-openstack-request-id: req-821a79bc-5eed-49da-b2a2-d761408dd19c 1806s DEBUG (session:580) RESP BODY: {"server": {"id": "a27f3d06-1701-4c40-a487-4f19f0256d79", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "281aa68e-f943-4e10-85c6-2402a5266145", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/281aa68e-f943-4e10-85c6-2402a5266145"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T07:04:39Z", "updated": "2026-01-30T07:04:38Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-kpcxtsup", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1806s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 used request id req-821a79bc-5eed-49da-b2a2-d761408dd19c 1806s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/281aa68e-f943-4e10-85c6-2402a5266145 HTTP/1.1" 200 2267 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:38 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-833c13d5-ab3b-42c1-a691-13ebf3346dd5 1806s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,reader,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "125a3d38-c1f3-45d6-943e-4fd4d2962b0a", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260130.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3597139968, "virtual_size": 21474836480, "status": "active", "checksum": "5fd6d748c5d3c10126cdea63ced8d082", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "daec65dc1e818d596a4e5392a2d467c5eb3cdfe48df308e881174b232759d9db", "id": "281aa68e-f943-4e10-85c6-2402a5266145", "created_at": "2026-01-30T06:49:41Z", "updated_at": "2026-01-30T06:51:18Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "tags": [], "self": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145", "file": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1806s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 used request id req-833c13d5-ab3b-42c1-a691-13ebf3346dd5 1806s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 1806s | Property | Value | 1806s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 1806s | OS-DCF:diskConfig | MANUAL | 1806s | OS-EXT-AZ:availability_zone | | 1806s | OS-EXT-SRV-ATTR:host | - | 1806s | OS-EXT-SRV-ATTR:hostname | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p | 1806s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 1806s | OS-EXT-SRV-ATTR:instance_name | | 1806s | OS-EXT-SRV-ATTR:kernel_id | | 1806s | OS-EXT-SRV-ATTR:launch_index | 0 | 1806s | OS-EXT-SRV-ATTR:ramdisk_id | | 1806s | OS-EXT-SRV-ATTR:reservation_id | r-kpcxtsup | 1806s | OS-EXT-SRV-ATTR:root_device_name | - | 1806s | OS-EXT-STS:power_state | 0 | 1806s | OS-EXT-STS:task_state | scheduling | 1806s | OS-EXT-STS:vm_state | building | 1806s | OS-SRV-USG:launched_at | - | 1806s | OS-SRV-USG:terminated_at | - | 1806s | accessIPv4 | | 1806s | accessIPv6 | | 1806s | adminPass | zHnt3gDqHFtV | 1806s | config_drive | | 1806s | created | 2026-01-30T07:04:39Z | 1806s | description | - | 1806s | flavor:disk | 20 | 1806s | flavor:ephemeral | 0 | 1806s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"} | 1806s | flavor:original_name | autopkgtest-cpu2-ram4-disk20-ppc64el | 1806s | flavor:ram | 4096 | 1806s | flavor:swap | 0 | 1806s | flavor:vcpus | 2 | 1806s | hostId | | 1806s | id | a27f3d06-1701-4c40-a487-4f19f0256d79 | 1806s | image | adt/ubuntu-resolute-ppc64el-server-20260130.img (281aa68e-f943-4e10-85c6-2402a5266145) | 1806s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 1806s | locked | False | 1806s | locked_reason | - | 1806s | metadata | {} | 1806s | name | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf | 1806s | os-extended-volumes:volumes_attached | [] | 1806s | progress | 0 | 1806s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup | 1806s | server_groups | [] | 1806s | status | BUILD | 1806s | tags | [] | 1806s | tenant_id | 9bf77f46fd6c4d3da81ee79a717acf43 | 1806s | trusted_image_certificates | - | 1806s | updated | 2026-01-30T07:04:38Z | 1806s | user_id | 20f4f30c2cfd4bfe806cd0db10c0e446 | 1806s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 HTTP/1.1" 200 2721 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2721 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:38 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7ca0570b-0ebd-4e6b-83f7-d6d3c010a0c7 x-openstack-request-id: req-7ca0570b-0ebd-4e6b-83f7-d6d3c010a0c7 1806s DEBUG (session:580) RESP BODY: {"server": {"id": "a27f3d06-1701-4c40-a487-4f19f0256d79", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "281aa68e-f943-4e10-85c6-2402a5266145", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/281aa68e-f943-4e10-85c6-2402a5266145"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T07:04:39Z", "updated": "2026-01-30T07:04:38Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-kpcxtsup", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1806s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 used request id req-7ca0570b-0ebd-4e6b-83f7-d6d3c010a0c7 1806s 1806s 1806s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c56d0f09ba30561739450deaa56fed891516eeec2ef777a6cb5a87cfb3617786" -H "X-OpenStack-Nova-API-Version: 2.87" 1806s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 HTTP/1.1" 200 2848 1806s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2848 Content-Type: application/json Date: Fri, 30 Jan 2026 07:04:43 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-628693f2-9f2c-440e-958d-93ca0be20644 x-openstack-request-id: req-628693f2-9f2c-440e-958d-93ca0be20644 1806s DEBUG (session:580) RESP BODY: {"server": {"id": "a27f3d06-1701-4c40-a487-4f19f0256d79", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "ERROR", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "281aa68e-f943-4e10-85c6-2402a5266145", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/281aa68e-f943-4e10-85c6-2402a5266145"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T07:04:38Z", "updated": "2026-01-30T07:04:39Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/a27f3d06-1701-4c40-a487-4f19f0256d79"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2026-01-30T07:04:39Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-0001908b", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-kpcxtsup", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1806s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/a27f3d06-1701-4c40-a487-4f19f0256d79 used request id req-628693f2-9f2c-440e-958d-93ca0be20644 1806s DEBUG (shell:822) 1806s Traceback (most recent call last): 1806s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 1806s OpenStackComputeShell().main(argv) 1806s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 1806s args.func(self.cs, args) 1806s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 1806s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 1806s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 1806s raise exceptions.ResourceInErrorState(obj) 1806s novaclient.exceptions.ResourceInErrorState: 1806s ERROR (ResourceInErrorState): 1806s 1806s Error building server 2147s autopkgtest [07:10:25]: testbed dpkg architecture: ppc64el 2148s autopkgtest [07:10:26]: testbed apt version: 3.1.14 2148s autopkgtest [07:10:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2148s autopkgtest [07:10:26]: testbed release detected to be: resolute 2149s autopkgtest [07:10:27]: updating testbed package index (apt update) 2149s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 2149s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 2149s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 2149s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 2149s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 2150s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 2150s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 2150s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 2150s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 2150s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 2150s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 2150s Fetched 3136 kB in 1s (4344 kB/s) 2151s Reading package lists... 2152s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 2152s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 2152s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 2152s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 2153s Reading package lists... 2153s Reading package lists... 2153s Building dependency tree... 2153s Reading state information... 2153s Calculating upgrade... 2153s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2153s autopkgtest [07:10:31]: upgrading testbed (apt dist-upgrade and autopurge) 2153s Reading package lists... 2153s Building dependency tree... 2153s Reading state information... 2153s Calculating upgrade... 2153s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2154s Reading package lists... 2154s Building dependency tree... 2154s Reading state information... 2154s Solving dependencies... 2154s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2157s Reading package lists... 2157s Building dependency tree... 2157s Reading state information... 2157s Solving dependencies... 2158s The following NEW packages will be installed: 2158s autodep8 dctrl-tools libapache-logformat-compiler-perl 2158s libapache-session-perl libcache-cache-perl libcgi-pm-perl 2158s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 2158s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 2158s libconvert-asn1-perl libconvert-pem-perl libcookie-baker-perl 2158s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 2158s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 2158s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 2158s libcryptx-perl libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 2158s libencode-locale-perl liberror-perl libfile-listing-perl 2158s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 2158s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 2158s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 2158s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 2158s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 2158s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 2158s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 2158s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 2158s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 2158s libposix-strftime-compiler-perl libstream-buffered-perl 2158s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 2158s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 2158s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 2158s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 2158s Need to get 3992 kB of archives. 2158s After this operation, 13.6 MB of additional disk space will be used. 2158s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el dctrl-tools ppc64el 2.24-3build4 [108 kB] 2158s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el autodep8 all 0.30build1 [13.9 kB] 2158s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 2158s Get:4 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 2158s Get:5 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 2158s Get:6 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 2158s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 2158s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 2158s Get:9 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 2158s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 2158s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 2158s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 2158s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 2158s Get:14 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 2158s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 2158s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 2158s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 2158s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 2158s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 2158s Get:20 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 2158s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 2158s Get:22 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 2158s Get:23 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 2158s Get:24 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 2158s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 2158s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 2158s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 2158s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 2158s Get:29 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 2158s Get:30 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 2158s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 2158s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 2158s Get:33 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 2158s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 2158s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 2158s Get:36 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 2158s Get:37 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 2158s Get:38 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 2158s Get:39 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 2158s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 2158s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 2158s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 2158s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 2158s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 2158s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 2158s Get:46 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 2158s Get:47 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 2158s Get:48 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 2158s Get:49 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 2158s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 2158s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 2158s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 2158s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 2158s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 2158s Get:55 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 2158s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 2158s Get:57 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 2158s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 2158s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 2158s Get:60 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 2158s Get:61 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 2158s Get:62 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 2158s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 2158s Get:64 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 2158s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 2158s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 2158s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 2158s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 2158s Get:69 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 2158s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pkg-perl-autopkgtest all 0.85 [19.7 kB] 2158s Preconfiguring packages ... 2158s Fetched 3992 kB in 0s (28.0 MB/s) 2158s Selecting previously unselected package dctrl-tools. 2159s (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 ... 120856 files and directories currently installed.) 2159s Preparing to unpack .../00-dctrl-tools_2.24-3build4_ppc64el.deb ... 2159s Unpacking dctrl-tools (2.24-3build4) ... 2159s Selecting previously unselected package autodep8. 2159s Preparing to unpack .../01-autodep8_0.30build1_all.deb ... 2159s Unpacking autodep8 (0.30build1) ... 2159s Selecting previously unselected package libposix-strftime-compiler-perl. 2159s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 2159s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 2159s Selecting previously unselected package libapache-logformat-compiler-perl. 2159s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 2159s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 2159s Selecting previously unselected package libcrypt-urandom-perl. 2159s Preparing to unpack .../04-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 2159s Unpacking libcrypt-urandom-perl (0.54-1) ... 2159s Selecting previously unselected package libapache-session-perl. 2159s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 2159s Unpacking libapache-session-perl (1.94-2) ... 2159s Selecting previously unselected package liberror-perl. 2159s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 2159s Unpacking liberror-perl (0.17030-1) ... 2159s Selecting previously unselected package libipc-sharelite-perl. 2159s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 2159s Unpacking libipc-sharelite-perl (0.17-5build4) ... 2159s Selecting previously unselected package libcache-cache-perl. 2159s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 2159s Unpacking libcache-cache-perl (1.08-3) ... 2159s Selecting previously unselected package libhtml-tagset-perl. 2159s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 2159s Unpacking libhtml-tagset-perl (3.24-1) ... 2159s Selecting previously unselected package liburi-perl. 2159s Preparing to unpack .../10-liburi-perl_5.34-2build1_all.deb ... 2159s Unpacking liburi-perl (5.34-2build1) ... 2159s Selecting previously unselected package libhtml-parser-perl:ppc64el. 2159s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 2159s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 2159s Selecting previously unselected package libcgi-pm-perl. 2159s Preparing to unpack .../12-libcgi-pm-perl_4.71-1build1_all.deb ... 2159s Unpacking libcgi-pm-perl (4.71-1build1) ... 2159s Selecting previously unselected package libclass-errorhandler-perl. 2159s Preparing to unpack .../13-libclass-errorhandler-perl_0.04-3_all.deb ... 2159s Unpacking libclass-errorhandler-perl (0.04-3) ... 2159s Selecting previously unselected package libclass-inspector-perl. 2159s Preparing to unpack .../14-libclass-inspector-perl_1.36-3_all.deb ... 2159s Unpacking libclass-inspector-perl (1.36-3) ... 2159s Selecting previously unselected package libclass-xsaccessor-perl. 2159s Preparing to unpack .../15-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 2159s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 2159s Selecting previously unselected package libclone-perl:ppc64el. 2159s Preparing to unpack .../16-libclone-perl_0.47-1_ppc64el.deb ... 2159s Unpacking libclone-perl:ppc64el (0.47-1) ... 2159s Selecting previously unselected package libcommon-sense-perl:ppc64el. 2159s Preparing to unpack .../17-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 2159s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 2159s Selecting previously unselected package libconvert-asn1-perl. 2159s Preparing to unpack .../18-libconvert-asn1-perl_0.34-1_all.deb ... 2159s Unpacking libconvert-asn1-perl (0.34-1) ... 2159s Selecting previously unselected package libcrypt-des-perl:ppc64el. 2159s Preparing to unpack .../19-libcrypt-des-perl_2.07-5_ppc64el.deb ... 2159s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 2159s Selecting previously unselected package libcrypt-des-ede3-perl. 2159s Preparing to unpack .../20-libcrypt-des-ede3-perl_0.03-1_all.deb ... 2159s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 2159s Selecting previously unselected package libcryptx-perl. 2159s Preparing to unpack .../21-libcryptx-perl_0.087-1_ppc64el.deb ... 2159s Unpacking libcryptx-perl (0.087-1) ... 2159s Selecting previously unselected package libconvert-pem-perl. 2159s Preparing to unpack .../22-libconvert-pem-perl_0.13-1_all.deb ... 2159s Unpacking libconvert-pem-perl (0.13-1) ... 2159s Selecting previously unselected package libcookie-baker-perl. 2159s Preparing to unpack .../23-libcookie-baker-perl_0.12-1_all.deb ... 2159s Unpacking libcookie-baker-perl (0.12-1) ... 2159s Selecting previously unselected package perl-openssl-defaults:ppc64el. 2159s Preparing to unpack .../24-perl-openssl-defaults_7build4_ppc64el.deb ... 2159s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 2159s Selecting previously unselected package libcrypt-openssl-bignum-perl. 2159s Preparing to unpack .../25-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 2159s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 2159s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 2159s Preparing to unpack .../26-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 2159s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 2159s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 2159s Preparing to unpack .../27-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 2159s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 2159s Selecting previously unselected package libcrypt-openssl-x509-perl. 2159s Preparing to unpack .../28-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 2159s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2159s Selecting previously unselected package libcrypt-rijndael-perl. 2159s Preparing to unpack .../29-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 2159s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 2159s Selecting previously unselected package libdevel-stacktrace-perl. 2159s Preparing to unpack .../30-libdevel-stacktrace-perl_2.0500-1_all.deb ... 2159s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 2159s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 2160s Preparing to unpack .../31-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 2160s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 2160s Selecting previously unselected package libencode-locale-perl. 2160s Preparing to unpack .../32-libencode-locale-perl_1.05-3_all.deb ... 2160s Unpacking libencode-locale-perl (1.05-3) ... 2160s Selecting previously unselected package libtimedate-perl. 2160s Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... 2160s Unpacking libtimedate-perl (2.3300-2) ... 2160s Selecting previously unselected package libhttp-date-perl. 2160s Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... 2160s Unpacking libhttp-date-perl (6.06-1) ... 2160s Selecting previously unselected package libfile-listing-perl. 2160s Preparing to unpack .../35-libfile-listing-perl_6.16-1_all.deb ... 2160s Unpacking libfile-listing-perl (6.16-1) ... 2160s Selecting previously unselected package libfile-sharedir-perl. 2160s Preparing to unpack .../36-libfile-sharedir-perl_1.118-3_all.deb ... 2160s Unpacking libfile-sharedir-perl (1.118-3) ... 2160s Selecting previously unselected package libfilesys-notify-simple-perl. 2160s Preparing to unpack .../37-libfilesys-notify-simple-perl_0.14-3_all.deb ... 2160s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 2160s Selecting previously unselected package libhash-multivalue-perl. 2160s Preparing to unpack .../38-libhash-multivalue-perl_0.16-3_all.deb ... 2160s Unpacking libhash-multivalue-perl (0.16-3) ... 2160s Selecting previously unselected package libhtml-template-perl. 2160s Preparing to unpack .../39-libhtml-template-perl_2.97-2build1_all.deb ... 2160s Unpacking libhtml-template-perl (2.97-2build1) ... 2160s Selecting previously unselected package libhtml-tree-perl. 2160s Preparing to unpack .../40-libhtml-tree-perl_5.07-3_all.deb ... 2160s Unpacking libhtml-tree-perl (5.07-3) ... 2160s Selecting previously unselected package libio-html-perl. 2160s Preparing to unpack .../41-libio-html-perl_1.004-3_all.deb ... 2160s Unpacking libio-html-perl (1.004-3) ... 2160s Selecting previously unselected package liblwp-mediatypes-perl. 2160s Preparing to unpack .../42-liblwp-mediatypes-perl_6.04-2_all.deb ... 2160s Unpacking liblwp-mediatypes-perl (6.04-2) ... 2160s Selecting previously unselected package libhttp-message-perl. 2160s Preparing to unpack .../43-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 2160s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 2160s Selecting previously unselected package libhttp-cookies-perl. 2160s Preparing to unpack .../44-libhttp-cookies-perl_6.11-1_all.deb ... 2160s Unpacking libhttp-cookies-perl (6.11-1) ... 2160s Selecting previously unselected package libhttp-multipartparser-perl. 2160s Preparing to unpack .../45-libhttp-multipartparser-perl_0.02-3_all.deb ... 2160s Unpacking libhttp-multipartparser-perl (0.02-3) ... 2160s Selecting previously unselected package libtypes-serialiser-perl. 2160s Preparing to unpack .../46-libtypes-serialiser-perl_1.01-1_all.deb ... 2160s Unpacking libtypes-serialiser-perl (1.01-1) ... 2160s Selecting previously unselected package libjson-xs-perl. 2160s Preparing to unpack .../47-libjson-xs-perl_4.040-1_ppc64el.deb ... 2160s Unpacking libjson-xs-perl (4.040-1) ... 2160s Selecting previously unselected package libjson-maybexs-perl. 2160s Preparing to unpack .../48-libjson-maybexs-perl_1.004008-1_all.deb ... 2160s Unpacking libjson-maybexs-perl (1.004008-1) ... 2160s Selecting previously unselected package libstream-buffered-perl. 2160s Preparing to unpack .../49-libstream-buffered-perl_0.03-3_all.deb ... 2160s Unpacking libstream-buffered-perl (0.03-3) ... 2160s Selecting previously unselected package libwww-form-urlencoded-perl. 2160s Preparing to unpack .../50-libwww-form-urlencoded-perl_0.26-2_all.deb ... 2160s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 2160s Selecting previously unselected package libhttp-entity-parser-perl. 2160s Preparing to unpack .../51-libhttp-entity-parser-perl_0.25-2_all.deb ... 2160s Unpacking libhttp-entity-parser-perl (0.25-2) ... 2160s Selecting previously unselected package libhttp-headers-fast-perl. 2160s Preparing to unpack .../52-libhttp-headers-fast-perl_0.22-3_all.deb ... 2160s Unpacking libhttp-headers-fast-perl (0.22-3) ... 2160s Selecting previously unselected package libhttp-negotiate-perl. 2160s Preparing to unpack .../53-libhttp-negotiate-perl_6.01-2_all.deb ... 2160s Unpacking libhttp-negotiate-perl (6.01-2) ... 2160s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 2160s Preparing to unpack .../54-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 2160s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 2160s Selecting previously unselected package libio-socket-ssl-perl. 2160s Preparing to unpack .../55-libio-socket-ssl-perl_2.098-1_all.deb ... 2160s Unpacking libio-socket-ssl-perl (2.098-1) ... 2160s Selecting previously unselected package libjson-perl. 2160s Preparing to unpack .../56-libjson-perl_4.10000-1_all.deb ... 2160s Unpacking libjson-perl (4.10000-1) ... 2160s Selecting previously unselected package libconfig-inifiles-perl. 2160s Preparing to unpack .../57-libconfig-inifiles-perl_3.000003-4_all.deb ... 2160s Unpacking libconfig-inifiles-perl (3.000003-4) ... 2160s Selecting previously unselected package libmouse-perl:ppc64el. 2160s Preparing to unpack .../58-libmouse-perl_2.6.1-1_ppc64el.deb ... 2160s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 2160s Selecting previously unselected package libnet-cidr-perl. 2160s Preparing to unpack .../59-libnet-cidr-perl_0.27-1build1_all.deb ... 2160s Unpacking libnet-cidr-perl (0.27-1build1) ... 2160s Selecting previously unselected package libtest-sharedfork-perl. 2160s Preparing to unpack .../60-libtest-sharedfork-perl_0.35-3_all.deb ... 2160s Unpacking libtest-sharedfork-perl (0.35-3) ... 2160s Selecting previously unselected package libtest-tcp-perl. 2160s Preparing to unpack .../61-libtest-tcp-perl_2.22-2_all.deb ... 2160s Unpacking libtest-tcp-perl (2.22-2) ... 2160s Selecting previously unselected package libtry-tiny-perl. 2160s Preparing to unpack .../62-libtry-tiny-perl_0.32-1_all.deb ... 2160s Unpacking libtry-tiny-perl (0.32-1) ... 2160s Selecting previously unselected package libplack-perl. 2160s Preparing to unpack .../63-libplack-perl_1.0051-1_all.deb ... 2160s Unpacking libplack-perl (1.0051-1) ... 2160s Selecting previously unselected package libnet-http-perl. 2160s Preparing to unpack .../64-libnet-http-perl_6.24-1build1_all.deb ... 2160s Unpacking libnet-http-perl (6.24-1build1) ... 2160s Selecting previously unselected package liblwp-protocol-https-perl. 2160s Preparing to unpack .../65-liblwp-protocol-https-perl_6.14-1_all.deb ... 2160s Unpacking liblwp-protocol-https-perl (6.14-1) ... 2160s Selecting previously unselected package libwww-robotrules-perl. 2160s Preparing to unpack .../66-libwww-robotrules-perl_6.02-1build1_all.deb ... 2160s Unpacking libwww-robotrules-perl (6.02-1build1) ... 2160s Selecting previously unselected package libwww-perl. 2160s Preparing to unpack .../67-libwww-perl_6.81-1build1_all.deb ... 2160s Unpacking libwww-perl (6.81-1build1) ... 2160s Selecting previously unselected package liblemonldap-ng-common-perl. 2160s Preparing to unpack .../68-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 2160s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 2160s Selecting previously unselected package pkg-perl-autopkgtest. 2160s Preparing to unpack .../69-pkg-perl-autopkgtest_0.85_all.deb ... 2160s Unpacking pkg-perl-autopkgtest (0.85) ... 2160s Setting up libconfig-inifiles-perl (3.000003-4) ... 2160s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 2160s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 2160s Setting up libhttp-multipartparser-perl (0.02-3) ... 2160s Setting up libclass-inspector-perl (1.36-3) ... 2160s Setting up libclone-perl:ppc64el (0.47-1) ... 2160s Setting up libhtml-tagset-perl (3.24-1) ... 2160s Setting up libfilesys-notify-simple-perl (0.14-3) ... 2160s Setting up libnet-cidr-perl (0.27-1build1) ... 2160s Setting up libipc-sharelite-perl (0.17-5build4) ... 2160s Setting up liblwp-mediatypes-perl (6.04-2) ... 2160s Setting up libcrypt-urandom-perl (0.54-1) ... 2160s Setting up libtry-tiny-perl (0.32-1) ... 2160s Setting up perl-openssl-defaults:ppc64el (7build4) ... 2160s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 2160s Setting up libposix-strftime-compiler-perl (0.46-1) ... 2160s Setting up libencode-locale-perl (1.05-3) ... 2160s Setting up libclass-errorhandler-perl (0.04-3) ... 2160s Setting up libtest-sharedfork-perl (0.35-3) ... 2160s Setting up libhash-multivalue-perl (0.16-3) ... 2160s Setting up liberror-perl (0.17030-1) ... 2160s Setting up libapache-session-perl (1.94-2) ... 2160s Setting up libstream-buffered-perl (0.03-3) ... 2160s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 2160s Setting up libapache-logformat-compiler-perl (0.36-3) ... 2160s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 2160s Setting up libcryptx-perl (0.087-1) ... 2160s Setting up libio-html-perl (1.004-3) ... 2160s Setting up libtimedate-perl (2.3300-2) ... 2160s Setting up libtypes-serialiser-perl (1.01-1) ... 2160s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 2160s Setting up libjson-perl (4.10000-1) ... 2160s Setting up libfile-sharedir-perl (1.118-3) ... 2160s Setting up libwww-form-urlencoded-perl (0.26-2) ... 2160s Setting up libdevel-stacktrace-perl (2.0500-1) ... 2160s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 2160s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 2160s Setting up libconvert-asn1-perl (0.34-1) ... 2160s Setting up liburi-perl (5.34-2build1) ... 2160s Setting up dctrl-tools (2.24-3build4) ... 2160s Setting up autodep8 (0.30build1) ... 2160s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 2160s Setting up libjson-xs-perl (4.040-1) ... 2160s Setting up libcrypt-des-ede3-perl (0.03-1) ... 2160s Setting up libhttp-date-perl (6.06-1) ... 2160s Setting up libtest-tcp-perl (2.22-2) ... 2160s Setting up libfile-listing-perl (6.16-1) ... 2160s Setting up libcache-cache-perl (1.08-3) ... 2160s Setting up libhttp-headers-fast-perl (0.22-3) ... 2160s Setting up libnet-http-perl (6.24-1build1) ... 2160s Setting up libjson-maybexs-perl (1.004008-1) ... 2160s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 2160s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2160s Setting up pkg-perl-autopkgtest (0.85) ... 2160s Setting up libwww-robotrules-perl (6.02-1build1) ... 2160s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 2160s Setting up libcookie-baker-perl (0.12-1) ... 2160s Setting up libhttp-entity-parser-perl (0.25-2) ... 2160s Setting up libio-socket-ssl-perl (2.098-1) ... 2160s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 2160s Setting up libconvert-pem-perl (0.13-1) ... 2160s Setting up libhttp-negotiate-perl (6.01-2) ... 2160s Setting up libhttp-cookies-perl (6.11-1) ... 2160s Setting up libhtml-tree-perl (5.07-3) ... 2160s Setting up libcgi-pm-perl (4.71-1build1) ... 2160s Setting up libhtml-template-perl (2.97-2build1) ... 2160s Setting up libplack-perl (1.0051-1) ... 2160s Setting up liblwp-protocol-https-perl (6.14-1) ... 2160s Setting up libwww-perl (6.81-1build1) ... 2160s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 2161s Processing triggers for man-db (2.13.1-1) ... 2167s autopkgtest [07:10:45]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 2167s autopkgtest [07:10:45]: test runtime-deps-common: [----------------------- 2168s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 2168s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 2168s 1..4 2168s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 2168s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 2168s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 2168s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 2168s ok 2168s All tests successful. 2168s Files=1, Tests=4, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.11 cusr 0.00 csys = 0.13 CPU) 2168s Result: PASS 2169s autopkgtest [07:10:47]: test runtime-deps-common: -----------------------] 2169s runtime-deps-common PASS (superficial) 2169s autopkgtest [07:10:47]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 2169s autopkgtest [07:10:47]: test runtime-deps-portal: preparing testbed 2188s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260130.img (UUID 281aa68e-f943-4e10-85c6-2402a5266145)... 2205s nova [E] nova boot failed (attempt #0): 2205s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2205s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2205s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2205s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2205s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps7.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2205s DEBUG (connectionpool:939) Starting new HTTPS connection (1): keystone.ps7.canonical.com:5000 2205s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:16 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-7d711d39-9849-4187-a0c5-3f54af476184 2205s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps7.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2205s DEBUG (session:946) GET call to https://keystone.ps7.canonical.com:5000/v3 used request id req-7d711d39-9849-4187-a0c5-3f54af476184 2205s DEBUG (base:182) Making authentication request to https://keystone.ps7.canonical.com:5000/v3/auth/tokens 2205s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12966 2205s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "20f4f30c2cfd4bfe806cd0db10c0e446", "name": "prod-autopkgtest-workers-ppc64el", "password_expires_at": null}, "audit_ids": ["ZpurfxMzT3KvTrUUctYdYw"], "expires_at": "2026-01-31T07:11:16.000000Z", "issued_at": "2026-01-30T07:11:16.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9bf77f46fd6c4d3da81ee79a717acf43", "name": "prod-autopkgtest-workers-ppc64el_project"}, "is_domain": false, "roles": [{"id": "a31fb543f37543d3b12c7fcb6e29636f", "name": "load-balancer_member"}, {"id": "9531825e299647e9b8713fcf36566f08", "name": "member"}, {"id": "c4de4cd4a6e842c48c193225243b4507", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "09e03191c89d4421aebaa8dcff0e22e3", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "0b44af32db1b408da5b67a834350711b", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "325f3c044aa54591be49e39f7260483d", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8004/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "07902f28d63c4792bef57723f11a597e", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "296a5126b56949f8abc8663ba48d7c69", "interface": "admin", "region_id": "prodstack7", "url": "https://nova-admin.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "4ed46fd286814be9ad5f53c713db2b21", "interface": "public", "region_id": "prodstack7", "url": "https://nova.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "f920fb8274c74c72b50e57ac95f88f51", "interface": "internal", "region_id": "prodstack7", "url": "https://nova-internal.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}], "id": "0f4ee03d0c134dceb7ed6b2fa51eb189", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "074ea936d15d47e8ba1b8f1347fdaeec", "interface": "admin", "region_id": "prodstack7", "url": "https://neutron-admin.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "4d5667208af943eab425bb1952f67d2f", "interface": "public", "region_id": "prodstack7", "url": "https://neutron.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "ae71a7dd75fc495fa3dd207ac977346d", "interface": "internal", "region_id": "prodstack7", "url": "https://neutron-internal.ps7.canonical.com:9696", "region": "prodstack7"}], "id": "1fde991012bf4a91a97b5b02cd662e5d", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5f3171f69df346c9a40ff13f8a9f3feb", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "951c2c04417d456eb29a4cbd2675f1bc", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "e4062e144ad243cbb53c8ce87aefee44", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8000/v1", "region": "prodstack7"}], "id": "2c59c0123c304ef3824d75e9779ac5a3", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "4a95fbf112804721b96a3578858faf45", "interface": "internal", "region_id": "prodstack7", "url": "https://octavia-internal.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "56bed7c3efd54a57bae11cc93844edc5", "interface": "public", "region_id": "prodstack7", "url": "https://octavia.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "e9c2ec6bc0e94e1e8ca6b15aa24b9294", "interface": "admin", "region_id": "prodstack7", "url": "https://octavia-admin.ps7.canonical.com:9876", "region": "prodstack7"}], "id": "4e42217a7f46428b87e7458a8a73942c", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "29929a56ac7944d8867150f9d9a51ffe", "interface": "public", "region_id": "prodstack7", "url": "https://gnocchi.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "d1146fdec43e4c339f3c0766fda1923d", "interface": "internal", "region_id": "prodstack7", "url": "https://gnocchi-internal.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "ff5d256a28064e13b52758d6206687eb", "interface": "admin", "region_id": "prodstack7", "url": "https://gnocchi-admin.ps7.canonical.com:8041", "region": "prodstack7"}], "id": "50872dac84974216b104c7eef043dfe6", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "3901a2889b584fe5baf1325da2d5571c", "interface": "internal", "region_id": "prodstack7", "url": "https://aodh-internal.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "94f9e723537a4d0ab35ab53fe1af6f01", "interface": "public", "region_id": "prodstack7", "url": "https://aodh.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "f3fc8781a98149c680bd7f34c6893410", "interface": "admin", "region_id": "prodstack7", "url": "https://aodh-admin.ps7.canonical.com:8042", "region": "prodstack7"}], "id": "6f7af5495c2447c9bf258f72605a99b1", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "0592d4bf15d54ba8aac00dfc34292295", "interface": "admin", "region_id": "prodstack7", "url": "https://keystone-admin.ps7.canonical.com:35357/v3", "region": "prodstack7"}, {"id": "1f5df236ded54026af4f5e947a599b2f", "interface": "internal", "region_id": "prodstack7", "url": "https://keystone-internal.ps7.canonical.com:5000/v3", "region": "prodstack7"}, {"id": "cd17fef7e3d246b3974b2ffe55b7889c", "interface": "public", "region_id": "prodstack7", "url": "https://keystone.ps7.canonical.com:5000/v3", "region": "prodstack7"}], "id": "7ad024307b634ea989f1e03d73d7737b", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "001dac935b6c44b1ad62c90175538578", "interface": "admin", "region_id": "prodstack7", "url": "https://cinder-admin.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "90abac2983a34488bb6ada4e5004bb99", "interface": "public", "region_id": "prodstack7", "url": "https://cinder.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "e49add7152684a8e9e1e3ea9502b5dc6", "interface": "internal", "region_id": "prodstack7", "url": "https://cinder-internal.ps7.canonical.com:8776/v3/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "7bea8b97c0304a62afd8325515928cc0", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "2450babeee5e4fe49947cbe7bcc0f3c3", "interface": "public", "region_id": "prodstack7", "url": "https://designate.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "c2e77ece29cd4dc7bf518bb51c619cce", "interface": "internal", "region_id": "prodstack7", "url": "https://designate-internal.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "fc292615aa2d43ff943da365870944ce", "interface": "admin", "region_id": "prodstack7", "url": "https://designate-admin.ps7.canonical.com:9001", "region": "prodstack7"}], "id": "8d13654c658644c4a375ce8428638f3d", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "604f1f7088c54ec4a558d1747b0e7396", "interface": "public", "region_id": "prodstack7", "url": "https://barbican.ps7.canonical.com:9311", "region": "prodstack7"}, {"id": "81268c6bd3524a4d85af3d6faa426863", "interface": "admin", "region_id": "prodstack7", "url": "https://barbican-admin.ps7.canonical.com:9312", "region": "prodstack7"}, {"id": "becc73f676f34e66ab1daf0fbcb42366", "interface": "internal", "region_id": "prodstack7", "url": "https://barbican-internal.ps7.canonical.com:9311", "region": "prodstack7"}], "id": "8df4ed7c02d44fe28ec72b1e19e3f66f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "38557e1243014f1abaa578a61bb0a387", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "b12d5a4329f94a1fa6dbd2cd38ebcd52", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "bc081c0d5d954446b7ee77886f5d68a3", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v1/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "8e7967c2620d49448787e035e8f21af0", "type": "share", "name": "manila"}, {"endpoints": [{"id": "03802d072c514ae484a2d26be0c906af", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "c07a315e261f430d94542a872596d654", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "d62fcd20c1e34d64930fbec97503a40a", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/", "region": "prodstack7"}], "id": "9569f1b0b4714254a3d116760dc3968d", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e64627804e741e5948b4d35e1914624", "interface": "internal", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "12d47bbd1cc64dbf8d4e442b821c64f2", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift/simplestreams/data", "region": "prodstack7"}, {"id": "35aba6c3a1fc4041b30963e8b6c7b929", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}, {"id": "35bc5168fcc2414a9d89313cdef8bca9", "interface": "admin", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "5f7980b3f8e746e6bbd66c9cef81714e", "interface": "public", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "739ab5131dff4cdbb3151f6de36b36f6", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}], "id": "b28a039721b147af8e77d77242d4297f", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "9321fba4588641dbb1c9f89508f1bf23", "interface": "internal", "region_id": "prodstack7", "url": "https://placement-internal.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "9a75eebf33e7409d9b69dc7e650f756c", "interface": "admin", "region_id": "prodstack7", "url": "https://placement-admin.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "c03942ddacb94fe39c1529aa74bd31c1", "interface": "public", "region_id": "prodstack7", "url": "https://placement.ps7.canonical.com:8778", "region": "prodstack7"}], "id": "bc5c019477934e89bab2a097e8df84b6", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "b8152f5e649d4603ac092897639d38c9", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift", "region": "prodstack7"}, {"id": "baa313d85b904c308b7a5c98505fc32c", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "c17c3db416224561b5e045562bbe76bf", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "c6dd2bcf96bf44c2a99e39d1302563f1", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "526da263451648898c9187c65f441a1c", "interface": "public", "region_id": "prodstack7", "url": "https://glance.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "61b55755ca9e4e2ab04a144f92cb6e97", "interface": "admin", "region_id": "prodstack7", "url": "https://glance-admin.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "9080969b2cde4926b647f63b9591233c", "interface": "internal", "region_id": "prodstack7", "url": "https://glance-internal.ps7.canonical.com:9292", "region": "prodstack7"}], "id": "dd3a22e287464998be0514a67dafb7e4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "2f4dcba2a4ce46b2a2e3cf103fd929f4", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "789faa303fb54473b9449fa2f52866b3", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}, {"id": "fa7fa08da5e147df8dbc9528f3d7135b", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v2/9bf77f46fd6c4d3da81ee79a717acf43", "region": "prodstack7"}], "id": "f6880aea736446b8a4232e0cf3528a12", "type": "sharev2", "name": "manilav2"}]}} 2205s REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" 2205s DEBUG (connectionpool:939) Starting new HTTPS connection (1): nova.ps7.canonical.com:8774 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 2205s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 07:11:16 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-a6ce10cb-9ff9-45c6-a4af-e75ebce4a8ca x-openstack-request-id: req-a6ce10cb-9ff9-45c6-a4af-e75ebce4a8ca 2205s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 30 Jan 2026 07:11:16 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-a6ce10cb-9ff9-45c6-a4af-e75ebce4a8ca x-openstack-request-id: req-a6ce10cb-9ff9-45c6-a4af-e75ebce4a8ca 2205s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2205s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 2205s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:16 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-190ad54d-bc34-4d41-9b96-09d7e9a811dd x-openstack-request-id: req-190ad54d-bc34-4d41-9b96-09d7e9a811dd 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:16 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-190ad54d-bc34-4d41-9b96-09d7e9a811dd x-openstack-request-id: req-190ad54d-bc34-4d41-9b96-09d7e9a811dd 2205s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2205s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2205s GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-190ad54d-bc34-4d41-9b96-09d7e9a811dd 2205s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-190ad54d-bc34-4d41-9b96-09d7e9a811dd 2205s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2205s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2205s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2205s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2205s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2205s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:939) Starting new HTTPS connection (1): glance.ps7.canonical.com:9292 2205s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/281aa68e-f943-4e10-85c6-2402a5266145 HTTP/1.1" 200 2267 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-a263500f-1fbf-4ca6-8b08-e2505f49de02 2205s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,reader,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "125a3d38-c1f3-45d6-943e-4fd4d2962b0a", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260130.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3597139968, "virtual_size": 21474836480, "status": "active", "checksum": "5fd6d748c5d3c10126cdea63ced8d082", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "daec65dc1e818d596a4e5392a2d467c5eb3cdfe48df308e881174b232759d9db", "id": "281aa68e-f943-4e10-85c6-2402a5266145", "created_at": "2026-01-30T06:49:41Z", "updated_at": "2026-01-30T06:51:18Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "tags": [], "self": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145", "file": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145/file", "schema": "/v2/schemas/image", "stores": "ceph"} 2205s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 used request id req-a263500f-1fbf-4ca6-8b08-e2505f49de02 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el HTTP/1.1" 404 109 2205s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 109 Content-Type: application/json; charset=UTF-8 Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ea9381cc-39e2-4674-9d9a-5b014d22f74e x-openstack-request-id: req-ea9381cc-39e2-4674-9d9a-5b014d22f74e 2205s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-cpu2-ram4-disk20-ppc64el could not be found."}} 2205s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-ppc64el used request id req-ea9381cc-39e2-4674-9d9a-5b014d22f74e 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 2423 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2423 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6511f75f-de9c-47ec-9616-411e31d42c82 x-openstack-request-id: req-6511f75f-de9c-47ec-9616-411e31d42c82 2205s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "53d845ba-20b6-47b0-8d36-14129b383b2c", "name": "shared.large.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/53d845ba-20b6-47b0-8d36-14129b383b2c"}], "description": null}, {"id": "6d15d6b4-4956-4aab-940e-fc2f21abb355", "name": "shared.xlarge.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/6d15d6b4-4956-4aab-940e-fc2f21abb355"}], "description": null}, {"id": "84d9214c-6238-49ad-bcd4-68651b0fff84", "name": "shared.medium.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/84d9214c-6238-49ad-bcd4-68651b0fff84"}], "description": null}, {"id": "af3a4807-1a67-45b0-a4ec-851f7f915480", "name": "autopkgtest-cpu4-ram16-disk100-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/af3a4807-1a67-45b0-a4ec-851f7f915480"}], "description": null}, {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null}, {"id": "d2b33018-ef27-42d3-9878-e3b4816cec50", "name": "shared.xsmall.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/d2b33018-ef27-42d3-9878-e3b4816cec50"}], "description": null}, {"id": "e9e0185b-b47d-42ce-bd30-0892a3bf026a", "name": "shared.small.ppc64el", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/e9e0185b-b47d-42ce-bd30-0892a3bf026a"}], "description": null}]} 2205s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None used request id req-6511f75f-de9c-47ec-9616-411e31d42c82 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 HTTP/1.1" 200 706 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 706 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b9e6e191-f2d6-43ef-a5a0-d0aea7f045af x-openstack-request-id: req-b9e6e191-f2d6-43ef-a5a0-d0aea7f045af 2205s DEBUG (session:580) RESP BODY: {"flavor": {"id": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}} 2205s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/cdd26b7a-512f-4e40-a56b-a8628e74c273 used request id req-b9e6e191-f2d6-43ef-a5a0-d0aea7f045af 2205s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps7.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "imageRef": "281aa68e-f943-4e10-85c6-2402a5266145", "flavorRef": "cdd26b7a-512f-4e40-a56b-a8628e74c273", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "networks": [{"uuid": "c4c76c34-f8c1-479e-a79a-8c9382a6ed25"}]}}' 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 478 2205s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 478 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 x-compute-request-id: req-88144283-0ddc-402c-a157-644eafc84123 x-openstack-request-id: req-88144283-0ddc-402c-a157-644eafc84123 2205s DEBUG (session:580) RESP BODY: {"server": {"id": "0844cc8a-b8a6-4176-a493-90093b97e400", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup"}], "adminPass": "p4y2VVSnzFzV"}} 2205s DEBUG (session:936) POST call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers used request id req-88144283-0ddc-402c-a157-644eafc84123 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 HTTP/1.1" 200 2721 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2721 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1f1a9ae5-5ed3-4fb2-b3e6-12870fc1966a x-openstack-request-id: req-1f1a9ae5-5ed3-4fb2-b3e6-12870fc1966a 2205s DEBUG (session:580) RESP BODY: {"server": {"id": "0844cc8a-b8a6-4176-a493-90093b97e400", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "281aa68e-f943-4e10-85c6-2402a5266145", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/281aa68e-f943-4e10-85c6-2402a5266145"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T07:11:18Z", "updated": "2026-01-30T07:11:17Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-qm93apnx", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 2205s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 used request id req-1f1a9ae5-5ed3-4fb2-b3e6-12870fc1966a 2205s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/281aa68e-f943-4e10-85c6-2402a5266145 HTTP/1.1" 200 2267 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2267 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-46c59b15-4ec8-4b54-84dd-89774943127b 2205s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "9b0c7073-6832-42f8-bffe-d26e1b353256", "boot_roles": "load-balancer_member,reader,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "125a3d38-c1f3-45d6-943e-4fd4d2962b0a", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "9bf77f46fd6c4d3da81ee79a717acf43", "owner_project_name": "prod-autopkgtest-workers-ppc64el_project", "owner_user_name": "prod-autopkgtest-workers-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:26.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-ppc64el-server-20260109\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"2", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "version_name": "20260109", "name": "adt/ubuntu-resolute-ppc64el-server-20260130.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3597139968, "virtual_size": 21474836480, "status": "active", "checksum": "5fd6d748c5d3c10126cdea63ced8d082", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "9bf77f46fd6c4d3da81ee79a717acf43", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "daec65dc1e818d596a4e5392a2d467c5eb3cdfe48df308e881174b232759d9db", "id": "281aa68e-f943-4e10-85c6-2402a5266145", "created_at": "2026-01-30T06:49:41Z", "updated_at": "2026-01-30T06:51:18Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/281aa68e-f943-4e10-85c6-2402a5266145/snap", "tags": [], "self": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145", "file": "/v2/images/281aa68e-f943-4e10-85c6-2402a5266145/file", "schema": "/v2/schemas/image", "stores": "ceph"} 2205s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/281aa68e-f943-4e10-85c6-2402a5266145 used request id req-46c59b15-4ec8-4b54-84dd-89774943127b 2205s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 2205s | Property | Value | 2205s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+ 2205s | OS-DCF:diskConfig | MANUAL | 2205s | OS-EXT-AZ:availability_zone | | 2205s | OS-EXT-SRV-ATTR:host | - | 2205s | OS-EXT-SRV-ATTR:hostname | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p | 2205s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 2205s | OS-EXT-SRV-ATTR:instance_name | | 2205s | OS-EXT-SRV-ATTR:kernel_id | | 2205s | OS-EXT-SRV-ATTR:launch_index | 0 | 2205s | OS-EXT-SRV-ATTR:ramdisk_id | | 2205s | OS-EXT-SRV-ATTR:reservation_id | r-qm93apnx | 2205s | OS-EXT-SRV-ATTR:root_device_name | - | 2205s | OS-EXT-STS:power_state | 0 | 2205s | OS-EXT-STS:task_state | scheduling | 2205s | OS-EXT-STS:vm_state | building | 2205s | OS-SRV-USG:launched_at | - | 2205s | OS-SRV-USG:terminated_at | - | 2205s | accessIPv4 | | 2205s | accessIPv6 | | 2205s | adminPass | p4y2VVSnzFzV | 2205s | config_drive | | 2205s | created | 2026-01-30T07:11:18Z | 2205s | description | - | 2205s | flavor:disk | 20 | 2205s | flavor:ephemeral | 0 | 2205s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"} | 2205s | flavor:original_name | autopkgtest-cpu2-ram4-disk20-ppc64el | 2205s | flavor:ram | 4096 | 2205s | flavor:swap | 0 | 2205s | flavor:vcpus | 2 | 2205s | hostId | | 2205s | id | 0844cc8a-b8a6-4176-a493-90093b97e400 | 2205s | image | adt/ubuntu-resolute-ppc64el-server-20260130.img (281aa68e-f943-4e10-85c6-2402a5266145) | 2205s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 2205s | locked | False | 2205s | locked_reason | - | 2205s | metadata | {} | 2205s | name | adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf | 2205s | os-extended-volumes:volumes_attached | [] | 2205s | progress | 0 | 2205s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-3.secgroup | 2205s | server_groups | [] | 2205s | status | BUILD | 2205s | tags | [] | 2205s | tenant_id | 9bf77f46fd6c4d3da81ee79a717acf43 | 2205s | trusted_image_certificates | - | 2205s | updated | 2026-01-30T07:11:17Z | 2205s | user_id | 20f4f30c2cfd4bfe806cd0db10c0e446 | 2205s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 HTTP/1.1" 200 2721 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2721 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:17 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-da3e0930-1276-458e-a301-3f01cf3cc5e3 x-openstack-request-id: req-da3e0930-1276-458e-a301-3f01cf3cc5e3 2205s DEBUG (session:580) RESP BODY: {"server": {"id": "0844cc8a-b8a6-4176-a493-90093b97e400", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "BUILD", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "281aa68e-f943-4e10-85c6-2402a5266145", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/281aa68e-f943-4e10-85c6-2402a5266145"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T07:11:18Z", "updated": "2026-01-30T07:11:17Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-qm93apnx", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 2205s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 used request id req-da3e0930-1276-458e-a301-3f01cf3cc5e3 2205s 2205s 2205s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}20e7d23133306c88067bf7a3e31c307b885ea1b8b9c8e8b9623ec8c051e18e54" -H "X-OpenStack-Nova-API-Version: 2.87" 2205s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 HTTP/1.1" 200 2848 2205s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2848 Content-Type: application/json Date: Fri, 30 Jan 2026 07:11:23 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0eaff957-a228-4a06-83e0-afd225b2973e x-openstack-request-id: req-0eaff957-a228-4a06-83e0-afd225b2973e 2205s DEBUG (session:580) RESP BODY: {"server": {"id": "0844cc8a-b8a6-4176-a493-90093b97e400", "name": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf", "status": "ERROR", "tenant_id": "9bf77f46fd6c4d3da81ee79a717acf43", "user_id": "20f4f30c2cfd4bfe806cd0db10c0e446", "metadata": {}, "hostId": "", "image": {"id": "281aa68e-f943-4e10-85c6-2402a5266145", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/281aa68e-f943-4e10-85c6-2402a5266145"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "ppc64el", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2026-01-30T07:11:17Z", "updated": "2026-01-30T07:11:18Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/0844cc8a-b8a6-4176-a493-90093b97e400"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2026-01-30T07:11:18Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-000190d2", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-qm93apnx", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-p", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 2205s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/0844cc8a-b8a6-4176-a493-90093b97e400 used request id req-0eaff957-a228-4a06-83e0-afd225b2973e 2205s DEBUG (shell:822) 2205s Traceback (most recent call last): 2205s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 2205s OpenStackComputeShell().main(argv) 2205s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 2205s args.func(self.cs, args) 2205s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 2205s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 2205s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 2205s raise exceptions.ResourceInErrorState(obj) 2205s novaclient.exceptions.ResourceInErrorState: 2205s ERROR (ResourceInErrorState): 2205s 2205s Error building server 2550s autopkgtest [07:17:08]: testbed dpkg architecture: ppc64el 2550s autopkgtest [07:17:08]: testbed apt version: 3.1.14 2550s autopkgtest [07:17:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2550s autopkgtest [07:17:08]: testbed release detected to be: resolute 2551s autopkgtest [07:17:09]: updating testbed package index (apt update) 2551s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 2551s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 2551s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 2551s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 2552s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 2552s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 2552s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 2552s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 2552s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 2552s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 2552s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 2552s Fetched 3136 kB in 1s (3598 kB/s) 2553s Reading package lists... 2554s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 2554s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 2554s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 2554s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 2555s Reading package lists... 2555s Reading package lists... 2555s Building dependency tree... 2555s Reading state information... 2555s Calculating upgrade... 2555s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2555s autopkgtest [07:17:13]: upgrading testbed (apt dist-upgrade and autopurge) 2555s Reading package lists... 2555s Building dependency tree... 2555s Reading state information... 2555s Calculating upgrade... 2555s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2556s Reading package lists... 2556s Building dependency tree... 2556s Reading state information... 2556s Solving dependencies... 2556s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2559s Reading package lists... 2559s Building dependency tree... 2559s Reading state information... 2559s Solving dependencies... 2559s The following NEW packages will be installed: 2559s autodep8 dctrl-tools fonts-font-awesome javascript-common 2559s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 2559s libapache-session-perl libcache-cache-perl libcgi-pm-perl 2559s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 2559s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 2559s libconvert-asn1-perl libconvert-base32-perl libconvert-pem-perl 2559s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 2559s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 2559s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 2559s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 2559s libdevel-stacktrace-perl libdigest-hmac-perl libemail-date-format-perl 2559s libencode-locale-perl liberror-perl libexporter-tiny-perl libfcgi-perl 2559s libfcgi-procmanager-perl libfcgi0t64 libfile-listing-perl 2559s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 2559s libhash-multivalue-perl libhtml-format-perl 2559s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 2559s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 2559s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 2559s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 2559s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 2559s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 2559s libjson-maybexs-perl libjson-perl libjson-xs-perl 2559s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 2559s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 2559s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 2559s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 2559s libposix-strftime-compiler-perl libregexp-assemble-perl 2559s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 2559s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 2559s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 2559s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 2559s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 2559s Need to get 9268 kB of archives. 2559s After this operation, 31.5 MB of additional disk space will be used. 2559s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1build1 [30.7 kB] 2559s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 2559s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 2559s Get:4 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 2559s Get:5 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 2559s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 2559s Get:7 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 2559s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 2559s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 2559s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 2559s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 2559s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 2559s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 2559s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 2559s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 2559s Get:16 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 2559s Get:17 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 2559s Get:18 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 2559s Get:19 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 2559s Get:20 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 2559s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 2559s Get:22 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 2559s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 2559s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 2559s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 2559s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 2559s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 2559s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 2559s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 2559s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 2559s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 2559s Get:32 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 2559s Get:33 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 2559s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 2559s Get:35 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 2559s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 2559s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 2559s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 2559s Get:39 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 2559s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 2559s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 2559s Get:42 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 2559s Get:43 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 2559s Get:44 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 2559s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 2559s Get:46 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 2559s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 2559s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 2559s Get:49 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 2559s Get:50 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 2559s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 2559s Get:52 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 2559s Get:53 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 2559s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 2559s Get:55 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 2559s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 2559s Get:57 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 2559s Get:58 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 2559s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 2559s Get:60 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 2559s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 2559s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 2559s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 2559s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 2559s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 2559s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 2559s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 2559s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 2559s Get:69 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 2559s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 2559s Get:71 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-handler-perl all 2.22.1+ds-1 [71.3 kB] 2559s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-fastcgi-server all 2.22.1+ds-1 [30.8 kB] 2560s Get:73 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 2560s Get:74 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-base32-perl all 0.06-3 [6144 B] 2560s Get:75 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 2560s Get:76 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-date-format-perl all 1.008-1 [6772 B] 2560s Get:77 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfont-afm-perl all 1.20-4 [13.0 kB] 2560s Get:78 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-format-perl all 2.16-2 [36.9 kB] 2560s Get:79 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 2560s Get:80 http://ftpmaster.internal/ubuntu resolute/main ppc64el javascript-common all 12+nmu1 [4828 B] 2560s Get:81 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-popper.js all 1.16.1+ds-6build1 [53.8 kB] 2560s Get:82 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 2560s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 2560s Get:84 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-cookie all 12-4build1 [6604 B] 2560s Get:85 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-ui all 1.13.2+dfsg-1build1 [251 kB] 2560s Get:86 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexporter-tiny-perl all 1.006003-1 [35.5 kB] 2560s Get:87 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-xs-perl ppc64el 0.430-4build1 [43.2 kB] 2560s Get:88 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-perl all 0.430-2 [38.2 kB] 2560s Get:89 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libregexp-assemble-perl all 0.38-2 [69.5 kB] 2560s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 2560s Get:91 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-portal-perl all 2.22.1+ds-1 [3029 kB] 2560s Get:92 http://ftpmaster.internal/ubuntu resolute/main ppc64el dctrl-tools ppc64el 2.24-3build4 [108 kB] 2560s Get:93 http://ftpmaster.internal/ubuntu resolute/main ppc64el autodep8 all 0.30build1 [13.9 kB] 2560s Get:94 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pkg-perl-autopkgtest all 0.85 [19.7 kB] 2560s Preconfiguring packages ... 2560s Fetched 9268 kB in 1s (17.8 MB/s) 2560s Selecting previously unselected package libfcgi0t64:ppc64el. 2561s (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 ... 120856 files and directories currently installed.) 2561s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_ppc64el.deb ... 2561s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 2561s Selecting previously unselected package libfcgi-perl. 2561s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 2561s Unpacking libfcgi-perl (0.82+ds-3build3) ... 2561s Selecting previously unselected package libfcgi-procmanager-perl. 2561s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 2561s Unpacking libfcgi-procmanager-perl (0.28-3) ... 2561s Selecting previously unselected package libcrypt-urandom-perl. 2561s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 2561s Unpacking libcrypt-urandom-perl (0.54-1) ... 2561s Selecting previously unselected package libapache-session-perl. 2561s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 2561s Unpacking libapache-session-perl (1.94-2) ... 2561s Selecting previously unselected package liberror-perl. 2561s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 2561s Unpacking liberror-perl (0.17030-1) ... 2561s Selecting previously unselected package libipc-sharelite-perl. 2561s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 2561s Unpacking libipc-sharelite-perl (0.17-5build4) ... 2561s Selecting previously unselected package libcache-cache-perl. 2561s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 2561s Unpacking libcache-cache-perl (1.08-3) ... 2561s Selecting previously unselected package libclass-xsaccessor-perl. 2561s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 2561s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 2561s Selecting previously unselected package libconfig-inifiles-perl. 2561s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-4_all.deb ... 2561s Unpacking libconfig-inifiles-perl (3.000003-4) ... 2561s Selecting previously unselected package perl-openssl-defaults:ppc64el. 2561s Preparing to unpack .../10-perl-openssl-defaults_7build4_ppc64el.deb ... 2561s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 2561s Selecting previously unselected package libcrypt-openssl-bignum-perl. 2561s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 2561s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 2561s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 2561s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 2561s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 2561s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 2561s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 2561s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 2561s Selecting previously unselected package libconvert-asn1-perl. 2561s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 2561s Unpacking libconvert-asn1-perl (0.34-1) ... 2561s Selecting previously unselected package libcrypt-openssl-x509-perl. 2561s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 2561s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2561s Selecting previously unselected package libclass-errorhandler-perl. 2561s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 2561s Unpacking libclass-errorhandler-perl (0.04-3) ... 2561s Selecting previously unselected package libcrypt-des-perl:ppc64el. 2561s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_ppc64el.deb ... 2561s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 2561s Selecting previously unselected package libcrypt-des-ede3-perl. 2561s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 2561s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 2561s Selecting previously unselected package libcryptx-perl. 2561s Preparing to unpack .../19-libcryptx-perl_0.087-1_ppc64el.deb ... 2561s Unpacking libcryptx-perl (0.087-1) ... 2561s Selecting previously unselected package libconvert-pem-perl. 2561s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 2561s Unpacking libconvert-pem-perl (0.13-1) ... 2561s Selecting previously unselected package libcrypt-rijndael-perl. 2561s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 2561s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 2561s Selecting previously unselected package libhtml-tagset-perl. 2561s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 2561s Unpacking libhtml-tagset-perl (3.24-1) ... 2561s Selecting previously unselected package liburi-perl. 2561s Preparing to unpack .../23-liburi-perl_5.34-2build1_all.deb ... 2561s Unpacking liburi-perl (5.34-2build1) ... 2561s Selecting previously unselected package libhtml-parser-perl:ppc64el. 2561s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 2561s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 2561s Selecting previously unselected package libcgi-pm-perl. 2561s Preparing to unpack .../25-libcgi-pm-perl_4.71-1build1_all.deb ... 2561s Unpacking libcgi-pm-perl (4.71-1build1) ... 2562s Selecting previously unselected package libhtml-template-perl. 2562s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 2562s Unpacking libhtml-template-perl (2.97-2build1) ... 2562s Selecting previously unselected package libjson-perl. 2562s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 2562s Unpacking libjson-perl (4.10000-1) ... 2562s Selecting previously unselected package libcommon-sense-perl:ppc64el. 2562s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 2562s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 2562s Selecting previously unselected package libtypes-serialiser-perl. 2562s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 2562s Unpacking libtypes-serialiser-perl (1.01-1) ... 2562s Selecting previously unselected package libjson-xs-perl. 2562s Preparing to unpack .../30-libjson-xs-perl_4.040-1_ppc64el.deb ... 2562s Unpacking libjson-xs-perl (4.040-1) ... 2562s Selecting previously unselected package libmouse-perl:ppc64el. 2562s Preparing to unpack .../31-libmouse-perl_2.6.1-1_ppc64el.deb ... 2562s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 2562s Selecting previously unselected package libnet-cidr-perl. 2562s Preparing to unpack .../32-libnet-cidr-perl_0.27-1build1_all.deb ... 2562s Unpacking libnet-cidr-perl (0.27-1build1) ... 2562s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 2562s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 2562s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 2562s Selecting previously unselected package libposix-strftime-compiler-perl. 2562s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 2562s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 2562s Selecting previously unselected package libapache-logformat-compiler-perl. 2562s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 2562s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 2562s Selecting previously unselected package libcookie-baker-perl. 2562s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 2562s Unpacking libcookie-baker-perl (0.12-1) ... 2562s Selecting previously unselected package libdevel-stacktrace-perl. 2562s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 2562s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 2562s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 2562s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 2562s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 2562s Selecting previously unselected package libclass-inspector-perl. 2562s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 2562s Unpacking libclass-inspector-perl (1.36-3) ... 2562s Selecting previously unselected package libfile-sharedir-perl. 2562s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 2562s Unpacking libfile-sharedir-perl (1.118-3) ... 2562s Selecting previously unselected package libfilesys-notify-simple-perl. 2562s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 2562s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 2562s Selecting previously unselected package libhash-multivalue-perl. 2562s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 2562s Unpacking libhash-multivalue-perl (0.16-3) ... 2562s Selecting previously unselected package libhttp-multipartparser-perl. 2562s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 2562s Unpacking libhttp-multipartparser-perl (0.02-3) ... 2562s Selecting previously unselected package libjson-maybexs-perl. 2562s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 2562s Unpacking libjson-maybexs-perl (1.004008-1) ... 2562s Selecting previously unselected package libstream-buffered-perl. 2562s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 2562s Unpacking libstream-buffered-perl (0.03-3) ... 2562s Selecting previously unselected package libwww-form-urlencoded-perl. 2562s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 2562s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 2562s Selecting previously unselected package libhttp-entity-parser-perl. 2562s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 2562s Unpacking libhttp-entity-parser-perl (0.25-2) ... 2562s Selecting previously unselected package libtimedate-perl. 2562s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 2562s Unpacking libtimedate-perl (2.3300-2) ... 2562s Selecting previously unselected package libhttp-date-perl. 2562s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 2562s Unpacking libhttp-date-perl (6.06-1) ... 2562s Selecting previously unselected package libhttp-headers-fast-perl. 2562s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 2562s Unpacking libhttp-headers-fast-perl (0.22-3) ... 2562s Selecting previously unselected package libclone-perl:ppc64el. 2562s Preparing to unpack .../51-libclone-perl_0.47-1_ppc64el.deb ... 2562s Unpacking libclone-perl:ppc64el (0.47-1) ... 2562s Selecting previously unselected package libencode-locale-perl. 2562s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 2562s Unpacking libencode-locale-perl (1.05-3) ... 2562s Selecting previously unselected package libio-html-perl. 2562s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 2562s Unpacking libio-html-perl (1.004-3) ... 2562s Selecting previously unselected package liblwp-mediatypes-perl. 2562s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 2562s Unpacking liblwp-mediatypes-perl (6.04-2) ... 2562s Selecting previously unselected package libhttp-message-perl. 2562s Preparing to unpack .../55-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 2562s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 2562s Selecting previously unselected package libtest-sharedfork-perl. 2562s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 2562s Unpacking libtest-sharedfork-perl (0.35-3) ... 2562s Selecting previously unselected package libtest-tcp-perl. 2562s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 2562s Unpacking libtest-tcp-perl (2.22-2) ... 2562s Selecting previously unselected package libtry-tiny-perl. 2562s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 2562s Unpacking libtry-tiny-perl (0.32-1) ... 2562s Selecting previously unselected package libplack-perl. 2562s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 2562s Unpacking libplack-perl (1.0051-1) ... 2562s Selecting previously unselected package libfile-listing-perl. 2562s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 2562s Unpacking libfile-listing-perl (6.16-1) ... 2562s Selecting previously unselected package libhtml-tree-perl. 2562s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 2562s Unpacking libhtml-tree-perl (5.07-3) ... 2562s Selecting previously unselected package libhttp-cookies-perl. 2562s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 2562s Unpacking libhttp-cookies-perl (6.11-1) ... 2562s Selecting previously unselected package libhttp-negotiate-perl. 2562s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 2562s Unpacking libhttp-negotiate-perl (6.01-2) ... 2562s Selecting previously unselected package libio-socket-ssl-perl. 2562s Preparing to unpack .../64-libio-socket-ssl-perl_2.098-1_all.deb ... 2562s Unpacking libio-socket-ssl-perl (2.098-1) ... 2562s Selecting previously unselected package libnet-http-perl. 2562s Preparing to unpack .../65-libnet-http-perl_6.24-1build1_all.deb ... 2562s Unpacking libnet-http-perl (6.24-1build1) ... 2562s Selecting previously unselected package liblwp-protocol-https-perl. 2562s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 2562s Unpacking liblwp-protocol-https-perl (6.14-1) ... 2562s Selecting previously unselected package libwww-robotrules-perl. 2562s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1build1_all.deb ... 2562s Unpacking libwww-robotrules-perl (6.02-1build1) ... 2562s Selecting previously unselected package libwww-perl. 2562s Preparing to unpack .../68-libwww-perl_6.81-1build1_all.deb ... 2562s Unpacking libwww-perl (6.81-1build1) ... 2562s Selecting previously unselected package liblemonldap-ng-common-perl. 2562s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 2562s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 2562s Selecting previously unselected package liblemonldap-ng-handler-perl. 2562s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.22.1+ds-1_all.deb ... 2562s Unpacking liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 2562s Selecting previously unselected package lemonldap-ng-fastcgi-server. 2562s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.22.1+ds-1_all.deb ... 2562s Unpacking lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 2562s Selecting previously unselected package fonts-font-awesome. 2562s Preparing to unpack .../72-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 2562s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 2562s Selecting previously unselected package libconvert-base32-perl. 2562s Preparing to unpack .../73-libconvert-base32-perl_0.06-3_all.deb ... 2562s Unpacking libconvert-base32-perl (0.06-3) ... 2562s Selecting previously unselected package libdigest-hmac-perl. 2563s Preparing to unpack .../74-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 2563s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 2563s Selecting previously unselected package libemail-date-format-perl. 2563s Preparing to unpack .../75-libemail-date-format-perl_1.008-1_all.deb ... 2563s Unpacking libemail-date-format-perl (1.008-1) ... 2563s Selecting previously unselected package libfont-afm-perl. 2563s Preparing to unpack .../76-libfont-afm-perl_1.20-4_all.deb ... 2563s Unpacking libfont-afm-perl (1.20-4) ... 2563s Selecting previously unselected package libhtml-format-perl. 2563s Preparing to unpack .../77-libhtml-format-perl_2.16-2_all.deb ... 2563s Unpacking libhtml-format-perl (2.16-2) ... 2563s Selecting previously unselected package libhtml-formattext-withlinks-perl. 2563s Preparing to unpack .../78-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 2563s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 2563s Selecting previously unselected package javascript-common. 2563s Preparing to unpack .../79-javascript-common_12+nmu1_all.deb ... 2563s Unpacking javascript-common (12+nmu1) ... 2563s Selecting previously unselected package libjs-popper.js. 2563s Preparing to unpack .../80-libjs-popper.js_1.16.1+ds-6build1_all.deb ... 2563s Unpacking libjs-popper.js (1.16.1+ds-6build1) ... 2563s Selecting previously unselected package libjs-bootstrap4. 2563s Preparing to unpack .../81-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 2563s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 2563s Selecting previously unselected package libjs-jquery. 2563s Preparing to unpack .../82-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 2563s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 2563s Selecting previously unselected package libjs-jquery-cookie. 2563s Preparing to unpack .../83-libjs-jquery-cookie_12-4build1_all.deb ... 2563s Unpacking libjs-jquery-cookie (12-4build1) ... 2563s Selecting previously unselected package libjs-jquery-ui. 2563s Preparing to unpack .../84-libjs-jquery-ui_1.13.2+dfsg-1build1_all.deb ... 2563s Unpacking libjs-jquery-ui (1.13.2+dfsg-1build1) ... 2563s Selecting previously unselected package libexporter-tiny-perl. 2563s Preparing to unpack .../85-libexporter-tiny-perl_1.006003-1_all.deb ... 2563s Unpacking libexporter-tiny-perl (1.006003-1) ... 2563s Selecting previously unselected package liblist-moreutils-xs-perl. 2563s Preparing to unpack .../86-liblist-moreutils-xs-perl_0.430-4build1_ppc64el.deb ... 2563s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 2563s Selecting previously unselected package liblist-moreutils-perl. 2563s Preparing to unpack .../87-liblist-moreutils-perl_0.430-2_all.deb ... 2563s Unpacking liblist-moreutils-perl (0.430-2) ... 2563s Selecting previously unselected package libregexp-assemble-perl. 2563s Preparing to unpack .../88-libregexp-assemble-perl_0.38-2_all.deb ... 2563s Unpacking libregexp-assemble-perl (0.38-2) ... 2563s Selecting previously unselected package libtext-unidecode-perl. 2563s Preparing to unpack .../89-libtext-unidecode-perl_1.30-3_all.deb ... 2563s Unpacking libtext-unidecode-perl (1.30-3) ... 2563s Selecting previously unselected package liblemonldap-ng-portal-perl. 2563s Preparing to unpack .../90-liblemonldap-ng-portal-perl_2.22.1+ds-1_all.deb ... 2563s Unpacking liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 2563s Selecting previously unselected package dctrl-tools. 2563s Preparing to unpack .../91-dctrl-tools_2.24-3build4_ppc64el.deb ... 2563s Unpacking dctrl-tools (2.24-3build4) ... 2563s Selecting previously unselected package autodep8. 2563s Preparing to unpack .../92-autodep8_0.30build1_all.deb ... 2563s Unpacking autodep8 (0.30build1) ... 2563s Selecting previously unselected package pkg-perl-autopkgtest. 2563s Preparing to unpack .../93-pkg-perl-autopkgtest_0.85_all.deb ... 2563s Unpacking pkg-perl-autopkgtest (0.85) ... 2563s Setting up libconfig-inifiles-perl (3.000003-4) ... 2563s Setting up javascript-common (12+nmu1) ... 2563s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 2563s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 2563s Setting up libhttp-multipartparser-perl (0.02-3) ... 2563s Setting up libclass-inspector-perl (1.36-3) ... 2563s Setting up libfont-afm-perl (1.20-4) ... 2563s Setting up libjs-popper.js (1.16.1+ds-6build1) ... 2563s Setting up libclone-perl:ppc64el (0.47-1) ... 2563s Setting up libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 2563s Setting up libhtml-tagset-perl (3.24-1) ... 2563s Setting up libfilesys-notify-simple-perl (0.14-3) ... 2563s Setting up libnet-cidr-perl (0.27-1build1) ... 2563s Setting up libipc-sharelite-perl (0.17-5build4) ... 2563s Setting up liblwp-mediatypes-perl (6.04-2) ... 2563s Setting up libcrypt-urandom-perl (0.54-1) ... 2563s Setting up libtry-tiny-perl (0.32-1) ... 2563s Setting up perl-openssl-defaults:ppc64el (7build4) ... 2563s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 2563s Setting up libposix-strftime-compiler-perl (0.46-1) ... 2563s Setting up libencode-locale-perl (1.05-3) ... 2563s Setting up libclass-errorhandler-perl (0.04-3) ... 2563s Setting up libfcgi-procmanager-perl (0.28-3) ... 2563s Setting up libtest-sharedfork-perl (0.35-3) ... 2563s Setting up libhash-multivalue-perl (0.16-3) ... 2563s Setting up liberror-perl (0.17030-1) ... 2563s Setting up libapache-session-perl (1.94-2) ... 2563s Setting up libstream-buffered-perl (0.03-3) ... 2563s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 2563s Setting up libapache-logformat-compiler-perl (0.36-3) ... 2563s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 2563s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 2563s Setting up libemail-date-format-perl (1.008-1) ... 2563s Setting up libcryptx-perl (0.087-1) ... 2563s Setting up libio-html-perl (1.004-3) ... 2563s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 2563s Setting up libtimedate-perl (2.3300-2) ... 2563s Setting up libtypes-serialiser-perl (1.01-1) ... 2563s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 2563s Setting up libjson-perl (4.10000-1) ... 2563s Setting up libfile-sharedir-perl (1.118-3) ... 2563s Setting up libfcgi-perl (0.82+ds-3build3) ... 2563s Setting up libwww-form-urlencoded-perl (0.26-2) ... 2563s Setting up libdevel-stacktrace-perl (2.0500-1) ... 2563s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 2563s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 2563s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 2563s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 2563s Setting up libexporter-tiny-perl (1.006003-1) ... 2563s Setting up libconvert-asn1-perl (0.34-1) ... 2563s Setting up libtext-unidecode-perl (1.30-3) ... 2563s Setting up libregexp-assemble-perl (0.38-2) ... 2563s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 2563s Setting up liburi-perl (5.34-2build1) ... 2563s Setting up libconvert-base32-perl (0.06-3) ... 2563s Setting up dctrl-tools (2.24-3build4) ... 2563s Setting up autodep8 (0.30build1) ... 2563s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 2563s Setting up libjson-xs-perl (4.040-1) ... 2563s Setting up libcrypt-des-ede3-perl (0.03-1) ... 2563s Setting up libjs-jquery-cookie (12-4build1) ... 2563s Setting up libhttp-date-perl (6.06-1) ... 2563s Setting up libtest-tcp-perl (2.22-2) ... 2563s Setting up libfile-listing-perl (6.16-1) ... 2563s Setting up libcache-cache-perl (1.08-3) ... 2563s Setting up libhttp-headers-fast-perl (0.22-3) ... 2563s Setting up liblist-moreutils-perl (0.430-2) ... 2563s Setting up libnet-http-perl (6.24-1build1) ... 2563s Setting up libjson-maybexs-perl (1.004008-1) ... 2563s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 2563s Setting up libjs-jquery-ui (1.13.2+dfsg-1build1) ... 2563s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2563s Setting up pkg-perl-autopkgtest (0.85) ... 2563s Setting up libwww-robotrules-perl (6.02-1build1) ... 2563s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 2563s Setting up libcookie-baker-perl (0.12-1) ... 2563s Setting up libhttp-entity-parser-perl (0.25-2) ... 2563s Setting up libio-socket-ssl-perl (2.098-1) ... 2563s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 2563s Setting up libconvert-pem-perl (0.13-1) ... 2563s Setting up libhttp-negotiate-perl (6.01-2) ... 2563s Setting up libhttp-cookies-perl (6.11-1) ... 2563s Setting up libhtml-tree-perl (5.07-3) ... 2563s Setting up libcgi-pm-perl (4.71-1build1) ... 2563s Setting up libhtml-format-perl (2.16-2) ... 2563s Setting up libhtml-template-perl (2.97-2build1) ... 2563s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 2563s Setting up libplack-perl (1.0051-1) ... 2563s Setting up liblwp-protocol-https-perl (6.14-1) ... 2563s Setting up libwww-perl (6.81-1build1) ... 2563s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 2564s Setting up liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 2564s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 2564s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 2564s Setting up lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 2565s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2565s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2565s Setting up liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 2565s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 2565s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 2566s Processing triggers for libc-bin (2.42-2ubuntu4) ... 2566s Processing triggers for man-db (2.13.1-1) ... 2570s autopkgtest [07:17:28]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 2570s autopkgtest [07:17:28]: test runtime-deps-portal: [----------------------- 2570s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 2570s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 2571s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 2571s 1..4 2571s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 2571s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 2571s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 2571s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 2571s ok 2571s All tests successful. 2571s Files=1, Tests=4, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.43 cusr 0.02 csys = 0.47 CPU) 2571s Result: PASS 2571s autopkgtest [07:17:29]: test runtime-deps-portal: -----------------------] 2572s autopkgtest [07:17:30]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 2572s runtime-deps-portal PASS (superficial) 2572s autopkgtest [07:17:30]: test runtime-deps-manager: preparing testbed 2590s Creating nova instance adt-resolute-ppc64el-lemonldap-ng-20260130-063437-juju-7f2275-prod-proposed-migration-environment-15-a033934d-fc9f-4133-93cc-b9a94f63ecdf from image adt/ubuntu-resolute-ppc64el-server-20260130.img (UUID 281aa68e-f943-4e10-85c6-2402a5266145)... 2647s autopkgtest [07:18:45]: testbed dpkg architecture: ppc64el 2647s autopkgtest [07:18:45]: testbed apt version: 3.1.14 2648s autopkgtest [07:18:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2648s autopkgtest [07:18:46]: testbed release detected to be: resolute 2649s autopkgtest [07:18:47]: updating testbed package index (apt update) 2649s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 2649s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 2649s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 2649s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 2649s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [33.0 kB] 2649s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1600 kB] 2649s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 2650s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [103 kB] 2650s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [119 kB] 2650s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1131 kB] 2650s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [22.2 kB] 2650s Fetched 3136 kB in 1s (3911 kB/s) 2651s Reading package lists... 2651s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 2651s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 2651s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 2651s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 2652s Reading package lists... 2652s Reading package lists... 2652s Building dependency tree... 2652s Reading state information... 2653s Calculating upgrade... 2653s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2653s autopkgtest [07:18:51]: upgrading testbed (apt dist-upgrade and autopurge) 2653s Reading package lists... 2653s Building dependency tree... 2653s Reading state information... 2653s Calculating upgrade... 2653s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2653s Reading package lists... 2653s Building dependency tree... 2653s Reading state information... 2654s Solving dependencies... 2654s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2656s Reading package lists... 2657s Building dependency tree... 2657s Reading state information... 2657s Solving dependencies... 2657s The following NEW packages will be installed: 2657s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 2657s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 2657s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 2657s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 2657s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 2657s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 2657s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 2657s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 2657s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 2657s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 2657s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 2657s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 2657s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 2657s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 2657s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 2657s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 2657s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 2657s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 2657s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 2657s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 2657s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 2657s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 2657s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 2657s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 2657s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 2657s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 2657s perl-openssl-defaults pkg-perl-autopkgtest 2657s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 2657s Need to get 6478 kB of archives. 2657s After this operation, 27.3 MB of additional disk space will be used. 2657s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1build1 [30.7 kB] 2657s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 2657s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 2657s Get:4 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-urandom-perl ppc64el 0.54-1 [14.3 kB] 2657s Get:5 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-session-perl all 1.94-2 [98.2 kB] 2657s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el liberror-perl all 0.17030-1 [23.5 kB] 2657s Get:7 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libipc-sharelite-perl ppc64el 0.17-5build4 [23.2 kB] 2657s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-cache-perl all 1.08-3 [59.9 kB] 2657s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-xsaccessor-perl ppc64el 1.19-4build6 [35.2 kB] 2657s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconfig-inifiles-perl all 3.000003-4 [38.5 kB] 2657s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el perl-openssl-defaults ppc64el 7build4 [6710 B] 2657s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-bignum-perl ppc64el 0.09-2build6 [22.5 kB] 2657s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-random-perl ppc64el 0.17-1build1 [9716 B] 2657s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-openssl-rsa-perl ppc64el 0.35-1 [23.6 kB] 2657s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-asn1-perl all 0.34-1 [41.7 kB] 2657s Get:16 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-openssl-x509-perl ppc64el 2.0.1-1build1 [31.4 kB] 2657s Get:17 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-errorhandler-perl all 0.04-3 [5750 B] 2657s Get:18 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-perl ppc64el 2.07-5 [19.0 kB] 2657s Get:19 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-des-ede3-perl all 0.03-1 [5990 B] 2657s Get:20 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcryptx-perl ppc64el 0.087-1 [767 kB] 2657s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-pem-perl all 0.13-1 [20.7 kB] 2657s Get:22 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-rijndael-perl ppc64el 1.16-1build6 [21.8 kB] 2657s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 2657s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el liburi-perl all 5.34-2build1 [100 kB] 2657s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 2657s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcgi-pm-perl all 4.71-1build1 [185 kB] 2657s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-template-perl all 2.97-2build1 [58.3 kB] 2657s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 2657s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcommon-sense-perl ppc64el 3.75-3build5 [20.5 kB] 2657s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtypes-serialiser-perl all 1.01-1 [11.6 kB] 2657s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-xs-perl ppc64el 4.040-1 [89.4 kB] 2657s Get:32 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmouse-perl ppc64el 2.6.1-1 [138 kB] 2657s Get:33 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-cidr-perl all 0.27-1build1 [14.4 kB] 2657s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 2657s Get:35 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 2657s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 2657s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcookie-baker-perl all 0.12-1 [7808 B] 2657s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 2657s Get:39 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 2657s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 2657s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 2657s Get:42 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libfilesys-notify-simple-perl all 0.14-3 [7370 B] 2657s Get:43 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-multivalue-perl all 0.16-3 [12.9 kB] 2657s Get:44 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 2657s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-maybexs-perl all 1.004008-1 [11.1 kB] 2657s Get:46 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstream-buffered-perl all 0.03-3 [5488 B] 2657s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 2657s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 2657s Get:49 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 2657s Get:50 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 2657s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 2657s Get:52 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 2657s Get:53 http://ftpmaster.internal/ubuntu resolute/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 2657s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 2657s Get:55 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 2657s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 2657s Get:57 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-sharedfork-perl all 0.35-3 [7132 B] 2657s Get:58 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-tcp-perl all 2.22-2 [17.0 kB] 2657s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 2657s Get:60 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libplack-perl all 1.0051-1 [218 kB] 2657s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 2657s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 2657s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 2657s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 2657s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-socket-ssl-perl all 2.098-1 [205 kB] 2657s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-http-perl all 6.24-1build1 [21.7 kB] 2657s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 2657s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 2657s Get:69 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwww-perl all 6.81-1build1 [141 kB] 2657s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-common-perl all 2.22.1+ds-1 [199 kB] 2657s Get:71 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-handler-perl all 2.22.1+ds-1 [71.3 kB] 2657s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-fastcgi-server all 2.22.1+ds-1 [30.8 kB] 2657s Get:73 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-date-format-perl all 1.008-1 [6772 B] 2657s Get:74 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhash-merge-simple-perl all 0.052-1 [7640 B] 2657s Get:75 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-angularjs all 1.8.3-3 [559 kB] 2657s Get:76 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 2657s Get:77 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 2657s Get:78 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-es5-shim all 4.6.7-2 [39.8 kB] 2657s Get:79 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 2657s Get:80 http://ftpmaster.internal/ubuntu resolute/main ppc64el libregexp-common-perl all 2024080801-1 [162 kB] 2657s Get:81 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-manager-perl all 2.22.1+ds-1 [969 kB] 2658s Get:82 http://ftpmaster.internal/ubuntu resolute/main ppc64el dctrl-tools ppc64el 2.24-3build4 [108 kB] 2658s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el autodep8 all 0.30build1 [13.9 kB] 2658s Get:84 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pkg-perl-autopkgtest all 0.85 [19.7 kB] 2658s Preconfiguring packages ... 2658s Fetched 6478 kB in 1s (8816 kB/s) 2658s Selecting previously unselected package libfcgi0t64:ppc64el. 2659s (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 ... 120856 files and directories currently installed.) 2659s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_ppc64el.deb ... 2659s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 2659s Selecting previously unselected package libfcgi-perl. 2659s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 2659s Unpacking libfcgi-perl (0.82+ds-3build3) ... 2659s Selecting previously unselected package libfcgi-procmanager-perl. 2659s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 2659s Unpacking libfcgi-procmanager-perl (0.28-3) ... 2659s Selecting previously unselected package libcrypt-urandom-perl. 2659s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_ppc64el.deb ... 2659s Unpacking libcrypt-urandom-perl (0.54-1) ... 2659s Selecting previously unselected package libapache-session-perl. 2659s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 2659s Unpacking libapache-session-perl (1.94-2) ... 2659s Selecting previously unselected package liberror-perl. 2659s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 2659s Unpacking liberror-perl (0.17030-1) ... 2659s Selecting previously unselected package libipc-sharelite-perl. 2659s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_ppc64el.deb ... 2659s Unpacking libipc-sharelite-perl (0.17-5build4) ... 2659s Selecting previously unselected package libcache-cache-perl. 2659s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 2659s Unpacking libcache-cache-perl (1.08-3) ... 2659s Selecting previously unselected package libclass-xsaccessor-perl. 2659s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_ppc64el.deb ... 2659s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 2659s Selecting previously unselected package libconfig-inifiles-perl. 2659s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-4_all.deb ... 2659s Unpacking libconfig-inifiles-perl (3.000003-4) ... 2660s Selecting previously unselected package perl-openssl-defaults:ppc64el. 2660s Preparing to unpack .../10-perl-openssl-defaults_7build4_ppc64el.deb ... 2660s Unpacking perl-openssl-defaults:ppc64el (7build4) ... 2660s Selecting previously unselected package libcrypt-openssl-bignum-perl. 2660s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_ppc64el.deb ... 2660s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 2660s Selecting previously unselected package libcrypt-openssl-random-perl:ppc64el. 2660s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_ppc64el.deb ... 2660s Unpacking libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 2660s Selecting previously unselected package libcrypt-openssl-rsa-perl:ppc64el. 2660s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_ppc64el.deb ... 2660s Unpacking libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 2660s Selecting previously unselected package libconvert-asn1-perl. 2660s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 2660s Unpacking libconvert-asn1-perl (0.34-1) ... 2660s Selecting previously unselected package libcrypt-openssl-x509-perl. 2660s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_ppc64el.deb ... 2660s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2660s Selecting previously unselected package libclass-errorhandler-perl. 2660s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 2660s Unpacking libclass-errorhandler-perl (0.04-3) ... 2660s Selecting previously unselected package libcrypt-des-perl:ppc64el. 2660s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_ppc64el.deb ... 2660s Unpacking libcrypt-des-perl:ppc64el (2.07-5) ... 2660s Selecting previously unselected package libcrypt-des-ede3-perl. 2660s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 2660s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 2660s Selecting previously unselected package libcryptx-perl. 2660s Preparing to unpack .../19-libcryptx-perl_0.087-1_ppc64el.deb ... 2660s Unpacking libcryptx-perl (0.087-1) ... 2660s Selecting previously unselected package libconvert-pem-perl. 2660s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 2660s Unpacking libconvert-pem-perl (0.13-1) ... 2660s Selecting previously unselected package libcrypt-rijndael-perl. 2660s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_ppc64el.deb ... 2660s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 2660s Selecting previously unselected package libhtml-tagset-perl. 2660s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 2660s Unpacking libhtml-tagset-perl (3.24-1) ... 2660s Selecting previously unselected package liburi-perl. 2660s Preparing to unpack .../23-liburi-perl_5.34-2build1_all.deb ... 2660s Unpacking liburi-perl (5.34-2build1) ... 2660s Selecting previously unselected package libhtml-parser-perl:ppc64el. 2660s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 2660s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 2660s Selecting previously unselected package libcgi-pm-perl. 2660s Preparing to unpack .../25-libcgi-pm-perl_4.71-1build1_all.deb ... 2660s Unpacking libcgi-pm-perl (4.71-1build1) ... 2660s Selecting previously unselected package libhtml-template-perl. 2660s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 2660s Unpacking libhtml-template-perl (2.97-2build1) ... 2660s Selecting previously unselected package libjson-perl. 2660s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 2660s Unpacking libjson-perl (4.10000-1) ... 2660s Selecting previously unselected package libcommon-sense-perl:ppc64el. 2660s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_ppc64el.deb ... 2660s Unpacking libcommon-sense-perl:ppc64el (3.75-3build5) ... 2660s Selecting previously unselected package libtypes-serialiser-perl. 2660s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 2660s Unpacking libtypes-serialiser-perl (1.01-1) ... 2660s Selecting previously unselected package libjson-xs-perl. 2660s Preparing to unpack .../30-libjson-xs-perl_4.040-1_ppc64el.deb ... 2660s Unpacking libjson-xs-perl (4.040-1) ... 2660s Selecting previously unselected package libmouse-perl:ppc64el. 2660s Preparing to unpack .../31-libmouse-perl_2.6.1-1_ppc64el.deb ... 2660s Unpacking libmouse-perl:ppc64el (2.6.1-1) ... 2660s Selecting previously unselected package libnet-cidr-perl. 2660s Preparing to unpack .../32-libnet-cidr-perl_0.27-1build1_all.deb ... 2660s Unpacking libnet-cidr-perl (0.27-1build1) ... 2660s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 2660s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 2660s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 2660s Selecting previously unselected package libposix-strftime-compiler-perl. 2660s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 2660s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 2660s Selecting previously unselected package libapache-logformat-compiler-perl. 2660s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 2660s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 2660s Selecting previously unselected package libcookie-baker-perl. 2660s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 2660s Unpacking libcookie-baker-perl (0.12-1) ... 2660s Selecting previously unselected package libdevel-stacktrace-perl. 2660s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 2660s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 2660s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 2660s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 2660s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 2660s Selecting previously unselected package libclass-inspector-perl. 2660s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 2660s Unpacking libclass-inspector-perl (1.36-3) ... 2660s Selecting previously unselected package libfile-sharedir-perl. 2660s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 2660s Unpacking libfile-sharedir-perl (1.118-3) ... 2660s Selecting previously unselected package libfilesys-notify-simple-perl. 2660s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 2660s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 2660s Selecting previously unselected package libhash-multivalue-perl. 2660s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 2660s Unpacking libhash-multivalue-perl (0.16-3) ... 2660s Selecting previously unselected package libhttp-multipartparser-perl. 2660s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 2660s Unpacking libhttp-multipartparser-perl (0.02-3) ... 2660s Selecting previously unselected package libjson-maybexs-perl. 2660s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 2660s Unpacking libjson-maybexs-perl (1.004008-1) ... 2660s Selecting previously unselected package libstream-buffered-perl. 2660s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 2660s Unpacking libstream-buffered-perl (0.03-3) ... 2660s Selecting previously unselected package libwww-form-urlencoded-perl. 2660s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 2660s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 2660s Selecting previously unselected package libhttp-entity-parser-perl. 2660s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 2660s Unpacking libhttp-entity-parser-perl (0.25-2) ... 2660s Selecting previously unselected package libtimedate-perl. 2660s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 2660s Unpacking libtimedate-perl (2.3300-2) ... 2660s Selecting previously unselected package libhttp-date-perl. 2660s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 2660s Unpacking libhttp-date-perl (6.06-1) ... 2660s Selecting previously unselected package libhttp-headers-fast-perl. 2660s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 2660s Unpacking libhttp-headers-fast-perl (0.22-3) ... 2660s Selecting previously unselected package libclone-perl:ppc64el. 2660s Preparing to unpack .../51-libclone-perl_0.47-1_ppc64el.deb ... 2660s Unpacking libclone-perl:ppc64el (0.47-1) ... 2661s Selecting previously unselected package libencode-locale-perl. 2661s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 2661s Unpacking libencode-locale-perl (1.05-3) ... 2661s Selecting previously unselected package libio-html-perl. 2661s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 2661s Unpacking libio-html-perl (1.004-3) ... 2661s Selecting previously unselected package liblwp-mediatypes-perl. 2661s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 2661s Unpacking liblwp-mediatypes-perl (6.04-2) ... 2661s Selecting previously unselected package libhttp-message-perl. 2661s Preparing to unpack .../55-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 2661s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 2661s Selecting previously unselected package libtest-sharedfork-perl. 2661s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 2661s Unpacking libtest-sharedfork-perl (0.35-3) ... 2661s Selecting previously unselected package libtest-tcp-perl. 2661s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 2661s Unpacking libtest-tcp-perl (2.22-2) ... 2661s Selecting previously unselected package libtry-tiny-perl. 2661s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 2661s Unpacking libtry-tiny-perl (0.32-1) ... 2661s Selecting previously unselected package libplack-perl. 2661s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 2661s Unpacking libplack-perl (1.0051-1) ... 2661s Selecting previously unselected package libfile-listing-perl. 2661s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 2661s Unpacking libfile-listing-perl (6.16-1) ... 2661s Selecting previously unselected package libhtml-tree-perl. 2661s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 2661s Unpacking libhtml-tree-perl (5.07-3) ... 2661s Selecting previously unselected package libhttp-cookies-perl. 2661s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 2661s Unpacking libhttp-cookies-perl (6.11-1) ... 2661s Selecting previously unselected package libhttp-negotiate-perl. 2661s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 2661s Unpacking libhttp-negotiate-perl (6.01-2) ... 2661s Selecting previously unselected package libio-socket-ssl-perl. 2661s Preparing to unpack .../64-libio-socket-ssl-perl_2.098-1_all.deb ... 2661s Unpacking libio-socket-ssl-perl (2.098-1) ... 2661s Selecting previously unselected package libnet-http-perl. 2661s Preparing to unpack .../65-libnet-http-perl_6.24-1build1_all.deb ... 2661s Unpacking libnet-http-perl (6.24-1build1) ... 2661s Selecting previously unselected package liblwp-protocol-https-perl. 2661s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 2661s Unpacking liblwp-protocol-https-perl (6.14-1) ... 2661s Selecting previously unselected package libwww-robotrules-perl. 2661s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1build1_all.deb ... 2661s Unpacking libwww-robotrules-perl (6.02-1build1) ... 2661s Selecting previously unselected package libwww-perl. 2661s Preparing to unpack .../68-libwww-perl_6.81-1build1_all.deb ... 2661s Unpacking libwww-perl (6.81-1build1) ... 2661s Selecting previously unselected package liblemonldap-ng-common-perl. 2661s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.22.1+ds-1_all.deb ... 2661s Unpacking liblemonldap-ng-common-perl (2.22.1+ds-1) ... 2661s Selecting previously unselected package liblemonldap-ng-handler-perl. 2661s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.22.1+ds-1_all.deb ... 2661s Unpacking liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 2661s Selecting previously unselected package lemonldap-ng-fastcgi-server. 2661s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.22.1+ds-1_all.deb ... 2661s Unpacking lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 2661s Selecting previously unselected package libemail-date-format-perl. 2661s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 2661s Unpacking libemail-date-format-perl (1.008-1) ... 2661s Selecting previously unselected package libhash-merge-simple-perl. 2661s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 2661s Unpacking libhash-merge-simple-perl (0.052-1) ... 2661s Selecting previously unselected package libjs-angularjs. 2661s Preparing to unpack .../74-libjs-angularjs_1.8.3-3_all.deb ... 2661s Unpacking libjs-angularjs (1.8.3-3) ... 2661s Selecting previously unselected package fonts-glyphicons-halflings. 2661s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 2661s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 2661s Selecting previously unselected package libjs-bootstrap. 2661s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 2661s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 2661s Selecting previously unselected package libjs-es5-shim. 2661s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 2661s Unpacking libjs-es5-shim (4.6.7-2) ... 2661s Selecting previously unselected package libjs-jquery. 2661s Preparing to unpack .../78-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 2661s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 2661s Selecting previously unselected package libregexp-common-perl. 2661s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 2661s Unpacking libregexp-common-perl (2024080801-1) ... 2661s Selecting previously unselected package liblemonldap-ng-manager-perl. 2661s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.22.1+ds-1_all.deb ... 2661s Unpacking liblemonldap-ng-manager-perl (2.22.1+ds-1) ... 2661s Selecting previously unselected package dctrl-tools. 2661s Preparing to unpack .../81-dctrl-tools_2.24-3build4_ppc64el.deb ... 2661s Unpacking dctrl-tools (2.24-3build4) ... 2662s Selecting previously unselected package autodep8. 2662s Preparing to unpack .../82-autodep8_0.30build1_all.deb ... 2662s Unpacking autodep8 (0.30build1) ... 2662s Selecting previously unselected package pkg-perl-autopkgtest. 2662s Preparing to unpack .../83-pkg-perl-autopkgtest_0.85_all.deb ... 2662s Unpacking pkg-perl-autopkgtest (0.85) ... 2662s Setting up libconfig-inifiles-perl (3.000003-4) ... 2662s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 2662s Setting up libmouse-perl:ppc64el (2.6.1-1) ... 2662s Setting up libhttp-multipartparser-perl (0.02-3) ... 2662s Setting up libclass-inspector-perl (1.36-3) ... 2662s Setting up libclone-perl:ppc64el (0.47-1) ... 2662s Setting up libfcgi0t64:ppc64el (2.4.5-0.1build1) ... 2662s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 2662s Setting up libhtml-tagset-perl (3.24-1) ... 2662s Setting up libfilesys-notify-simple-perl (0.14-3) ... 2662s Setting up libnet-cidr-perl (0.27-1build1) ... 2662s Setting up libipc-sharelite-perl (0.17-5build4) ... 2662s Setting up liblwp-mediatypes-perl (6.04-2) ... 2662s Setting up libcrypt-urandom-perl (0.54-1) ... 2662s Setting up libtry-tiny-perl (0.32-1) ... 2662s Setting up perl-openssl-defaults:ppc64el (7build4) ... 2662s Setting up libcommon-sense-perl:ppc64el (3.75-3build5) ... 2662s Setting up libposix-strftime-compiler-perl (0.46-1) ... 2662s Setting up libencode-locale-perl (1.05-3) ... 2662s Setting up libclass-errorhandler-perl (0.04-3) ... 2662s Setting up libjs-angularjs (1.8.3-3) ... 2662s Setting up libfcgi-procmanager-perl (0.28-3) ... 2662s Setting up libregexp-common-perl (2024080801-1) ... 2662s Setting up libtest-sharedfork-perl (0.35-3) ... 2662s Setting up libhash-multivalue-perl (0.16-3) ... 2662s Setting up libjs-es5-shim (4.6.7-2) ... 2662s Setting up liberror-perl (0.17030-1) ... 2662s Setting up libapache-session-perl (1.94-2) ... 2662s Setting up libstream-buffered-perl (0.03-3) ... 2662s Setting up libcrypt-des-perl:ppc64el (2.07-5) ... 2662s Setting up libapache-logformat-compiler-perl (0.36-3) ... 2662s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 2662s Setting up libemail-date-format-perl (1.008-1) ... 2662s Setting up libcryptx-perl (0.087-1) ... 2662s Setting up libio-html-perl (1.004-3) ... 2662s Setting up libtimedate-perl (2.3300-2) ... 2662s Setting up libtypes-serialiser-perl (1.01-1) ... 2662s Setting up libcrypt-openssl-random-perl:ppc64el (0.17-1build1) ... 2662s Setting up libjson-perl (4.10000-1) ... 2662s Setting up libfile-sharedir-perl (1.118-3) ... 2662s Setting up libfcgi-perl (0.82+ds-3build3) ... 2662s Setting up libwww-form-urlencoded-perl (0.26-2) ... 2662s Setting up libdevel-stacktrace-perl (2.0500-1) ... 2662s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 2662s Setting up libcrypt-openssl-rsa-perl:ppc64el (0.35-1) ... 2662s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 2662s Setting up libconvert-asn1-perl (0.34-1) ... 2662s Setting up liburi-perl (5.34-2build1) ... 2662s Setting up dctrl-tools (2.24-3build4) ... 2662s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 2662s Setting up autodep8 (0.30build1) ... 2662s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 2662s Setting up libjson-xs-perl (4.040-1) ... 2662s Setting up libcrypt-des-ede3-perl (0.03-1) ... 2662s Setting up libhttp-date-perl (6.06-1) ... 2662s Setting up libtest-tcp-perl (2.22-2) ... 2662s Setting up libfile-listing-perl (6.16-1) ... 2662s Setting up libhash-merge-simple-perl (0.052-1) ... 2662s Setting up libcache-cache-perl (1.08-3) ... 2662s Setting up libhttp-headers-fast-perl (0.22-3) ... 2662s Setting up libnet-http-perl (6.24-1build1) ... 2662s Setting up libjson-maybexs-perl (1.004008-1) ... 2662s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 2662s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 2662s Setting up pkg-perl-autopkgtest (0.85) ... 2662s Setting up libwww-robotrules-perl (6.02-1build1) ... 2662s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 2662s Setting up libcookie-baker-perl (0.12-1) ... 2662s Setting up libhttp-entity-parser-perl (0.25-2) ... 2662s Setting up libio-socket-ssl-perl (2.098-1) ... 2662s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 2662s Setting up libconvert-pem-perl (0.13-1) ... 2662s Setting up libhttp-negotiate-perl (6.01-2) ... 2662s Setting up libhttp-cookies-perl (6.11-1) ... 2662s Setting up libhtml-tree-perl (5.07-3) ... 2662s Setting up libcgi-pm-perl (4.71-1build1) ... 2662s Setting up libhtml-template-perl (2.97-2build1) ... 2662s Setting up libplack-perl (1.0051-1) ... 2662s Setting up liblwp-protocol-https-perl (6.14-1) ... 2662s Setting up libwww-perl (6.81-1build1) ... 2662s Setting up liblemonldap-ng-common-perl (2.22.1+ds-1) ... 2662s Setting up liblemonldap-ng-handler-perl (2.22.1+ds-1) ... 2662s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 2662s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 2663s Setting up lemonldap-ng-fastcgi-server (2.22.1+ds-1) ... 2663s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2663s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2663s Setting up liblemonldap-ng-manager-perl (2.22.1+ds-1) ... 2664s Processing triggers for libc-bin (2.42-2ubuntu4) ... 2664s Processing triggers for man-db (2.13.1-1) ... 2671s autopkgtest [07:19:09]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 2671s autopkgtest [07:19:09]: test runtime-deps-manager: [----------------------- 2671s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 2671s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.LJqKs4/build.k9I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 2672s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 2672s 1..4 2672s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2672s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2672s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2672s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2672s ok 2672s All tests successful. 2672s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.33 cusr 0.02 csys = 0.37 CPU) 2672s Result: PASS 2672s autopkgtest [07:19:10]: test runtime-deps-manager: -----------------------] 2673s runtime-deps-manager PASS (superficial) 2673s autopkgtest [07:19:11]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 2673s autopkgtest [07:19:11]: test runtime-deps-and-recommends: preparing testbed 2673s Reading package lists... 2673s Building dependency tree... 2673s Reading state information... 2673s Solving dependencies... 2674s The following NEW packages will be installed: 2674s autoconf automake autopoint autotools-dev build-essential 2674s ca-certificates-java cpp cpp-15 cpp-15-powerpc64le-linux-gnu 2674s cpp-powerpc64le-linux-gnu debhelper debugedit default-jre-headless 2674s dh-autoreconf dh-strip-nondeterminism docutils-common dwz fontconfig-config 2674s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-powerpc64le-linux-gnu 2674s g++-powerpc64le-linux-gnu gcc gcc-15 gcc-15-powerpc64le-linux-gnu 2674s gcc-powerpc64le-linux-gnu gettext imagemagick-7-common intltool-debian 2674s java-common java-wrappers javascript-common lemonldap-ng lemonldap-ng-doc 2674s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl 2674s libalgorithm-combinatorics-perl libaom3 libarchive-zip-perl libasan8 2674s libauth-yubikey-webclient-perl libauthen-pam-perl libauthen-radius-perl 2674s libb-hooks-endofscope-perl libb-hooks-op-check-perl 2674s libbytes-random-secure-perl libcache-lru-perl libcapture-tiny-perl libcares2 2674s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl libclass-load-perl 2674s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 2674s libclone-pp-perl libconvert-base32-perl libconvert-binhex-perl 2674s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-random-seed-perl 2674s libcrypt-ssleay-perl libcrypt-x509-perl libdata-dumper-concise-perl 2674s libdata-hexdump-perl libdata-ieee754-perl libdata-optlist-perl 2674s libdata-password-zxcvbn-perl libdata-perl-perl libdata-printer-perl 2674s libdata-validate-ip-perl libdatetime-format-rfc3339-perl 2674s libdatetime-format-w3cdtf-perl libdatetime-locale-perl libdatetime-perl 2674s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl 2674s libdbix-connector-perl libde265-0 libdebhelper-perl libdeflate0 2674s libdevel-callchecker-perl libdevel-globaldestruction-perl 2674s libdevel-overloadinfo-perl libdigest-hmac-perl libdist-checkconflicts-perl 2674s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 2674s libemail-sender-perl libemail-simple-perl libeval-closure-perl 2674s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 2674s libfftw3-double3 libfile-stripnondeterminism-perl libfont-afm-perl 2674s libfontconfig1 libfontenc1 libgcc-15-dev libgd-perl libgd-securityimage-perl 2674s libgd3 libgeoip2-perl libglib-perl libgomp1 libgssapi-perl 2674s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 2674s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 2674s libhttp-daemon-perl libimage-magick-perl libimage-magick-q16-perl 2674s libimagequant0 libimport-into-perl libio-pty-perl libio-sessiondata-perl 2674s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 2674s libipc-run-perl libiri-perl libisl23 libitm1 libjargs-java libjbig0 2674s libjpeg-turbo8 libjpeg8 libjs-bootstrap4 libjs-bootswatch 2674s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js liblasso-perl 2674s liblasso3t64 liblcms2-2 liblemonldap-ng-portal-perl 2674s liblemonldap-ng-ssoaas-apache-client-perl liblerc4 liblist-allutils-perl 2674s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 2674s liblist-utilsby-perl libllhttp9.3 liblog-log4perl-perl liblqr-1-0 liblsan0 2674s libltdl7 liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 2674s libmatch-simple-perl libmath-random-isaac-perl libmaxmind-db-common-perl 2674s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 2674s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 2674s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 2674s libmoox-handlesvia-perl libmoox-strictconstructor-perl 2674s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 2674s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 2674s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 2674s libnet-openid-common-perl libnet-openid-consumer-perl 2674s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode127 2674s libopenjp2-7 libossp-uuid-perl libossp-uuid16 2674s libpackage-deprecationmanager-perl libpackage-stash-perl 2674s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 2674s libparams-validate-perl libparams-validationcompiler-perl 2674s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 2674s libperlio-via-timeout-perl libquadmath0 libraw23t64 librdf-query-perl 2674s librdf-trine-perl libregexp-assemble-perl librole-tiny-perl 2674s libset-scalar-perl libsharpyuv0 libsimdjson29 libsimdutf29 libsoap-lite-perl 2674s libspecio-perl libstdc++-15-dev libstrictures-perl libstring-random-perl 2674s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 2674s libsub-infix-perl libsub-install-perl libsub-name-perl libsub-quote-perl 2674s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 2674s libtest-pod-perl libtext-aligner-perl libtext-csv-xs-perl libtext-table-perl 2674s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl libtool 2674s libtsan2 libtype-tiny-perl libtypes-datetime-perl libtypes-path-tiny-perl 2674s libtypes-uri-perl libtypes-uuid-perl libubsan1 liburi-fromhash-perl 2674s libuuid-tiny-perl libvariable-magic-perl libweb-id-perl libwebp7 2674s libwebpdemux2 libwebpmux3 libxml-commonns-perl libxml-libxml-perl 2674s libxml-libxslt-perl libxml-namespace-perl libxml-namespacefactory-perl 2674s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 2674s libxml-sax-perl libxml-simple-perl libxmlsec1-1 libxmlsec1-openssl1 libxpm4 2674s libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn node-balanced-match 2674s node-brace-expansion node-cjs-module-lexer node-corepack node-debug 2674s node-llhttp node-lru-cache node-minimatch node-ms node-semver node-uglify-js 2674s node-undici node-xtend nodejs openjdk-21-jre-headless po-debconf 2674s python3-alabaster python3-defusedxml python3-docutils python3-imagesize 2674s python3-roman-numerals python3-snowballstemmer python3-sphinx 2674s python3-sphinx-bootstrap-theme sgml-base sphinx-common uglifyjs unzip 2674s x11-common xfonts-encodings xfonts-utils xml-core yui-compressor 2674s 0 upgraded, 304 newly installed, 0 to remove and 0 not upgraded. 2674s Need to get 181 MB of archives. 2674s After this operation, 713 MB of additional disk space will be used. 2674s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el imagemagick-7-common all 8:7.1.2.13+dfsg1-1 [72.1 kB] 2674s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-12ubuntu1 [169 kB] 2674s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfftw3-double3 ppc64el 3.3.10-2fakesync1build2 [445 kB] 2674s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build2 [16.1 kB] 2674s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el x11-common all 1:7.7+24ubuntu1 [22.4 kB] 2674s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-encodings all 1:1.0.5-0ubuntu3 [576 kB] 2674s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el xfonts-utils ppc64el 1:7.7+7build1 [115 kB] 2674s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-urw-base35 all 20200910-8build1 [10.9 MB] 2674s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el fontconfig-config ppc64el 2.17.1-3ubuntu1 [38.5 kB] 2674s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfontconfig1 ppc64el 2.17.1-3ubuntu1 [193 kB] 2674s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1build1 [24.7 kB] 2674s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libaom3 ppc64el 3.13.1-2 [2908 kB] 2674s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-aomdec ppc64el 1.21.2-1 [14.4 kB] 2674s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libde265-0 ppc64el 1.0.16-1build1 [300 kB] 2674s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif-plugin-libde265 ppc64el 1.21.2-1 [10.2 kB] 2674s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libheif1 ppc64el 1.21.2-1 [657 kB] 2674s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu3 [37.1 kB] 2674s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-4ubuntu2 [215 kB] 2674s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 2674s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblcms2-2 ppc64el 2.17-1 [246 kB] 2674s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblqr-1-0 ppc64el 0.4.2-2.2 [45.1 kB] 2674s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl7 ppc64el 2.5.4-9 [51.5 kB] 2674s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libopenjp2-7 ppc64el 2.5.4-1 [251 kB] 2674s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el libraw23t64 ppc64el 0.21.4-2 [510 kB] 2674s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdeflate0 ppc64el 1.23-2 [63.3 kB] 2674s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu2 [315 kB] 2674s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebp7 ppc64el 1.5.0-0.1build1 [330 kB] 2674s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtiff6 ppc64el 4.7.0-3ubuntu3 [307 kB] 2674s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpdemux2 ppc64el 1.5.0-0.1build1 [14.8 kB] 2674s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libwebpmux3 ppc64el 1.5.0-0.1build1 [31.3 kB] 2674s Get:31 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmagickcore-7.q16-10 ppc64el 8:7.1.2.13+dfsg1-1 [2533 kB] 2675s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-q16-perl ppc64el 8:7.1.2.13+dfsg1-1 [112 kB] 2675s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libimage-magick-perl all 8:7.1.2.13+dfsg1-1 [39.8 kB] 2675s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 2675s Get:35 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-uwsgi-app all 2.22.1+ds-1 [23.1 kB] 2675s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libconvert-base32-perl all 0.06-3 [6144 B] 2675s Get:37 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 2675s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfont-afm-perl all 1.20-4 [13.0 kB] 2675s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhtml-format-perl all 2.16-2 [36.9 kB] 2675s Get:40 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 2675s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el javascript-common all 12+nmu1 [4828 B] 2675s Get:42 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-popper.js all 1.16.1+ds-6build1 [53.8 kB] 2675s Get:43 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 2675s Get:44 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-cookie all 12-4build1 [6604 B] 2675s Get:45 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-ui all 1.13.2+dfsg-1build1 [251 kB] 2675s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexporter-tiny-perl all 1.006003-1 [35.5 kB] 2675s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-xs-perl ppc64el 0.430-4build1 [43.2 kB] 2675s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-moreutils-perl all 0.430-2 [38.2 kB] 2675s Get:49 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libregexp-assemble-perl all 0.38-2 [69.5 kB] 2675s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-unidecode-perl all 1.30-3 [105 kB] 2675s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-portal-perl all 2.22.1+ds-1 [3029 kB] 2675s Get:52 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 2675s Get:53 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 2675s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 2675s Get:55 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-3build1 [582 kB] 2675s Get:56 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 2675s Get:57 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 2675s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 2675s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [11.4 MB] 2675s Get:60 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-12ubuntu1 [1038 B] 2675s Get:61 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 2675s Get:62 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 2675s Get:63 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-12ubuntu1 [49.0 kB] 2675s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-12ubuntu1 [32.2 kB] 2675s Get:65 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-12ubuntu1 [3006 kB] 2675s Get:66 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-12ubuntu1 [1374 kB] 2675s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-12ubuntu1 [2729 kB] 2675s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-12ubuntu1 [1231 kB] 2676s Get:69 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-12ubuntu1 [160 kB] 2676s Get:70 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-12ubuntu1 [1670 kB] 2676s Get:71 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [22.4 MB] 2676s Get:72 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-12ubuntu1 [530 kB] 2676s Get:73 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 2676s Get:74 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 2676s Get:75 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-12ubuntu1 [2747 kB] 2676s Get:76 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [13.0 MB] 2676s Get:77 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-12ubuntu1 [25.3 kB] 2676s Get:78 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 2676s Get:79 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 2676s Get:80 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 2676s Get:81 http://ftpmaster.internal/ubuntu resolute/main ppc64el ca-certificates-java all 20240118build1 [11.7 kB] 2676s Get:82 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 2676s Get:83 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-9 [169 kB] 2676s Get:84 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 2676s Get:85 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 2676s Get:86 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 2676s Get:87 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 2676s Get:88 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3 [57.3 kB] 2676s Get:89 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 2676s Get:90 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 2677s Get:91 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 2677s Get:92 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.22 [215 kB] 2677s Get:93 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.28ubuntu1 [916 kB] 2677s Get:94 http://ftpmaster.internal/ubuntu resolute/main ppc64el java-common all 0.76build1 [6956 B] 2677s Get:95 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcsclite1 ppc64el 2.4.1-1 [31.9 kB] 2677s Get:96 http://ftpmaster.internal/ubuntu resolute/main ppc64el openjdk-21-jre-headless ppc64el 21.0.10+7-1 [45.9 MB] 2677s Get:97 http://ftpmaster.internal/ubuntu resolute/main ppc64el default-jre-headless ppc64el 2:1.21-76build1 [3270 B] 2677s Get:98 http://ftpmaster.internal/ubuntu resolute/main ppc64el sgml-base all 1.31+nmu1 [11.0 kB] 2677s Get:99 http://ftpmaster.internal/ubuntu resolute/main ppc64el xml-core all 0.19build1 [20.3 kB] 2677s Get:100 http://ftpmaster.internal/ubuntu resolute/main ppc64el docutils-common all 0.22.4+dfsg-1 [130 kB] 2677s Get:101 http://ftpmaster.internal/ubuntu resolute/main ppc64el unzip ppc64el 6.0-29ubuntu1 [200 kB] 2677s Get:102 http://ftpmaster.internal/ubuntu resolute/universe ppc64el java-wrappers all 0.5build1 [9030 B] 2677s Get:103 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 2677s Get:104 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libalgorithm-combinatorics-perl ppc64el 0.27-3build5 [22.9 kB] 2677s Get:105 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 2677s Get:106 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauthen-pam-perl ppc64el 0.16-6build4 [24.8 kB] 2677s Get:107 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 2677s Get:108 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdynaloader-functions-perl all 0.004-2 [11.5 kB] 2677s Get:109 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdevel-callchecker-perl ppc64el 0.009-2 [14.1 kB] 2677s Get:110 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 2677s Get:111 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-runtime-perl all 0.018-1 [15.2 kB] 2677s Get:112 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 2677s Get:113 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 2677s Get:114 http://ftpmaster.internal/ubuntu resolute/main ppc64el libvariable-magic-perl ppc64el 0.64-1build1 [37.2 kB] 2677s Get:115 http://ftpmaster.internal/ubuntu resolute/main ppc64el libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 2677s Get:116 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 2677s Get:117 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 2677s Get:118 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 2677s Get:119 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcache-lru-perl all 0.04-4 [5760 B] 2677s Get:120 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcapture-tiny-perl all 0.50-1 [20.7 kB] 2677s Get:121 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcares2 ppc64el 1.34.6-1 [132 kB] 2677s Get:122 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 2677s Get:123 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-data-inheritable-perl all 0.10-1 [8038 B] 2677s Get:124 http://ftpmaster.internal/ubuntu resolute/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 2677s Get:125 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 2677s Get:126 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 2677s Get:127 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 2677s Get:128 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-load-perl all 0.25-2 [12.7 kB] 2677s Get:129 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-load-xs-perl ppc64el 0.10-2build5 [13.7 kB] 2677s Get:130 http://ftpmaster.internal/ubuntu resolute/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 2677s Get:131 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 2677s Get:132 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libclone-pp-perl all 1.08-2 [8534 B] 2677s Get:133 http://ftpmaster.internal/ubuntu resolute/main ppc64el libconvert-binhex-perl all 1.125-3 [27.1 kB] 2677s Get:134 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-dh-gmp-perl ppc64el 0.00012-2build5 [16.5 kB] 2677s Get:135 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-jwt-perl all 0.037-1 [29.7 kB] 2677s Get:136 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build6 [44.0 kB] 2677s Get:137 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libcrypt-x509-perl all 0.55-1 [19.2 kB] 2677s Get:138 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 2677s Get:139 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-hexdump-perl all 0.04-2 [8212 B] 2677s Get:140 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-ieee754-perl all 0.02-2 [10.7 kB] 2677s Get:141 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-someutils-perl all 0.59-1 [30.4 kB] 2677s Get:142 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblist-utilsby-perl all 0.12-2 [14.9 kB] 2677s Get:143 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblist-allutils-perl all 0.19-1 [41.5 kB] 2677s Get:144 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimport-into-perl all 1.002005-2 [10.7 kB] 2677s Get:145 http://ftpmaster.internal/ubuntu resolute/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 2677s Get:146 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 2677s Get:147 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmoo-perl all 2.005005-1 [47.4 kB] 2678s Get:148 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-password-zxcvbn-perl all 1.1.3-1 [608 kB] 2678s Get:149 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstrictures-perl all 2.000006-1build1 [15.2 kB] 2678s Get:150 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-perl-perl all 0.002011-2 [40.3 kB] 2678s Get:151 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdata-printer-perl all 1.002001-1 [118 kB] 2678s Get:152 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 2678s Get:153 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-netmask-perl all 2.0003-1build1 [24.8 kB] 2678s Get:154 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnetaddr-ip-perl ppc64el 4.079+dfsg-2build5 [81.4 kB] 2678s Get:155 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdata-validate-ip-perl all 0.31-1 [17.2 kB] 2678s Get:156 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-identify-perl ppc64el 0.14-4 [10.4 kB] 2678s Get:157 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-name-perl ppc64el 0.28-1 [10.9 kB] 2678s Get:158 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 2678s Get:159 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 2678s Get:160 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 2678s Get:161 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 2678s Get:162 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 2678s Get:163 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 2678s Get:164 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 2678s Get:165 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxstring-perl ppc64el 0.005-2build4 [8448 B] 2678s Get:166 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libspecio-perl all 0.53-1 [129 kB] 2678s Get:167 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-locale-perl all 1:1.45-1 [3270 kB] 2678s Get:168 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 2678s Get:169 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build3 [96.9 kB] 2678s Get:170 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 2678s Get:171 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 2678s Get:172 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdbi-perl ppc64el 1.647-1build1 [839 kB] 2678s Get:173 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdbd-sqlite3-perl ppc64el 1.76-1 [169 kB] 2678s Get:174 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdbix-connector-perl all 0.60-1 [35.8 kB] 2678s Get:175 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-globaldestruction-perl all 0.14-4 [6114 B] 2678s Get:176 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdevel-overloadinfo-perl all 0.008-1 [7208 B] 2678s Get:177 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libdist-checkconflicts-perl all 0.11-2 [9942 B] 2678s Get:178 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-simple-perl all 2.218-1 [20.6 kB] 2678s Get:179 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmodule-pluggable-perl all 5.2-5 [19.5 kB] 2678s Get:180 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-abstract-perl all 3.010-1 [21.4 kB] 2678s Get:181 http://ftpmaster.internal/ubuntu resolute/main ppc64el libemail-address-xs-perl ppc64el 1.05-1build5 [33.6 kB] 2678s Get:182 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 2678s Get:183 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libthrowable-perl all 1.001-2 [14.2 kB] 2678s Get:184 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libemail-sender-perl all 2.601-1 [63.3 kB] 2678s Get:185 http://ftpmaster.internal/ubuntu resolute/main ppc64el libextutils-depends-perl all 0.8002-1 [14.3 kB] 2678s Get:186 http://ftpmaster.internal/ubuntu resolute/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 2678s Get:187 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxpm4 ppc64el 1:3.5.17-1build3 [50.5 kB] 2678s Get:188 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd3 ppc64el 2.3.3-13ubuntu1 [165 kB] 2678s Get:189 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgd-perl ppc64el 2.84-2 [130 kB] 2678s Get:190 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libgd-securityimage-perl all 1.75-3 [38.8 kB] 2678s Get:191 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-strictconstructor-perl all 0.013-1 [14.6 kB] 2678s Get:192 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 2678s Get:193 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 2678s Get:194 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libparams-validate-perl ppc64el 1.31-2build4 [55.4 kB] 2678s Get:195 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libgeoip2-perl all 2.006002-2 [92.1 kB] 2678s Get:196 http://ftpmaster.internal/ubuntu resolute/main ppc64el libglib-perl ppc64el 3:1.329.4-1 [329 kB] 2678s Get:197 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgssapi-perl ppc64el 0.28-4build5 [41.6 kB] 2678s Get:198 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libhttp-browserdetect-perl all 3.45-1 [37.0 kB] 2678s Get:199 http://ftpmaster.internal/ubuntu resolute/main ppc64el libhttp-daemon-perl all 6.16-1 [22.4 kB] 2678s Get:200 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-pty-perl ppc64el 1:1.20-1build3 [32.0 kB] 2678s Get:201 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-sessiondata-perl all 1.03-3 [6132 B] 2678s Get:202 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libperlio-via-timeout-perl all 0.32-3 [7832 B] 2678s Get:203 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libio-socket-timeout-perl all 0.32-3 [9736 B] 2678s Get:204 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-string-perl all 1.08-4 [11.1 kB] 2678s Get:205 http://ftpmaster.internal/ubuntu resolute/main ppc64el libio-stringy-perl all 2.113-2 [45.3 kB] 2678s Get:206 http://ftpmaster.internal/ubuntu resolute/main ppc64el libipc-run-perl all 20250809.0-1build1 [94.5 kB] 2678s Get:207 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 2678s Get:208 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtype-tiny-perl all 2.010001-1 [385 kB] 2678s Get:209 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libiri-perl all 0.013-1 [10.1 kB] 2678s Get:210 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjargs-java all 1.0.0-5build1 [13.6 kB] 2678s Get:211 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxslt1.1 ppc64el 1.1.43-0.3 [190 kB] 2678s Get:212 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-1 ppc64el 1.3.9-1 [157 kB] 2678s Get:213 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxmlsec1-openssl1 ppc64el 1.3.9-1 [99.0 kB] 2678s Get:214 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblasso3t64 ppc64el 2.9.0-3 [195 kB] 2678s Get:215 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblasso-perl ppc64el 2.9.0-3 [120 kB] 2678s Get:216 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblemonldap-ng-ssoaas-apache-client-perl all 2.22.1+ds-1 [32.9 kB] 2678s Get:217 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libllhttp9.3 ppc64el 9.3.3~really9.3.0+~cs12.11.8-3 [32.5 kB] 2678s Get:218 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblog-log4perl-perl all 1.57-1 [345 kB] 2678s Get:219 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 2678s Get:220 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-smtp-ssl-perl all 1.04-2 [6218 B] 2678s Get:221 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmailtools-perl all 2.22-1 [77.1 kB] 2678s Get:222 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsub-infix-perl all 0.004-5 [7168 B] 2678s Get:223 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmatch-simple-perl all 0.012-1 [15.2 kB] 2678s Get:224 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmime-tools-perl all 5.515-1 [187 kB] 2678s Get:225 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 2678s Get:226 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 2678s Get:227 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpackage-stash-xs-perl ppc64el 0.30-1build5 [20.7 kB] 2679s Get:228 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoose-perl ppc64el 2.2207-1build3 [718 kB] 2679s Get:229 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libmoosex-arrayref-perl all 0.005-5 [8700 B] 2679s Get:230 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnamespace-sweep-perl all 0.006-5 [8262 B] 2679s Get:231 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ip-perl all 1.26-4 [27.4 kB] 2679s Get:232 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 2679s Get:233 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 2679s Get:234 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-base-perl all 1.09-3 [18.9 kB] 2679s Get:235 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 2679s Get:236 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-libxml-perl ppc64el 2.0207+dfsg+really+2.0207-0ubuntu7 [315 kB] 2679s Get:237 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-simple-perl all 2.25-2 [64.1 kB] 2679s Get:238 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-common-perl all 1.20-2 [33.9 kB] 2679s Get:239 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 2679s Get:240 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnet-openid-server-perl all 1.09-4 [22.3 kB] 2679s Get:241 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsimdjson29 ppc64el 4.2.4-1 [54.7 kB] 2679s Get:242 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsimdutf29 ppc64el 7.7.1-3 [92.9 kB] 2679s Get:243 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-corepack all 0.24.0-5build1 [761 kB] 2679s Get:244 http://ftpmaster.internal/ubuntu resolute/universe ppc64el nodejs ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [367 kB] 2679s Get:245 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-xtend all 4.0.2-3 [3902 B] 2679s Get:246 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-acorn all 8.8.1+ds+~cs25.17.7-3 [118 kB] 2679s Get:247 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 2679s Get:248 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-balanced-match all 2.0.0-1 [4910 B] 2679s Get:249 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 2679s Get:250 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-minimatch all 9.0.3-6 [78.0 kB] 2679s Get:251 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 2679s Get:252 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 2679s Get:253 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-lru-cache all 10.0.1-3 [61.9 kB] 2679s Get:254 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 2679s Get:255 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 2679s Get:256 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-undici all 7.18.2+dfsg+~cs3.2.0-1build1 [394 kB] 2679s Get:257 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnode127 ppc64el 22.22.0+dfsg+~cs22.19.6-1ubuntu2 [17.4 MB] 2679s Get:258 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libossp-uuid16 ppc64el 1.6.6-1 [27.2 kB] 2679s Get:259 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libossp-uuid-perl ppc64el 1.6.6-1 [17.0 kB] 2679s Get:260 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 2680s Get:261 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpath-tiny-perl all 0.148-1 [47.9 kB] 2680s Get:262 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libset-scalar-perl all 1.29-3 [28.6 kB] 2680s Get:263 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-csv-xs-perl ppc64el 1.61-1 [134 kB] 2680s Get:264 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-aligner-perl all 0.16-3 [12.9 kB] 2680s Get:265 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtext-table-perl all 1.135-1 [28.1 kB] 2680s Get:266 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-namespacefactory-perl all 1.02-4 [6096 B] 2680s Get:267 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-commonns-perl all 0.06-6 [7518 B] 2680s Get:268 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-namespace-perl all 0.02-7 [8480 B] 2680s Get:269 http://ftpmaster.internal/ubuntu resolute/universe ppc64el librdf-trine-perl all 1.019-4 [239 kB] 2680s Get:270 http://ftpmaster.internal/ubuntu resolute/universe ppc64el librdf-query-perl all 2.919-2 [292 kB] 2680s Get:271 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtask-weaken-perl all 1.06-2 [7924 B] 2680s Get:272 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxml-parser-perl ppc64el 2.47-1build4 [205 kB] 2680s Get:273 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libsoap-lite-perl all 1.27-3 [225 kB] 2680s Get:274 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libstring-random-perl all 1:0.32-2 [14.0 kB] 2680s Get:275 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-leaktrace-perl ppc64el 0.17-1build6 [20.6 kB] 2680s Get:276 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-output-perl all 1.036-1 [14.6 kB] 2680s Get:277 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-pod-perl all 1.52-3 [8978 B] 2680s Get:278 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtime-fake-perl all 0.11-4 [8092 B] 2680s Get:279 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtypes-datetime-perl all 0.002-4 [9192 B] 2680s Get:280 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtypes-path-tiny-perl all 0.006-2 [9138 B] 2680s Get:281 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libuuid-tiny-perl all 1.0400-3 [15.9 kB] 2680s Get:282 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtypes-uuid-perl all 0.004-4 [6404 B] 2680s Get:283 http://ftpmaster.internal/ubuntu resolute/universe ppc64el liburi-fromhash-perl all 0.05-2 [11.0 kB] 2680s Get:284 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtypes-uri-perl all 0.007-3 [7546 B] 2680s Get:285 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libweb-id-perl all 1.927-4 [47.1 kB] 2680s Get:286 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libxml-libxslt-perl ppc64el 2.003000-4 [46.1 kB] 2680s Get:287 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libyaml-perl all 1.31-1 [65.7 kB] 2680s Get:288 http://ftpmaster.internal/ubuntu resolute/universe ppc64el node-uglify-js all 3.17.4-2build1 [207 kB] 2680s Get:289 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-defusedxml all 0.7.1-3build1 [42.4 kB] 2680s Get:290 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-roman-numerals all 4.1.0-1 [8660 B] 2680s Get:291 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-docutils all 0.22.4+dfsg-1 [439 kB] 2680s Get:292 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-imagesize all 1.4.1-1build1 [6900 B] 2680s Get:293 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-snowballstemmer all 3.0.1-1 [65.9 kB] 2680s Get:294 http://ftpmaster.internal/ubuntu resolute/main ppc64el sphinx-common all 8.2.3-12 [657 kB] 2680s Get:295 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 2680s Get:296 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-sphinx all 8.2.3-12 [483 kB] 2680s Get:297 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootswatch all 3.3.7+dfsg2-2 [133 kB] 2680s Get:298 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sphinx-bootstrap-theme all 0.8.1+ds-1 [158 kB] 2680s Get:299 http://ftpmaster.internal/ubuntu resolute/universe ppc64el uglifyjs all 3.17.4-2build1 [10.1 kB] 2680s Get:300 http://ftpmaster.internal/ubuntu resolute/universe ppc64el yui-compressor all 2.4.8-3build1 [601 kB] 2680s Get:301 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-handler all 2.22.1+ds-1 [33.1 kB] 2680s Get:302 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng all 2.22.1+ds-1 [24.8 kB] 2680s Get:303 http://ftpmaster.internal/ubuntu resolute/universe ppc64el lemonldap-ng-doc all 2.22.1+ds-1 [6160 kB] 2680s Get:304 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libauthen-radius-perl all 0.33-1 [49.2 kB] 2680s Fetched 181 MB in 6s (28.9 MB/s) 2680s Selecting previously unselected package imagemagick-7-common. 2681s (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 ... 124045 files and directories currently installed.) 2681s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.13+dfsg1-1_all.deb ... 2681s Unpacking imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 2681s Selecting previously unselected package libgomp1:ppc64el. 2681s Preparing to unpack .../001-libgomp1_15.2.0-12ubuntu1_ppc64el.deb ... 2681s Unpacking libgomp1:ppc64el (15.2.0-12ubuntu1) ... 2681s Selecting previously unselected package libfftw3-double3:ppc64el. 2681s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_ppc64el.deb ... 2681s Unpacking libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 2681s Selecting previously unselected package libfontenc1:ppc64el. 2681s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build2_ppc64el.deb ... 2681s Unpacking libfontenc1:ppc64el (1:1.1.8-1build2) ... 2681s Selecting previously unselected package x11-common. 2681s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 2681s Unpacking x11-common (1:7.7+24ubuntu1) ... 2681s Selecting previously unselected package xfonts-encodings. 2681s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu3_all.deb ... 2681s Unpacking xfonts-encodings (1:1.0.5-0ubuntu3) ... 2681s Selecting previously unselected package xfonts-utils. 2681s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7build1_ppc64el.deb ... 2681s Unpacking xfonts-utils (1:7.7+7build1) ... 2681s Selecting previously unselected package fonts-urw-base35. 2681s Preparing to unpack .../007-fonts-urw-base35_20200910-8build1_all.deb ... 2681s Unpacking fonts-urw-base35 (20200910-8build1) ... 2681s Selecting previously unselected package fontconfig-config. 2681s Preparing to unpack .../008-fontconfig-config_2.17.1-3ubuntu1_ppc64el.deb ... 2681s Unpacking fontconfig-config (2.17.1-3ubuntu1) ... 2681s Selecting previously unselected package libfontconfig1:ppc64el. 2681s Preparing to unpack .../009-libfontconfig1_2.17.1-3ubuntu1_ppc64el.deb ... 2681s Unpacking libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 2681s Selecting previously unselected package libsharpyuv0:ppc64el. 2681s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1build1_ppc64el.deb ... 2681s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 2681s Selecting previously unselected package libaom3:ppc64el. 2681s Preparing to unpack .../011-libaom3_3.13.1-2_ppc64el.deb ... 2681s Unpacking libaom3:ppc64el (3.13.1-2) ... 2681s Selecting previously unselected package libheif-plugin-aomdec:ppc64el. 2681s Preparing to unpack .../012-libheif-plugin-aomdec_1.21.2-1_ppc64el.deb ... 2681s Unpacking libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 2681s Selecting previously unselected package libde265-0:ppc64el. 2681s Preparing to unpack .../013-libde265-0_1.0.16-1build1_ppc64el.deb ... 2681s Unpacking libde265-0:ppc64el (1.0.16-1build1) ... 2681s Selecting previously unselected package libheif-plugin-libde265:ppc64el. 2681s Preparing to unpack .../014-libheif-plugin-libde265_1.21.2-1_ppc64el.deb ... 2681s Unpacking libheif-plugin-libde265:ppc64el (1.21.2-1) ... 2682s Selecting previously unselected package libheif1:ppc64el. 2682s Preparing to unpack .../015-libheif1_1.21.2-1_ppc64el.deb ... 2682s Unpacking libheif1:ppc64el (1.21.2-1) ... 2682s Selecting previously unselected package libjbig0:ppc64el. 2682s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu3_ppc64el.deb ... 2682s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu3) ... 2682s Selecting previously unselected package libjpeg-turbo8:ppc64el. 2682s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_ppc64el.deb ... 2682s Unpacking libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 2682s Selecting previously unselected package libjpeg8:ppc64el. 2682s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 2682s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 2682s Selecting previously unselected package liblcms2-2:ppc64el. 2682s Preparing to unpack .../019-liblcms2-2_2.17-1_ppc64el.deb ... 2682s Unpacking liblcms2-2:ppc64el (2.17-1) ... 2682s Selecting previously unselected package liblqr-1-0:ppc64el. 2682s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.2_ppc64el.deb ... 2682s Unpacking liblqr-1-0:ppc64el (0.4.2-2.2) ... 2682s Selecting previously unselected package libltdl7:ppc64el. 2682s Preparing to unpack .../021-libltdl7_2.5.4-9_ppc64el.deb ... 2682s Unpacking libltdl7:ppc64el (2.5.4-9) ... 2682s Selecting previously unselected package libopenjp2-7:ppc64el. 2682s Preparing to unpack .../022-libopenjp2-7_2.5.4-1_ppc64el.deb ... 2682s Unpacking libopenjp2-7:ppc64el (2.5.4-1) ... 2682s Selecting previously unselected package libraw23t64:ppc64el. 2682s Preparing to unpack .../023-libraw23t64_0.21.4-2_ppc64el.deb ... 2682s Unpacking libraw23t64:ppc64el (0.21.4-2) ... 2682s Selecting previously unselected package libdeflate0:ppc64el. 2682s Preparing to unpack .../024-libdeflate0_1.23-2_ppc64el.deb ... 2682s Unpacking libdeflate0:ppc64el (1.23-2) ... 2682s Selecting previously unselected package liblerc4:ppc64el. 2682s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu2_ppc64el.deb ... 2682s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 2682s Selecting previously unselected package libwebp7:ppc64el. 2682s Preparing to unpack .../026-libwebp7_1.5.0-0.1build1_ppc64el.deb ... 2682s Unpacking libwebp7:ppc64el (1.5.0-0.1build1) ... 2682s Selecting previously unselected package libtiff6:ppc64el. 2682s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_ppc64el.deb ... 2682s Unpacking libtiff6:ppc64el (4.7.0-3ubuntu3) ... 2682s Selecting previously unselected package libwebpdemux2:ppc64el. 2682s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1build1_ppc64el.deb ... 2682s Unpacking libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 2682s Selecting previously unselected package libwebpmux3:ppc64el. 2682s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1build1_ppc64el.deb ... 2682s Unpacking libwebpmux3:ppc64el (1.5.0-0.1build1) ... 2682s Selecting previously unselected package libmagickcore-7.q16-10:ppc64el. 2682s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 2682s Unpacking libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 2682s Selecting previously unselected package libimage-magick-q16-perl. 2682s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.13+dfsg1-1_ppc64el.deb ... 2682s Unpacking libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 2682s Selecting previously unselected package libimage-magick-perl. 2682s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.13+dfsg1-1_all.deb ... 2682s Unpacking libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 2682s Selecting previously unselected package fonts-font-awesome. 2682s Preparing to unpack .../033-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 2682s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 2682s Selecting previously unselected package lemonldap-ng-uwsgi-app. 2682s Preparing to unpack .../034-lemonldap-ng-uwsgi-app_2.22.1+ds-1_all.deb ... 2682s Unpacking lemonldap-ng-uwsgi-app (2.22.1+ds-1) ... 2682s Selecting previously unselected package libconvert-base32-perl. 2682s Preparing to unpack .../035-libconvert-base32-perl_0.06-3_all.deb ... 2682s Unpacking libconvert-base32-perl (0.06-3) ... 2682s Selecting previously unselected package libdigest-hmac-perl. 2682s Preparing to unpack .../036-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 2682s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 2682s Selecting previously unselected package libfont-afm-perl. 2682s Preparing to unpack .../037-libfont-afm-perl_1.20-4_all.deb ... 2682s Unpacking libfont-afm-perl (1.20-4) ... 2682s Selecting previously unselected package libhtml-format-perl. 2682s Preparing to unpack .../038-libhtml-format-perl_2.16-2_all.deb ... 2682s Unpacking libhtml-format-perl (2.16-2) ... 2682s Selecting previously unselected package libhtml-formattext-withlinks-perl. 2682s Preparing to unpack .../039-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 2682s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 2682s Selecting previously unselected package javascript-common. 2682s Preparing to unpack .../040-javascript-common_12+nmu1_all.deb ... 2682s Unpacking javascript-common (12+nmu1) ... 2682s Selecting previously unselected package libjs-popper.js. 2682s Preparing to unpack .../041-libjs-popper.js_1.16.1+ds-6build1_all.deb ... 2682s Unpacking libjs-popper.js (1.16.1+ds-6build1) ... 2682s Selecting previously unselected package libjs-bootstrap4. 2682s Preparing to unpack .../042-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 2682s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 2682s Selecting previously unselected package libjs-jquery-cookie. 2682s Preparing to unpack .../043-libjs-jquery-cookie_12-4build1_all.deb ... 2682s Unpacking libjs-jquery-cookie (12-4build1) ... 2682s Selecting previously unselected package libjs-jquery-ui. 2682s Preparing to unpack .../044-libjs-jquery-ui_1.13.2+dfsg-1build1_all.deb ... 2682s Unpacking libjs-jquery-ui (1.13.2+dfsg-1build1) ... 2682s Selecting previously unselected package libexporter-tiny-perl. 2682s Preparing to unpack .../045-libexporter-tiny-perl_1.006003-1_all.deb ... 2682s Unpacking libexporter-tiny-perl (1.006003-1) ... 2682s Selecting previously unselected package liblist-moreutils-xs-perl. 2682s Preparing to unpack .../046-liblist-moreutils-xs-perl_0.430-4build1_ppc64el.deb ... 2682s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 2682s Selecting previously unselected package liblist-moreutils-perl. 2682s Preparing to unpack .../047-liblist-moreutils-perl_0.430-2_all.deb ... 2682s Unpacking liblist-moreutils-perl (0.430-2) ... 2682s Selecting previously unselected package libregexp-assemble-perl. 2682s Preparing to unpack .../048-libregexp-assemble-perl_0.38-2_all.deb ... 2682s Unpacking libregexp-assemble-perl (0.38-2) ... 2683s Selecting previously unselected package libtext-unidecode-perl. 2683s Preparing to unpack .../049-libtext-unidecode-perl_1.30-3_all.deb ... 2683s Unpacking libtext-unidecode-perl (1.30-3) ... 2683s Selecting previously unselected package liblemonldap-ng-portal-perl. 2683s Preparing to unpack .../050-liblemonldap-ng-portal-perl_2.22.1+ds-1_all.deb ... 2683s Unpacking liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 2683s Selecting previously unselected package m4. 2683s Preparing to unpack .../051-m4_1.4.20-2_ppc64el.deb ... 2683s Unpacking m4 (1.4.20-2) ... 2683s Selecting previously unselected package autoconf. 2683s Preparing to unpack .../052-autoconf_2.72-3.1ubuntu1_all.deb ... 2683s Unpacking autoconf (2.72-3.1ubuntu1) ... 2683s Selecting previously unselected package autotools-dev. 2683s Preparing to unpack .../053-autotools-dev_20240727.1_all.deb ... 2683s Unpacking autotools-dev (20240727.1) ... 2683s Selecting previously unselected package automake. 2683s Preparing to unpack .../054-automake_1%3a1.18.1-3build1_all.deb ... 2683s Unpacking automake (1:1.18.1-3build1) ... 2683s Selecting previously unselected package autopoint. 2683s Preparing to unpack .../055-autopoint_0.23.2-1_all.deb ... 2683s Unpacking autopoint (0.23.2-1) ... 2683s Selecting previously unselected package libisl23:ppc64el. 2683s Preparing to unpack .../056-libisl23_0.27-1build1_ppc64el.deb ... 2683s Unpacking libisl23:ppc64el (0.27-1build1) ... 2683s Selecting previously unselected package libmpc3:ppc64el. 2683s Preparing to unpack .../057-libmpc3_1.3.1-2_ppc64el.deb ... 2683s Unpacking libmpc3:ppc64el (1.3.1-2) ... 2683s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 2683s Preparing to unpack .../058-cpp-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 2683s Selecting previously unselected package cpp-15. 2683s Preparing to unpack .../059-cpp-15_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 2683s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 2683s Preparing to unpack .../060-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 2683s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 2683s Selecting previously unselected package cpp. 2683s Preparing to unpack .../061-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 2683s Unpacking cpp (4:15.2.0-4ubuntu1) ... 2683s Selecting previously unselected package libcc1-0:ppc64el. 2683s Preparing to unpack .../062-libcc1-0_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 2683s Selecting previously unselected package libitm1:ppc64el. 2683s Preparing to unpack .../063-libitm1_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking libitm1:ppc64el (15.2.0-12ubuntu1) ... 2683s Selecting previously unselected package libasan8:ppc64el. 2683s Preparing to unpack .../064-libasan8_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking libasan8:ppc64el (15.2.0-12ubuntu1) ... 2683s Selecting previously unselected package liblsan0:ppc64el. 2683s Preparing to unpack .../065-liblsan0_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking liblsan0:ppc64el (15.2.0-12ubuntu1) ... 2683s Selecting previously unselected package libtsan2:ppc64el. 2683s Preparing to unpack .../066-libtsan2_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking libtsan2:ppc64el (15.2.0-12ubuntu1) ... 2683s Selecting previously unselected package libubsan1:ppc64el. 2683s Preparing to unpack .../067-libubsan1_15.2.0-12ubuntu1_ppc64el.deb ... 2683s Unpacking libubsan1:ppc64el (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package libquadmath0:ppc64el. 2684s Preparing to unpack .../068-libquadmath0_15.2.0-12ubuntu1_ppc64el.deb ... 2684s Unpacking libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package libgcc-15-dev:ppc64el. 2684s Preparing to unpack .../069-libgcc-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 2684s Unpacking libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 2684s Preparing to unpack .../070-gcc-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 2684s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package gcc-15. 2684s Preparing to unpack .../071-gcc-15_15.2.0-12ubuntu1_ppc64el.deb ... 2684s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 2684s Preparing to unpack .../072-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 2684s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 2684s Selecting previously unselected package gcc. 2684s Preparing to unpack .../073-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 2684s Unpacking gcc (4:15.2.0-4ubuntu1) ... 2684s Selecting previously unselected package libstdc++-15-dev:ppc64el. 2684s Preparing to unpack .../074-libstdc++-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 2684s Unpacking libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 2684s Preparing to unpack .../075-g++-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 2684s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package g++-15. 2684s Preparing to unpack .../076-g++-15_15.2.0-12ubuntu1_ppc64el.deb ... 2684s Unpacking g++-15 (15.2.0-12ubuntu1) ... 2684s Selecting previously unselected package g++-powerpc64le-linux-gnu. 2684s Preparing to unpack .../077-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 2684s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 2684s Selecting previously unselected package g++. 2684s Preparing to unpack .../078-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 2684s Unpacking g++ (4:15.2.0-4ubuntu1) ... 2685s Selecting previously unselected package build-essential. 2685s Preparing to unpack .../079-build-essential_12.12ubuntu2_ppc64el.deb ... 2685s Unpacking build-essential (12.12ubuntu2) ... 2685s Selecting previously unselected package ca-certificates-java. 2685s Preparing to unpack .../080-ca-certificates-java_20240118build1_all.deb ... 2685s Unpacking ca-certificates-java (20240118build1) ... 2685s Selecting previously unselected package libdebhelper-perl. 2685s Preparing to unpack .../081-libdebhelper-perl_13.28ubuntu1_all.deb ... 2685s Unpacking libdebhelper-perl (13.28ubuntu1) ... 2685s Selecting previously unselected package libtool. 2685s Preparing to unpack .../082-libtool_2.5.4-9_all.deb ... 2685s Unpacking libtool (2.5.4-9) ... 2685s Selecting previously unselected package dh-autoreconf. 2685s Preparing to unpack .../083-dh-autoreconf_21_all.deb ... 2685s Unpacking dh-autoreconf (21) ... 2685s Selecting previously unselected package libarchive-zip-perl. 2685s Preparing to unpack .../084-libarchive-zip-perl_1.68-1_all.deb ... 2685s Unpacking libarchive-zip-perl (1.68-1) ... 2685s Selecting previously unselected package libfile-stripnondeterminism-perl. 2685s Preparing to unpack .../085-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 2685s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 2685s Selecting previously unselected package dh-strip-nondeterminism. 2685s Preparing to unpack .../086-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 2685s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 2685s Selecting previously unselected package debugedit. 2685s Preparing to unpack .../087-debugedit_1%3a5.2-3_ppc64el.deb ... 2685s Unpacking debugedit (1:5.2-3) ... 2685s Selecting previously unselected package dwz. 2685s Preparing to unpack .../088-dwz_0.16-2_ppc64el.deb ... 2685s Unpacking dwz (0.16-2) ... 2685s Selecting previously unselected package gettext. 2685s Preparing to unpack .../089-gettext_0.23.2-1_ppc64el.deb ... 2685s Unpacking gettext (0.23.2-1) ... 2685s Selecting previously unselected package intltool-debian. 2685s Preparing to unpack .../090-intltool-debian_0.35.0+20060710.6build1_all.deb ... 2685s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 2685s Selecting previously unselected package po-debconf. 2685s Preparing to unpack .../091-po-debconf_1.0.22_all.deb ... 2685s Unpacking po-debconf (1.0.22) ... 2685s Selecting previously unselected package debhelper. 2685s Preparing to unpack .../092-debhelper_13.28ubuntu1_all.deb ... 2685s Unpacking debhelper (13.28ubuntu1) ... 2685s Selecting previously unselected package java-common. 2685s Preparing to unpack .../093-java-common_0.76build1_all.deb ... 2685s Unpacking java-common (0.76build1) ... 2685s Selecting previously unselected package libpcsclite1:ppc64el. 2685s Preparing to unpack .../094-libpcsclite1_2.4.1-1_ppc64el.deb ... 2685s Unpacking libpcsclite1:ppc64el (2.4.1-1) ... 2685s Selecting previously unselected package openjdk-21-jre-headless:ppc64el. 2685s Preparing to unpack .../095-openjdk-21-jre-headless_21.0.10+7-1_ppc64el.deb ... 2685s Unpacking openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 2686s Selecting previously unselected package default-jre-headless. 2686s Preparing to unpack .../096-default-jre-headless_2%3a1.21-76build1_ppc64el.deb ... 2686s Unpacking default-jre-headless (2:1.21-76build1) ... 2686s Selecting previously unselected package sgml-base. 2686s Preparing to unpack .../097-sgml-base_1.31+nmu1_all.deb ... 2686s Unpacking sgml-base (1.31+nmu1) ... 2686s Selecting previously unselected package xml-core. 2686s Preparing to unpack .../098-xml-core_0.19build1_all.deb ... 2686s Unpacking xml-core (0.19build1) ... 2686s Selecting previously unselected package docutils-common. 2686s Preparing to unpack .../099-docutils-common_0.22.4+dfsg-1_all.deb ... 2686s Unpacking docutils-common (0.22.4+dfsg-1) ... 2686s Selecting previously unselected package unzip. 2686s Preparing to unpack .../100-unzip_6.0-29ubuntu1_ppc64el.deb ... 2686s Unpacking unzip (6.0-29ubuntu1) ... 2686s Selecting previously unselected package java-wrappers. 2686s Preparing to unpack .../101-java-wrappers_0.5build1_all.deb ... 2686s Unpacking java-wrappers (0.5build1) ... 2686s Selecting previously unselected package libalgorithm-c3-perl. 2686s Preparing to unpack .../102-libalgorithm-c3-perl_0.11-2_all.deb ... 2686s Unpacking libalgorithm-c3-perl (0.11-2) ... 2686s Selecting previously unselected package libalgorithm-combinatorics-perl. 2686s Preparing to unpack .../103-libalgorithm-combinatorics-perl_0.27-3build5_ppc64el.deb ... 2686s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 2686s Selecting previously unselected package libauth-yubikey-webclient-perl. 2686s Preparing to unpack .../104-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 2686s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 2686s Selecting previously unselected package libauthen-pam-perl. 2686s Preparing to unpack .../105-libauthen-pam-perl_0.16-6build4_ppc64el.deb ... 2686s Unpacking libauthen-pam-perl (0.16-6build4) ... 2686s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 2686s Preparing to unpack .../106-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 2686s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 2686s Selecting previously unselected package libdynaloader-functions-perl. 2686s Preparing to unpack .../107-libdynaloader-functions-perl_0.004-2_all.deb ... 2686s Unpacking libdynaloader-functions-perl (0.004-2) ... 2686s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 2686s Preparing to unpack .../108-libdevel-callchecker-perl_0.009-2_ppc64el.deb ... 2686s Unpacking libdevel-callchecker-perl:ppc64el (0.009-2) ... 2686s Selecting previously unselected package libparams-classify-perl:ppc64el. 2686s Preparing to unpack .../109-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 2686s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 2686s Selecting previously unselected package libmodule-runtime-perl. 2686s Preparing to unpack .../110-libmodule-runtime-perl_0.018-1_all.deb ... 2686s Unpacking libmodule-runtime-perl (0.018-1) ... 2686s Selecting previously unselected package libmodule-implementation-perl. 2686s Preparing to unpack .../111-libmodule-implementation-perl_0.09-2_all.deb ... 2686s Unpacking libmodule-implementation-perl (0.09-2) ... 2686s Selecting previously unselected package libsub-exporter-progressive-perl. 2686s Preparing to unpack .../112-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 2686s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 2686s Selecting previously unselected package libvariable-magic-perl. 2686s Preparing to unpack .../113-libvariable-magic-perl_0.64-1build1_ppc64el.deb ... 2686s Unpacking libvariable-magic-perl (0.64-1build1) ... 2686s Selecting previously unselected package libb-hooks-endofscope-perl. 2686s Preparing to unpack .../114-libb-hooks-endofscope-perl_0.28-2_all.deb ... 2686s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 2687s Selecting previously unselected package libcrypt-random-seed-perl. 2687s Preparing to unpack .../115-libcrypt-random-seed-perl_0.03-3_all.deb ... 2687s Unpacking libcrypt-random-seed-perl (0.03-3) ... 2687s Selecting previously unselected package libmath-random-isaac-perl. 2687s Preparing to unpack .../116-libmath-random-isaac-perl_1.004-2_all.deb ... 2687s Unpacking libmath-random-isaac-perl (1.004-2) ... 2687s Selecting previously unselected package libbytes-random-secure-perl. 2687s Preparing to unpack .../117-libbytes-random-secure-perl_0.29-3_all.deb ... 2687s Unpacking libbytes-random-secure-perl (0.29-3) ... 2687s Selecting previously unselected package libcache-lru-perl. 2687s Preparing to unpack .../118-libcache-lru-perl_0.04-4_all.deb ... 2687s Unpacking libcache-lru-perl (0.04-4) ... 2687s Selecting previously unselected package libcapture-tiny-perl. 2687s Preparing to unpack .../119-libcapture-tiny-perl_0.50-1_all.deb ... 2687s Unpacking libcapture-tiny-perl (0.50-1) ... 2687s Selecting previously unselected package libcares2:ppc64el. 2687s Preparing to unpack .../120-libcares2_1.34.6-1_ppc64el.deb ... 2687s Unpacking libcares2:ppc64el (1.34.6-1) ... 2687s Selecting previously unselected package libclass-c3-perl. 2687s Preparing to unpack .../121-libclass-c3-perl_0.35-2_all.deb ... 2687s Unpacking libclass-c3-perl (0.35-2) ... 2687s Selecting previously unselected package libclass-data-inheritable-perl. 2687s Preparing to unpack .../122-libclass-data-inheritable-perl_0.10-1_all.deb ... 2687s Unpacking libclass-data-inheritable-perl (0.10-1) ... 2687s Selecting previously unselected package libparams-util-perl. 2687s Preparing to unpack .../123-libparams-util-perl_1.102-3build1_ppc64el.deb ... 2687s Unpacking libparams-util-perl (1.102-3build1) ... 2687s Selecting previously unselected package libsub-install-perl. 2687s Preparing to unpack .../124-libsub-install-perl_0.929-1_all.deb ... 2687s Unpacking libsub-install-perl (0.929-1) ... 2687s Selecting previously unselected package libdata-optlist-perl. 2687s Preparing to unpack .../125-libdata-optlist-perl_0.114-1_all.deb ... 2687s Unpacking libdata-optlist-perl (0.114-1) ... 2687s Selecting previously unselected package libpackage-stash-perl. 2687s Preparing to unpack .../126-libpackage-stash-perl_0.40-1_all.deb ... 2687s Unpacking libpackage-stash-perl (0.40-1) ... 2687s Selecting previously unselected package libclass-load-perl. 2687s Preparing to unpack .../127-libclass-load-perl_0.25-2_all.deb ... 2687s Unpacking libclass-load-perl (0.25-2) ... 2687s Selecting previously unselected package libclass-load-xs-perl. 2687s Preparing to unpack .../128-libclass-load-xs-perl_0.10-2build5_ppc64el.deb ... 2687s Unpacking libclass-load-xs-perl (0.10-2build5) ... 2687s Selecting previously unselected package libclass-method-modifiers-perl. 2687s Preparing to unpack .../129-libclass-method-modifiers-perl_2.15-1_all.deb ... 2687s Unpacking libclass-method-modifiers-perl (2.15-1) ... 2687s Selecting previously unselected package libclass-singleton-perl. 2687s Preparing to unpack .../130-libclass-singleton-perl_1.6-2_all.deb ... 2687s Unpacking libclass-singleton-perl (1.6-2) ... 2687s Selecting previously unselected package libclone-pp-perl. 2687s Preparing to unpack .../131-libclone-pp-perl_1.08-2_all.deb ... 2687s Unpacking libclone-pp-perl (1.08-2) ... 2687s Selecting previously unselected package libconvert-binhex-perl. 2687s Preparing to unpack .../132-libconvert-binhex-perl_1.125-3_all.deb ... 2687s Unpacking libconvert-binhex-perl (1.125-3) ... 2687s Selecting previously unselected package libcrypt-dh-gmp-perl. 2687s Preparing to unpack .../133-libcrypt-dh-gmp-perl_0.00012-2build5_ppc64el.deb ... 2687s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 2687s Selecting previously unselected package libcrypt-jwt-perl. 2687s Preparing to unpack .../134-libcrypt-jwt-perl_0.037-1_all.deb ... 2687s Unpacking libcrypt-jwt-perl (0.037-1) ... 2687s Selecting previously unselected package libcrypt-ssleay-perl. 2687s Preparing to unpack .../135-libcrypt-ssleay-perl_0.73.06-2build6_ppc64el.deb ... 2687s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 2687s Selecting previously unselected package libcrypt-x509-perl. 2687s Preparing to unpack .../136-libcrypt-x509-perl_0.55-1_all.deb ... 2687s Unpacking libcrypt-x509-perl (0.55-1) ... 2687s Selecting previously unselected package libdata-dumper-concise-perl. 2687s Preparing to unpack .../137-libdata-dumper-concise-perl_2.023-3_all.deb ... 2687s Unpacking libdata-dumper-concise-perl (2.023-3) ... 2687s Selecting previously unselected package libdata-hexdump-perl. 2687s Preparing to unpack .../138-libdata-hexdump-perl_0.04-2_all.deb ... 2687s Unpacking libdata-hexdump-perl (0.04-2) ... 2687s Selecting previously unselected package libdata-ieee754-perl. 2687s Preparing to unpack .../139-libdata-ieee754-perl_0.02-2_all.deb ... 2687s Unpacking libdata-ieee754-perl (0.02-2) ... 2687s Selecting previously unselected package liblist-someutils-perl. 2687s Preparing to unpack .../140-liblist-someutils-perl_0.59-1_all.deb ... 2687s Unpacking liblist-someutils-perl (0.59-1) ... 2687s Selecting previously unselected package liblist-utilsby-perl. 2687s Preparing to unpack .../141-liblist-utilsby-perl_0.12-2_all.deb ... 2687s Unpacking liblist-utilsby-perl (0.12-2) ... 2687s Selecting previously unselected package liblist-allutils-perl. 2687s Preparing to unpack .../142-liblist-allutils-perl_0.19-1_all.deb ... 2687s Unpacking liblist-allutils-perl (0.19-1) ... 2687s Selecting previously unselected package libimport-into-perl. 2687s Preparing to unpack .../143-libimport-into-perl_1.002005-2_all.deb ... 2687s Unpacking libimport-into-perl (1.002005-2) ... 2687s Selecting previously unselected package librole-tiny-perl. 2687s Preparing to unpack .../144-librole-tiny-perl_2.002004-1_all.deb ... 2687s Unpacking librole-tiny-perl (2.002004-1) ... 2687s Selecting previously unselected package libsub-quote-perl. 2687s Preparing to unpack .../145-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 2687s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 2687s Selecting previously unselected package libmoo-perl. 2687s Preparing to unpack .../146-libmoo-perl_2.005005-1_all.deb ... 2687s Unpacking libmoo-perl (2.005005-1) ... 2687s Selecting previously unselected package libdata-password-zxcvbn-perl. 2687s Preparing to unpack .../147-libdata-password-zxcvbn-perl_1.1.3-1_all.deb ... 2687s Unpacking libdata-password-zxcvbn-perl (1.1.3-1) ... 2687s Selecting previously unselected package libstrictures-perl. 2687s Preparing to unpack .../148-libstrictures-perl_2.000006-1build1_all.deb ... 2687s Unpacking libstrictures-perl (2.000006-1build1) ... 2687s Selecting previously unselected package libdata-perl-perl. 2687s Preparing to unpack .../149-libdata-perl-perl_0.002011-2_all.deb ... 2687s Unpacking libdata-perl-perl (0.002011-2) ... 2687s Selecting previously unselected package libdata-printer-perl. 2687s Preparing to unpack .../150-libdata-printer-perl_1.002001-1_all.deb ... 2687s Unpacking libdata-printer-perl (1.002001-1) ... 2687s Selecting previously unselected package libnet-ipv6addr-perl. 2687s Preparing to unpack .../151-libnet-ipv6addr-perl_1.02-1_all.deb ... 2687s Unpacking libnet-ipv6addr-perl (1.02-1) ... 2687s Selecting previously unselected package libnet-netmask-perl. 2687s Preparing to unpack .../152-libnet-netmask-perl_2.0003-1build1_all.deb ... 2687s Unpacking libnet-netmask-perl (2.0003-1build1) ... 2687s Selecting previously unselected package libnetaddr-ip-perl. 2687s Preparing to unpack .../153-libnetaddr-ip-perl_4.079+dfsg-2build5_ppc64el.deb ... 2687s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 2687s Selecting previously unselected package libdata-validate-ip-perl. 2687s Preparing to unpack .../154-libdata-validate-ip-perl_0.31-1_all.deb ... 2687s Unpacking libdata-validate-ip-perl (0.31-1) ... 2687s Selecting previously unselected package libsub-identify-perl. 2687s Preparing to unpack .../155-libsub-identify-perl_0.14-4_ppc64el.deb ... 2687s Unpacking libsub-identify-perl (0.14-4) ... 2687s Selecting previously unselected package libsub-name-perl:ppc64el. 2687s Preparing to unpack .../156-libsub-name-perl_0.28-1_ppc64el.deb ... 2687s Unpacking libsub-name-perl:ppc64el (0.28-1) ... 2687s Selecting previously unselected package libnamespace-clean-perl. 2687s Preparing to unpack .../157-libnamespace-clean-perl_0.27-2_all.deb ... 2687s Unpacking libnamespace-clean-perl (0.27-2) ... 2687s Selecting previously unselected package libnamespace-autoclean-perl. 2687s Preparing to unpack .../158-libnamespace-autoclean-perl_0.31-1_all.deb ... 2687s Unpacking libnamespace-autoclean-perl (0.31-1) ... 2687s Selecting previously unselected package libsub-exporter-perl. 2687s Preparing to unpack .../159-libsub-exporter-perl_0.990-1_all.deb ... 2687s Unpacking libsub-exporter-perl (0.990-1) ... 2687s Selecting previously unselected package libeval-closure-perl. 2687s Preparing to unpack .../160-libeval-closure-perl_0.14-3_all.deb ... 2687s Unpacking libeval-closure-perl (0.14-3) ... 2687s Selecting previously unselected package libexception-class-perl. 2688s Preparing to unpack .../161-libexception-class-perl_1.45-1_all.deb ... 2688s Unpacking libexception-class-perl (1.45-1) ... 2688s Selecting previously unselected package libparams-validationcompiler-perl. 2688s Preparing to unpack .../162-libparams-validationcompiler-perl_0.31-1_all.deb ... 2688s Unpacking libparams-validationcompiler-perl (0.31-1) ... 2688s Selecting previously unselected package libmro-compat-perl. 2688s Preparing to unpack .../163-libmro-compat-perl_0.15-2_all.deb ... 2688s Unpacking libmro-compat-perl (0.15-2) ... 2688s Selecting previously unselected package libxstring-perl:ppc64el. 2688s Preparing to unpack .../164-libxstring-perl_0.005-2build4_ppc64el.deb ... 2688s Unpacking libxstring-perl:ppc64el (0.005-2build4) ... 2688s Selecting previously unselected package libspecio-perl. 2688s Preparing to unpack .../165-libspecio-perl_0.53-1_all.deb ... 2688s Unpacking libspecio-perl (0.53-1) ... 2688s Selecting previously unselected package libdatetime-locale-perl. 2688s Preparing to unpack .../166-libdatetime-locale-perl_1%3a1.45-1_all.deb ... 2688s Unpacking libdatetime-locale-perl (1:1.45-1) ... 2688s Selecting previously unselected package libdatetime-timezone-perl. 2688s Preparing to unpack .../167-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 2688s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 2688s Selecting previously unselected package libdatetime-perl. 2688s Preparing to unpack .../168-libdatetime-perl_2%3a1.65-1build3_ppc64el.deb ... 2688s Unpacking libdatetime-perl (2:1.65-1build3) ... 2688s Selecting previously unselected package libdatetime-format-rfc3339-perl. 2688s Preparing to unpack .../169-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 2688s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 2688s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 2688s Preparing to unpack .../170-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 2688s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 2688s Selecting previously unselected package libdbi-perl:ppc64el. 2688s Preparing to unpack .../171-libdbi-perl_1.647-1build1_ppc64el.deb ... 2688s Unpacking libdbi-perl:ppc64el (1.647-1build1) ... 2688s Selecting previously unselected package libdbd-sqlite3-perl:ppc64el. 2688s Preparing to unpack .../172-libdbd-sqlite3-perl_1.76-1_ppc64el.deb ... 2688s Unpacking libdbd-sqlite3-perl:ppc64el (1.76-1) ... 2688s Selecting previously unselected package libdbix-connector-perl. 2688s Preparing to unpack .../173-libdbix-connector-perl_0.60-1_all.deb ... 2688s Unpacking libdbix-connector-perl (0.60-1) ... 2688s Selecting previously unselected package libdevel-globaldestruction-perl. 2688s Preparing to unpack .../174-libdevel-globaldestruction-perl_0.14-4_all.deb ... 2688s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 2688s Selecting previously unselected package libdevel-overloadinfo-perl. 2688s Preparing to unpack .../175-libdevel-overloadinfo-perl_0.008-1_all.deb ... 2688s Unpacking libdevel-overloadinfo-perl (0.008-1) ... 2688s Selecting previously unselected package libdist-checkconflicts-perl. 2688s Preparing to unpack .../176-libdist-checkconflicts-perl_0.11-2_all.deb ... 2688s Unpacking libdist-checkconflicts-perl (0.11-2) ... 2689s Selecting previously unselected package libemail-simple-perl. 2689s Preparing to unpack .../177-libemail-simple-perl_2.218-1_all.deb ... 2689s Unpacking libemail-simple-perl (2.218-1) ... 2689s Selecting previously unselected package libmodule-pluggable-perl. 2689s Preparing to unpack .../178-libmodule-pluggable-perl_5.2-5_all.deb ... 2689s Unpacking libmodule-pluggable-perl (5.2-5) ... 2689s Selecting previously unselected package libemail-abstract-perl. 2689s Preparing to unpack .../179-libemail-abstract-perl_3.010-1_all.deb ... 2689s Unpacking libemail-abstract-perl (3.010-1) ... 2689s Selecting previously unselected package libemail-address-xs-perl. 2689s Preparing to unpack .../180-libemail-address-xs-perl_1.05-1build5_ppc64el.deb ... 2689s Unpacking libemail-address-xs-perl (1.05-1build5) ... 2689s Selecting previously unselected package libmoox-types-mooselike-perl. 2689s Preparing to unpack .../181-libmoox-types-mooselike-perl_0.29-2_all.deb ... 2689s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 2689s Selecting previously unselected package libthrowable-perl. 2689s Preparing to unpack .../182-libthrowable-perl_1.001-2_all.deb ... 2689s Unpacking libthrowable-perl (1.001-2) ... 2689s Selecting previously unselected package libemail-sender-perl. 2689s Preparing to unpack .../183-libemail-sender-perl_2.601-1_all.deb ... 2689s Unpacking libemail-sender-perl (2.601-1) ... 2689s Selecting previously unselected package libextutils-depends-perl. 2689s Preparing to unpack .../184-libextutils-depends-perl_0.8002-1_all.deb ... 2689s Unpacking libextutils-depends-perl (0.8002-1) ... 2689s Selecting previously unselected package libimagequant0:ppc64el. 2689s Preparing to unpack .../185-libimagequant0_2.18.0-1build1_ppc64el.deb ... 2689s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 2689s Selecting previously unselected package libxpm4:ppc64el. 2689s Preparing to unpack .../186-libxpm4_1%3a3.5.17-1build3_ppc64el.deb ... 2689s Unpacking libxpm4:ppc64el (1:3.5.17-1build3) ... 2689s Selecting previously unselected package libgd3:ppc64el. 2689s Preparing to unpack .../187-libgd3_2.3.3-13ubuntu1_ppc64el.deb ... 2689s Unpacking libgd3:ppc64el (2.3.3-13ubuntu1) ... 2689s Selecting previously unselected package libgd-perl. 2689s Preparing to unpack .../188-libgd-perl_2.84-2_ppc64el.deb ... 2689s Unpacking libgd-perl (2.84-2) ... 2689s Selecting previously unselected package libgd-securityimage-perl. 2689s Preparing to unpack .../189-libgd-securityimage-perl_1.75-3_all.deb ... 2689s Unpacking libgd-securityimage-perl (1.75-3) ... 2689s Selecting previously unselected package libmoox-strictconstructor-perl. 2689s Preparing to unpack .../190-libmoox-strictconstructor-perl_0.013-1_all.deb ... 2689s Unpacking libmoox-strictconstructor-perl (0.013-1) ... 2689s Selecting previously unselected package libmaxmind-db-common-perl. 2689s Preparing to unpack .../191-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 2689s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 2689s Selecting previously unselected package libmaxmind-db-reader-perl. 2689s Preparing to unpack .../192-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 2689s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 2689s Selecting previously unselected package libparams-validate-perl:ppc64el. 2689s Preparing to unpack .../193-libparams-validate-perl_1.31-2build4_ppc64el.deb ... 2689s Unpacking libparams-validate-perl:ppc64el (1.31-2build4) ... 2689s Selecting previously unselected package libgeoip2-perl. 2689s Preparing to unpack .../194-libgeoip2-perl_2.006002-2_all.deb ... 2689s Unpacking libgeoip2-perl (2.006002-2) ... 2689s Selecting previously unselected package libglib-perl:ppc64el. 2689s Preparing to unpack .../195-libglib-perl_3%3a1.329.4-1_ppc64el.deb ... 2689s Unpacking libglib-perl:ppc64el (3:1.329.4-1) ... 2689s Selecting previously unselected package libgssapi-perl. 2689s Preparing to unpack .../196-libgssapi-perl_0.28-4build5_ppc64el.deb ... 2689s Unpacking libgssapi-perl (0.28-4build5) ... 2689s Selecting previously unselected package libhttp-browserdetect-perl. 2689s Preparing to unpack .../197-libhttp-browserdetect-perl_3.45-1_all.deb ... 2689s Unpacking libhttp-browserdetect-perl (3.45-1) ... 2689s Selecting previously unselected package libhttp-daemon-perl. 2689s Preparing to unpack .../198-libhttp-daemon-perl_6.16-1_all.deb ... 2689s Unpacking libhttp-daemon-perl (6.16-1) ... 2689s Selecting previously unselected package libio-pty-perl. 2689s Preparing to unpack .../199-libio-pty-perl_1%3a1.20-1build3_ppc64el.deb ... 2689s Unpacking libio-pty-perl (1:1.20-1build3) ... 2689s Selecting previously unselected package libio-sessiondata-perl. 2689s Preparing to unpack .../200-libio-sessiondata-perl_1.03-3_all.deb ... 2689s Unpacking libio-sessiondata-perl (1.03-3) ... 2689s Selecting previously unselected package libperlio-via-timeout-perl. 2689s Preparing to unpack .../201-libperlio-via-timeout-perl_0.32-3_all.deb ... 2689s Unpacking libperlio-via-timeout-perl (0.32-3) ... 2689s Selecting previously unselected package libio-socket-timeout-perl. 2689s Preparing to unpack .../202-libio-socket-timeout-perl_0.32-3_all.deb ... 2689s Unpacking libio-socket-timeout-perl (0.32-3) ... 2689s Selecting previously unselected package libio-string-perl. 2689s Preparing to unpack .../203-libio-string-perl_1.08-4_all.deb ... 2689s Unpacking libio-string-perl (1.08-4) ... 2689s Selecting previously unselected package libio-stringy-perl. 2689s Preparing to unpack .../204-libio-stringy-perl_2.113-2_all.deb ... 2689s Unpacking libio-stringy-perl (2.113-2) ... 2689s Selecting previously unselected package libipc-run-perl. 2689s Preparing to unpack .../205-libipc-run-perl_20250809.0-1build1_all.deb ... 2689s Unpacking libipc-run-perl (20250809.0-1build1) ... 2689s Selecting previously unselected package libmoox-handlesvia-perl. 2689s Preparing to unpack .../206-libmoox-handlesvia-perl_0.001009-2_all.deb ... 2689s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 2689s Selecting previously unselected package libtype-tiny-perl. 2689s Preparing to unpack .../207-libtype-tiny-perl_2.010001-1_all.deb ... 2689s Unpacking libtype-tiny-perl (2.010001-1) ... 2689s Selecting previously unselected package libiri-perl. 2689s Preparing to unpack .../208-libiri-perl_0.013-1_all.deb ... 2689s Unpacking libiri-perl (0.013-1) ... 2689s Selecting previously unselected package libjargs-java. 2689s Preparing to unpack .../209-libjargs-java_1.0.0-5build1_all.deb ... 2689s Unpacking libjargs-java (1.0.0-5build1) ... 2689s Selecting previously unselected package libxslt1.1:ppc64el. 2689s Preparing to unpack .../210-libxslt1.1_1.1.43-0.3_ppc64el.deb ... 2689s Unpacking libxslt1.1:ppc64el (1.1.43-0.3) ... 2689s Selecting previously unselected package libxmlsec1-1:ppc64el. 2689s Preparing to unpack .../211-libxmlsec1-1_1.3.9-1_ppc64el.deb ... 2689s Unpacking libxmlsec1-1:ppc64el (1.3.9-1) ... 2689s Selecting previously unselected package libxmlsec1-openssl1:ppc64el. 2689s Preparing to unpack .../212-libxmlsec1-openssl1_1.3.9-1_ppc64el.deb ... 2689s Unpacking libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 2689s Selecting previously unselected package liblasso3t64. 2689s Preparing to unpack .../213-liblasso3t64_2.9.0-3_ppc64el.deb ... 2689s Unpacking liblasso3t64 (2.9.0-3) ... 2689s Selecting previously unselected package liblasso-perl:ppc64el. 2689s Preparing to unpack .../214-liblasso-perl_2.9.0-3_ppc64el.deb ... 2689s Unpacking liblasso-perl:ppc64el (2.9.0-3) ... 2689s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 2689s Preparing to unpack .../215-liblemonldap-ng-ssoaas-apache-client-perl_2.22.1+ds-1_all.deb ... 2689s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.22.1+ds-1) ... 2689s Selecting previously unselected package libllhttp9.3. 2689s Preparing to unpack .../216-libllhttp9.3_9.3.3~really9.3.0+~cs12.11.8-3_ppc64el.deb ... 2689s Unpacking libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 2689s Selecting previously unselected package liblog-log4perl-perl. 2689s Preparing to unpack .../217-liblog-log4perl-perl_1.57-1_all.deb ... 2689s Unpacking liblog-log4perl-perl (1.57-1) ... 2689s Selecting previously unselected package liblwp-protocol-psgi-perl. 2689s Preparing to unpack .../218-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 2689s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 2689s Selecting previously unselected package libnet-smtp-ssl-perl. 2689s Preparing to unpack .../219-libnet-smtp-ssl-perl_1.04-2_all.deb ... 2689s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 2690s Selecting previously unselected package libmailtools-perl. 2690s Preparing to unpack .../220-libmailtools-perl_2.22-1_all.deb ... 2690s Unpacking libmailtools-perl (2.22-1) ... 2690s Selecting previously unselected package libsub-infix-perl. 2690s Preparing to unpack .../221-libsub-infix-perl_0.004-5_all.deb ... 2690s Unpacking libsub-infix-perl (0.004-5) ... 2690s Selecting previously unselected package libmatch-simple-perl. 2690s Preparing to unpack .../222-libmatch-simple-perl_0.012-1_all.deb ... 2690s Unpacking libmatch-simple-perl (0.012-1) ... 2690s Selecting previously unselected package libmime-tools-perl. 2690s Preparing to unpack .../223-libmime-tools-perl_5.515-1_all.deb ... 2690s Unpacking libmime-tools-perl (5.515-1) ... 2690s Selecting previously unselected package libmodule-runtime-conflicts-perl. 2690s Preparing to unpack .../224-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 2690s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 2690s Selecting previously unselected package libpackage-deprecationmanager-perl. 2690s Preparing to unpack .../225-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 2690s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 2690s Selecting previously unselected package libpackage-stash-xs-perl:ppc64el. 2690s Preparing to unpack .../226-libpackage-stash-xs-perl_0.30-1build5_ppc64el.deb ... 2690s Unpacking libpackage-stash-xs-perl:ppc64el (0.30-1build5) ... 2690s Selecting previously unselected package libmoose-perl:ppc64el. 2690s Preparing to unpack .../227-libmoose-perl_2.2207-1build3_ppc64el.deb ... 2690s Unpacking libmoose-perl:ppc64el (2.2207-1build3) ... 2690s Selecting previously unselected package libmoosex-arrayref-perl. 2690s Preparing to unpack .../228-libmoosex-arrayref-perl_0.005-5_all.deb ... 2690s Unpacking libmoosex-arrayref-perl (0.005-5) ... 2690s Selecting previously unselected package libnamespace-sweep-perl. 2690s Preparing to unpack .../229-libnamespace-sweep-perl_0.006-5_all.deb ... 2690s Unpacking libnamespace-sweep-perl (0.006-5) ... 2690s Selecting previously unselected package libnet-ip-perl. 2690s Preparing to unpack .../230-libnet-ip-perl_1.26-4_all.deb ... 2690s Unpacking libnet-ip-perl (1.26-4) ... 2690s Selecting previously unselected package libnet-ldap-perl. 2690s Preparing to unpack .../231-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 2690s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 2690s Selecting previously unselected package libxml-namespacesupport-perl. 2690s Preparing to unpack .../232-libxml-namespacesupport-perl_1.12-2_all.deb ... 2690s Unpacking libxml-namespacesupport-perl (1.12-2) ... 2690s Selecting previously unselected package libxml-sax-base-perl. 2690s Preparing to unpack .../233-libxml-sax-base-perl_1.09-3_all.deb ... 2690s Unpacking libxml-sax-base-perl (1.09-3) ... 2690s Selecting previously unselected package libxml-sax-perl. 2690s Preparing to unpack .../234-libxml-sax-perl_1.02+dfsg-4_all.deb ... 2690s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 2690s Selecting previously unselected package libxml-libxml-perl. 2690s Preparing to unpack .../235-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_ppc64el.deb ... 2690s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 2690s Selecting previously unselected package libxml-simple-perl. 2690s Preparing to unpack .../236-libxml-simple-perl_2.25-2_all.deb ... 2690s Unpacking libxml-simple-perl (2.25-2) ... 2690s Selecting previously unselected package libnet-openid-common-perl. 2690s Preparing to unpack .../237-libnet-openid-common-perl_1.20-2_all.deb ... 2690s Unpacking libnet-openid-common-perl (1.20-2) ... 2690s Selecting previously unselected package libnet-openid-consumer-perl. 2690s Preparing to unpack .../238-libnet-openid-consumer-perl_1.18-2_all.deb ... 2690s Unpacking libnet-openid-consumer-perl (1.18-2) ... 2690s Selecting previously unselected package libnet-openid-server-perl. 2690s Preparing to unpack .../239-libnet-openid-server-perl_1.09-4_all.deb ... 2690s Unpacking libnet-openid-server-perl (1.09-4) ... 2690s Selecting previously unselected package libsimdjson29:ppc64el. 2690s Preparing to unpack .../240-libsimdjson29_4.2.4-1_ppc64el.deb ... 2690s Unpacking libsimdjson29:ppc64el (4.2.4-1) ... 2690s Selecting previously unselected package libsimdutf29:ppc64el. 2690s Preparing to unpack .../241-libsimdutf29_7.7.1-3_ppc64el.deb ... 2690s Unpacking libsimdutf29:ppc64el (7.7.1-3) ... 2690s Selecting previously unselected package node-corepack. 2690s Preparing to unpack .../242-node-corepack_0.24.0-5build1_all.deb ... 2690s Unpacking node-corepack (0.24.0-5build1) ... 2690s Selecting previously unselected package nodejs. 2690s Preparing to unpack .../243-nodejs_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 2690s Unpacking nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 2690s Selecting previously unselected package node-xtend. 2690s Preparing to unpack .../244-node-xtend_4.0.2-3_all.deb ... 2690s Unpacking node-xtend (4.0.2-3) ... 2690s Selecting previously unselected package node-acorn. 2690s Preparing to unpack .../245-node-acorn_8.8.1+ds+~cs25.17.7-3_all.deb ... 2690s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-3) ... 2690s Selecting previously unselected package node-cjs-module-lexer. 2690s Preparing to unpack .../246-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 2690s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 2690s Selecting previously unselected package node-balanced-match. 2690s Preparing to unpack .../247-node-balanced-match_2.0.0-1_all.deb ... 2690s Unpacking node-balanced-match (2.0.0-1) ... 2690s Selecting previously unselected package node-brace-expansion. 2690s Preparing to unpack .../248-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 2690s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 2690s Selecting previously unselected package node-minimatch. 2690s Preparing to unpack .../249-node-minimatch_9.0.3-6_all.deb ... 2690s Unpacking node-minimatch (9.0.3-6) ... 2690s Selecting previously unselected package node-ms. 2690s Preparing to unpack .../250-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 2690s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 2690s Selecting previously unselected package node-debug. 2690s Preparing to unpack .../251-node-debug_4.4.1+~4.1.12-1_all.deb ... 2690s Unpacking node-debug (4.4.1+~4.1.12-1) ... 2690s Selecting previously unselected package node-lru-cache. 2690s Preparing to unpack .../252-node-lru-cache_10.0.1-3_all.deb ... 2690s Unpacking node-lru-cache (10.0.1-3) ... 2690s Selecting previously unselected package node-semver. 2690s Preparing to unpack .../253-node-semver_7.6.1+~7.5.8-2_all.deb ... 2690s Unpacking node-semver (7.6.1+~7.5.8-2) ... 2690s Selecting previously unselected package node-llhttp. 2690s Preparing to unpack .../254-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 2690s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 2690s Selecting previously unselected package node-undici. 2690s Preparing to unpack .../255-node-undici_7.18.2+dfsg+~cs3.2.0-1build1_all.deb ... 2690s Unpacking node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 2691s Selecting previously unselected package libnode127:ppc64el. 2691s Preparing to unpack .../256-libnode127_22.22.0+dfsg+~cs22.19.6-1ubuntu2_ppc64el.deb ... 2691s Unpacking libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 2691s Selecting previously unselected package libossp-uuid16:ppc64el. 2691s Preparing to unpack .../257-libossp-uuid16_1.6.6-1_ppc64el.deb ... 2691s Unpacking libossp-uuid16:ppc64el (1.6.6-1) ... 2691s Selecting previously unselected package libossp-uuid-perl. 2691s Preparing to unpack .../258-libossp-uuid-perl_1.6.6-1_ppc64el.deb ... 2691s Unpacking libossp-uuid-perl (1.6.6-1) ... 2691s Selecting previously unselected package libparse-recdescent-perl. 2691s Preparing to unpack .../259-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 2691s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 2691s Selecting previously unselected package libpath-tiny-perl. 2691s Preparing to unpack .../260-libpath-tiny-perl_0.148-1_all.deb ... 2691s Unpacking libpath-tiny-perl (0.148-1) ... 2691s Selecting previously unselected package libset-scalar-perl. 2691s Preparing to unpack .../261-libset-scalar-perl_1.29-3_all.deb ... 2691s Unpacking libset-scalar-perl (1.29-3) ... 2691s Selecting previously unselected package libtext-csv-xs-perl:ppc64el. 2691s Preparing to unpack .../262-libtext-csv-xs-perl_1.61-1_ppc64el.deb ... 2691s Unpacking libtext-csv-xs-perl:ppc64el (1.61-1) ... 2691s Selecting previously unselected package libtext-aligner-perl. 2691s Preparing to unpack .../263-libtext-aligner-perl_0.16-3_all.deb ... 2691s Unpacking libtext-aligner-perl (0.16-3) ... 2691s Selecting previously unselected package libtext-table-perl. 2691s Preparing to unpack .../264-libtext-table-perl_1.135-1_all.deb ... 2691s Unpacking libtext-table-perl (1.135-1) ... 2691s Selecting previously unselected package libxml-namespacefactory-perl. 2691s Preparing to unpack .../265-libxml-namespacefactory-perl_1.02-4_all.deb ... 2691s Unpacking libxml-namespacefactory-perl (1.02-4) ... 2691s Selecting previously unselected package libxml-commonns-perl. 2691s Preparing to unpack .../266-libxml-commonns-perl_0.06-6_all.deb ... 2691s Unpacking libxml-commonns-perl (0.06-6) ... 2691s Selecting previously unselected package libxml-namespace-perl. 2691s Preparing to unpack .../267-libxml-namespace-perl_0.02-7_all.deb ... 2691s Unpacking libxml-namespace-perl (0.02-7) ... 2691s Selecting previously unselected package librdf-trine-perl. 2691s Preparing to unpack .../268-librdf-trine-perl_1.019-4_all.deb ... 2691s Unpacking librdf-trine-perl (1.019-4) ... 2691s Selecting previously unselected package librdf-query-perl. 2691s Preparing to unpack .../269-librdf-query-perl_2.919-2_all.deb ... 2691s Unpacking librdf-query-perl (2.919-2) ... 2691s Selecting previously unselected package libtask-weaken-perl. 2691s Preparing to unpack .../270-libtask-weaken-perl_1.06-2_all.deb ... 2691s Unpacking libtask-weaken-perl (1.06-2) ... 2691s Selecting previously unselected package libxml-parser-perl. 2691s Preparing to unpack .../271-libxml-parser-perl_2.47-1build4_ppc64el.deb ... 2691s Unpacking libxml-parser-perl (2.47-1build4) ... 2691s Selecting previously unselected package libsoap-lite-perl. 2691s Preparing to unpack .../272-libsoap-lite-perl_1.27-3_all.deb ... 2691s Unpacking libsoap-lite-perl (1.27-3) ... 2691s Selecting previously unselected package libstring-random-perl. 2691s Preparing to unpack .../273-libstring-random-perl_1%3a0.32-2_all.deb ... 2691s Unpacking libstring-random-perl (1:0.32-2) ... 2691s Selecting previously unselected package libtest-leaktrace-perl. 2691s Preparing to unpack .../274-libtest-leaktrace-perl_0.17-1build6_ppc64el.deb ... 2691s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 2691s Selecting previously unselected package libtest-output-perl. 2691s Preparing to unpack .../275-libtest-output-perl_1.036-1_all.deb ... 2691s Unpacking libtest-output-perl (1.036-1) ... 2691s Selecting previously unselected package libtest-pod-perl. 2691s Preparing to unpack .../276-libtest-pod-perl_1.52-3_all.deb ... 2691s Unpacking libtest-pod-perl (1.52-3) ... 2691s Selecting previously unselected package libtime-fake-perl. 2691s Preparing to unpack .../277-libtime-fake-perl_0.11-4_all.deb ... 2691s Unpacking libtime-fake-perl (0.11-4) ... 2691s Selecting previously unselected package libtypes-datetime-perl. 2691s Preparing to unpack .../278-libtypes-datetime-perl_0.002-4_all.deb ... 2691s Unpacking libtypes-datetime-perl (0.002-4) ... 2691s Selecting previously unselected package libtypes-path-tiny-perl. 2691s Preparing to unpack .../279-libtypes-path-tiny-perl_0.006-2_all.deb ... 2691s Unpacking libtypes-path-tiny-perl (0.006-2) ... 2691s Selecting previously unselected package libuuid-tiny-perl. 2691s Preparing to unpack .../280-libuuid-tiny-perl_1.0400-3_all.deb ... 2691s Unpacking libuuid-tiny-perl (1.0400-3) ... 2691s Selecting previously unselected package libtypes-uuid-perl. 2691s Preparing to unpack .../281-libtypes-uuid-perl_0.004-4_all.deb ... 2691s Unpacking libtypes-uuid-perl (0.004-4) ... 2691s Selecting previously unselected package liburi-fromhash-perl. 2691s Preparing to unpack .../282-liburi-fromhash-perl_0.05-2_all.deb ... 2691s Unpacking liburi-fromhash-perl (0.05-2) ... 2691s Selecting previously unselected package libtypes-uri-perl. 2691s Preparing to unpack .../283-libtypes-uri-perl_0.007-3_all.deb ... 2691s Unpacking libtypes-uri-perl (0.007-3) ... 2691s Selecting previously unselected package libweb-id-perl. 2691s Preparing to unpack .../284-libweb-id-perl_1.927-4_all.deb ... 2691s Unpacking libweb-id-perl (1.927-4) ... 2691s Selecting previously unselected package libxml-libxslt-perl:ppc64el. 2691s Preparing to unpack .../285-libxml-libxslt-perl_2.003000-4_ppc64el.deb ... 2691s Unpacking libxml-libxslt-perl:ppc64el (2.003000-4) ... 2691s Selecting previously unselected package libyaml-perl. 2692s Preparing to unpack .../286-libyaml-perl_1.31-1_all.deb ... 2692s Unpacking libyaml-perl (1.31-1) ... 2692s Selecting previously unselected package node-uglify-js. 2692s Preparing to unpack .../287-node-uglify-js_3.17.4-2build1_all.deb ... 2692s Unpacking node-uglify-js (3.17.4-2build1) ... 2692s Selecting previously unselected package python3-defusedxml. 2692s Preparing to unpack .../288-python3-defusedxml_0.7.1-3build1_all.deb ... 2692s Unpacking python3-defusedxml (0.7.1-3build1) ... 2692s Selecting previously unselected package python3-roman-numerals. 2692s Preparing to unpack .../289-python3-roman-numerals_4.1.0-1_all.deb ... 2692s Unpacking python3-roman-numerals (4.1.0-1) ... 2692s Selecting previously unselected package python3-docutils. 2692s Preparing to unpack .../290-python3-docutils_0.22.4+dfsg-1_all.deb ... 2692s Unpacking python3-docutils (0.22.4+dfsg-1) ... 2692s Selecting previously unselected package python3-imagesize. 2692s Preparing to unpack .../291-python3-imagesize_1.4.1-1build1_all.deb ... 2692s Unpacking python3-imagesize (1.4.1-1build1) ... 2692s Selecting previously unselected package python3-snowballstemmer. 2692s Preparing to unpack .../292-python3-snowballstemmer_3.0.1-1_all.deb ... 2692s Unpacking python3-snowballstemmer (3.0.1-1) ... 2692s Selecting previously unselected package sphinx-common. 2692s Preparing to unpack .../293-sphinx-common_8.2.3-12_all.deb ... 2692s Unpacking sphinx-common (8.2.3-12) ... 2692s Selecting previously unselected package python3-alabaster. 2692s Preparing to unpack .../294-python3-alabaster_0.7.16-0.1build1_all.deb ... 2692s Unpacking python3-alabaster (0.7.16-0.1build1) ... 2692s Selecting previously unselected package python3-sphinx. 2692s Preparing to unpack .../295-python3-sphinx_8.2.3-12_all.deb ... 2692s Unpacking python3-sphinx (8.2.3-12) ... 2692s Selecting previously unselected package libjs-bootswatch. 2692s Preparing to unpack .../296-libjs-bootswatch_3.3.7+dfsg2-2_all.deb ... 2692s Unpacking libjs-bootswatch (3.3.7+dfsg2-2) ... 2692s Selecting previously unselected package python3-sphinx-bootstrap-theme. 2692s Preparing to unpack .../297-python3-sphinx-bootstrap-theme_0.8.1+ds-1_all.deb ... 2692s Unpacking python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 2692s Selecting previously unselected package uglifyjs. 2692s Preparing to unpack .../298-uglifyjs_3.17.4-2build1_all.deb ... 2692s Unpacking uglifyjs (3.17.4-2build1) ... 2692s Selecting previously unselected package yui-compressor. 2692s Preparing to unpack .../299-yui-compressor_2.4.8-3build1_all.deb ... 2692s Unpacking yui-compressor (2.4.8-3build1) ... 2692s Selecting previously unselected package lemonldap-ng-handler. 2692s Preparing to unpack .../300-lemonldap-ng-handler_2.22.1+ds-1_all.deb ... 2692s Unpacking lemonldap-ng-handler (2.22.1+ds-1) ... 2692s Selecting previously unselected package lemonldap-ng. 2692s Preparing to unpack .../301-lemonldap-ng_2.22.1+ds-1_all.deb ... 2692s Unpacking lemonldap-ng (2.22.1+ds-1) ... 2692s Selecting previously unselected package lemonldap-ng-doc. 2692s Preparing to unpack .../302-lemonldap-ng-doc_2.22.1+ds-1_all.deb ... 2692s Unpacking lemonldap-ng-doc (2.22.1+ds-1) ... 2692s Selecting previously unselected package libauthen-radius-perl. 2692s Preparing to unpack .../303-libauthen-radius-perl_0.33-1_all.deb ... 2692s Unpacking libauthen-radius-perl (0.33-1) ... 2693s Setting up libmodule-pluggable-perl (5.2-5) ... 2693s Setting up node-uglify-js (3.17.4-2build1) ... 2693s Setting up libio-sessiondata-perl (1.03-3) ... 2693s Setting up javascript-common (12+nmu1) ... 2693s Setting up liblcms2-2:ppc64el (2.17-1) ... 2693s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 2693s Setting up libsharpyuv0:ppc64el (1.5.0-0.1build1) ... 2693s Setting up libxml-parser-perl (2.47-1build4) ... 2693s Setting up libjs-jquery-cookie (12-4build1) ... 2693s Setting up libaom3:ppc64el (3.13.1-2) ... 2693s Setting up node-lru-cache (10.0.1-3) ... 2693s Setting up libmath-random-isaac-perl (1.004-2) ... 2693s Setting up libtask-weaken-perl (1.06-2) ... 2693s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu2) ... 2693s Setting up libxpm4:ppc64el (1:3.5.17-1build3) ... 2693s Setting up java-common (0.76build1) ... 2693s Setting up libfont-afm-perl (1.20-4) ... 2693s Setting up libdynaloader-functions-perl (0.004-2) ... 2693s Setting up libclass-method-modifiers-perl (2.15-1) ... 2693s Setting up libjs-popper.js (1.16.1+ds-6build1) ... 2693s Setting up libio-pty-perl (1:1.20-1build3) ... 2693s Setting up libdata-hexdump-perl (0.04-2) ... 2693s Setting up python3-defusedxml (0.7.1-3build1) ... 2693s Setting up libarchive-zip-perl (1.68-1) ... 2693s Setting up libsub-identify-perl (0.14-4) ... 2693s Setting up imagemagick-7-common (8:7.1.2.13+dfsg1-1) ... 2693s Setting up libhttp-browserdetect-perl (3.45-1) ... 2693s Setting up python3-alabaster (0.7.16-0.1build1) ... 2693s Setting up libio-stringy-perl (2.113-2) ... 2693s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.22.1+ds-1) ... 2693s Setting up unzip (6.0-29ubuntu1) ... 2693s Setting up libxml-namespace-perl (0.02-7) ... 2693s Setting up libdebhelper-perl (13.28ubuntu1) ... 2693s Setting up libperlio-via-timeout-perl (0.32-3) ... 2693s Setting up libconvert-binhex-perl (1.125-3) ... 2693s Setting up x11-common (1:7.7+24ubuntu1) ... 2693s Setting up libtest-pod-perl (1.52-3) ... 2693s Setting up libemail-simple-perl (2.218-1) ... 2693s Setting up libdeflate0:ppc64el (1.23-2) ... 2693s Setting up libxml-namespacesupport-perl (1.12-2) ... 2693s Setting up m4 (1.4.20-2) ... 2693s Setting up libclass-singleton-perl (1.6-2) ... 2693s Setting up libtext-aligner-perl (0.16-3) ... 2693s Setting up lemonldap-ng-handler (2.22.1+ds-1) ... 2693s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 2693s Setting up libtext-csv-xs-perl:ppc64el (1.61-1) ... 2693s Setting up libhtml-format-perl (2.16-2) ... 2693s Setting up libossp-uuid16:ppc64el (1.6.6-1) ... 2693s Setting up libcrypt-jwt-perl (0.037-1) ... 2693s Setting up libxstring-perl:ppc64el (0.005-2build4) ... 2693s Setting up libgomp1:ppc64el (15.2.0-12ubuntu1) ... 2693s Setting up libyaml-perl (1.31-1) ... 2693s Setting up liblist-utilsby-perl (0.12-2) ... 2693s Setting up libjbig0:ppc64el (2.1-6.1ubuntu3) ... 2693s Setting up libtime-fake-perl (0.11-4) ... 2693s Setting up libdata-dumper-concise-perl (2.023-3) ... 2693s Setting up libnet-netmask-perl (2.0003-1build1) ... 2693s Setting up libxml-namespacefactory-perl (1.02-4) ... 2693s Setting up libsub-install-perl (0.929-1) ... 2693s Setting up libextutils-depends-perl (0.8002-1) ... 2693s Setting up libdata-ieee754-perl (0.02-2) ... 2693s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 2693s Setting up libxml-sax-base-perl (1.09-3) ... 2693s Setting up libio-string-perl (1.08-4) ... 2693s Setting up libtest-leaktrace-perl (0.17-1build6) ... 2693s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 2693s Setting up libsimdutf29:ppc64el (7.7.1-3) ... 2693s Setting up libsimdjson29:ppc64el (4.2.4-1) ... 2693s Setting up libfontenc1:ppc64el (1:1.1.8-1build2) ... 2693s Setting up libpackage-stash-xs-perl:ppc64el (0.30-1build5) ... 2693s Setting up autotools-dev (20240727.1) ... 2693s Setting up libclass-data-inheritable-perl (0.10-1) ... 2693s Setting up libalgorithm-c3-perl (0.11-2) ... 2693s Setting up libsub-infix-perl (0.004-5) ... 2693s Setting up libjs-jquery-ui (1.13.2+dfsg-1build1) ... 2693s Setting up liblog-log4perl-perl (1.57-1) ... 2693s Setting up libnet-smtp-ssl-perl (1.04-2) ... 2693s Setting up libcrypt-random-seed-perl (0.03-3) ... 2693s Setting up libmailtools-perl (2.22-1) ... 2693s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 2693s Setting up libcache-lru-perl (0.04-4) ... 2693s Setting up python3-snowballstemmer (3.0.1-1) ... 2693s Setting up node-balanced-match (2.0.0-1) ... 2693s Setting up libjs-bootswatch (3.3.7+dfsg2-2) ... 2693s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 2693s Setting up libuuid-tiny-perl (1.0400-3) ... 2693s Setting up sphinx-common (8.2.3-12) ... 2693s Setting up xfonts-encodings (1:1.0.5-0ubuntu3) ... 2693s Setting up libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 2693s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 2693s Setting up libcares2:ppc64el (1.34.6-1) ... 2693s Setting up libmpc3:ppc64el (1.3.1-2) ... 2693s Setting up libvariable-magic-perl (0.64-1build1) ... 2693s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 2693s Setting up autopoint (0.23.2-1) ... 2693s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 2693s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 2693s Setting up libipc-run-perl (20250809.0-1build1) ... 2693s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 2693s Setting up libpcsclite1:ppc64el (2.4.1-1) ... 2693s Setting up libllhttp9.3 (9.3.3~really9.3.0+~cs12.11.8-3) ... 2693s Setting up libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 2694s Setting up libltdl7:ppc64el (2.5.4-9) ... 2694s Setting up libfftw3-double3:ppc64el (3.3.10-2fakesync1build2) ... 2694s Setting up libxml-commonns-perl (0.06-6) ... 2694s Setting up libstring-random-perl (1:0.32-2) ... 2694s Setting up libparams-util-perl (1.102-3build1) ... 2694s Setting up libauthen-pam-perl (0.16-6build4) ... 2694s Setting up libcrypt-x509-perl (0.55-1) ... 2694s Setting up autoconf (2.72-3.1ubuntu1) ... 2694s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 2694s Setting up libtext-table-perl (1.135-1) ... 2694s Setting up libwebp7:ppc64el (1.5.0-0.1build1) ... 2694s Setting up libcapture-tiny-perl (0.50-1) ... 2694s Setting up libset-scalar-perl (1.29-3) ... 2694s Setting up libubsan1:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up libsub-name-perl:ppc64el (0.28-1) ... 2694s Setting up libgssapi-perl (0.28-4build5) ... 2694s Setting up dwz (0.16-2) ... 2694s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 2694s Setting up libhttp-daemon-perl (6.16-1) ... 2694s Setting up liblqr-1-0:ppc64el (0.4.2-2.2) ... 2694s Setting up lemonldap-ng-doc (2.22.1+ds-1) ... 2694s Setting up libpath-tiny-perl (0.148-1) ... 2694s Setting up libasan8:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up libxslt1.1:ppc64el (1.1.43-0.3) ... 2694s Setting up libjargs-java (1.0.0-5build1) ... 2694s Setting up librole-tiny-perl (2.002004-1) ... 2694s Setting up debugedit (1:5.2-3) ... 2694s Setting up python3-roman-numerals (4.1.0-1) ... 2694s Setting up libopenjp2-7:ppc64el (2.5.4-1) ... 2694s Setting up libdevel-globaldestruction-perl (0.14-4) ... 2694s Setting up sgml-base (1.31+nmu1) ... 2694s Setting up libstrictures-perl (2.000006-1build1) ... 2694s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 2694s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 2694s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 2694s Setting up node-minimatch (9.0.3-6) ... 2694s Setting up libtsan2:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up ca-certificates-java (20240118build1) ... 2694s No JRE found. Skipping Java certificates setup. 2694s Setting up libexporter-tiny-perl (1.006003-1) ... 2694s Setting up node-xtend (4.0.2-3) ... 2694s Setting up libisl23:ppc64el (0.27-1build1) ... 2694s Setting up lemonldap-ng-uwsgi-app (2.22.1+ds-1) ... 2694s Setting up libtext-unidecode-perl (1.30-3) ... 2694s Setting up libde265-0:ppc64el (1.0.16-1build1) ... 2694s Setting up libregexp-assemble-perl (0.38-2) ... 2694s Setting up libnet-ip-perl (1.26-4) ... 2694s Setting up libwebpmux3:ppc64el (1.5.0-0.1build1) ... 2694s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 2694s Setting up libxmlsec1-1:ppc64el (1.3.9-1) ... 2694s Setting up libdata-printer-perl (1.002001-1) ... 2694s Setting up libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up libnet-ipv6addr-perl (1.02-1) ... 2694s Setting up libdbi-perl:ppc64el (1.647-1build1) ... 2694s Setting up liblsan0:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up libconvert-base32-perl (0.06-3) ... 2694s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 2694s Setting up libitm1:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up libclone-pp-perl (1.08-2) ... 2694s Setting up python3-imagesize (1.4.1-1build1) ... 2694s Setting up libdata-validate-ip-perl (0.31-1) ... 2694s Setting up libemail-address-xs-perl (1.05-1build5) ... 2694s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 2694s Setting up automake (1:1.18.1-3build1) ... 2694s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 2694s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 2694s Setting up libglib-perl:ppc64el (3:1.329.4-1) ... 2694s Setting up gettext (0.23.2-1) ... 2694s Setting up libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up java-wrappers (0.5build1) ... 2694s Setting up libossp-uuid-perl (1.6.6-1) ... 2694s Setting up libio-socket-timeout-perl (0.32-3) ... 2694s Setting up openjdk-21-jre-headless:ppc64el (21.0.10+7-1) ... 2694s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/java to provide /usr/bin/java (java) in auto mode 2694s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 2694s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 2694s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 2694s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 2694s Setting up liblist-moreutils-perl (0.430-2) ... 2694s Setting up libmatch-simple-perl (0.012-1) ... 2694s Setting up libwebpdemux2:ppc64el (1.5.0-0.1build1) ... 2694s Setting up libtype-tiny-perl (2.010001-1) ... 2694s Setting up libxmlsec1-openssl1:ppc64el (1.3.9-1) ... 2694s Setting up liblasso3t64 (2.9.0-3) ... 2694s Setting up libexception-class-perl (1.45-1) ... 2694s Setting up libclass-c3-perl (0.35-2) ... 2694s Setting up xfonts-utils (1:7.7+7build1) ... 2694s Setting up libdevel-callchecker-perl:ppc64el (0.009-2) ... 2694s Setting up libmime-tools-perl (5.515-1) ... 2694s Setting up libxml-sax-perl (1.02+dfsg-4) ... 2694s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 2694s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2694s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2694s Setting up libauthen-radius-perl (0.33-1) ... 2694s Setting up intltool-debian (0.35.0+20060710.6build1) ... 2694s Setting up libbytes-random-secure-perl (0.29-3) ... 2694s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 2694s Setting up libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 2694s Setting up python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... 2695s Setting up libdata-optlist-perl (0.114-1) ... 2695s Setting up libdbix-connector-perl (0.60-1) ... 2695s Setting up libtest-output-perl (1.036-1) ... 2695s Setting up libraw23t64:ppc64el (0.21.4-2) ... 2695s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 2695s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 2695s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 2695s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2695s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2695s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 2695s Setting up cpp-15 (15.2.0-12ubuntu1) ... 2695s Setting up libtiff6:ppc64el (4.7.0-3ubuntu3) ... 2695s Setting up xml-core (0.19build1) ... 2695s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 2695s Setting up liblasso-perl:ppc64el (2.9.0-3) ... 2695s Setting up libdbd-sqlite3-perl:ppc64el (1.76-1) ... 2695s Setting up libmro-compat-perl (0.15-2) ... 2695s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 2695s Setting up libsub-exporter-perl (0.990-1) ... 2695s Setting up libtypes-path-tiny-perl (0.006-2) ... 2695s Setting up libeval-closure-perl (0.14-3) ... 2695s Setting up libsoap-lite-perl (1.27-3) ... 2695s Setting up libparams-validationcompiler-perl (0.31-1) ... 2695s Setting up libtypes-uuid-perl (0.004-4) ... 2695s Setting up liblemonldap-ng-portal-perl (2.22.1+ds-1) ... 2695s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 2696s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 2696s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 2696s Setting up po-debconf (1.0.22) ... 2696s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 2696s Setting up fonts-urw-base35 (20200910-8build1) ... 2696s Setting up gcc-15 (15.2.0-12ubuntu1) ... 2696s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 2696s Setting up libmodule-runtime-perl (0.018-1) ... 2696s Setting up libdist-checkconflicts-perl (0.11-2) ... 2696s Setting up libxml-simple-perl (2.25-2) ... 2696s Setting up libxml-libxslt-perl:ppc64el (2.003000-4) ... 2696s Setting up libemail-abstract-perl (3.010-1) ... 2696s Setting up cpp (4:15.2.0-4ubuntu1) ... 2696s Setting up libnet-openid-common-perl (1.20-2) ... 2696s Setting up libnet-openid-server-perl (1.09-4) ... 2696s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 2696s Setting up lemonldap-ng (2.22.1+ds-1) ... 2696s Setting up libtool (2.5.4-9) ... 2696s Setting up libmodule-implementation-perl (0.09-2) ... 2696s Setting up fontconfig-config (2.17.1-3ubuntu1) ... 2696s Setting up libpackage-stash-perl (0.40-1) ... 2696s Setting up libimport-into-perl (1.002005-2) ... 2696s Setting up libmoo-perl (2.005005-1) ... 2696s Setting up libdata-perl-perl (0.002011-2) ... 2696s Setting up liblist-someutils-perl (0.59-1) ... 2696s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 2696s Setting up libclass-load-perl (0.25-2) ... 2696s Setting up gcc (4:15.2.0-4ubuntu1) ... 2696s Setting up dh-autoreconf (21) ... 2696s Setting up libspecio-perl (0.53-1) ... 2696s Setting up liblist-allutils-perl (0.19-1) ... 2696s Setting up libmoox-strictconstructor-perl (0.013-1) ... 2696s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 2696s Setting up libnet-openid-consumer-perl (1.18-2) ... 2696s Setting up libdevel-overloadinfo-perl (0.008-1) ... 2696s Setting up libclass-load-xs-perl (0.10-2build5) ... 2696s Setting up libfontconfig1:ppc64el (2.17.1-3ubuntu1) ... 2696s Setting up libmoox-types-mooselike-perl (0.29-2) ... 2696s Setting up libparams-validate-perl:ppc64el (1.31-2build4) ... 2697s Setting up libb-hooks-endofscope-perl (0.28-2) ... 2697s Setting up g++-15 (15.2.0-12ubuntu1) ... 2697s Setting up liburi-fromhash-perl (0.05-2) ... 2697s Setting up libmoox-handlesvia-perl (0.001009-2) ... 2697s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 2697s Setting up libthrowable-perl (1.001-2) ... 2697s Setting up libmoose-perl:ppc64el (2.2207-1build3) ... 2697s Setting up libtypes-uri-perl (0.007-3) ... 2697s Setting up libdata-password-zxcvbn-perl (1.1.3-1) ... 2697s Setting up debhelper (13.28ubuntu1) ... 2697s Setting up libemail-sender-perl (2.601-1) ... 2697s Setting up libnamespace-sweep-perl (0.006-5) ... 2697s Setting up libnamespace-clean-perl (0.27-2) ... 2697s Setting up g++ (4:15.2.0-4ubuntu1) ... 2697s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 2697s Setting up build-essential (12.12ubuntu2) ... 2697s Setting up libmoosex-arrayref-perl (0.005-5) ... 2697s Setting up libiri-perl (0.013-1) ... 2697s Setting up librdf-trine-perl (1.019-4) ... 2697s Setting up libnamespace-autoclean-perl (0.31-1) ... 2697s Setting up libdatetime-locale-perl (1:1.45-1) ... 2697s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 2697s Setting up libdatetime-perl (2:1.65-1build3) ... 2697s Setting up libtypes-datetime-perl (0.002-4) ... 2697s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 2697s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 2697s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 2697s Setting up librdf-query-perl (2.919-2) ... 2697s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 2697s Setting up libweb-id-perl (1.927-4) ... 2697s Setting up libgeoip2-perl (2.006002-2) ... 2697s Setting up node-acorn (8.8.1+ds+~cs25.17.7-3) ... 2697s Setting up libnode127:ppc64el (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 2697s Setting up libheif-plugin-aomdec:ppc64el (1.21.2-1) ... 2697s Setting up libheif-plugin-libde265:ppc64el (1.21.2-1) ... 2697s Setting up node-corepack (0.24.0-5build1) ... 2697s Setting up libheif1:ppc64el (1.21.2-1) ... 2697s Setting up nodejs (22.22.0+dfsg+~cs22.19.6-1ubuntu2) ... 2697s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 2697s Setting up libgd3:ppc64el (2.3.3-13ubuntu1) ... 2697s Setting up libmagickcore-7.q16-10:ppc64el (8:7.1.2.13+dfsg1-1) ... 2697s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 2697s Setting up node-semver (7.6.1+~7.5.8-2) ... 2697s Setting up uglifyjs (3.17.4-2build1) ... 2697s Setting up libimage-magick-q16-perl (8:7.1.2.13+dfsg1-1) ... 2697s Setting up node-debug (4.4.1+~4.1.12-1) ... 2697s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 2697s Setting up libgd-perl (2.84-2) ... 2697s Setting up node-undici (7.18.2+dfsg+~cs3.2.0-1build1) ... 2697s Setting up libimage-magick-perl (8:7.1.2.13+dfsg1-1) ... 2697s Setting up libgd-securityimage-perl (1.75-3) ... 2697s Processing triggers for install-info (7.2-5) ... 2697s Processing triggers for libc-bin (2.42-2ubuntu4) ... 2697s Processing triggers for man-db (2.13.1-1) ... 2699s Processing triggers for ca-certificates-java (20240118build1) ... 2700s Adding debian:ACCVRAIZ1.pem 2700s Adding debian:AC_RAIZ_FNMT-RCM.pem 2700s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 2700s Adding debian:ANF_Secure_Server_Root_CA.pem 2700s Adding debian:Actalis_Authentication_Root_CA.pem 2700s Adding debian:AffirmTrust_Commercial.pem 2700s Adding debian:AffirmTrust_Networking.pem 2700s Adding debian:AffirmTrust_Premium.pem 2700s Adding debian:AffirmTrust_Premium_ECC.pem 2700s Adding debian:Amazon_Root_CA_1.pem 2700s Adding debian:Amazon_Root_CA_2.pem 2700s Adding debian:Amazon_Root_CA_3.pem 2700s Adding debian:Amazon_Root_CA_4.pem 2700s Adding debian:Atos_TrustedRoot_2011.pem 2700s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 2700s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 2700s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 2700s Adding debian:BJCA_Global_Root_CA1.pem 2700s Adding debian:BJCA_Global_Root_CA2.pem 2700s Adding debian:Baltimore_CyberTrust_Root.pem 2700s Adding debian:Buypass_Class_2_Root_CA.pem 2700s Adding debian:Buypass_Class_3_Root_CA.pem 2700s Adding debian:CA_Disig_Root_R2.pem 2700s Adding debian:CFCA_EV_ROOT.pem 2700s Adding debian:COMODO_Certification_Authority.pem 2700s Adding debian:COMODO_ECC_Certification_Authority.pem 2700s Adding debian:COMODO_RSA_Certification_Authority.pem 2700s Adding debian:Certainly_Root_E1.pem 2700s Adding debian:Certainly_Root_R1.pem 2700s Adding debian:Certigna.pem 2700s Adding debian:Certigna_Root_CA.pem 2700s Adding debian:Certum_EC-384_CA.pem 2700s Adding debian:Certum_Trusted_Network_CA.pem 2700s Adding debian:Certum_Trusted_Network_CA_2.pem 2700s Adding debian:Certum_Trusted_Root_CA.pem 2700s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 2700s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 2700s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 2700s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 2700s Adding debian:Comodo_AAA_Services_root.pem 2700s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 2700s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 2700s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 2700s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 2700s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 2700s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 2700s Adding debian:DigiCert_Assured_ID_Root_CA.pem 2700s Adding debian:DigiCert_Assured_ID_Root_G2.pem 2700s Adding debian:DigiCert_Assured_ID_Root_G3.pem 2700s Adding debian:DigiCert_Global_Root_CA.pem 2700s Adding debian:DigiCert_Global_Root_G2.pem 2700s Adding debian:DigiCert_Global_Root_G3.pem 2700s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 2700s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 2700s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 2700s Adding debian:DigiCert_Trusted_Root_G4.pem 2700s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 2700s Adding debian:Entrust_Root_Certification_Authority.pem 2700s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 2700s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 2700s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 2700s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 2700s Adding debian:GLOBALTRUST_2020.pem 2700s Adding debian:GTS_Root_R1.pem 2700s Adding debian:GTS_Root_R2.pem 2700s Adding debian:GTS_Root_R3.pem 2700s Adding debian:GTS_Root_R4.pem 2700s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 2700s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 2700s Adding debian:GlobalSign_Root_CA.pem 2700s Adding debian:GlobalSign_Root_CA_-_R3.pem 2701s Adding debian:GlobalSign_Root_CA_-_R6.pem 2701s Adding debian:GlobalSign_Root_E46.pem 2701s Adding debian:GlobalSign_Root_R46.pem 2701s Adding debian:Go_Daddy_Class_2_CA.pem 2701s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 2701s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 2701s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 2701s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 2701s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 2701s Adding debian:HiPKI_Root_CA_-_G1.pem 2701s Adding debian:Hongkong_Post_Root_CA_3.pem 2701s Adding debian:ISRG_Root_X1.pem 2701s Adding debian:ISRG_Root_X2.pem 2701s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 2701s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 2701s Adding debian:Izenpe.com.pem 2701s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 2701s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 2701s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 2701s Adding debian:NAVER_Global_Root_Certification_Authority.pem 2701s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 2701s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 2701s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 2701s Adding debian:QuoVadis_Root_CA_1_G3.pem 2701s Adding debian:QuoVadis_Root_CA_2.pem 2701s Adding debian:QuoVadis_Root_CA_2_G3.pem 2701s Adding debian:QuoVadis_Root_CA_3.pem 2701s Adding debian:QuoVadis_Root_CA_3_G3.pem 2701s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 2701s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 2701s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 2701s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 2701s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 2701s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 2701s Adding debian:SZAFIR_ROOT_CA2.pem 2701s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 2701s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 2701s Adding debian:SecureSign_Root_CA12.pem 2701s Adding debian:SecureSign_Root_CA14.pem 2701s Adding debian:SecureSign_Root_CA15.pem 2701s Adding debian:SecureTrust_CA.pem 2701s Adding debian:Secure_Global_CA.pem 2701s Adding debian:Security_Communication_ECC_RootCA1.pem 2701s Adding debian:Security_Communication_RootCA2.pem 2701s Adding debian:Starfield_Class_2_CA.pem 2701s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 2701s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 2701s Adding debian:SwissSign_Gold_CA_-_G2.pem 2701s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 2701s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 2701s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 2701s Adding debian:TWCA_CYBER_Root_CA.pem 2701s Adding debian:TWCA_Global_Root_CA.pem 2701s Adding debian:TWCA_Root_Certification_Authority.pem 2701s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 2701s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 2701s Adding debian:TeliaSonera_Root_CA_v1.pem 2701s Adding debian:Telia_Root_CA_v2.pem 2701s Adding debian:TrustAsia_Global_Root_CA_G3.pem 2701s Adding debian:TrustAsia_Global_Root_CA_G4.pem 2701s Adding debian:Trustwave_Global_Certification_Authority.pem 2701s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 2701s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 2701s Adding debian:TunTrust_Root_CA.pem 2701s Adding debian:UCA_Extended_Validation_Root.pem 2701s Adding debian:UCA_Global_G2_Root.pem 2701s Adding debian:USERTrust_ECC_Certification_Authority.pem 2701s Adding debian:USERTrust_RSA_Certification_Authority.pem 2701s Adding debian:XRamp_Global_CA_Root.pem 2701s Adding debian:certSIGN_ROOT_CA.pem 2701s Adding debian:certSIGN_Root_CA_G2.pem 2701s Adding debian:e-Szigno_Root_CA_2017.pem 2701s Adding debian:ePKI_Root_Certification_Authority.pem 2701s Adding debian:emSign_ECC_Root_CA_-_C3.pem 2701s Adding debian:emSign_ECC_Root_CA_-_G3.pem 2701s Adding debian:emSign_Root_CA_-_C1.pem 2701s Adding debian:emSign_Root_CA_-_G1.pem 2701s Adding debian:vTrus_ECC_Root_CA.pem 2701s Adding debian:vTrus_Root_CA.pem 2701s done. 2701s Setting up yui-compressor (2.4.8-3build1) ... 2701s Setting up default-jre-headless (2:1.21-76build1) ... 2701s Processing triggers for sgml-base (1.31+nmu1) ... 2701s Setting up docutils-common (0.22.4+dfsg-1) ... 2701s Processing triggers for sgml-base (1.31+nmu1) ... 2701s Setting up python3-docutils (0.22.4+dfsg-1) ... 2701s Setting up python3-sphinx (8.2.3-12) ... 2705s autopkgtest [07:19:43]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 2705s autopkgtest [07:19:43]: test runtime-deps-and-recommends: [----------------------- 2721s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 2721s 1..40 2721s ok 1 - Package lemonldap-ng is known to dpkg 2721s ok 2 - Got status information for package lemonldap-ng 2721s ok 3 - Got file list for package lemonldap-ng 2721s ok 4 # skip no perl modules to test in lemonldap-ng 2721s ok 5 - Package lemonldap-ng-doc is known to dpkg 2721s ok 6 - Got status information for package lemonldap-ng-doc 2721s ok 7 - Got file list for package lemonldap-ng-doc 2721s ok 8 # skip no perl modules to test in lemonldap-ng-doc 2721s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 2721s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 2721s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 2721s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 2721s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 2721s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 2721s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 2721s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 2721s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 2721s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 2721s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 2721s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 2721s ok 21 - Package lemonldap-ng-handler is known to dpkg 2721s ok 22 - Got status information for package lemonldap-ng-handler 2721s ok 23 - Got file list for package lemonldap-ng-handler 2721s ok 24 # skip no perl modules to test in lemonldap-ng-handler 2721s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 2721s ok 26 - Got status information for package liblemonldap-ng-handler-perl 2721s ok 27 - Got file list for package liblemonldap-ng-handler-perl 2721s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 2721s 1..26 2721s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 2721s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 2721s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 2721s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOpsCDA.pm exited successfully 2721s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOpsST.pm exited successfully 2721s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 2721s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 2721s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 2721s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 2721s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 2721s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 2721s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 2721s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 2721s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 2721s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 2721s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 2721s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 2721s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 2721s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 2721s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 2721s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 2721s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 2721s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 2721s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 2721s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 2721s # 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. 2721s # 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. 2721s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2721s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 2721s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 2721s # 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. 2721s # 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. 2721s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 2721s # 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. 2721s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2721s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 2721s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 2721s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 2721s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 2721s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 39. 2721s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 2721s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 2721s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 2721s ok 30 - Got status information for package liblemonldap-ng-common-perl 2721s ok 31 - Got file list for package liblemonldap-ng-common-perl 2721s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 2721s 1..81 2721s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 2721s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 2721s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 2721s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 2721s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 2721s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 2721s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 2721s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 2721s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerJSON.pm exited successfully 2721s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 2721s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 2721s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 2721s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 2721s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 2721s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 2721s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 2721s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 2721s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 2721s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 2721s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 2721s # 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. 2721s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 2721s # Name "Lemonldap::NG::Common::Conf::Backends::_DBI::confDbiHooks" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Patroni.pm line 46. 2721s # Name "Lemonldap::NG::Common::Conf::Backends::Patroni::load" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Patroni.pm line 9. 2721s # Name "Lemonldap::NG::Common::Conf::Backends::Patroni::store" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Patroni.pm line 8. 2721s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Patroni.pm exited successfully 2721s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 2721s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 2721s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 2721s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 2721s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 2721s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 2721s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 2721s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 2721s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 2721s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 2721s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 2721s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 2721s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 2721s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 2721s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 2721s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 2721s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 2721s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 2721s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 2721s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 2721s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 2721s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 2721s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 2721s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 2721s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 2721s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Loki.pm exited successfully 2721s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 2721s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 2721s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 2721s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 2721s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 2721s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 2721s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 2721s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 2721s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 2721s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 2721s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 2721s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 2721s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 2721s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 2721s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 2721s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 2721s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 2721s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 2721s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 2721s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 2721s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 2721s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 2721s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 2721s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 2721s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 2721s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 2721s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 2721s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 2721s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 2721s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 2721s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/Purge.pm exited successfully 2721s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 2721s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 2721s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 2721s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 2721s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 2721s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 2721s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 2721s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 2721s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 2721s ok 34 - Got status information for package liblemonldap-ng-manager-perl 2721s ok 35 - Got file list for package liblemonldap-ng-manager-perl 2721s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 2721s 1..30 2721s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 2721s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 2721s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 2721s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 2721s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 2721s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 2721s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 2721s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 2721s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 2721s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 2721s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 2721s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 2721s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 2721s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 2721s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 2721s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 2721s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 2721s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 2721s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 2721s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 2721s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 2721s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 2721s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 2721s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 2721s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 2721s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 2721s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 2721s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 2721s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 2721s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 2721s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 2721s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 2721s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 2721s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 2721s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 2721s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 2721s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 2721s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 2721s ok 38 - Got status information for package liblemonldap-ng-portal-perl 2721s ok 39 - Got file list for package liblemonldap-ng-portal-perl 2721s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 2721s 1..179 2721s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 2721s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 2721s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 2721s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 2721s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 2721s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 2721s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 2721s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 2721s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 2721s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 2721s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 2721s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 2721s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 2721s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 2721s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 2721s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 2721s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 2721s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 2721s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 2721s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 2721s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 2721s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 2721s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 2721s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 2721s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 2721s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 2721s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 2721s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 2721s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 2721s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 2721s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 2721s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 2721s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 2721s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 2721s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 2721s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 2721s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 2721s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 2721s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 2721s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 2721s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 2721s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 2721s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 2721s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 2721s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 2721s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 2721s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 2721s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 2721s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 2721s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 2721s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 2721s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 2721s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 2721s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 2721s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 2721s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 2721s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 2721s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 2721s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 2721s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 2721s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2800. 2721s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 2721s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 2721s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 2721s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 2721s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 2721s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CrowdSec.pm exited successfully 2721s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CrowdSecFilter.pm exited successfully 2721s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 2721s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 2721s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Key.pm exited successfully 2721s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 2721s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 2721s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 2721s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 2721s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 2721s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 2721s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 2721s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 2721s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 2721s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 2721s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 56. 2721s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 59. 2721s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 60. 2721s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 58. 2721s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 57. 2721s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 2721s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 2721s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 2721s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 2721s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 2721s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 2721s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 2721s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 2721s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 2721s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 2721s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 2721s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 2721s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 2721s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 2721s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 2721s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 2721s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 2721s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 2721s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 2721s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 2721s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 2721s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 2721s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 2721s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 2721s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 2721s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 2721s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 2721s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 2721s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 2721s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 2721s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 2721s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 2721s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 2721s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 2721s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 2721s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 2721s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdminLogout.pm exited successfully 2721s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 2721s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 2721s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 2721s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 2721s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 2721s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 213. 2721s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 216. 2721s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 2721s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 2721s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 2721s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 2721s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 2721s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 2721s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 2721s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSecAgent.pm exited successfully 2721s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 2721s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 2721s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 2721s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 2721s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 2721s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 2721s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 2721s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 2721s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 2721s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 2721s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 2721s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 2721s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 2721s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCNativeSso.pm exited successfully 2721s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OidcOfflineTokens.pm exited successfully 2721s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicNotifications.pm exited successfully 2721s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 2721s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 2721s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 2721s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 2721s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 2721s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 2721s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 2721s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 2721s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 2721s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 2721s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 2721s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/WebCron.pm exited successfully 2721s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 2721s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 2721s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 2721s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 2721s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 2721s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 2721s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 2721s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 2721s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 2721s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 2721s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 2721s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 2721s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 2721s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 2721s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 2721s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 2721s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 2721s ok 172 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 2721s ok 173 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 2721s ok 174 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 2721s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2721s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2721s ok 175 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 2721s ok 176 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 2721s ok 177 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 2721s ok 178 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 2721s ok 179 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 2721s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 2721s ok 2721s All tests successful. 2721s Files=1, Tests=40, 16 wallclock secs ( 0.04 usr 0.00 sys + 13.86 cusr 1.18 csys = 15.08 CPU) 2721s Result: PASS 2721s autopkgtest [07:19:59]: test runtime-deps-and-recommends: -----------------------] 2721s autopkgtest [07:19:59]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 2721s runtime-deps-and-recommends PASS (superficial) 2722s autopkgtest [07:20:00]: @@@@@@@@@@@@@@@@@@@@ summary 2722s fastcgiserver PASS 2722s common-test PASS 2722s handler-test PASS 2722s portal-test PASS 2722s manager-test PASS 2722s runtime-deps-common PASS (superficial) 2722s runtime-deps-portal PASS (superficial) 2722s runtime-deps-manager PASS (superficial) 2722s runtime-deps-and-recommends PASS (superficial)