0s autopkgtest [21:09:36]: starting date and time: 2026-02-05 21:09:36+0000 0s autopkgtest [21:09:36]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [21:09:36]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.zhrjzgg3/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-acme,src:sphinx-rtd-theme --apt-upgrade python-certbot-apache --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-acme/4.0.0-2 sphinx-rtd-theme/3.1.0+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-10.secgroup --name adt-resolute-amd64-python-certbot-apache-20260205-210936-juju-7f2275-prod-proposed-migration-environment-2-a8e87080-3cd0-4cf3-8fe9-301924a9e691 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-python-certbot-apache-20260205-210936-juju-7f2275-prod-proposed-migration-environment-2-a8e87080-3cd0-4cf3-8fe9-301924a9e691 from image adt/ubuntu-resolute-amd64-server-20260204.img (UUID fedf54b4-458b-493e-8072-6425c19717b4)... 74s autopkgtest [21:10:50]: testbed dpkg architecture: amd64 74s autopkgtest [21:10:50]: testbed apt version: 3.1.14 74s autopkgtest [21:10:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s autopkgtest [21:10:50]: testbed release detected to be: None 75s autopkgtest [21:10:51]: updating testbed package index (apt update) 75s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 75s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 75s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 75s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 75s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [35.2 kB] 75s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1759 kB] 75s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [231 kB] 75s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 75s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [277 kB] 75s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [205 kB] 76s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [7260 B] 76s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [32.9 kB] 76s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3692 B] 76s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 76s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [603 kB] 76s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [1541 kB] 76s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [40.1 kB] 76s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [29.9 kB] 76s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [5460 B] 76s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [1116 B] 76s Fetched 4901 kB in 1s (5242 kB/s) 77s Reading package lists... 78s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 78s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 78s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 78s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 78s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 79s Calculating upgrade... 79s The following packages will be upgraded: 79s amd64-microcode pollinate python3-linkify-it python3-referencing sed 79s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s Need to get 561 kB of archives. 79s After this operation, 4096 B disk space will be freed. 79s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 sed amd64 4.9-2build3 [195 kB] 79s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-linkify-it all 2.0.3-1ubuntu3 [19.4 kB] 79s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 pollinate all 4.33-4ubuntu5 [14.0 kB] 79s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-referencing all 0.36.2-1ubuntu2 [22.2 kB] 79s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 amd64-microcode amd64 3.20250708.1ubuntu2 [310 kB] 79s dpkg-preconfigure: unable to re-open stdin: No such file or directory 79s Fetched 561 kB in 0s (54.1 MB/s) 79s (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 ... 83957 files and directories currently installed.) 79s Preparing to unpack .../sed_4.9-2build3_amd64.deb ... 79s Unpacking sed (4.9-2build3) over (4.9-2build2) ... 79s Setting up sed (4.9-2build3) ... 79s (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 ... 83957 files and directories currently installed.) 79s Preparing to unpack .../python3-linkify-it_2.0.3-1ubuntu3_all.deb ... 79s Unpacking python3-linkify-it (2.0.3-1ubuntu3) over (2.0.3-1ubuntu2) ... 79s Preparing to unpack .../pollinate_4.33-4ubuntu5_all.deb ... 79s Unpacking pollinate (4.33-4ubuntu5) over (4.33-4ubuntu4) ... 79s Preparing to unpack .../python3-referencing_0.36.2-1ubuntu2_all.deb ... 79s Unpacking python3-referencing (0.36.2-1ubuntu2) over (0.36.2-1ubuntu1) ... 79s Preparing to unpack .../amd64-microcode_3.20250708.1ubuntu2_amd64.deb ... 79s Unpacking amd64-microcode (3.20250708.1ubuntu2) over (3.20250708.1ubuntu1) ... 79s Setting up amd64-microcode (3.20250708.1ubuntu2) ... 79s amd64-microcode: microcode will be updated at next boot 79s Setting up pollinate (4.33-4ubuntu5) ... 90s Setting up python3-linkify-it (2.0.3-1ubuntu3) ... 90s Setting up python3-referencing (0.36.2-1ubuntu2) ... 90s Processing triggers for install-info (7.2-5) ... 90s Processing triggers for man-db (2.13.1-1) ... 90s Processing triggers for initramfs-tools (0.150ubuntu7) ... 90s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 95s autopkgtest [21:11:11]: upgrading testbed (apt dist-upgrade and autopurge) 95s Reading package lists... 95s Building dependency tree... 95s Reading state information... 95s Calculating upgrade... 95s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Solving dependencies... 96s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 96s autopkgtest [21:11:12]: rebooting testbed after setup commands that affected boot 124s autopkgtest [21:11:40]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 126s autopkgtest [21:11:42]: @@@@@@@@@@@@@@@@@@@@ apt-source python-certbot-apache 127s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-apache 4.0.0-2 (dsc) [2539 B] 127s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-apache 4.0.0-2 (tar) [183 kB] 127s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-apache 4.0.0-2 (diff) [19.3 kB] 127s gpgv: Signature made Sun May 25 15:35:44 2025 UTC 127s gpgv: using RSA key 909B8ECA4FEE6E81034527269B3F22544E9AF451 127s gpgv: issuer "hlieberman@debian.org" 127s gpgv: Can't check signature: No public key 127s dpkg-source: warning: cannot verify inline signature for ./python-certbot-apache_4.0.0-2.dsc: no acceptable signature found 127s autopkgtest [21:11:43]: testing package python-certbot-apache version 4.0.0-2 127s autopkgtest [21:11:43]: build not needed 128s autopkgtest [21:11:44]: test command1: preparing testbed 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s Solving dependencies... 128s The following NEW packages will be installed: 128s apache2 apache2-bin apache2-data apache2-utils augeas-lenses certbot 128s libapr1t64 libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 128s libaugeas0 liblua5.4-0 python3-acme python3-augeas python3-certbot 128s python3-certbot-apache python3-configargparse python3-josepy 128s python3-parsedatetime python3-pytz python3-rfc3339 128s 0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded. 128s Need to get 3281 kB of archives. 128s After this operation, 14.1 MB of additional disk space will be used. 128s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libapr1t64 amd64 1.7.6-3 [109 kB] 128s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libaprutil1t64 amd64 1.6.3-3ubuntu3 [93.8 kB] 128s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libaprutil1-dbd-sqlite3 amd64 1.6.3-3ubuntu3 [11.4 kB] 128s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libaprutil1-ldap amd64 1.6.3-3ubuntu3 [9226 B] 128s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 liblua5.4-0 amd64 5.4.8-1 [174 kB] 128s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 apache2-bin amd64 2.4.65-3ubuntu1 [1353 kB] 129s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 apache2-data all 2.4.65-3ubuntu1 [163 kB] 129s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 apache2-utils amd64 2.4.65-3ubuntu1 [100 kB] 129s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 apache2 amd64 2.4.65-3ubuntu1 [93.4 kB] 129s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 augeas-lenses all 1.14.1-1build3 [323 kB] 129s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 libaugeas0 amd64 1.14.1-1build3 [167 kB] 129s Get:12 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-josepy all 2.2.0-1 [22.3 kB] 129s Get:13 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytz all 2025.2-5 [32.4 kB] 129s Get:14 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-rfc3339 all 2.0.1-2 [6530 B] 129s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 python3-acme all 4.0.0-2 [49.3 kB] 129s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-augeas amd64 1.2.0-1 [21.4 kB] 129s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-configargparse all 1.7-2 [31.7 kB] 129s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-parsedatetime all 2.6-3build1 [32.1 kB] 129s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-certbot all 4.0.0-2 [267 kB] 129s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 certbot all 4.0.0-2 [91.6 kB] 129s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-certbot-apache all 4.0.0-2 [128 kB] 129s Preconfiguring packages ... 129s Fetched 3281 kB in 0s (8655 kB/s) 129s Selecting previously unselected package libapr1t64:amd64. 129s (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 ... 83957 files and directories currently installed.) 129s Preparing to unpack .../00-libapr1t64_1.7.6-3_amd64.deb ... 129s Unpacking libapr1t64:amd64 (1.7.6-3) ... 129s Selecting previously unselected package libaprutil1t64:amd64. 129s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu3_amd64.deb ... 129s Unpacking libaprutil1t64:amd64 (1.6.3-3ubuntu3) ... 129s Selecting previously unselected package libaprutil1-dbd-sqlite3:amd64. 129s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu3_amd64.deb ... 129s Unpacking libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu3) ... 129s Selecting previously unselected package libaprutil1-ldap:amd64. 129s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu3_amd64.deb ... 129s Unpacking libaprutil1-ldap:amd64 (1.6.3-3ubuntu3) ... 129s Selecting previously unselected package liblua5.4-0:amd64. 129s Preparing to unpack .../04-liblua5.4-0_5.4.8-1_amd64.deb ... 129s Unpacking liblua5.4-0:amd64 (5.4.8-1) ... 129s Selecting previously unselected package apache2-bin. 129s Preparing to unpack .../05-apache2-bin_2.4.65-3ubuntu1_amd64.deb ... 129s Unpacking apache2-bin (2.4.65-3ubuntu1) ... 129s Selecting previously unselected package apache2-data. 129s Preparing to unpack .../06-apache2-data_2.4.65-3ubuntu1_all.deb ... 129s Unpacking apache2-data (2.4.65-3ubuntu1) ... 129s Selecting previously unselected package apache2-utils. 129s Preparing to unpack .../07-apache2-utils_2.4.65-3ubuntu1_amd64.deb ... 129s Unpacking apache2-utils (2.4.65-3ubuntu1) ... 129s Selecting previously unselected package apache2. 129s Preparing to unpack .../08-apache2_2.4.65-3ubuntu1_amd64.deb ... 129s Unpacking apache2 (2.4.65-3ubuntu1) ... 129s Selecting previously unselected package augeas-lenses. 129s Preparing to unpack .../09-augeas-lenses_1.14.1-1build3_all.deb ... 129s Unpacking augeas-lenses (1.14.1-1build3) ... 129s Selecting previously unselected package libaugeas0:amd64. 129s Preparing to unpack .../10-libaugeas0_1.14.1-1build3_amd64.deb ... 129s Unpacking libaugeas0:amd64 (1.14.1-1build3) ... 129s Selecting previously unselected package python3-josepy. 129s Preparing to unpack .../11-python3-josepy_2.2.0-1_all.deb ... 129s Unpacking python3-josepy (2.2.0-1) ... 129s Selecting previously unselected package python3-pytz. 129s Preparing to unpack .../12-python3-pytz_2025.2-5_all.deb ... 129s Unpacking python3-pytz (2025.2-5) ... 129s Selecting previously unselected package python3-rfc3339. 129s Preparing to unpack .../13-python3-rfc3339_2.0.1-2_all.deb ... 129s Unpacking python3-rfc3339 (2.0.1-2) ... 129s Selecting previously unselected package python3-acme. 129s Preparing to unpack .../14-python3-acme_4.0.0-2_all.deb ... 129s Unpacking python3-acme (4.0.0-2) ... 129s Selecting previously unselected package python3-augeas. 129s Preparing to unpack .../15-python3-augeas_1.2.0-1_amd64.deb ... 129s Unpacking python3-augeas (1.2.0-1) ... 129s Selecting previously unselected package python3-configargparse. 129s Preparing to unpack .../16-python3-configargparse_1.7-2_all.deb ... 129s Unpacking python3-configargparse (1.7-2) ... 129s Selecting previously unselected package python3-parsedatetime. 129s Preparing to unpack .../17-python3-parsedatetime_2.6-3build1_all.deb ... 129s Unpacking python3-parsedatetime (2.6-3build1) ... 129s Selecting previously unselected package python3-certbot. 129s Preparing to unpack .../18-python3-certbot_4.0.0-2_all.deb ... 129s Unpacking python3-certbot (4.0.0-2) ... 129s Selecting previously unselected package certbot. 129s Preparing to unpack .../19-certbot_4.0.0-2_all.deb ... 129s Unpacking certbot (4.0.0-2) ... 129s Selecting previously unselected package python3-certbot-apache. 129s Preparing to unpack .../20-python3-certbot-apache_4.0.0-2_all.deb ... 129s Unpacking python3-certbot-apache (4.0.0-2) ... 129s Setting up python3-configargparse (1.7-2) ... 129s Setting up python3-parsedatetime (2.6-3build1) ... 129s Setting up augeas-lenses (1.14.1-1build3) ... 129s Setting up python3-pytz (2025.2-5) ... 130s Setting up libaugeas0:amd64 (1.14.1-1build3) ... 130s Setting up python3-josepy (2.2.0-1) ... 130s Setting up python3-augeas (1.2.0-1) ... 130s Setting up libapr1t64:amd64 (1.7.6-3) ... 130s Setting up liblua5.4-0:amd64 (5.4.8-1) ... 130s Setting up apache2-data (2.4.65-3ubuntu1) ... 130s Setting up python3-rfc3339 (2.0.1-2) ... 130s Setting up libaprutil1t64:amd64 (1.6.3-3ubuntu3) ... 130s Setting up libaprutil1-ldap:amd64 (1.6.3-3ubuntu3) ... 130s Setting up libaprutil1-dbd-sqlite3:amd64 (1.6.3-3ubuntu3) ... 130s Setting up python3-acme (4.0.0-2) ... 130s Setting up python3-certbot (4.0.0-2) ... 130s Setting up certbot (4.0.0-2) ... 130s Created symlink '/etc/systemd/system/timers.target.wants/certbot.timer' → '/usr/lib/systemd/system/certbot.timer'. 130s Setting up apache2-utils (2.4.65-3ubuntu1) ... 130s Setting up apache2-bin (2.4.65-3ubuntu1) ... 130s Setting up apache2 (2.4.65-3ubuntu1) ... 130s Enabling module mpm_event. 130s Enabling module authz_core. 130s Enabling module authz_host. 130s Enabling module authn_core. 130s Enabling module auth_basic. 130s Enabling module access_compat. 130s Enabling module authn_file. 130s Enabling module authz_user. 130s Enabling module alias. 130s Enabling module dir. 130s Enabling module autoindex. 131s Enabling module env. 131s Enabling module mime. 131s Enabling module negotiation. 131s Enabling module setenvif. 131s Enabling module filter. 131s Enabling module deflate. 131s Enabling module status. 131s Enabling module reqtimeout. 131s Enabling conf charset. 131s Enabling conf localized-error-pages. 131s Enabling conf other-vhosts-access-log. 131s Enabling conf security. 131s Enabling conf serve-cgi-bin. 131s Enabling site 000-default. 131s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 132s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 132s Setting up python3-certbot-apache (4.0.0-2) ... 132s Processing triggers for ufw (0.36.2-9build1) ... 132s Processing triggers for man-db (2.13.1-1) ... 133s Processing triggers for libc-bin (2.42-2ubuntu4) ... 134s autopkgtest [21:11:50]: test command1: certbot plugins --prepare | grep -q apache 134s autopkgtest [21:11:50]: test command1: [----------------------- 134s Saving debug log to /var/log/letsencrypt/letsencrypt.log 135s autopkgtest [21:11:51]: test command1: -----------------------] 135s autopkgtest [21:11:51]: test command1: - - - - - - - - - - results - - - - - - - - - - 135s command1 PASS 135s autopkgtest [21:11:51]: test apache: preparing testbed 135s Reading package lists... 135s Building dependency tree... 135s Reading state information... 136s Solving dependencies... 136s The following NEW packages will be installed: 136s pebble 136s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 136s Need to get 3559 kB of archives. 136s After this operation, 15.4 MB of additional disk space will be used. 136s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 pebble amd64 2.6.0+ds1-1build1 [3559 kB] 136s Fetched 3559 kB in 0s (15.1 MB/s) 136s Selecting previously unselected package pebble. 136s (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 ... 85732 files and directories currently installed.) 136s Preparing to unpack .../pebble_2.6.0+ds1-1build1_amd64.deb ... 136s Unpacking pebble (2.6.0+ds1-1build1) ... 136s Setting up pebble (2.6.0+ds1-1build1) ... 136s Processing triggers for man-db (2.13.1-1) ... 137s autopkgtest [21:11:53]: test apache: [----------------------- 137s Waiting for pebble to start .Pebble 2026/02/05 21:11:53 Starting Pebble ACME server 137s Pebble 2026/02/05 21:11:53 Generated new root issuer CN=Pebble Root CA 795d6b with serial 6a9a975fd114d556 and SKI 99e472962e36ca6a85fd86ec97d4e877cc3aba00 137s Pebble 2026/02/05 21:11:53 Generated new intermediate issuer CN=Pebble Intermediate CA 7483be with serial 057894e587571e61 and SKI 9cc8ba7f3269aff8e6b8633cef5488610e594dbd 137s Pebble 2026/02/05 21:11:53 Generated issuance chain: Pebble Root CA 795d6b -> Pebble Intermediate CA 7483be 137s Pebble 2026/02/05 21:11:53 Using certificate validity period of 157766400 seconds 137s Pebble 2026/02/05 21:11:53 Using system DNS resolver for ACME challenges 137s Pebble 2026/02/05 21:11:53 Disabling random VA sleeps 137s Pebble 2026/02/05 21:11:53 Configured to reject 0% of good nonces 137s Pebble 2026/02/05 21:11:53 Configured to attempt authz reuse for each identifier 50% of the time 137s Pebble 2026/02/05 21:11:53 Configured to show 3 orders per page 137s Pebble 2026/02/05 21:11:53 Management interface listening on: 0.0.0.0:15000 137s Pebble 2026/02/05 21:11:53 Root CA certificate available at: https://0.0.0.0:15000/roots/0 137s Pebble 2026/02/05 21:11:53 Listening on: 0.0.0.0:14000 137s Pebble 2026/02/05 21:11:53 ACME directory available at: https://0.0.0.0:14000/dir 138s .Pebble 2026/02/05 21:11:54 GET /dir -> calling handler() 138s 138s Pebble server started and is ready 138s Root logging level set at 10 138s Saving debug log to /var/log/letsencrypt/letsencrypt.log 138s Requested authenticator apache and installer apache 138s Apache version is 2.4.65 138s Single candidate plugin: * apache 138s Description: Apache Web Server plugin 138s Interfaces: Authenticator, Installer, Plugin 138s Entry point: EntryPoint(name='apache', value='certbot_apache._internal.entrypoint:ENTRYPOINT', group='certbot.plugins') 138s Initialized: 138s Prep: True 138s Selected authenticator and installer 138s Plugins selected: Authenticator apache, Installer apache 138s Sending GET request to https://localhost:14000/dir. 138s Starting new HTTPS connection (1): localhost:14000 138s Pebble 2026/02/05 21:11:54 GET /dir -> calling handler() 138s Pebble 2026/02/05 21:11:54 HEAD /nonce-plz -> calling handler() 138s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 138s warnings.warn( 138s https://localhost:14000 "GET /dir HTTP/1.1" 200 486 138s Received response: 138s HTTP 200 138s Cache-Control: public, max-age=0, no-cache 138s Content-Type: application/json; charset=utf-8 138s Date: Thu, 05 Feb 2026 21:11:54 GMT 138s Content-Length: 486 138s 138s { 138s "keyChange": "https://localhost:14000/rollover-account-key", 138s "meta": { 138s "externalAccountRequired": false, 138s "termsOfService": "data:text/plain,Do%20what%20thou%20wilt" 138s }, 138s "newAccount": "https://localhost:14000/sign-me-up", 138s "newNonce": "https://localhost:14000/nonce-plz", 138s "newOrder": "https://localhost:14000/order-plz", 138s "renewalInfo": "https://localhost:14000/draft-ietf-acme-ari-03/renewalInfo", 138s "revokeCert": "https://localhost:14000/revoke-cert" 138s } 138s Requesting fresh nonce 138s Sending HEAD request to https://localhost:14000/nonce-plz. 138s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 138s warnings.warn( 139s Pebble 2026/02/05 21:11:54 POST /sign-me-up -> calling handler() 139s Pebble 2026/02/05 21:11:54 There are now 1 accounts in memory 139s Account registered. 139s Requesting a certificate for localhost 139s https://localhost:14000 "HEAD /nonce-plz HTTP/1.1" 200 0 139s Received response: 139s HTTP 200 139s Cache-Control: public, max-age=0, no-cache 139s Link: ;rel="index" 139s Replay-Nonce: vN6BS2q4bv_nZeO2MpT70w 139s Date: Thu, 05 Feb 2026 21:11:54 GMT 139s 139s 139s Storing nonce: vN6BS2q4bv_nZeO2MpT70w 139s JWS payload: 139s b'{\n "termsOfServiceAgreed": true\n}' 139s Sending POST request to https://localhost:14000/sign-me-up: 139s { 139s "protected": "eyJhbGciOiAiUlMyNTYiLCAiandrIjogeyJuIjogIjNtLTk5M3k4Yi1vVkItc2hpaWhUN0t3dVU3bmJ3VThSZ2Zxd0JhTXlhMWhzLUUwN1lESU56cHRLV1lWUGlKWmQtWXBmWVE4U2tYRGlLNHBRbUdLZFN5TDcyM2xBNVhOYXEtNFJZeUc5TERPVzdSMDc1bEtBU3NmSGViUXlrY2lrRC1yRzE0ZDhCNGFpWUE3bU1HTFVaR0F1NHVpWkhQMVphSGhuYVVPQURHeUdZaFlxMWFTbU52VzlBUi1kRFhKa0dsNnBWYzZMcm11OUdUaEc5N1VqOGtQX0x0RERGWjBKaHV5MTMtcGJEMGpwSDVaVUdEWmg2TE5wTV90Q1VOVlJ4UmkxVGk1VU1KeFpRQlhpNmR0WkdvYnhOdWRyY1RMdmdnY0RpSm5SSUVyT0tfT0VQbDJBcG5PV2hZM2FGRVZXWnh6WlJxV2RmdC1hV1FpenFPcGRidyIsICJlIjogIkFRQUIiLCAia3R5IjogIlJTQSJ9LCAibm9uY2UiOiAidk42QlMycTRidl9uWmVPMk1wVDcwdyIsICJ1cmwiOiAiaHR0cHM6Ly9sb2NhbGhvc3Q6MTQwMDAvc2lnbi1tZS11cCJ9", 139s "signature": "MtreGFXmUO-g78elTK9DyMGpT4ENWKqf4sp0QHSGUx543C4o8a8Dioq83k4Y8zRTcER37W35OKoRcKawFgRX5z_LiWXgqvPCZRp01MWnuZXLZLeBzharI3D4ojmjRXdVLzb0phN8xqGVpPeRAn-tYA13-9hzdHNv_TUqj9S2AqOKaFkC2xC10R8oCZJY1mZ11BlUxBCmcrErcaFf3l4fv_5V8mIW16TCe37jWWP-S4vy-YVMQapPLNn4IWPrFTv9YL7LBN8vVbRSB9E6RQvDkp8HomYi_FIkko1On4ZWVOeHVlTn9qXUxs5X3EZN2-UZNkk8Sk9KQBL9nn4jA50-Dw", 139s "payload": "ewogICJ0ZXJtc09mU2VydmljZUFncmVlZCI6IHRydWUKfQ" 139s } 139s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 139s warnings.warn( 139s https://localhost:14000 "POST /sign-me-up HTTP/1.1" 201 506 139s Received response: 139s HTTP 201 139s Cache-Control: public, max-age=0, no-cache 139s Content-Type: application/json; charset=utf-8 139s Link: ;rel="index" 139s Location: https://localhost:14000/my-account/7cc2f59958bbc0c5 139s Replay-Nonce: fnexOcLk58uM1j69fLfIfQ 139s Date: Thu, 05 Feb 2026 21:11:54 GMT 139s Content-Length: 506 139s 139s { 139s "status": "valid", 139s "orders": "https://localhost:14000/list-orderz/7cc2f59958bbc0c5", 139s "key": { 139s "kty": "RSA", 139s "n": "3m-993y8b-oVB-shiihT7KwuU7nbwU8RgfqwBaMya1hs-E07YDINzptKWYVPiJZd-YpfYQ8SkXDiK4pQmGKdSyL723lA5XNaq-4RYyG9LDOW7R075lKASsfHebQykcikD-rG14d8B4aiYA7mMGLUZGAu4uiZHP1ZaHhnaUOADGyGYhYq1aSmNvW9AR-dDXJkGl6pVc6Lrmu9GThG97Uj8kP_LtDDFZ0Jhuy13-pbD0jpH5ZUGDZh6LNpM_tCUNVRxRi1Ti5UMJxZQBXi6dtZGobxNudrcTLvggcDiJnRIErOK_OEPl2ApnOWhY3aFEVWZxzZRqWdft-aWQizqOpdbw", 139s "e": "AQAB" 139s } 139s } 139s Storing nonce: fnexOcLk58uM1j69fLfIfQ 139s Notifying user: Account registered. 139s Picked account: )>), contact=(), agreement=None, status='valid', terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://localhost:14000/my-account/7cc2f59958bbc0c5', new_authzr_uri=None, terms_of_service=None), 6a64d4e977552969158f00908023eda7, Meta(creation_dt=datetime.datetime(2026, 2, 5, 21, 11, 54, tzinfo=), creation_host='autopkgtest.local', register_to_eff=None))> 139s Notifying user: Requesting a certificate for localhost 139s JWS payload: 139s b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "localhost"\n }\n ]\n}' 139s Sending POST request to https://localhost:14000/order-plz: 139s { 139s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvN2NjMmY1OTk1OGJiYzBjNSIsICJub25jZSI6ICJmbmV4T2NMazU4dU0xajY5ZkxmSWZRIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9vcmRlci1wbHoifQ", 139s "signature": "FeG8Y9UluY7xz7A53kLz91Mv4iJg__yVC-EViopbkdg8Ykio3UYmvgokcMkMY2uO2026hsgxacj60qS4GrMwHeQvayF8_GoU82Den4z3iPOgCMwoTl1En8lW6H8keoPYKsLQyJorZjw-g2Cons9nHypTboja2Cnrv-vQJP5vH0D0cEeOAq-pq5ZSkOFlbmTsmiMylciluSwTSdCJGyIZDoNTuTGPMKhq2FI8IthdROI0T0wJFdwT5sqVAkjosHPx93q-c__CCHDnaGV0JH6GhLWQrmWej1CJhmU3OwrrdCT4cNjhvMIthBOWtcX8xXkr7Ux-5uH91LDdoi-x57PLCA", 139s "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImxvY2FsaG9zdCIKICAgIH0KICBdCn0" 139s } 139s Pebble 2026/02/05 21:11:54 POST /order-plz -> calling handler() 139s Pebble 2026/02/05 21:11:54 There are now 1 authorizations in the db 139s Pebble 2026/02/05 21:11:54 Added order "0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg" to the db 139s Pebble 2026/02/05 21:11:54 There are now 1 orders in the db 139s Pebble 2026/02/05 21:11:54 POST /authZ/ -> calling handler() 139s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 139s warnings.warn( 139s https://localhost:14000 "POST /order-plz HTTP/1.1" 201 372 139s Received response: 139s HTTP 201 139s Cache-Control: public, max-age=0, no-cache 139s Content-Type: application/json; charset=utf-8 139s Link: ;rel="index" 139s Location: https://localhost:14000/my-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg 139s Replay-Nonce: comSJfiwconFFSNTyWQpqw 139s Date: Thu, 05 Feb 2026 21:11:54 GMT 139s Content-Length: 372 139s 139s { 139s "status": "pending", 139s "expires": "2026-02-06T21:11:54Z", 139s "identifiers": [ 139s { 139s "type": "dns", 139s "value": "localhost" 139s } 139s ], 139s "finalize": "https://localhost:14000/finalize-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg", 139s "authorizations": [ 139s "https://localhost:14000/authZ/h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0" 139s ] 139s } 139s Storing nonce: comSJfiwconFFSNTyWQpqw 139s JWS payload: 139s b'' 139s Sending POST request to https://localhost:14000/authZ/h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0: 139s { 139s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvN2NjMmY1OTk1OGJiYzBjNSIsICJub25jZSI6ICJjb21TSmZpd2NvbkZGU05UeVdRcHF3IiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9hdXRoWi9oNVpYMHZJYjExNmF4anJEYTBlMlgyQTRDR04xNDFXb3VBRS15TjZxdVowIn0", 139s "signature": "sqNwLk4pnbieERR9JpA8wKZexM6U9Yma1Ax5lWBOrYa5bOXYoxEfv-XzQ9wosvU-nPMpR1WTAMqViWI-NFNBARHLQsIjbAa-v-Ye8C4kfkCyXFKVZrm2fo9HpM6f-XNmlf8KA1BytKZcVO4ldGNxWJTN2xATuKQFBEOIayYCxSfz7AKkya8uctedIxEBayCG0vEgcQ0tUrjrhqWUEGEcRAzFM5ofdMNHZsbKkZH9ramtL-YkH0hKpN5esUVq7c4J34sW6kiK4WKTbwgwVg1qu8p2dPcMDqS4ovlTGJFbZEPNAui3rXT0mzmFWKCgCcbF3Ilr238pMNa5F970k11mqQ", 139s "payload": "" 139s } 139s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 139s warnings.warn( 139s https://localhost:14000 "POST /authZ/h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0 HTTP/1.1" 200 1099 139s Received response: 139s HTTP 200 139s Cache-Control: public, max-age=0, no-cache 139s Content-Type: application/json; charset=utf-8 139s Link: ;rel="index" 139s Replay-Nonce: Rtx-xI30-A1ANN9kT5SUnA 139s Date: Thu, 05 Feb 2026 21:11:54 GMT 139s Content-Length: 1099 139s 139s { 139s "status": "pending", 139s "identifier": { 139s "type": "dns", 139s "value": "localhost" 139s }, 139s "challenges": [ 139s { 139s "type": "dns-01", 139s "url": "https://localhost:14000/chalZ/ngXwzLsBVS5jZdzRzs3T02Qa2BFZw_zwv0BDcsUgZNw", 139s "token": "2DJl7OqVwqCoAtS-4bFCY2kLXaj77dW1IwK0xnktDWE", 139s "status": "pending" 139s }, 139s { 139s "type": "http-01", 139s "url": "https://localhost:14000/chalZ/HgIF0mRX1we5Pdb63E567ZhlygPuxcWcnmfszHjg-58", 139s "token": "VhKcarD8NjaCefdx2qEeXHuPVEJCTwG_Fw8SxHFde08", 139s "status": "pending" 139s }, 139s { 139s "type": "dns-account-01", 139s "url": "https://localhost:14000/chalZ/d4Jz1k3bh_0uBQjFTNkKww4v_LmGHByO8q_stQpXTXo", 139s "token": "HLNRmcErkzRZlfoGWIdn9udbKbsl1sGuMRRrI48u9u0", 139s "status": "pending" 139s }, 139s { 139s "type": "tls-alpn-01", 139s "url": "https://localhost:14000/chalZ/at9SMweY8vaSBbepYOFmpdBeQNbKKXUaHeGWfwbA9t0", 139s "token": "7SRfDyONBIO7JOhqA5dHeknqFpEt3aTe7Xozeuul7gM", 139s "status": "pending" 139s } 139s ], 139s "expires": "2026-02-05T22:11:54Z" 139s } 139s Storing nonce: Rtx-xI30-A1ANN9kT5SUnA 139s dns-account-01 was not recognized, full message: {'type': 'dns-account-01', 'url': 'https://localhost:14000/chalZ/d4Jz1k3bh_0uBQjFTNkKww4v_LmGHByO8q_stQpXTXo', 'token': 'HLNRmcErkzRZlfoGWIdn9udbKbsl1sGuMRRrI48u9u0', 'status': 'pending'} 139s Performing the following challenges: 139s http-01 challenge for localhost 139s Enabled Apache rewrite module 139s Adding a temporary challenge validation Include for name: None in: /etc/apache2/sites-enabled/000-default.conf 139s writing a pre config file with text: 139s RewriteRule ^/\.well-known/acme-challenge/([A-Za-z0-9-_=]+)$ /var/lib/letsencrypt/http_challenges/$1 [END] 139s 139s writing a post config file with text: 139s RewriteEngine on 139s 139s Require all granted 139s 139s 139s Require all granted 139s 139s 139s Creating backup of /etc/apache2/sites-enabled/000-default.conf 142s JWS payload: 142s b'{}' 142s Pebble 2026/02/05 21:11:57 POST /chalZ/ -> calling handler() 142s Pebble 2026/02/05 21:11:57 Pulled a task from the Tasks queue: &va.vaTask{Identifier:acme.Identifier{Type:"dns", Value:"localhost"}, Challenge:(*core.Challenge)(0xc000117cc0), Account:(*core.Account)(0xc00012c780), AccountURL:"https://localhost:14000/my-account/7cc2f59958bbc0c5", Wildcard:false} 142s Pebble 2026/02/05 21:11:57 Starting 3 validations. 142s Pebble 2026/02/05 21:11:57 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/VhKcarD8NjaCefdx2qEeXHuPVEJCTwG_Fw8SxHFde08 142s Pebble 2026/02/05 21:11:57 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/VhKcarD8NjaCefdx2qEeXHuPVEJCTwG_Fw8SxHFde08 142s Pebble 2026/02/05 21:11:57 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/VhKcarD8NjaCefdx2qEeXHuPVEJCTwG_Fw8SxHFde08 142s Pebble 2026/02/05 21:11:57 authz h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0 set VALID by completed challenge HgIF0mRX1we5Pdb63E567ZhlygPuxcWcnmfszHjg-58 142s Sending POST request to https://localhost:14000/chalZ/HgIF0mRX1we5Pdb63E567ZhlygPuxcWcnmfszHjg-58: 142s { 142s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvN2NjMmY1OTk1OGJiYzBjNSIsICJub25jZSI6ICJSdHgteEkzMC1BMUFOTjlrVDVTVW5BIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9jaGFsWi9IZ0lGMG1SWDF3ZTVQZGI2M0U1NjdaaGx5Z1B1eGNXY25tZnN6SGpnLTU4In0", 142s "signature": "pYbMTIZt84l_RxEjnqal13Qhg_EFxOimb6bFliXOAsiiYUj89fnKs4E--Bzg9xCmAYicUFQW7FGgXDt-mIXnaWCMj6iizaZsCJi9JkCUvdkJvRzC4smvTjMSKXXVnRuLIvTRsC2W64hw6EWNVnSOx6UTB_P5j3TM9tE7yRA_BKzw5wVgD91sNecWHzRcVRmj7zjeiiGpm09b-bEh5O7tAICdStSHsMSY5llHUyrIHy1PxLyMKsfFcEqXoxh1_f7-4xNewnAV9XHEoAYxXOQSMlELTqXnJfbFQ5QBFesIB5VxHQ85tA3ieaK1rVri8m0h-NecMlr2neJYer_euEZhTA", 142s "payload": "e30" 142s } 142s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 142s warnings.warn( 142s https://localhost:14000 "POST /chalZ/HgIF0mRX1we5Pdb63E567ZhlygPuxcWcnmfszHjg-58 HTTP/1.1" 200 197 142s Received response: 142s HTTP 200 142s Cache-Control: public, max-age=0, no-cache 142s Content-Type: application/json; charset=utf-8 142s Link: ;rel="index", ;rel="up" 142s Replay-Nonce: _e-uYBTDpAWY0Hhq2Iiufg 142s Date: Thu, 05 Feb 2026 21:11:57 GMT 142s Content-Length: 197 142s 142s { 142s "type": "http-01", 142s "url": "https://localhost:14000/chalZ/HgIF0mRX1we5Pdb63E567ZhlygPuxcWcnmfszHjg-58", 142s "token": "VhKcarD8NjaCefdx2qEeXHuPVEJCTwG_Fw8SxHFde08", 142s "status": "processing" 142s } 142s Storing nonce: _e-uYBTDpAWY0Hhq2Iiufg 142s Waiting for verification... 143s Pebble 2026/02/05 21:11:58 POST /authZ/ -> calling handler() 143s JWS payload: 143s b'' 143s Sending POST request to https://localhost:14000/authZ/h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0: 143s { 143s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvN2NjMmY1OTk1OGJiYzBjNSIsICJub25jZSI6ICJfZS11WUJURHBBV1kwSGhxMklpdWZnIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9hdXRoWi9oNVpYMHZJYjExNmF4anJEYTBlMlgyQTRDR04xNDFXb3VBRS15TjZxdVowIn0", 143s "signature": "AiWUUzQtlHWTMiwuslNISwSro5-4_aT-BU22mhVsJYdDBbmSsZwRuT_Op3A89SMcEjUlyzvaYPc6nPKfwHYogvLNz1cQGKMHPKU8Ewv3jTC1CDIEHO9sd5KYj8k94_Tnia6Xxfd5bhV8RS2zo9s429KzCSkTRPhdns_WnKF-ZosFYjunueGaZA03nLK8t0Zqytrdm3KBkmgUq_sG0tU6akXi5Gwxm2gbZ3bjLgC4_HQrNkHxuerfGOI5CNdV-A-I7oobiVCU3n3WyjzWQLq_Q2XxhbYi1lF6OBhVizw2zGhGmdOnfaEaoxn8IlXXKG1Jma2rm5cJySLL0FlwIgmMdw", 143s "payload": "" 143s } 143s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 143s warnings.warn( 143s https://localhost:14000 "POST /authZ/h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0 HTTP/1.1" 200 435 143s Received response: 143s HTTP 200 143s Cache-Control: public, max-age=0, no-cache 143s Content-Type: application/json; charset=utf-8 143s Link: ;rel="index" 143s Replay-Nonce: O--f0Ti-HXa9MKKRrTMm5Q 143s Date: Thu, 05 Feb 2026 21:11:58 GMT 143s Content-Length: 435 143s 143s { 143s "status": "valid", 143s "identifier": { 143s "type": "dns", 143s "value": "localhost" 143s }, 143s "challenges": [ 143s { 143s "type": "http-01", 143s "url": "https://localhost:14000/chalZ/HgIF0mRX1we5Pdb63E567ZhlygPuxcWcnmfszHjg-58", 143s "token": "VhKcarD8NjaCefdx2qEeXHuPVEJCTwG_Fw8SxHFde08", 143s "status": "valid", 143s "validated": "2026-02-05T21:11:57Z" 143s } 143s ], 143s "expires": "2026-02-05T22:11:57Z" 143s } 143s Storing nonce: O--f0Ti-HXa9MKKRrTMm5Q 143s Calling registered functions 143s Cleaning up challenges 143s CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIHjMIGJAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEs3/5NlHQV8yF\nL2zlTG7rj7VCHQ+54HUl1I1RVVpFi09eyXl8jJaNkE26eeMP/U/lvD3lGHifL4Pi\n3IfFE/fmoCcwJQYJKoZIhvcNAQkOMRgwFjAUBgNVHREEDTALgglsb2NhbGhvc3Qw\nCgYIKoZIzj0EAwIDSQAwRgIhALAvVzvEJSGdSIGZ/GsfXxXwrTNoLlstLD+FUXxe\naz0mAiEA//jw/1p5SKvdZVRQ7ca425RjK0xZSoEcGZ8rY+nteBg=\n-----END CERTIFICATE REQUEST-----\n', form='pem') 143s Will poll for certificate issuance until 2026-02-05 21:13:28.998899 143s Pebble 2026/02/05 21:11:59 POST /finalize-order/ -> calling handler() 143s JWS payload: 143s b'{\n "csr": "MIHjMIGJAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEs3_5NlHQV8yFL2zlTG7rj7VCHQ-54HUl1I1RVVpFi09eyXl8jJaNkE26eeMP_U_lvD3lGHifL4Pi3IfFE_fmoCcwJQYJKoZIhvcNAQkOMRgwFjAUBgNVHREEDTALgglsb2NhbGhvc3QwCgYIKoZIzj0EAwIDSQAwRgIhALAvVzvEJSGdSIGZ_GsfXxXwrTNoLlstLD-FUXxeaz0mAiEA__jw_1p5SKvdZVRQ7ca425RjK0xZSoEcGZ8rY-nteBg"\n}' 143s Sending POST request to https://localhost:14000/finalize-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg: 143s { 143s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvN2NjMmY1OTk1OGJiYzBjNSIsICJub25jZSI6ICJPLS1mMFRpLUhYYTlNS0tSclRNbTVRIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9maW5hbGl6ZS1vcmRlci8wRHdCcmp3T2lfWHRNMmFrWTNQZmg1WEVidUJUZ2tiS0UwZkhnZjdKclRnIn0", 143s "signature": "spHZBc32Rae22Q8STz4CcVKFhtryN5qDHavymduXH98x-UWeqZVZL7yLzkGbLmPGMmLvOzP9kzkACxj6T4Az19tjQU2Zo6hatOitFCO5WQOqOSA-M3HJYdZwl6wXj4sr2Inx2RNQrNWODXt36n71nNUs7xCbWD_Kgt5cs1BS4kaMaDYo4YKpZ0dfpq1E7tPy-SMjjOA_NwfzxHM-5cGLeJgaWOZYSo-AAnrRM7MRMx53fcJiP2E71EvhMwSfXm2rrD362DnsZr1yTvBAxUmE1QZe6CYGemLymzVXC0yCMpx1ojQ8-XPgylmtsirVg0A7bhpdJuY4X79unwaeIEKAqA", 143s "payload": "ewogICJjc3IiOiAiTUlIak1JR0pBZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRRXMzXzVObEhRVjh5RkwyemxURzdyajdWQ0hRLTU0SFVsMUkxUlZWcEZpMDlleVhsOGpKYU5rRTI2ZWVNUF9VX2x2RDNsR0hpZkw0UGkzSWZGRV9mbW9DY3dKUVlKS29aSWh2Y05BUWtPTVJnd0ZqQVVCZ05WSFJFRURUQUxnZ2xzYjJOaGJHaHZjM1F3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUxBdlZ6dkVKU0dkU0lHWl9Hc2ZYeFh3clROb0xsc3RMRC1GVVh4ZWF6MG1BaUVBX19qd18xcDVTS3ZkWlZSUTdjYTQyNVJqSzB4WlNvRWNHWjhyWS1udGVCZyIKfQ" 143s } 143s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 143s warnings.warn( 143s Pebble 2026/02/05 21:11:59 Order 0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg is fully authorized. Processing finalization 143s Pebble 2026/02/05 21:11:59 Issued certificate serial 33e2f8d547ed2f3a for order 0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg 143s https://localhost:14000 "POST /finalize-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg HTTP/1.1" 200 375 143s Received response: 143s HTTP 200 143s Cache-Control: public, max-age=0, no-cache 143s Content-Type: application/json; charset=utf-8 143s Link: ;rel="index" 143s Location: https://localhost:14000/my-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg 143s Replay-Nonce: bSU4FHwHicYjc_EXacTpbg 143s Date: Thu, 05 Feb 2026 21:11:59 GMT 143s Content-Length: 375 143s 143s { 143s "status": "processing", 143s "expires": "2026-02-06T21:11:54Z", 143s "identifiers": [ 143s { 143s "type": "dns", 143s "value": "localhost" 143s } 143s ], 143s "finalize": "https://localhost:14000/finalize-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg", 143s "authorizations": [ 143s "https://localhost:14000/authZ/h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0" 143s ] 143s } 143s Storing nonce: bSU4FHwHicYjc_EXacTpbg 144s Pebble 2026/02/05 21:12:00 POST /my-order/ -> calling handler() 144s Pebble 2026/02/05 21:12:00 POST /certZ/ -> calling handler() 144s JWS payload: 144s b'' 144s Sending POST request to https://localhost:14000/my-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg: 144s { 144s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvN2NjMmY1OTk1OGJiYzBjNSIsICJub25jZSI6ICJiU1U0Rkh3SGljWWpjX0VYYWNUcGJnIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9teS1vcmRlci8wRHdCcmp3T2lfWHRNMmFrWTNQZmg1WEVidUJUZ2tiS0UwZkhnZjdKclRnIn0", 144s "signature": "Jp9hEP5zzl5I3BbDUT5eIIV8OAnJK9QahryUXsaBTFjesNRlwim7tIC-hDv3REqlMgi4a-B0MjLKSH3UxRoobedUkr9JJbd2399kuW0c8Ru4B5tQrVR8RxYutvvFCXCj_EG9lOt5DJ6GoXSL16RD3aFg4__eKIj-29Y3gO6VM5sdlgZQxobIsv4EyngRA0IAICclP6TxzfHEfyk905bpdGzBLZHfaw1q_e7Xw3b_bNmpoE-AoTwTD2fHMO5Yf2x1vQuY0xo7_CLBXuh0Lvb21J4UHKSYzDB2bdFbEmzuUnRgZkCqOaWPrUP6S5r8uaw_HjdvD0FBfqD7ObZ_uHzYcQ", 144s "payload": "" 144s } 144s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 144s warnings.warn( 144s https://localhost:14000 "POST /my-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg HTTP/1.1" 200 438 144s Received response: 144s HTTP 200 144s Cache-Control: public, max-age=0, no-cache 144s Content-Type: application/json; charset=utf-8 144s Link: ;rel="index" 144s Replay-Nonce: T5Ne9Vb8PG0IkRN7AzofWA 144s Date: Thu, 05 Feb 2026 21:12:00 GMT 144s Content-Length: 438 144s 144s { 144s "status": "valid", 144s "expires": "2026-02-06T21:11:54Z", 144s "identifiers": [ 144s { 144s "type": "dns", 144s "value": "localhost" 144s } 144s ], 144s "finalize": "https://localhost:14000/finalize-order/0DwBrjwOi_XtM2akY3Pfh5XEbuBTgkbKE0fHgf7JrTg", 144s "authorizations": [ 144s "https://localhost:14000/authZ/h5ZX0vIb116axjrDa0e2X2A4CGN141WouAE-yN6quZ0" 144s ], 144s "certificate": "https://localhost:14000/certZ/33e2f8d547ed2f3a" 144s } 144s Storing nonce: T5Ne9Vb8PG0IkRN7AzofWA 144s JWS payload: 144s b'' 144s Sending POST request to https://localhost:14000/certZ/33e2f8d547ed2f3a: 144s { 144s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvN2NjMmY1OTk1OGJiYzBjNSIsICJub25jZSI6ICJUNU5lOVZiOFBHMElrUk43QXpvZldBIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9jZXJ0Wi8zM2UyZjhkNTQ3ZWQyZjNhIn0", 144s "signature": "PVEZTTcM0SY5Mf_HLp2fQ3VHHGGyAg5a9K2FHYpoh1O2CBLAkPB5SoYAwMzfH3VMQLG6fnz-iTnA2lZCVPTFwLjWM63NSBL-xuLvCwxkn9zFoDQrsQHSumIuYTaFKIN1sYQq--XTb-IqMZUkuOP3z0HfKBI87gRravKTNsJgoV0Q5gBex6RV7vbBUhF8Lv5eLhxd6HHsKvuBGoknXRY9ZUkpukL5iw94QgdnUo-adIq8ZD5HOQY0b721b7NPUh8hnlbAH2cLUfMYTyguoIFMDoKRRWNd_ztAEcQlk0Qmvg9XL721F0WfoqzCLdEXP9MiZSYQxNRu8tXZAl_z911z3g", 144s "payload": "" 144s } 144s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 144s warnings.warn( 144s https://localhost:14000 "POST /certZ/33e2f8d547ed2f3a HTTP/1.1" 200 None 144s Received response: 144s HTTP 200 144s Cache-Control: public, max-age=0, no-cache 144s Content-Type: application/pem-certificate-chain; charset=utf-8 144s Link: ;rel="index" 144s Replay-Nonce: ESLGPhI2CP1h5yIiIV1OwA 144s Date: Thu, 05 Feb 2026 21:12:00 GMT 144s Transfer-Encoding: chunked 144s 144s -----BEGIN CERTIFICATE----- 144s MIICeTCCAWGgAwIBAgIIM+L41UftLzowDQYJKoZIhvcNAQELBQAwKDEmMCQGA1UE 144s AxMdUGViYmxlIEludGVybWVkaWF0ZSBDQSA3NDgzYmUwHhcNMjYwMjA1MjExMTU5 144s WhcNMzEwMjA1MjExMTU4WjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEBLN/ 144s +TZR0FfMhS9s5Uxu64+1Qh0PueB1JdSNUVVaRYtPXsl5fIyWjZBNunnjD/1P5bw9 144s 5Rh4ny+D4tyHxRP35qOBmTCBljAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI 144s KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAwd8u/+ 144s dLSU/eOenrBury6xsjlcMB8GA1UdIwQYMBaAFJzIun8yaa/45rhjPO9UiGEOWU29 144s MBcGA1UdEQEB/wQNMAuCCWxvY2FsaG9zdDANBgkqhkiG9w0BAQsFAAOCAQEAl0Bp 144s R+6WUjnxMn/62hzHuvgWYEb3MSlqWB7LW9fVesqnGKB9H92AFMKE1IJ3ixqaTPl+ 144s 1jWDe+bDwKI2oRz7CWK5hVNwXvIMqos/YrQfTqZLWPRtzKd5Nf5qP/gwuTnsMkKE 144s lIKl5S5mEPE/7HHWOEKkej21xwmcm9QTbLZd+GrL3e+EUROQozTIJi8whggcaYaG 144s BhnkrxY7n1mWWRVhY+K/G14kqefOgzlyJqYYs7r8JNdM7SydiL5Ybh7sa8ZZ7QFL 144s DNuzsWsyAjmaeqLJ1KleH6ber6ywmk7kfwe8kYeCvtmLpCm5cbmi0QUV7CWBFVV+ 144s /FKQ/RK3oYV/FyN1rA== 144s -----END CERTIFICATE----- 144s -----BEGIN CERTIFICATE----- 144s MIIDUDCCAjigAwIBAgIIBXiU5YdXHmEwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE 144s AxMVUGViYmxlIFJvb3QgQ0EgNzk1ZDZiMCAXDTI2MDIwNTIxMTE1M1oYDzIwNTYw 144s MjA1MjExMTUzWjAoMSYwJAYDVQQDEx1QZWJibGUgSW50ZXJtZWRpYXRlIENBIDc0 144s ODNiZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAGZD+kEkAbbqE4 144s hUeZTqhZcLBOvqQyD4YG117bAhhXHoX0Mvm/qrRJSL2UeN6fBJV7s472glFJxJro 144s kXY8lYDt959XM/EbrfMLWoBDhSKo7ems3YYpEu6wUCP3FeTMmaoJNGlzhINkHcuL 144s S6kIUJDpU03IPzRqV98Khd0KaVGF5foxKuWW3Nrm/i9PxKnmok5AoYLealdojnR5 144s B27WWVzF9F7JH6k8rw67bU9HDEPr6rb0J9n1Ys9VbdZ3xvYe7T7jh4c/TaojrWBO 144s 01MXWffZhzUbbzNhJEN+CEwNa7xdULrD24BP0L/3nyOQsjBTf53HdBgzW67AGOB+ 144s CoFn6tcCAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCAoQwHQYDVR0lBBYwFAYIKwYB 144s BQUHAwEGCCsGAQUFBwMCMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJzIun8y 144s aa/45rhjPO9UiGEOWU29MB8GA1UdIwQYMBaAFJnkcpYuNspqhf2G7JfU6HfMOroA 144s MA0GCSqGSIb3DQEBCwUAA4IBAQCheYwNOyVZhkQChCce35+Wm04bAEExbJCrrh2B 144s AXcaDyAeSAoj8UYvxhhpJvRTZjJM7wFdwe0u5droQKsyeNFvSBIU+7dqFmurePPx 144s +K4zlnopiztzMOXRA1DaQhGcdeUtXfMMmKVyFzyVWrqiVYeLcw2qmhBOWrnBVBE7 144s I+4uSTO1fplT4s3IKwKg2ut6QhBdBuCgpupD8iK1SejpvaFJiyS6ICWtcnIj0Qi8 144s nL0ZXtQM/FX3b7xGfcgH/XvmMiqVfYIdAGia9naPiOKlOWJt7sOagGMC8KQumPtm 144s y9CdLkBuQuER38RRz6ADw587wZ9CbKCjvojnq5n31RVcD6fR 144s -----END CERTIFICATE----- 144s 144s Storing nonce: ESLGPhI2CP1h5yIiIV1OwA 144s 144s Successfully received certificate. 144s Certificate is saved at: /etc/letsencrypt/live/localhost/fullchain.pem 144s Key is saved at: /etc/letsencrypt/live/localhost/privkey.pem 144s This certificate expires on 2031-02-05. 144s These files will be updated when the certificate renews. 144s Certbot has set up a scheduled task to automatically renew this certificate in the background. 144s 144s Deploying certificate 144s Creating directory /etc/letsencrypt/archive. 144s Creating directory /etc/letsencrypt/live. 144s Writing README to /etc/letsencrypt/live/README. 144s Creating directory /etc/letsencrypt/archive/localhost. 144s Creating directory /etc/letsencrypt/live/localhost. 144s Writing certificate to /etc/letsencrypt/live/localhost/cert.pem. 144s Writing private key to /etc/letsencrypt/live/localhost/privkey.pem. 144s Writing chain to /etc/letsencrypt/live/localhost/chain.pem. 144s Writing full chain to /etc/letsencrypt/live/localhost/fullchain.pem. 144s Writing README to /etc/letsencrypt/live/localhost/README. 144s Var account=6a64d4e977552969158f00908023eda7 (set by user). 144s Var server=https://localhost:14000/dir (set by user). 144s Requested authenticator apache and installer apache 144s Requested authenticator apache and installer apache 144s Writing new config /etc/letsencrypt/renewal/localhost.conf. 144s Notifying user: 144s Successfully received certificate. 144s Certificate is saved at: /etc/letsencrypt/live/localhost/fullchain.pem 144s Key is saved at: /etc/letsencrypt/live/localhost/privkey.pem 144s This certificate expires on 2031-02-05. 144s These files will be updated when the certificate renews. 144s Certbot has set up a scheduled task to automatically renew this certificate in the background. 144s 144s Notifying user: Deploying certificate 144s Created an SSL vhost at /etc/apache2/sites-available/000-default-le-ssl.conf 144s Creating backup of /etc/apache2/sites-available/000-default-le-ssl.conf 144s Enabled Apache socache_shmcb module 144s Enabled Apache ssl module 144s Successfully deployed certificate for localhost to /etc/apache2/sites-available/000-default-le-ssl.conf 144s Deploying Certificate to VirtualHost /etc/apache2/sites-available/000-default-le-ssl.conf 144s Enabling available site: /etc/apache2/sites-available/000-default-le-ssl.conf 144s Notifying user: Successfully deployed certificate for localhost to /etc/apache2/sites-available/000-default-le-ssl.conf 144s Notifying user: Congratulations! You have successfully enabled HTTPS on https://localhost 144s Notifying user: If you like Certbot, please consider supporting our work by: 144s * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate 144s * Donating to EFF: https://eff.org/donate-le 144s Congratulations! You have successfully enabled HTTPS on https://localhost 144s 144s - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 144s If you like Certbot, please consider supporting our work by: 144s * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate 144s * Donating to EFF: https://eff.org/donate-le 144s - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 144s 144s 144s 144s 144s 144s Apache2 Ubuntu Default Page: It works 144s 144s 144s 144s
144s 144s
144s
144s

144s This is the default welcome page used to test the correct 144s operation of the Apache2 server after installation on Ubuntu systems. 144s It is based on the equivalent page on Debian, from which the Ubuntu Apache 144s packaging is derived. 144s If you can read this page, it means that the Apache HTTP server installed at 144s this site is working properly. You should replace this file (located at 144s /var/www/html/index.html) before continuing to operate your HTTP server. 144s

144s 144s

144s If you are a normal user of this web site and don't know what this page is 144s about, this probably means that the site is currently unavailable due to 144s maintenance. 144s If the problem persists, please contact the site's administrator. 144s

144s 144s
144s
144s
144s Configuration Overview 144s
144s
144s

144s Ubuntu's Apache2 default configuration is different from the 144s upstream default configuration, and split into several files optimized for 144s interaction with Ubuntu tools. The configuration system is 144s fully documented in 144s /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full 144s documentation. Documentation for the web server itself can be 144s found by accessing the manual if the apache2-doc 144s package was installed on this server. 144s

144s

144s The configuration layout for an Apache2 web server installation on Ubuntu systems is as follows: 144s

144s
144s /etc/apache2/
144s |-- apache2.conf
144s |       `--  ports.conf
144s |-- mods-enabled
144s |       |-- *.load
144s |       `-- *.conf
144s |-- conf-enabled
144s |       `-- *.conf
144s |-- sites-enabled
144s |       `-- *.conf
144s           
144s
    144s
  • 144s apache2.conf is the main configuration 144s file. It puts the pieces together by including all remaining configuration 144s files when starting up the web server. 144s
  • 144s 144s
  • 144s ports.conf is always included from the 144s main configuration file. It is used to determine the listening ports for 144s incoming connections, and this file can be customized anytime. 144s
  • 144s 144s
  • 144s Configuration files in the mods-enabled/, 144s conf-enabled/ and sites-enabled/ directories contain 144s particular configuration snippets which manage modules, global configuration 144s fragments, or virtual host configurations, respectively. 144s
  • 144s 144s
  • 144s They are activated by symlinking available 144s configuration files from their respective 144s *-available/ counterparts. These should be managed 144s by using our helpers 144s 144s a2enmod, 144s a2dismod, 144s 144s 144s a2ensite, 144s a2dissite, 144s 144s and 144s 144s a2enconf, 144s a2disconf 144s . See their respective man pages for detailed information. 144s
  • 144s 144s
  • 144s * Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain' 144s * Host localhost:443 was resolved. 144s * IPv6: ::1 144s * IPv4: 127.0.0.1 144s % Total % Received % Xferd Average Speed Time Time Time Current 144s Dload Upload Total Spent Left Speed 144s 0 0 0 0 0 0 0 0 0* Trying [::1]:443... 144s * ALPN: curl offers h2,http/1.1 144s } [5 bytes data] 144s * TLSv1.3 (OUT), TLS handshake, Client hello (1): 144s } [1564 bytes data] 144s * SSL Trust Anchors: 144s * CAfile: /etc/letsencrypt/live/localhost/fullchain.pem 144s * CApath: /etc/ssl/certs 144s { [5 bytes data] 144s * TLSv1.3 (IN), TLS handshake, Server hello (2): 144s { [1210 bytes data] 144s * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): 144s { [1 bytes data] 144s * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 144s { [25 bytes data] 144s * TLSv1.3 (IN), TLS handshake, Certificate (11): 144s { [1507 bytes data] 144s * TLSv1.3 (IN), TLS handshake, CERT verify (15): 144s { [80 bytes data] 144s * TLSv1.3 (IN), TLS handshake, Finished (20): 144s { [52 bytes data] 144s * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 144s } [1 bytes data] 144s * TLSv1.3 (OUT), TLS handshake, Finished (20): 144s } [52 bytes data] 144s * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519MLKEM768 / id-ecPublicKey 144s * ALPN: server accepted http/1.1 144s * Server certificate: 144s * subject: 144s * start date: Feb 5 21:11:59 2026 GMT 144s * expire date: Feb 5 21:11:58 2031 GMT 144s * issuer: CN=Pebble Intermediate CA 7483be 144s * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using sha256WithRSAEncryption 144s * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption 144s * subjectAltName: "localhost" matches cert's "localhost" 144s * SSL certificate verified via OpenSSL. 144s * Established connection to localhost (::1 port 443) from ::1 port 59810 144s * using HTTP/1.x 144s } [5 bytes data] 144s > GET / HTTP/1.1 144s > Host: localhost 144s > User-Agent: curl/8.18.0 144s > Accept: */* 144s > 144s * Request completely sent off 144s { [5 bytes data] 144s * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 144s { [57 bytes data] 144s * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 144s { [57 bytes data] 144s < HTTP/1.1 200 OK 144s < Date: Thu, 05 Feb 2026 21:12:00 GMT 144s < Server: Apache/2.4.65 (Ubuntu) 144s < Last-Modified: Thu, 05 Feb 2026 21:11:46 GMT 144s < ETag: "29b0-64a1a1ecc73ab" 144s < Accept-Ranges: bytes 144s < Content-Length: 10672 144s < Vary: Accept-Encoding 144s < Content-Type: text/html 144s < 144s { [7937 bytes data] 144s 100 10672 100 10672 0 0 2.83M 0 0 100 10672 100 10672 0 0 2.81M 0 0 100 10672 100 10672 0 0 2.80M 0 0 144s * Connection #0 to host localhost:443 left intact 144s The binary is called apache2 and is managed using systemd, so to 144s start/stop the service use systemctl start apache2 and 144s systemctl stop apache2, and use systemctl status apache2 144s and journalctl -u apache2 to check status. system 144s and apache2ctl can also be used for service management if 144s desired. 144s Calling /usr/bin/apache2 directly will not work with the 144s default configuration. 144s
  • 144s
144s
144s 144s
144s
144s Document Roots 144s
144s 144s
144s

144s By default, Ubuntu does not allow access through the web browser to 144s any file apart from those located in /var/www, 144s public_html 144s directories (when enabled) and /usr/share (for web 144s applications). If your site is using a web document root 144s located elsewhere (such as in /srv) you may need to whitelist your 144s document root directory in /etc/apache2/apache2.conf. 144s

144s

144s The default Ubuntu document root is /var/www/html. You 144s can make your own virtual hosts under /var/www. 144s

144s
144s 144s
144s
144s Reporting Problems 144s
144s
144s

144s Please use the ubuntu-bug tool to report bugs in the 144s Apache2 package with Ubuntu. However, check existing bug reports before reporting a new bug. 144s

144s

144s Please report bugs specific to modules (such as PHP and others) 144s to their respective packages, not to the web server itself. 144s

144s
144s 144s
144s
144s
144s
144s 144s 144s autopkgtest [21:12:00]: test apache: -----------------------] 145s apache PASS 145s autopkgtest [21:12:01]: test apache: - - - - - - - - - - results - - - - - - - - - - 145s autopkgtest [21:12:01]: @@@@@@@@@@@@@@@@@@@@ summary 145s command1 PASS 145s apache PASS