=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderdafflv0/inputs/liboauth2_2.2.1-1_i386.buildinfo Source: liboauth2 Version: 2.2.1-1 rebuilderd-worker node: infom07-amd64 +------------------------------------------------------------------------------+ | Downloading sources Fri, 10 Apr 2026 13:12:48 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [137 kB] Get:7 https://deb.debian.org/debian sid InRelease [187 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/non-free-firmware Sources [6552 B] Get:10 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:11 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:12 https://deb.debian.org/debian-security trixie-security/main Sources [126 kB] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [87.1 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [2984 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [189 kB] Get:17 https://deb.debian.org/debian forky/non-free-firmware Sources [8300 B] Get:18 https://deb.debian.org/debian forky/main Sources [10.8 MB] Get:19 https://deb.debian.org/debian sid/main Sources [11.5 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [10.3 kB] Get:21 https://deb.debian.org/debian experimental/non-free-firmware Sources [2568 B] Get:22 https://deb.debian.org/debian experimental/main Sources [425 kB] Fetched 34.4 MB in 3s (10.3 MB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/libo/liboauth2/liboauth2_2.2.1-1.dsc' liboauth2_2.2.1-1.dsc 2483 SHA256:2c63705dc0962f157eb8607c665209f68b83fb6aac3e00e74a892c2a039507e8 'https://deb.debian.org/debian/pool/main/libo/liboauth2/liboauth2_2.2.1.orig.tar.gz' liboauth2_2.2.1.orig.tar.gz 524046 SHA256:9d92c80c161a8d7454a98625a3cb8ca9b515cb8d910a003241f5ace5065fd663 'https://deb.debian.org/debian/pool/main/libo/liboauth2/liboauth2_2.2.1-1.debian.tar.xz' liboauth2_2.2.1-1.debian.tar.xz 18508 SHA256:050b76f9aa2dba25af03b4248a37f6155048cd229ce60c2c3c768597b9d09cec 9d92c80c161a8d7454a98625a3cb8ca9b515cb8d910a003241f5ace5065fd663 liboauth2_2.2.1.orig.tar.gz 050b76f9aa2dba25af03b4248a37f6155048cd229ce60c2c3c768597b9d09cec liboauth2_2.2.1-1.debian.tar.xz 2c63705dc0962f157eb8607c665209f68b83fb6aac3e00e74a892c2a039507e8 liboauth2_2.2.1-1.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Fri, 10 Apr 2026 13:12:52 +0000 | +------------------------------------------------------------------------------+ Rebuilding liboauth2=2.2.1-1 in /srv/rebuilderd/tmp/rebuilderdafflv0/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdafflv0/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdafflv0/inputs/liboauth2_2.2.1-1_i386.buildinfo /srv/rebuilderd/tmp/rebuilderdafflv0/inputs/liboauth2_2.2.1-1_i386.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/liboauth2-2.2.1 I: verifying dsc... successful! WARNING:root:found partial file in cache, consider deleting it manually: /srv/rebuilderd/cache/archive/debian/20260406T022441Z/dists/unstable/main/binary-i386/by-hash/SHA256/60f3211428a35498c36b463b4d96862214b4bb410b3db98b134b9fad0694f68a.3938379.part Get:1 http://deb.debian.org/debian unstable InRelease [187 kB] Get:2 http://deb.debian.org/debian unstable/main i386 Packages [10.1 MB] Fetched 10.3 MB in 2s (5257 kB/s) Reading package lists... Get:1 http://deb.debian.org/debian unstable/main i386 libc6-dev i386 2.42-14 [1815 kB] Fetched 1815 kB in 0s (89.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd5hi0t51/libc6-dev_2.42-14_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpibt4g_n8/po-debconf_1.0.22_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libaprutil1t64 i386 1.6.3-4 [96.4 kB] Fetched 96.4 kB in 0s (7721 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiye8xovs/libaprutil1t64_1.6.3-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsqlite3-0 i386 3.46.1-9+b1 [990 kB] Fetched 990 kB in 0s (62.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_833fl5j/libsqlite3-0_3.46.1-9+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 debianutils i386 5.23.2 [92.7 kB] Fetched 92.7 kB in 0s (6067 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp616_2rbz/debianutils_5.23.2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 python3 i386 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (2664 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpncgvpeiv/python3_3.13.9-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libapr1-dev i386 1.7.6-3 [788 kB] Fetched 788 kB in 0s (41.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1d470zx2/libapr1-dev_1.7.6-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsframe3 i386 2.46-3 [85.3 kB] Fetched 85.3 kB in 0s (6745 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphlemxkf4/libsframe3_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.46-5+b1 [118 kB] Fetched 118 kB in 0s (10.1 MB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5+b1_i386.deb' to '/srv/rebuilderd/tmp/tmpdeo4k6sx/libmagic1t64_5.46-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 krb5-multidev i386 1.22.1-2 [127 kB] Fetched 127 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnu3mr6ii/krb5-multidev_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libkdb5-10t64 i386 1.22.1-2 [46.3 kB] Fetched 46.3 kB in 0s (588 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnmqgscau/libkdb5-10t64_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpcre2-16-0 i386 10.46-1+b1 [278 kB] Fetched 278 kB in 0s (23.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgbrpnjcf/libpcre2-16-0_10.46-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libhashkit-dev i386 1.1.4-1.1+b3 [35.8 kB] Fetched 35.8 kB in 0s (3191 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa1uzv7te/libhashkit-dev_1.1.4-1.1+b3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (1158 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp38p8unqs/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 linux-libc-dev all 6.19.11-1 [1972 kB] Fetched 1972 kB in 0s (84.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfb346wt5/linux-libc-dev_6.19.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libevent-2.1-7t64 i386 2.1.12-stable-10+b2 [196 kB] Fetched 196 kB in 0s (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpydp1bs_h/libevent-2.1-7t64_2.1.12-stable-10+b2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libctf0 i386 2.46-3 [96.7 kB] Fetched 96.7 kB in 0s (8629 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcvvncx7u/libctf0_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmd0 i386 1.1.0-2+b2 [38.4 kB] Fetched 38.4 kB in 0s (3482 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwmimyrjp/libmd0_1.1.0-2+b2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 librtmp-dev i386 2.4+20151223.gitfa8646d.1-3+b1 [72.9 kB] Fetched 72.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3c20lf6l/librtmp-dev_2.4+20151223.gitfa8646d.1-3+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libisl23 i386 0.27-2 [752 kB] Fetched 752 kB in 0s (44.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbwk34552/libisl23_0.27-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libbrotli-dev i386 1.2.0-3 [311 kB] Fetched 311 kB in 0s (25.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1qxj6pf6/libbrotli-dev_1.2.0-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (2920 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy6vu_tyr/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 pkgconf-bin i386 2.5.1-4 [36.1 kB] Fetched 36.1 kB in 0s (2784 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp21yx0rgh/pkgconf-bin_2.5.1-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 perl-base i386 5.40.1-7 [1773 kB] Fetched 1773 kB in 0s (99.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph0b4qzvv/perl-base_5.40.1-7_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcjose-dev i386 0.6.2.4-1+b1 [50.7 kB] Fetched 50.7 kB in 0s (4011 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3oj1mw0p/libcjose-dev_0.6.2.4-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgcc-s1 i386 16-20260322-1 [87.7 kB] Fetched 87.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpal5ziddc/libgcc-s1_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 bzip2 i386 1.0.8-6+b1 [41.0 kB] Fetched 41.0 kB in 0s (3588 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx9wf7r4k/bzip2_1.0.8-6+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libitm1 i386 16-20260322-1 [28.9 kB] Fetched 28.9 kB in 0s (2841 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjelg5csk/libitm1_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 tar i386 1.35+dfsg-4 [840 kB] Fetched 840 kB in 0s (61.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3eeugoxv/tar_1.35+dfsg-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 dash i386 0.5.12-12 [103 kB] Fetched 103 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpohswrd6_/dash_0.5.12-12_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libldap2 i386 2.6.10+dfsg-1+b1 [209 kB] Fetched 209 kB in 0s (20.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpddeo464t/libldap2_2.6.10+dfsg-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpython3-stdlib i386 3.13.9-3 [10.6 kB] Fetched 10.6 kB in 0s (971 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01hhj4dw/libpython3-stdlib_3.13.9-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libc-gconv-modules-extra i386 2.42-14 [1095 kB] Fetched 1095 kB in 0s (56.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpum3gm9s7/libc-gconv-modules-extra_2.42-14_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgmp-dev i386 2:6.3.0+dfsg-5+b1 [660 kB] Fetched 660 kB in 0s (48.2 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5+b1_i386.deb' to '/srv/rebuilderd/tmp/tmpmnmpqsm4/libgmp-dev_6.3.0+dfsg-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libp11-kit0 i386 0.26.2-2 [449 kB] Fetched 449 kB in 0s (36.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp16_vyppg/libp11-kit0_0.26.2-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libattr1 i386 1:2.5.2-4 [23.3 kB] Fetched 23.3 kB in 0s (2130 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_i386.deb' to '/srv/rebuilderd/tmp/tmp5i8kwv1r/libattr1_2.5.2-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 dpkg i386 1.23.7 [1557 kB] Fetched 1557 kB in 0s (90.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppepjudt1/dpkg_1.23.7_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 ncurses-bin i386 6.6+20251231-1 [447 kB] Fetched 447 kB in 0s (30.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbgzlyo7j/ncurses-bin_6.6+20251231-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-6 [494 kB] Fetched 494 kB in 0s (33.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm31gj7f1/autoconf_2.72-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 dpkg-dev all 1.23.7 [1318 kB] Fetched 1318 kB in 0s (80.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxss55brh/dpkg-dev_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libnghttp2-14 i386 1.68.1-1 [78.8 kB] Fetched 78.8 kB in 0s (6378 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa364y3ge/libnghttp2-14_1.68.1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libaudit1 i386 1:4.1.2-1+b1 [58.5 kB] Fetched 58.5 kB in 0s (5266 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_i386.deb' to '/srv/rebuilderd/tmp/tmpcy62dtwa/libaudit1_4.1.2-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 dwz i386 0.16-4 [114 kB] Fetched 114 kB in 0s (9768 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfdwiwkbi/dwz_0.16-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libidn2-dev i386 2.3.8-4+b1 [105 kB] Fetched 105 kB in 0s (9355 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu872bm_2/libidn2-dev_2.3.8-4+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libp11-kit-dev i386 0.26.2-2 [223 kB] Fetched 223 kB in 0s (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplbn_b2ey/libp11-kit-dev_0.26.2-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsasl2-2 i386 2.1.28+dfsg1-11 [58.7 kB] Fetched 58.7 kB in 0s (5430 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpomcnrxyy/libsasl2-2_2.1.28+dfsg1-11_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgnutls30t64 i386 3.8.12-3 [1508 kB] Fetched 1508 kB in 0s (83.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf60ng7tc/libgnutls30t64_3.8.12-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 init-system-helpers all 1.69 [39.3 kB] Fetched 39.3 kB in 0s (3461 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyoylrydw/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpam0g i386 1.7.0-5+b1 [73.3 kB] Fetched 73.3 kB in 0s (7304 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy_b5prop/libpam0g_1.7.0-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (837 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphtqztm9j/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgnutls-dane0t64 i386 3.8.12-3 [472 kB] Fetched 472 kB in 0s (37.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmparx7fotf/libgnutls-dane0t64_3.8.12-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 g++-15 i386 15.2.0-16 [27.1 kB] Fetched 27.1 kB in 0s (2373 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_qt4sr3y/g++-15_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 findutils i386 4.10.0-3 [714 kB] Fetched 714 kB in 0s (44.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptejmhotk/findutils_4.10.0-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.46-5+b1 [338 kB] Fetched 338 kB in 0s (23.2 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5+b1_i386.deb' to '/srv/rebuilderd/tmp/tmp_fbwykbs/libmagic-mgc_5.46-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libc-bin i386 2.42-14 [642 kB] Fetched 642 kB in 0s (43.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpie2e973q/libc-bin_2.42-14_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (8278 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphl700j2z/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcrypt-dev i386 1:4.5.1-1 [136 kB] Fetched 136 kB in 0s (13.4 MB/s) dpkg-name: info: moved 'libcrypt-dev_1%3a4.5.1-1_i386.deb' to '/srv/rebuilderd/tmp/tmp50cfec57/libcrypt-dev_4.5.1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 binutils-i686-linux-gnu i386 2.46-3 [1121 kB] Fetched 1121 kB in 0s (70.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5mnr0l7b/binutils-i686-linux-gnu_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libbz2-1.0 i386 1.0.8-6+b1 [38.0 kB] Fetched 38.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjbovawk2/libbz2-1.0_1.0.8-6+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (20.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwxp_adqf/libpam-runtime_1.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gcc-15-i686-linux-gnu i386 15.2.0-16 [25.3 MB] Fetched 25.3 MB in 0s (205 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpovdesaxd/gcc-15-i686-linux-gnu_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 mawk i386 1.3.4.20260302-1 [145 kB] Fetched 145 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpphtxjwfp/mawk_1.3.4.20260302-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 perl i386 5.40.1-7 [267 kB] Fetched 267 kB in 0s (22.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr_0wrh4k/perl_5.40.1-7_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libhogweed6t64 i386 3.10.2-1 [339 kB] Fetched 339 kB in 0s (28.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp43o2ywqq/libhogweed6t64_3.10.2-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libperl5.40 i386 5.40.1-7 [3962 kB] Fetched 3962 kB in 0s (150 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq5bnqfre/libperl5.40_5.40.1-7_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 python3.13 i386 3.13.12-1 [776 kB] Fetched 776 kB in 0s (52.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ts91uoh/python3.13_3.13.12-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libstdc++6 i386 16-20260322-1 [800 kB] Fetched 800 kB in 0s (56.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptncu3c_3/libstdc++6_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpcre2-dev i386 10.46-1+b1 [853 kB] Fetched 853 kB in 0s (63.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxb3hzwxu/libpcre2-dev_10.46-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-10 [539 kB] Fetched 539 kB in 0s (45.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvs53rsf/libtool_2.5.4-10_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsctp-dev i386 1.0.21+dfsg-1+b1 [75.0 kB] Fetched 75.0 kB in 0s (7025 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfolz_d9r/libsctp-dev_1.0.21+dfsg-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 base-passwd i386 3.6.8 [55.1 kB] Fetched 55.1 kB in 0s (5289 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzg21u0j0/base-passwd_3.6.8_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libuuid1 i386 2.42-2 [34.1 kB] Fetched 34.1 kB in 0s (2912 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprqyws7ea/libuuid1_2.42-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (47.1 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpzcoc5ysv/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (1128 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphce80k4z/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gcc-i686-linux-gnu i386 4:15.2.0-5 [1428 B] Fetched 1428 B in 0s (13.6 kB/s) dpkg-name: info: moved 'gcc-i686-linux-gnu_4%3a15.2.0-5_i386.deb' to '/srv/rebuilderd/tmp/tmpupbqc2vn/gcc-i686-linux-gnu_15.2.0-5_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 rpcsvc-proto i386 1.4.3-1 [66.1 kB] Fetched 66.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzgd9fwwa/rpcsvc-proto_1.4.3-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libzstd-dev i386 1.5.7+dfsg-3+b1 [376 kB] Fetched 376 kB in 0s (28.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdc2a24wn/libzstd-dev_1.5.7+dfsg-3+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 base-files i386 14 [72.9 kB] Fetched 72.9 kB in 0s (6063 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_i657msi/base-files_14_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 hostname i386 3.25 [11.3 kB] Fetched 11.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbcih4m8i/hostname_3.25_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgcc-15-dev i386 15.2.0-16 [2627 kB] Fetched 2627 kB in 0s (111 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprbdd03ov/libgcc-15-dev_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgdbm-compat4t64 i386 1.26-1+b1 [53.6 kB] Fetched 53.6 kB in 0s (5105 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu_hek5ag/libgdbm-compat4t64_1.26-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libssh2-1-dev i386 1.11.1-2 [407 kB] Fetched 407 kB in 0s (35.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmc6comtn/libssh2-1-dev_1.11.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsubunit-dev i386 1.4.4+1-1 [7588 B] Fetched 7588 B in 0s (698 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8eksalc/libsubunit-dev_1.4.4+1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libssh2-1t64 i386 1.11.1-2 [256 kB] Fetched 256 kB in 0s (22.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_q3hs4q/libssh2-1t64_1.11.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libtinfo6 i386 6.6+20251231-1 [354 kB] Fetched 354 kB in 0s (28.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0dx5kjil/libtinfo6_6.6+20251231-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmount1 i386 2.42-2 [229 kB] Fetched 229 kB in 0s (19.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_i97ifi/libmount1_2.42-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libc-dev-bin i386 2.42-14 [37.5 kB] Fetched 37.5 kB in 0s (3198 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_v4sci57/libc-dev-bin_2.42-14_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 cpp-15-i686-linux-gnu i386 15.2.0-16 [12.9 MB] Fetched 12.9 MB in 0s (201 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjxzyqsoc/cpp-15-i686-linux-gnu_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 diffutils i386 1:3.12-1 [413 kB] Fetched 413 kB in 0s (36.5 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_i386.deb' to '/srv/rebuilderd/tmp/tmpezst5_cr/diffutils_3.12-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmemcachedutil2t64 i386 1.1.4-1.1+b3 [15.7 kB] Fetched 15.7 kB in 0s (1277 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpowjppcku/libmemcachedutil2t64_1.1.4-1.1+b3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gcc-16-base i386 16-20260322-1 [35.5 kB] Fetched 35.5 kB in 0s (3492 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8vzdi5ab/gcc-16-base_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libngtcp2-crypto-ossl0 i386 1.21.0-1 [26.8 kB] Fetched 26.8 kB in 0s (441 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzqecx1gm/libngtcp2-crypto-ossl0_1.21.0-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 uuid-dev i386 2.42-2 [44.6 kB] Fetched 44.6 kB in 0s (4315 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2hf9qfvw/uuid-dev_2.42-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libexpat1 i386 2.7.5-1 [116 kB] Fetched 116 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj8ek11rm/libexpat1_2.7.5-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpcre2-posix3 i386 10.46-1+b1 [64.2 kB] Fetched 64.2 kB in 0s (5277 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjikrkqoo/libpcre2-posix3_10.46-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libreadline8t64 i386 8.3-4 [185 kB] Fetched 185 kB in 0s (16.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphazbubjo/libreadline8t64_8.3-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-3+b1 [62.5 kB] Fetched 62.5 kB in 0s (5160 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9vp25k41/librtmp1_2.4+20151223.gitfa8646d.1-3+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpsl5t64 i386 0.21.5-1 [60.3 kB] Fetched 60.3 kB in 0s (5347 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj3vsu223/libpsl5t64_0.21.5-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 tzdata all 2026a-3 [260 kB] Fetched 260 kB in 0s (22.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptfxxmyja/tzdata_2026a-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgssapi-krb5-2 i386 1.22.1-2 [149 kB] Fetched 149 kB in 0s (14.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfs1h_t41/libgssapi-krb5-2_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 python3-minimal i386 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (2385 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprs8hft99/python3-minimal_3.13.9-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libasan8 i386 16-20260322-1 [2734 kB] Fetched 2734 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9moqtgpn/libasan8_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 cpp i386 4:15.2.0-5 [1564 B] Fetched 1564 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5_i386.deb' to '/srv/rebuilderd/tmp/tmpwtj299xe/cpp_15.2.0-5_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gzip i386 1.13-1 [139 kB] Fetched 139 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe30kqi4m/gzip_1.13-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (2577 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0y9mvh9p/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libstdc++-15-dev i386 15.2.0-16 [2820 kB] Fetched 2820 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_6dcbibl/libstdc++-15-dev_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgssrpc4t64 i386 1.22.1-2 [63.8 kB] Fetched 63.8 kB in 0s (5965 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0y2rh1xu/libgssrpc4t64_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcurl4t64 i386 8.19.0-3 [456 kB] Fetched 456 kB in 0s (35.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpimkxcnse/libcurl4t64_8.19.0-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmemcached-dev i386 1.1.4-1.1+b3 [213 kB] Fetched 213 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfe70zfc_/libmemcached-dev_1.1.4-1.1+b3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 build-essential i386 12.12 [4620 B] Fetched 4620 B in 0s (439 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5zzkynew/build-essential_12.12_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 zlib1g i386 1:1.3.dfsg+really1.3.2-3 [86.9 kB] Fetched 86.9 kB in 0s (7935 kB/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_i386.deb' to '/srv/rebuilderd/tmp/tmp0ww4k_7d/zlib1g_1.3.dfsg+really1.3.2-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 g++-i686-linux-gnu i386 4:15.2.0-5 [1192 B] Fetched 1192 B in 0s (106 kB/s) dpkg-name: info: moved 'g++-i686-linux-gnu_4%3a15.2.0-5_i386.deb' to '/srv/rebuilderd/tmp/tmp7x19svsd/g++-i686-linux-gnu_15.2.0-5_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 openssl i386 3.6.1-3 [1520 kB] Fetched 1520 kB in 0s (82.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl1pb5rp7/openssl_3.6.1-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsubunit0 i386 1.4.4+1-1 [6540 B] Fetched 6540 B in 0s (622 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ti_ilci/libsubunit0_1.4.4+1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libdebconfclient0 i386 0.282+b2 [11.2 kB] Fetched 11.2 kB in 0s (1075 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpev2o0lj6/libdebconfclient0_0.282+b2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libtasn1-6 i386 4.21.0-2 [52.2 kB] Fetched 52.2 kB in 0s (5136 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp65cnljg/libtasn1-6_4.21.0-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgprofng0 i386 2.46-3 [857 kB] Fetched 857 kB in 0s (60.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy9pu6flr/libgprofng0_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.2-2 [770 kB] Fetched 770 kB in 0s (51.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptbyzpf38/autopoint_0.23.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libjansson4 i386 2.14-2+b4 [41.9 kB] Fetched 41.9 kB in 0s (3783 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9n74725i/libjansson4_2.14-2+b4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 sed i386 4.9-2 [333 kB] Fetched 333 kB in 0s (29.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0w8qqzps/sed_4.9-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libctf-nobfd0 i386 2.46-3 [161 kB] Fetched 161 kB in 0s (14.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvzlt_46q/libctf-nobfd0_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libkadm5clnt-mit12 i386 1.22.1-2 [44.7 kB] Fetched 44.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqxetyblu/libkadm5clnt-mit12_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmemcached11t64 i386 1.1.4-1.1+b3 [87.8 kB] Fetched 87.8 kB in 0s (7476 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2tgwjbvb/libmemcached11t64_1.1.4-1.1+b3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libncursesw6 i386 6.6+20251231-1 [148 kB] Fetched 148 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpamd81rnl/libncursesw6_6.6+20251231-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 check i386 0.15.2-3 [116 kB] Fetched 116 kB in 0s (9570 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt4_etek9/check_0.15.2-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libnghttp3-9 i386 1.15.0-1 [79.2 kB] Fetched 79.2 kB in 0s (6513 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmgczwqju/libnghttp3-9_1.15.0-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsasl2-dev i386 2.1.28+dfsg1-11 [247 kB] Fetched 247 kB in 0s (21.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsnyg3mg8/libsasl2-dev_2.1.28+dfsg1-11_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libudev1 i386 260.1-1 [137 kB] Fetched 137 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpucdicunu/libudev1_260.1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (1072 kB/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmppc5v139m/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libc6 i386 2.42-14 [1660 kB] Fetched 1660 kB in 0s (98.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp417utxxg/libc6_2.42-14_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 cpp-i686-linux-gnu i386 4:15.2.0-5 [5316 B] Fetched 5316 B in 0s (498 kB/s) dpkg-name: info: moved 'cpp-i686-linux-gnu_4%3a15.2.0-5_i386.deb' to '/srv/rebuilderd/tmp/tmp1hr9lkxz/cpp-i686-linux-gnu_15.2.0-5_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.21-1 [335 kB] Fetched 335 kB in 0s (28.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8lw851f/m4_1.4.21-1_i386.deb' Downloading dependency 1 of 239: libc6-dev:i386=2.42-14 Downloading dependency 2 of 239: po-debconf:i386=1.0.22 Downloading dependency 3 of 239: libaprutil1t64:i386=1.6.3-4 Downloading dependency 4 of 239: libsqlite3-0:i386=3.46.1-9+b1 Downloading dependency 5 of 239: debianutils:i386=5.23.2 Downloading dependency 6 of 239: python3:i386=3.13.9-3 Downloading dependency 7 of 239: libapr1-dev:i386=1.7.6-3 Downloading dependency 8 of 239: libsframe3:i386=2.46-3 Downloading dependency 9 of 239: libmagic1t64:i386=1:5.46-5+b1 Downloading dependency 10 of 239: krb5-multidev:i386=1.22.1-2 Downloading dependency 11 of 239: libkdb5-10t64:i386=1.22.1-2 Downloading dependency 12 of 239: libpcre2-16-0:i386=10.46-1+b1 Downloading dependency 13 of 239: libhashkit-dev:i386=1.1.4-1.1+b3 Downloading dependency 14 of 239: dh-autoreconf:i386=22 Downloading dependency 15 of 239: linux-libc-dev:i386=6.19.11-1 Downloading dependency 16 of 239: libevent-2.1-7t64:i386=2.1.12-stable-10+b2 Downloading dependency 17 of 239: libctf0:i386=2.46-3 Downloading dependency 18 of 239: libmd0:i386=1.1.0-2+b2 Downloading dependency 19 of 239: librtmp-dev:i386=2.4+20151223.gitfa8646d.1-3+b1 Downloading dependency 20 of 239: libisl23:i386=0.27-2 Downloading dependency 21 of 239: libbrotli-dev:i386=1.2.0-3 Downloading dependency 22 of 239: media-types:i386=14.0.0 Downloading dependency 23 of 239: pkgconf-bin:i386=2.5.1-4 Downloading dependency 24 of 239: perl-base:i386=5.40.1-7 Downloading dependency 25 of 239: libcjose-dev:i386=0.6.2.4-1+b1 Downloading dependency 26 of 239: libgcc-s1:i386=16-20260322-1 Downloading dependency 27 of 239: bzip2:i386=1.0.8-6+b1 Downloading dependency 28 of 239: libitm1:i386=16-20260322-1 Downloading dependency 29 of 239: tar:i386=1.35+dfsg-4 Downloading dependency 30 of 239: dash:i386=0.5.12-12 Downloading dependency 31 of 239: libldap2:i386=2.6.10+dfsg-1+b1 Downloading dependency 32 of 239: libpython3-stdlib:i386=3.13.9-3 Downloading dependency 33 of 239: libc-gconv-modules-extra:i386=2.42-14 Downloading dependency 34 of 239: libgmp-dev:i386=2:6.3.0+dfsg-5+b1 Downloading dependency 35 of 239: libp11-kit0:i386=0.26.2-2 Downloading dependency 36 of 239: libattr1:i386=1:2.5.2-4 Downloading dependency 37 of 239: dpkg:i386=1.23.7 Downloading dependency 38 of 239: ncurses-bin:i386=6.6+20251231-1 Downloading dependency 39 of 239: autoconf:i386=2.72-6 Downloading dependency 40 of 239: dpkg-dev:i386=1.23.7 Downloading dependency 41 of 239: libnghttp2-14:i386=1.68.1-1 Downloading dependency 42 of 239: libaudit1:i386=1:4.1.2-1+b1 Downloading dependency 43 of 239: dwz:i386=0.16-4 Downloading dependency 44 of 239: libidn2-dev:i386=2.3.8-4+b1 Downloading dependency 45 of 239: libp11-kit-dev:i386=0.26.2-2 Downloading dependency 46 of 239: libsasl2-2:i386=2.1.28+dfsg1-11 Downloading dependency 47 of 239: libgnutls30t64:i386=3.8.12-3 Downloading dependency 48 of 239: init-system-helpers:i386=1.69 Downloading dependency 49 of 239: libpam0g:i386=1.7.0-5+b1 Downloading dependency 50 of 239: dh-strip-nondeterminism:i386=1.15.0-1 Downloading dependency 51 of 239: libgnutls-dane0t64:i386=3.8.12-3 Downloading dependency 52 of 239: g++-15:i386=15.2.0-16 Downloading dependency 53 of 239: findutils:i386=4.10.0-3 Downloading dependency 54 of 239: libmagic-mgc:i386=1:5.46-5+b1 Downloading dependency 55 of 239: libc-bin:i386=2.42-14 Downloading dependency 56 of 239: libarchive-zip-perl:i386=1.68-1 Downloading dependency 57 of 239: libcrypt-dev:i386=1:4.5.1-1 Downloading dependency 58 of 239: binutils-i686-linux-gnu:i386=2.46-3 Downloading dependency 59 of 239: libbz2-1.0:i386=1.0.8-6+b1 Downloading dependency 60 of 239: libpam-runtime:i386=1.7.0-5 Downloading dependency 61 of 239: gcc-15-i686-linux-gnu:i386=15.2.0-16 Downloading dependency 62 of 239: mawk:i386=1.3.4.20260302-1 Downloading dependency 63 of 239: perl:i386=5.40.1-7 Downloading dependency 64 of 239: libhogweed6t64:i386=3.10.2-1 Downloading dependency 65 of 239: libperl5.40:i386=5.40.1-7 Downloading dependency 66 of 239: python3.13:i386=3.13.12-1 Downloading dependency 67 of 239: libstdc++6:i386=16-20260322-1 Downloading dependency 68 of 239: libpcre2-dev:i386=10.46-1+b1 Downloading dependency 69 of 239: libtool:i386=2.5.4-10 Downloading dependency 70 of 239: libsctp-dev:i386=1.0.21+dfsg-1+b1 Downloading dependency 71 of 239: base-passwd:i386=3.6.8 Downloading dependency 72 of 239: libuuid1:i386=2.42-2 Downloading dependency 73 of 239: automake:i386=1:1.18.1-4 Downloading dependency 74 of 239: netbase:i386=6.5 Downloading dependency 75 of 239: gcc-i686-linux-gnu:i386=4:15.2.0-5 Downloading dependency 76 of 239: rpcsvc-proto:i386=1.4.3-1 Downloading dependency 77 of 239: libzstd-dev:i386=1.5.7+dfsg-3+b1 Downloading dependency 78 of 239: base-files:i386=14 Downloading dependency 79 of 239: hostname:i386=3.25 Downloading dependency 80 of 239: libgcc-15-dev:i386=15.2.0-16 Downloading dependency 81 of 239: libgdbm-compat4t64:i386=1.26-1+b1 Downloading dependency 82 of 239: libssh2-1-dev:i386=1.11.1-2 Downloading dependency 83 of 239: libsubunit-dev:i386=1.4.4+1-1 Downloading dependency 84 of 239: libssh2-1t64:i386=1.11.1-2 Downloading dependency 85 of 239: libtinfo6:i386=6.6+20251231-1 Downloading dependency 86 of 239: libmount1:i386=2.42-2 Downloading dependency 87 of 239: libc-dev-bin:i386=2.42-14 Downloading dependency 88 of 239: cpp-15-i686-linux-gnu:i386=15.2.0-16 Downloading dependency 89 of 239: diffutils:i386=1:3.12-1 Downloading dependency 90 of 239: libmemcachedutil2t64:i386=1.1.4-1.1+b3 Downloading dependency 91 of 239: gcc-16-base:i386=16-20260322-1 Downloading dependency 92 of 239: libngtcp2-crypto-ossl0:i386=1.21.0-1 Downloading dependency 93 of 239: uuid-dev:i386=2.42-2 Downloading dependency 94 of 239: libexpat1:i386=2.7.5-1 Downloading dependency 95 of 239: libpcre2-posix3:i386=10.46-1+b1 Downloading dependency 96 of 239: libreadline8t64:i386=8.3-4 Downloading dependency 97 of 239: librtmp1:i386=2.4+20151223.gitfa8646d.1-3+b1 Downloading dependency 98 of 239: libpsl5t64:i386=0.21.5-1 Downloading dependency 99 of 239: tzdata:i386=2026a-3 Downloading dependency 100 of 239: libgssapi-krb5-2:i386=1.22.1-2 Downloading dependency 101 of 239: python3-minimal:i386=3.13.9-3 Downloading dependency 102 of 239: libasan8:i386=16-20260322-1 Downloading dependency 103 of 239: cpp:i386=4:15.2.0-5 Downloading dependency 104 of 239: gzip:i386=1.13-1 Downloading dependency 105 of 239: sensible-utils:i386=0.0.26 Downloading dependency 106 of 239: libstdc++-15-dev:i386=15.2.0-16 Downloading dependency 107 of 239: libgssrpc4t64:i386=1.22.1-2 Downloading dependency 108 of 239: libcurl4t64:i386=8.19.0-3 Downloading dependency 109 of 239: libmemcached-dev:i386=1.1.4-1.1+b3 Downloading dependency 110 of 239: build-essential:i386=12.12 Downloading dependency 111 of 239: zlib1g:i386=1:1.3.dfsg+really1.3.2-3 Downloading dependency 112 of 239: g++-i686-linux-gnu:i386=4:15.2.0-5 Downloading dependency 113 of 239: openssl:i386=3.6.1-3 Downloading dependency 114 of 239: libsubunit0:i386=1.4.4+1-1 Downloading dependency 115 of 239: libdebconfclient0:i386=0.282+b2 Downloading dependency 116 of 239: libtasn1-6:i386=4.21.0-2 Downloading dependency 117 of 239: libgprofng0:i386=2.46-3 Downloading dependency 118 of 239: autopoint:i386=0.23.2-2 Downloading dependency 119 of 239: libjansson4:i386=2.14-2+b4 Downloading dependency 120 of 239: sed:i386=4.9-2 Downloading dependency 121 of 239: libctf-nobfd0:i386=2.46-3 Downloading dependency 122 of 239: libkadm5clnt-mit12:i386=1.22.1-2 Downloading dependency 123 of 239: libmemcached11t64:i386=1.1.4-1.1+b3 Downloading dependency 124 of 239: libncursesw6:i386=6.6+20251231-1 Downloading dependency 125 of 239: check:i386=0.15.2-3 Downloading dependency 126 of 239: libnghttp3-9:i386=1.15.0-1 Downloading dependency 127 of 239: libsasl2-dev:i386=2.1.28+dfsg1-11 Downloading dependency 128 of 239: libudev1:i386=260.1-1 Downloading dependency 129 of 239: libaudit-common:i386=1:4.1.2-1 Downloading dependency 130 of 239: libc6:i386=2.42-14 Downloading dependency 131 of 239: cpp-i686-linux-gnu:i386=4:15.2.0-5 Downloading dependency 132 of 239: m4:i386=1.4.21-1 Downloading dependency 133 of 239: autotools-dev:i386=20240727.1Get:1 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20240727.1 [60.2 kB] Fetched 60.2 kB in 0s (5565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj__gapr8/autotools-dev_20240727.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgdbm6t64 i386 1.26-1+b1 [84.3 kB] Fetched 84.3 kB in 0s (7368 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp39x9ua9l/libgdbm6t64_1.26-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libhiredis1.1.0 i386 1.2.0-6+b4 [54.7 kB] Fetched 54.7 kB in 0s (4916 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpynz96zj1/libhiredis1.1.0_1.2.0-6+b4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 binutils i386 2.46-3 [289 kB] Fetched 289 kB in 0s (26.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7vmle5f2/binutils_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.1-1 [1478 kB] Fetched 1478 kB in 0s (81.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpif_nclt6/man-db_2.13.1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 python3.13-minimal i386 3.13.12-1 [2305 kB] Fetched 2305 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpulnbrdyp/python3.13-minimal_3.13.12-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (22.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1d2iwzjq/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-2+b1 [69.2 kB] Fetched 69.2 kB in 0s (6358 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz8jd3bk0/libuchardet0_0.0.8-2+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libdpkg-perl all 1.23.7 [669 kB] Fetched 669 kB in 0s (42.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb1em02pg/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libexpat1-dev i386 2.7.5-1 [177 kB] Fetched 177 kB in 0s (14.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6bkpsw1k/libexpat1-dev_2.7.5-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgnutls28-dev i386 3.8.12-3 [1505 kB] Fetched 1505 kB in 0s (96.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0uugukj/libgnutls28-dev_3.8.12-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libxml2-16 i386 2.15.2+dfsg-0.1 [671 kB] Fetched 671 kB in 0s (40.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfx3jk1on/libxml2-16_2.15.2+dfsg-0.1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libkeyutils1 i386 1.6.3-6+b1 [10.3 kB] Fetched 10.3 kB in 0s (946 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg3f8mjt3/libkeyutils1_1.6.3-6+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 util-linux i386 2.42-2 [1261 kB] Fetched 1261 kB in 0s (75.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdwahvg40/util-linux_2.42-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.4.2-1 [473 kB] Fetched 473 kB in 0s (32.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptynj9ur9/libunistring5_1.4.2-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 comerr-dev i386 2.1-1.47.4-1 [51.2 kB] Fetched 51.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph2omb9nw/comerr-dev_2.1-1.47.4-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgomp1 i386 16-20260322-1 [153 kB] Fetched 153 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpseckblja/libgomp1_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 patch i386 2.8-2 [142 kB] Fetched 142 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2gsoa3np/patch_2.8-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gcc-15-base i386 15.2.0-16 [36.3 kB] Fetched 36.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx9l5ozdo/gcc-15-base_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libssl3t64 i386 3.6.1-3 [2450 kB] Fetched 2450 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeo6xxcon/libssl3t64_3.6.1-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libquadmath0 i386 16-20260322-1 [231 kB] Fetched 231 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpne9glowh/libquadmath0_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libngtcp2-dev i386 1.21.0-1 [230 kB] Fetched 230 kB in 0s (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuk1t2p_z/libngtcp2-dev_1.21.0-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcrypt1 i386 1:4.5.1-1 [104 kB] Fetched 104 kB in 0s (9950 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1_i386.deb' to '/srv/rebuilderd/tmp/tmpja_oldiy/libcrypt1_4.5.1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcjose0 i386 0.6.2.4-1+b1 [40.2 kB] Fetched 40.2 kB in 0s (3677 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprnjz2f12/libcjose0_0.6.2.4-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-11 [18.1 kB] Fetched 18.1 kB in 0s (1733 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnq89pwx7/libsasl2-modules-db_2.1.28+dfsg1-11_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 make i386 4.4.1-3 [470 kB] Fetched 470 kB in 0s (33.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl2ncp8p_/make_4.4.1-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libffi8 i386 3.5.2-4 [22.7 kB] Fetched 22.7 kB in 0s (1913 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpna8oxvb4/libffi8_3.5.2-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 sysvinit-utils i386 3.18-1 [30.2 kB] Fetched 30.2 kB in 0s (2730 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpex21w46c/sysvinit-utils_3.18-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpcre2-8-0 i386 10.46-1+b1 [295 kB] Fetched 295 kB in 0s (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk03sv1oh/libpcre2-8-0_10.46-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libkrb5-dev i386 1.22.1-2 [16.1 kB] Fetched 16.1 kB in 0s (1367 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq_azqqrt/libkrb5-dev_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libblkid1 i386 2.42-2 [189 kB] Fetched 189 kB in 0s (17.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw_jdvf6r/libblkid1_2.42-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libngtcp2-crypto-ossl-dev i386 1.21.0-1 [28.1 kB] Fetched 28.1 kB in 0s (2531 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvjpmeza2/libngtcp2-crypto-ossl-dev_1.21.0-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmpc3 i386 1.3.1-3 [59.6 kB] Fetched 59.6 kB in 0s (5840 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp970ejlz7/libmpc3_1.3.1-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsystemd0 i386 260.1-1 [478 kB] Fetched 478 kB in 0s (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphhkhowhw/libsystemd0_260.1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libacl1 i386 2.3.2-3 [34.1 kB] Fetched 34.1 kB in 0s (2948 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpigg2qs2y/libacl1_2.3.2-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gcc i386 4:15.2.0-5 [5152 B] Fetched 5152 B in 0s (362 kB/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5_i386.deb' to '/srv/rebuilderd/tmp/tmps8iad8j1/gcc_15.2.0-5_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libapr1t64 i386 1.7.6-3 [116 kB] Fetched 116 kB in 0s (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8g6gis37/libapr1t64_1.7.6-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libkrb5-3 i386 1.22.1-2 [359 kB] Fetched 359 kB in 0s (18.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptaj6t_94/libkrb5-3_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libnghttp3-dev i386 1.15.0-1 [108 kB] Fetched 108 kB in 0s (7709 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprbze_me1/libnghttp3-dev_1.15.0-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 g++ i386 4:15.2.0-5 [1344 B] Fetched 1344 B in 0s (126 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5_i386.deb' to '/srv/rebuilderd/tmp/tmpnsl44yzr/g++_15.2.0-5_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 debhelper all 13.31 [932 kB] Fetched 932 kB in 0s (58.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps3khqhbq/debhelper_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (1448 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8fyjrudh/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libnettle8t64 i386 3.10.2-1 [318 kB] Fetched 318 kB in 0s (26.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkzfgszsl/libnettle8t64_3.10.2-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libtasn1-6-dev i386 4.21.0-2 [103 kB] Fetched 103 kB in 0s (9113 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv44817h9/libtasn1-6-dev_4.21.0-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 cpp-15 i386 15.2.0-16 [1272 B] Fetched 1272 B in 0s (119 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu24594w4/cpp-15_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpcre2-32-0 i386 10.46-1+b1 [266 kB] Fetched 266 kB in 0s (23.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjphqnrp8/libpcre2-32-0_10.46-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.42-2 [104 kB] Fetched 104 kB in 0s (6839 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbfldn5nl/bsdextrautils_2.42-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgmpxx4ldbl i386 2:6.3.0+dfsg-5+b1 [330 kB] Fetched 330 kB in 0s (27.6 MB/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5+b1_i386.deb' to '/srv/rebuilderd/tmp/tmpd6ww94kk/libgmpxx4ldbl_6.3.0+dfsg-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcom-err2 i386 1.47.4-1 [19.4 kB] Fetched 19.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpin6hpspn/libcom-err2_1.47.4-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 file i386 1:5.46-5+b1 [43.8 kB] Fetched 43.8 kB in 0s (0 B/s) dpkg-name: info: moved 'file_1%3a5.46-5+b1_i386.deb' to '/srv/rebuilderd/tmp/tmpk2hop3n3/file_5.46-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpam-modules-bin i386 1.7.0-5+b1 [52.2 kB] Fetched 52.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdfdgef22/libpam-modules-bin_1.7.0-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libubsan1 i386 16-20260322-1 [1107 kB] Fetched 1107 kB in 0s (67.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu59kurpa/libubsan1_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libkrb5support0 i386 1.22.1-2 [35.3 kB] Fetched 35.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4yf5yta6/libkrb5support0_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcurl4-openssl-dev i386 8.19.0-3 [595 kB] Fetched 595 kB in 0s (44.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpho71mdyw/libcurl4-openssl-dev_8.19.0-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 bash i386 5.3-2 [1594 kB] Fetched 1594 kB in 0s (97.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjbhy9kej/bash_5.3-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 readline-common all 8.3-4 [74.8 kB] Fetched 74.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpamap1h3e/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gcc-15 i386 15.2.0-16 [540 kB] Fetched 540 kB in 0s (43.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpev6qfaqm/gcc-15_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libkadm5srv-mit12 i386 1.22.1-2 [58.8 kB] Fetched 58.8 kB in 0s (5284 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphx7f8q90/libkadm5srv-mit12_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 binutils-common i386 2.46-3 [2632 kB] Fetched 2632 kB in 0s (110 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4tm_zrf6/binutils-common_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpam-modules i386 1.7.0-5+b1 [193 kB] Fetched 193 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp08vdvryi/libpam-modules_1.7.0-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libnghttp2-dev i386 1.68.1-1 [119 kB] Fetched 119 kB in 0s (9106 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0c6mxhwg/libnghttp2-dev_1.68.1-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpsl-dev i386 0.21.5-1 [81.1 kB] Fetched 81.1 kB in 0s (7408 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuil3hl3e/libpsl-dev_0.21.5-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 coreutils i386 9.10-1 [3183 kB] Fetched 3183 kB in 0s (129 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpimwhrmk6/coreutils_9.10-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libatomic1 i386 16-20260322-1 [8176 B] Fetched 8176 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9sepj2w3/libatomic1_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libmpfr6 i386 4.2.2-3 [757 kB] Fetched 757 kB in 0s (58.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptski1hla/libmpfr6_4.2.2-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsctp1 i386 1.0.21+dfsg-1+b1 [26.5 kB] Fetched 26.5 kB in 0s (2055 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprujgl0zt/libsctp1_1.0.21+dfsg-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpkgconf7 i386 2.5.1-4 [49.8 kB] Fetched 49.8 kB in 0s (4518 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5sdeq3xx/libpkgconf7_2.5.1-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 grep i386 3.12-1 [451 kB] Fetched 451 kB in 0s (33.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpywf3g943/grep_3.12-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libhashkit2t64 i386 1.1.4-1.1+b3 [18.9 kB] Fetched 18.9 kB in 0s (1796 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_e1s72d/libhashkit2t64_1.1.4-1.1+b3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpython3.13-stdlib i386 3.13.12-1 [1978 kB] Fetched 1978 kB in 0s (93.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfqi0a_yb/libpython3.13-stdlib_3.13.12-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libldap-dev i386 2.6.10+dfsg-1+b1 [333 kB] Fetched 333 kB in 0s (26.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4pnoj4nk/libldap-dev_2.6.10+dfsg-1+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.2-2 [244 kB] Fetched 244 kB in 0s (21.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyblznz9p/gettext-base_0.23.2-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libhiredis-dev i386 1.2.0-6+b4 [93.6 kB] Fetched 93.6 kB in 0s (7987 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvn0dtgo4/libhiredis-dev_1.2.0-6+b4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-2 [41.7 kB] Fetched 41.7 kB in 0s (3687 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph2ue3jmd/libpipeline1_1.5.8-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 g++-15-i686-linux-gnu i386 15.2.0-16 [14.0 MB] Fetched 14.0 MB in 0s (198 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkz8w8hez/g++-15-i686-linux-gnu_15.2.0-16_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libzstd1 i386 1.5.7+dfsg-3+b1 [308 kB] Fetched 308 kB in 0s (21.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpra9g0gb8/libzstd1_1.5.7+dfsg-3+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libseccomp2 i386 2.6.0-2+b1 [55.0 kB] Fetched 55.0 kB in 0s (5085 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyknf_exd/libseccomp2_2.6.0-2+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-10 [1207 kB] Fetched 1207 kB in 0s (69.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2lxgsev0/groff-base_1.23.0-10_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 liblzma5 i386 5.8.3-1 [343 kB] Fetched 343 kB in 0s (26.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fegg2uq/liblzma5_5.8.3-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcc1-0 i386 16-20260322-1 [46.5 kB] Fetched 46.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptms43za7/libcc1-0_16-20260322-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libaprutil1-dev i386 1.6.3-4 [424 kB] Fetched 424 kB in 0s (32.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1zhi9rds/libaprutil1-dev_1.6.3-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libk5crypto3 i386 1.22.1-2 [83.6 kB] Fetched 83.6 kB in 0s (7930 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpey0bdj8c/libk5crypto3_1.22.1-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libbrotli1 i386 1.2.0-3 [307 kB] Fetched 307 kB in 0s (24.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_k7vht2d/libbrotli1_1.2.0-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libpython3.13-minimal i386 3.13.12-1 [866 kB] Fetched 866 kB in 0s (65.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_77vr4xl/libpython3.13-minimal_3.13.12-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 perl-modules-5.40 all 5.40.1-7 [3012 kB] Fetched 3012 kB in 0s (130 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvpsyun9x/perl-modules-5.40_5.40.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 xz-utils i386 5.8.3-1 [745 kB] Fetched 745 kB in 0s (53.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxkbx7tp_/xz-utils_5.8.3-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libbinutils i386 2.46-3 [597 kB] Fetched 597 kB in 0s (43.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb4dpkmfs/libbinutils_2.46-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.194-4 [189 kB] Fetched 189 kB in 0s (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg4h8bjol/libelf1t64_0.194-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 debconf all 1.5.92 [123 kB] Fetched 123 kB in 0s (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe1v_z4pn/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libsmartcols1 i386 2.42-2 [153 kB] Fetched 153 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkz8ey2pj/libsmartcols1_2.42-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.2-2 [1714 kB] Fetched 1714 kB in 0s (85.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphlxu9kjv/gettext_0.23.2-2_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libgmp10 i386 2:6.3.0+dfsg-5+b1 [572 kB] Fetched 572 kB in 0s (43.6 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b1_i386.deb' to '/srv/rebuilderd/tmp/tmpzbvlxtaf/libgmp10_6.3.0+dfsg-5+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libselinux1 i386 3.10-1 [88.4 kB] Fetched 88.4 kB in 0s (7741 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplyml5ttl/libselinux1_3.10-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 pkgconf i386 2.5.1-4 [33.6 kB] Fetched 33.6 kB in 0s (3205 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgcxavv6/pkgconf_2.5.1-4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 nettle-dev i386 3.10.2-1 [1338 kB] Fetched 1338 kB in 0s (62.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfhebuax_/nettle-dev_3.10.2-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libunbound8 i386 1.24.2-1 [648 kB] Fetched 648 kB in 0s (51.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_5mq6g31/libunbound8_1.24.2-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 zlib1g-dev i386 1:1.3.dfsg+really1.3.2-3 [915 kB] Fetched 915 kB in 0s (61.3 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_i386.deb' to '/srv/rebuilderd/tmp/tmp73qu_r_b/zlib1g-dev_1.3.dfsg+really1.3.2-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 apache2-dev i386 2.4.66-8 [319 kB] Fetched 319 kB in 0s (20.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppa783j3w/apache2-dev_2.4.66-8_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libjansson-dev i386 2.14-2+b4 [46.2 kB] Fetched 46.2 kB in 0s (3800 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxv9vfti7/libjansson-dev_2.14-2+b4_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libidn2-0 i386 2.3.8-4+b1 [112 kB] Fetched 112 kB in 0s (9109 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphf86sars/libidn2-0_2.3.8-4+b1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libssl-dev i386 3.6.1-3 [3046 kB] Fetched 3046 kB in 0s (125 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjg43al_7/libssl-dev_3.6.1-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 openssl-provider-legacy i386 3.6.1-3 [310 kB] Fetched 310 kB in 0s (24.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3txulgat/openssl-provider-legacy_3.6.1-3_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libngtcp2-16 i386 1.21.0-1 [169 kB] Fetched 169 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb7hhddf5/libngtcp2-16_1.21.0-1_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.31 [75.7 kB] Fetched 75.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdjtll683/libdebhelper-perl_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (1754 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbdcto826/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libdb5.3t64 i386 5.3.28+dfsg2-11 [768 kB] Fetched 768 kB in 0s (58.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jwapgsb/libdb5.3t64_5.3.28+dfsg2-11_i386.deb' Get:1 http://deb.debian.org/debian unstable/main i386 libcap-ng0 i386 0.9.2-1 [16.9 kB] Fetched 16.9 kB in 0s (1650 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1zps0fwc/libcap-ng0_0.9.2-1_i386.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_amd64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmps9qycjai/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: i386 is different from amd64 but can be executed natively I: using /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr 127.0.0.1 - - [10/Apr/2026 13:14:24] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:34297 ./ InRelease 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:34297 ./ Release [462 B] 127.0.0.1 - - [10/Apr/2026 13:14:24] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:34297 ./ Release.gpg 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:34297 ./ Packages [291 kB] Fetched 291 kB in 0s (12.4 MB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./gcc-16-base_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libc-gconv-modules-extra_2.42-14_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libc6_2.42-14_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libgcc-s1_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./mawk_1.3.4.20260302-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./base-files_14_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libtinfo6_6.6%2b20251231-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./debianutils_5.23.2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./bash_5.3-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libacl1_2.3.2-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libattr1_2.5.2-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libpcre2-8-0_10.46-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libselinux1_3.10-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libssl3t64_3.6.1-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./openssl-provider-legacy_3.6.1-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libsystemd0_260.1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./coreutils_9.10-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./dash_0.5.12-12_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./diffutils_3.12-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libbz2-1.0_1.0.8-6%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./liblzma5_5.8.3-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libmd0_1.1.0-2%2bb2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./tar_1.35%2bdfsg-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./dpkg_1.23.7_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./findutils_4.10.0-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./grep_3.12-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./gzip_1.13-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./hostname_3.25_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./ncurses-bin_6.6%2b20251231-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libcrypt1_4.5.1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./perl-base_5.40.1-7_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./sed_4.9-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libcap-ng0_0.9.2-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libaudit1_4.1.2-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libpam0g_1.7.0-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libpam-modules-bin_1.7.0-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libpam-modules_1.7.0-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libblkid1_2.42-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libmount1_2.42-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libsmartcols1_2.42-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libudev1_260.1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libuuid1_2.42-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./util-linux_2.42-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libdebconfclient0_0.282%2bb2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./base-passwd_3.6.8_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./libc-bin_2.42-14_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:24] "GET /./sysvinit-utils_3.18-1_i386.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr 127.0.0.1 - - [10/Apr/2026 13:14:26] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 13:14:26] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:34297 ./ InRelease 127.0.0.1 - - [10/Apr/2026 13:14:26] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:34297 ./ Release 127.0.0.1 - - [10/Apr/2026 13:14:26] code 404, message File not found 127.0.0.1 - - [10/Apr/2026 13:14:26] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:34297 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [10/Apr/2026 13:14:39] "GET /./libexpat1_2.7.5-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:39] "GET /./libpython3.13-minimal_3.13.12-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./python3.13-minimal_3.13.12-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./python3-minimal_3.13.9-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./tzdata_2026a-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libffi8_3.5.2-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libncursesw6_6.6%2b20251231-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libreadline8t64_8.3-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsqlite3-0_3.46.1-9%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libpython3.13-stdlib_3.13.12-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./python3.13_3.13.12-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libpython3-stdlib_3.13.9-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./python3_3.13.9-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libstdc%2b%2b6_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libuchardet0_0.0.8-2%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./groff-base_1.23.0-10_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./bsdextrautils_2.42-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgdbm6t64_1.26-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libpipeline1_1.5.8-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libseccomp2_2.6.0-2%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./man-db_2.13.1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./bzip2_1.0.8-6%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libmagic-mgc_5.46-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libmagic1t64_5.46-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./file_5.46-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./gettext-base_0.23.2-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./perl-modules-5.40_5.40.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgdbm-compat4t64_1.26-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libperl5.40_5.40.1-7_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./perl_5.40.1-7_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./xz-utils_5.8.3-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./m4_1.4.21-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./autoconf_2.72-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./autopoint_0.23.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libdebhelper-perl_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./gcc-15-base_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libisl23_0.27-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libmpfr6_4.2.2-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libmpc3_1.3.1-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./cpp-15-i686-linux-gnu_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./cpp-15_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./cpp-i686-linux-gnu_15.2.0-5_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./cpp_15.2.0-5_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libcc1-0_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./binutils-common_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsframe3_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libbinutils_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libctf-nobfd0_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libctf0_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libjansson4_2.14-2%2bb4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./binutils-i686-linux-gnu_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgomp1_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libitm1_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libatomic1_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libasan8_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libubsan1_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libquadmath0_16-20260322-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgcc-15-dev_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./gcc-15-i686-linux-gnu_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgprofng0_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./binutils_2.46-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./gcc-15_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./gcc-i686-linux-gnu_15.2.0-5_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./gcc_15.2.0-5_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libc-dev-bin_2.42-14_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./linux-libc-dev_6.19.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./rpcsvc-proto_1.4.3-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libc6-dev_2.42-14_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libtool_2.5.4-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./patch_2.8-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./make_4.4.1-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libelf1t64_0.194-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./dwz_0.16-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libunistring5_1.4.2-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libxml2-16_2.15.2%2bdfsg-0.1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./gettext_0.23.2-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./debhelper_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libapr1t64_1.7.6-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libcrypt-dev_4.5.1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./uuid-dev_2.42-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsctp1_1.0.21%2bdfsg-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsctp-dev_1.0.21%2bdfsg-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libapr1-dev_1.7.6-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libaprutil1t64_1.6.3-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libldap2_2.6.10%2bdfsg-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libldap-dev_2.6.10%2bdfsg-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libexpat1-dev_2.7.5-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libaprutil1-dev_1.6.3-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libpcre2-16-0_10.46-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libpcre2-32-0_10.46-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libpcre2-posix3_10.46-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libpcre2-dev_10.46-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./openssl_3.6.1-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./apache2-dev_2.4.66-8_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libstdc%2b%2b-15-dev_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./g%2b%2b-15-i686-linux-gnu_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./g%2b%2b-15_15.2.0-16_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./g%2b%2b-i686-linux-gnu_15.2.0-5_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./g%2b%2b_15.2.0-5_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./build-essential_12.12_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsubunit0_1.4.4%2b1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libsubunit-dev_1.4.4%2b1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./check_0.15.2-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libcom-err2_1.47.4-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./comerr-dev_2.1-1.47.4-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libkrb5support0_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libk5crypto3_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libkeyutils1_1.6.3-6%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libkrb5-3_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgssapi-krb5-2_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgssrpc4t64_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libkadm5clnt-mit12_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libkdb5-10t64_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libkadm5srv-mit12_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./krb5-multidev_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libhashkit2t64_1.1.4-1.1%2bb3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libhashkit-dev_1.1.4-1.1%2bb3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libevent-2.1-7t64_2.1.12-stable-10%2bb2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libnettle8t64_3.10.2-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libhogweed6t64_3.10.2-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libidn2-0_2.3.8-4%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libp11-kit0_0.26.2-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libtasn1-6_4.21.0-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgnutls30t64_3.8.12-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./librtmp1_2.4%2b20151223.gitfa8646d.1-3%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgmp-dev_6.3.0%2bdfsg-5%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libunbound8_1.24.2-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgnutls-dane0t64_3.8.12-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libidn2-dev_2.3.8-4%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libp11-kit-dev_0.26.2-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libtasn1-6-dev_4.21.0-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./nettle-dev_3.10.2-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libgnutls28-dev_3.8.12-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./librtmp-dev_2.4%2b20151223.gitfa8646d.1-3%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:40] "GET /./libbrotli1_1.2.0-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libbrotli-dev_1.2.0-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libpkgconf7_2.5.1-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./pkgconf-bin_2.5.1-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libcjose0_0.6.2.4-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libcjose-dev_0.6.2.4-1%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libnghttp2-14_1.68.1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libzstd-dev_1.5.7%2bdfsg-3%2bb1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libssh2-1t64_1.11.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libssl-dev_3.6.1-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libssh2-1-dev_1.11.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libmemcached11t64_1.1.4-1.1%2bb3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libmemcachedutil2t64_1.1.4-1.1%2bb3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libngtcp2-16_1.21.0-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libngtcp2-crypto-ossl0_1.21.0-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libpsl5t64_0.21.5-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libnghttp3-9_1.15.0-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libcurl4t64_8.19.0-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libsasl2-dev_2.1.28%2bdfsg1-11_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libmemcached-dev_1.1.4-1.1%2bb3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libhiredis1.1.0_1.2.0-6%2bb4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libngtcp2-dev_1.21.0-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libkrb5-dev_1.22.1-2_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libngtcp2-crypto-ossl-dev_1.21.0-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libnghttp3-dev_1.15.0-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./pkgconf_2.5.1-4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libnghttp2-dev_1.68.1-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libpsl-dev_0.21.5-1_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libcurl4-openssl-dev_8.19.0-3_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libhiredis-dev_1.2.0-6%2bb4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./libjansson-dev_2.14-2%2bb4_i386.deb HTTP/1.1" 200 - 127.0.0.1 - - [10/Apr/2026 13:14:41] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmps9qycjai/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr Reading package lists... Building dependency tree... Reading state information... libc6-dev is already the newest version (2.42-14). libc6-dev set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libaprutil1t64 is already the newest version (1.6.3-4). libaprutil1t64 set to manually installed. libsqlite3-0 is already the newest version (3.46.1-9+b1). libsqlite3-0 set to manually installed. debianutils is already the newest version (5.23.2). python3 is already the newest version (3.13.9-3). python3 set to manually installed. libapr1-dev is already the newest version (1.7.6-3). libapr1-dev set to manually installed. libsframe3 is already the newest version (2.46-3). libsframe3 set to manually installed. libmagic1t64 is already the newest version (1:5.46-5+b1). libmagic1t64 set to manually installed. krb5-multidev is already the newest version (1.22.1-2). krb5-multidev set to manually installed. libkdb5-10t64 is already the newest version (1.22.1-2). libkdb5-10t64 set to manually installed. libpcre2-16-0 is already the newest version (10.46-1+b1). libpcre2-16-0 set to manually installed. libhashkit-dev is already the newest version (1.1.4-1.1+b3). libhashkit-dev set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. linux-libc-dev is already the newest version (6.19.11-1). linux-libc-dev set to manually installed. libevent-2.1-7t64 is already the newest version (2.1.12-stable-10+b2). libevent-2.1-7t64 set to manually installed. libctf0 is already the newest version (2.46-3). libctf0 set to manually installed. libmd0 is already the newest version (1.1.0-2+b2). librtmp-dev is already the newest version (2.4+20151223.gitfa8646d.1-3+b1). librtmp-dev set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. libbrotli-dev is already the newest version (1.2.0-3). libbrotli-dev set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. perl-base is already the newest version (5.40.1-7). libcjose-dev is already the newest version (0.6.2.4-1+b1). libcjose-dev set to manually installed. libgcc-s1 is already the newest version (16-20260322-1). bzip2 is already the newest version (1.0.8-6+b1). bzip2 set to manually installed. libitm1 is already the newest version (16-20260322-1). libitm1 set to manually installed. tar is already the newest version (1.35+dfsg-4). dash is already the newest version (0.5.12-12). libldap2 is already the newest version (2.6.10+dfsg-1+b1). libldap2 set to manually installed. libpython3-stdlib is already the newest version (3.13.9-3). libpython3-stdlib set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-14). libgmp-dev is already the newest version (2:6.3.0+dfsg-5+b1). libgmp-dev set to manually installed. libp11-kit0 is already the newest version (0.26.2-2). libp11-kit0 set to manually installed. libattr1 is already the newest version (1:2.5.2-4). dpkg is already the newest version (1.23.7). ncurses-bin is already the newest version (6.6+20251231-1). autoconf is already the newest version (2.72-6). autoconf set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. libnghttp2-14 is already the newest version (1.68.1-1). libnghttp2-14 set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). dwz is already the newest version (0.16-4). dwz set to manually installed. libidn2-dev is already the newest version (2.3.8-4+b1). libidn2-dev set to manually installed. libp11-kit-dev is already the newest version (0.26.2-2). libp11-kit-dev set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. libgnutls30t64 is already the newest version (3.8.12-3). libgnutls30t64 set to manually installed. init-system-helpers is already the newest version (1.69). libpam0g is already the newest version (1.7.0-5+b1). dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. libgnutls-dane0t64 is already the newest version (3.8.12-3). libgnutls-dane0t64 set to manually installed. g++-15 is already the newest version (15.2.0-16). g++-15 set to manually installed. findutils is already the newest version (4.10.0-3). libmagic-mgc is already the newest version (1:5.46-5+b1). libmagic-mgc set to manually installed. libc-bin is already the newest version (2.42-14). libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. libcrypt-dev is already the newest version (1:4.5.1-1). libcrypt-dev set to manually installed. binutils-i686-linux-gnu is already the newest version (2.46-3). binutils-i686-linux-gnu set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b1). libpam-runtime is already the newest version (1.7.0-5). gcc-15-i686-linux-gnu is already the newest version (15.2.0-16). gcc-15-i686-linux-gnu set to manually installed. mawk is already the newest version (1.3.4.20260302-1). perl is already the newest version (5.40.1-7). perl set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1). libhogweed6t64 set to manually installed. libperl5.40 is already the newest version (5.40.1-7). libperl5.40 set to manually installed. python3.13 is already the newest version (3.13.12-1). python3.13 set to manually installed. libstdc++6 is already the newest version (16-20260322-1). libstdc++6 set to manually installed. libpcre2-dev is already the newest version (10.46-1+b1). libpcre2-dev set to manually installed. libtool is already the newest version (2.5.4-10). libtool set to manually installed. libsctp-dev is already the newest version (1.0.21+dfsg-1+b1). libsctp-dev set to manually installed. base-passwd is already the newest version (3.6.8). libuuid1 is already the newest version (2.42-2). automake is already the newest version (1:1.18.1-4). automake set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. gcc-i686-linux-gnu is already the newest version (4:15.2.0-5). gcc-i686-linux-gnu set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1). rpcsvc-proto set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-3+b1). libzstd-dev set to manually installed. base-files is already the newest version (14). hostname is already the newest version (3.25). libgcc-15-dev is already the newest version (15.2.0-16). libgcc-15-dev set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b1). libgdbm-compat4t64 set to manually installed. libssh2-1-dev is already the newest version (1.11.1-2). libssh2-1-dev set to manually installed. libsubunit-dev is already the newest version (1.4.4+1-1). libsubunit-dev set to manually installed. libssh2-1t64 is already the newest version (1.11.1-2). libssh2-1t64 set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1). libmount1 is already the newest version (2.42-2). libc-dev-bin is already the newest version (2.42-14). libc-dev-bin set to manually installed. cpp-15-i686-linux-gnu is already the newest version (15.2.0-16). cpp-15-i686-linux-gnu set to manually installed. diffutils is already the newest version (1:3.12-1). libmemcachedutil2t64 is already the newest version (1.1.4-1.1+b3). libmemcachedutil2t64 set to manually installed. gcc-16-base is already the newest version (16-20260322-1). libngtcp2-crypto-ossl0 is already the newest version (1.21.0-1). libngtcp2-crypto-ossl0 set to manually installed. uuid-dev is already the newest version (2.42-2). uuid-dev set to manually installed. libexpat1 is already the newest version (2.7.5-1). libexpat1 set to manually installed. libpcre2-posix3 is already the newest version (10.46-1+b1). libpcre2-posix3 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. librtmp1 is already the newest version (2.4+20151223.gitfa8646d.1-3+b1). librtmp1 set to manually installed. libpsl5t64 is already the newest version (0.21.5-1). libpsl5t64 set to manually installed. tzdata is already the newest version (2026a-3). tzdata set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-2). libgssapi-krb5-2 set to manually installed. python3-minimal is already the newest version (3.13.9-3). python3-minimal set to manually installed. libasan8 is already the newest version (16-20260322-1). libasan8 set to manually installed. cpp is already the newest version (4:15.2.0-5). cpp set to manually installed. gzip is already the newest version (1.13-1). sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-16). libstdc++-15-dev set to manually installed. libgssrpc4t64 is already the newest version (1.22.1-2). libgssrpc4t64 set to manually installed. libcurl4t64 is already the newest version (8.19.0-3). libcurl4t64 set to manually installed. libmemcached-dev is already the newest version (1.1.4-1.1+b3). libmemcached-dev set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). g++-i686-linux-gnu is already the newest version (4:15.2.0-5). g++-i686-linux-gnu set to manually installed. openssl is already the newest version (3.6.1-3). openssl set to manually installed. libsubunit0 is already the newest version (1.4.4+1-1). libsubunit0 set to manually installed. libdebconfclient0 is already the newest version (0.282+b2). libtasn1-6 is already the newest version (4.21.0-2). libtasn1-6 set to manually installed. libgprofng0 is already the newest version (2.46-3). libgprofng0 set to manually installed. autopoint is already the newest version (0.23.2-2). autopoint set to manually installed. libjansson4 is already the newest version (2.14-2+b4). libjansson4 set to manually installed. sed is already the newest version (4.9-2). libctf-nobfd0 is already the newest version (2.46-3). libctf-nobfd0 set to manually installed. libkadm5clnt-mit12 is already the newest version (1.22.1-2). libkadm5clnt-mit12 set to manually installed. libmemcached11t64 is already the newest version (1.1.4-1.1+b3). libmemcached11t64 set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1). libncursesw6 set to manually installed. check is already the newest version (0.15.2-3). check set to manually installed. libnghttp3-9 is already the newest version (1.15.0-1). libnghttp3-9 set to manually installed. libsasl2-dev is already the newest version (2.1.28+dfsg1-11). libsasl2-dev set to manually installed. libudev1 is already the newest version (260.1-1). libaudit-common is already the newest version (1:4.1.2-1). libc6 is already the newest version (2.42-14). cpp-i686-linux-gnu is already the newest version (4:15.2.0-5). cpp-i686-linux-gnu set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b1). libgdbm6t64 set to manually installed. libhiredis1.1.0 is already the newest version (1.2.0-6+b4). libhiredis1.1.0 set to manually installed. binutils is already the newest version (2.46-3). binutils set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. python3.13-minimal is already the newest version (3.13.12-1). python3.13-minimal set to manually installed. ncurses-base is already the newest version (6.6+20251231-1). libuchardet0 is already the newest version (0.0.8-2+b1). libuchardet0 set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libexpat1-dev is already the newest version (2.7.5-1). libexpat1-dev set to manually installed. libgnutls28-dev is already the newest version (3.8.12-3). libgnutls28-dev set to manually installed. libxml2-16 is already the newest version (2.15.2+dfsg-0.1). libxml2-16 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b1). libkeyutils1 set to manually installed. util-linux is already the newest version (2.42-2). libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. comerr-dev is already the newest version (2.1-1.47.4-1). comerr-dev set to manually installed. libgomp1 is already the newest version (16-20260322-1). libgomp1 set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. gcc-15-base is already the newest version (15.2.0-16). gcc-15-base set to manually installed. libssl3t64 is already the newest version (3.6.1-3). libquadmath0 is already the newest version (16-20260322-1). libquadmath0 set to manually installed. libngtcp2-dev is already the newest version (1.21.0-1). libngtcp2-dev set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1). libcjose0 is already the newest version (0.6.2.4-1+b1). libcjose0 set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-11). libsasl2-modules-db set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. libffi8 is already the newest version (3.5.2-4). libffi8 set to manually installed. sysvinit-utils is already the newest version (3.18-1). libpcre2-8-0 is already the newest version (10.46-1+b1). libkrb5-dev is already the newest version (1.22.1-2). libkrb5-dev set to manually installed. libblkid1 is already the newest version (2.42-2). libngtcp2-crypto-ossl-dev is already the newest version (1.21.0-1). libngtcp2-crypto-ossl-dev set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. libsystemd0 is already the newest version (260.1-1). libacl1 is already the newest version (2.3.2-3). gcc is already the newest version (4:15.2.0-5). gcc set to manually installed. libapr1t64 is already the newest version (1.7.6-3). libapr1t64 set to manually installed. libkrb5-3 is already the newest version (1.22.1-2). libkrb5-3 set to manually installed. libnghttp3-dev is already the newest version (1.15.0-1). libnghttp3-dev set to manually installed. g++ is already the newest version (4:15.2.0-5). g++ set to manually installed. debhelper is already the newest version (13.31). debhelper set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libnettle8t64 is already the newest version (3.10.2-1). libnettle8t64 set to manually installed. libtasn1-6-dev is already the newest version (4.21.0-2). libtasn1-6-dev set to manually installed. cpp-15 is already the newest version (15.2.0-16). cpp-15 set to manually installed. libpcre2-32-0 is already the newest version (10.46-1+b1). libpcre2-32-0 set to manually installed. bsdextrautils is already the newest version (2.42-2). bsdextrautils set to manually installed. libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5+b1). libgmpxx4ldbl set to manually installed. libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. file is already the newest version (1:5.46-5+b1). file set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5+b1). libubsan1 is already the newest version (16-20260322-1). libubsan1 set to manually installed. libkrb5support0 is already the newest version (1.22.1-2). libkrb5support0 set to manually installed. libcurl4-openssl-dev is already the newest version (8.19.0-3). libcurl4-openssl-dev set to manually installed. bash is already the newest version (5.3-2). readline-common is already the newest version (8.3-4). readline-common set to manually installed. gcc-15 is already the newest version (15.2.0-16). gcc-15 set to manually installed. libkadm5srv-mit12 is already the newest version (1.22.1-2). libkadm5srv-mit12 set to manually installed. binutils-common is already the newest version (2.46-3). binutils-common set to manually installed. libpam-modules is already the newest version (1.7.0-5+b1). libnghttp2-dev is already the newest version (1.68.1-1). libnghttp2-dev set to manually installed. libpsl-dev is already the newest version (0.21.5-1). libpsl-dev set to manually installed. coreutils is already the newest version (9.10-1). libatomic1 is already the newest version (16-20260322-1). libatomic1 set to manually installed. libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libsctp1 is already the newest version (1.0.21+dfsg-1+b1). libsctp1 set to manually installed. libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. grep is already the newest version (3.12-1). libhashkit2t64 is already the newest version (1.1.4-1.1+b3). libhashkit2t64 set to manually installed. libpython3.13-stdlib is already the newest version (3.13.12-1). libpython3.13-stdlib set to manually installed. libldap-dev is already the newest version (2.6.10+dfsg-1+b1). libldap-dev set to manually installed. gettext-base is already the newest version (0.23.2-2). gettext-base set to manually installed. libhiredis-dev is already the newest version (1.2.0-6+b4). libhiredis-dev set to manually installed. libpipeline1 is already the newest version (1.5.8-2). libpipeline1 set to manually installed. g++-15-i686-linux-gnu is already the newest version (15.2.0-16). g++-15-i686-linux-gnu set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b1). libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. groff-base is already the newest version (1.23.0-10). groff-base set to manually installed. liblzma5 is already the newest version (5.8.3-1). libcc1-0 is already the newest version (16-20260322-1). libcc1-0 set to manually installed. libaprutil1-dev is already the newest version (1.6.3-4). libaprutil1-dev set to manually installed. libk5crypto3 is already the newest version (1.22.1-2). libk5crypto3 set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. libpython3.13-minimal is already the newest version (3.13.12-1). libpython3.13-minimal set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-7). perl-modules-5.40 set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. libbinutils is already the newest version (2.46-3). libbinutils set to manually installed. libelf1t64 is already the newest version (0.194-4). libelf1t64 set to manually installed. debconf is already the newest version (1.5.92). libsmartcols1 is already the newest version (2.42-2). gettext is already the newest version (0.23.2-2). gettext set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b1). libselinux1 is already the newest version (3.10-1). pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. nettle-dev is already the newest version (3.10.2-1). nettle-dev set to manually installed. libunbound8 is already the newest version (1.24.2-1). libunbound8 set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). zlib1g-dev set to manually installed. apache2-dev is already the newest version (2.4.66-8). apache2-dev set to manually installed. libjansson-dev is already the newest version (2.14-2+b4). libjansson-dev set to manually installed. libidn2-0 is already the newest version (2.3.8-4+b1). libidn2-0 set to manually installed. libssl-dev is already the newest version (3.6.1-3). libssl-dev set to manually installed. openssl-provider-legacy is already the newest version (3.6.1-3). libngtcp2-16 is already the newest version (1.21.0-1). libngtcp2-16 set to manually installed. libdebhelper-perl is already the newest version (13.31). libdebhelper-perl set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11). libcap-ng0 is already the newest version (0.9.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr (Reading database ... 18637 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.ZbCFohDagr... I: success in 76.7142 seconds Downloading dependency 134 of 239: libgdbm6t64:i386=1.26-1+b1 Downloading dependency 135 of 239: libhiredis1.1.0:i386=1.2.0-6+b4 Downloading dependency 136 of 239: binutils:i386=2.46-3 Downloading dependency 137 of 239: man-db:i386=2.13.1-1 Downloading dependency 138 of 239: python3.13-minimal:i386=3.13.12-1 Downloading dependency 139 of 239: ncurses-base:i386=6.6+20251231-1 Downloading dependency 140 of 239: libuchardet0:i386=0.0.8-2+b1 Downloading dependency 141 of 239: libdpkg-perl:i386=1.23.7 Downloading dependency 142 of 239: libexpat1-dev:i386=2.7.5-1 Downloading dependency 143 of 239: libgnutls28-dev:i386=3.8.12-3 Downloading dependency 144 of 239: libxml2-16:i386=2.15.2+dfsg-0.1 Downloading dependency 145 of 239: libkeyutils1:i386=1.6.3-6+b1 Downloading dependency 146 of 239: util-linux:i386=2.42-2 Downloading dependency 147 of 239: libunistring5:i386=1.4.2-1 Downloading dependency 148 of 239: comerr-dev:i386=2.1-1.47.4-1 Downloading dependency 149 of 239: libgomp1:i386=16-20260322-1 Downloading dependency 150 of 239: patch:i386=2.8-2 Downloading dependency 151 of 239: gcc-15-base:i386=15.2.0-16 Downloading dependency 152 of 239: libssl3t64:i386=3.6.1-3 Downloading dependency 153 of 239: libquadmath0:i386=16-20260322-1 Downloading dependency 154 of 239: libngtcp2-dev:i386=1.21.0-1 Downloading dependency 155 of 239: libcrypt1:i386=1:4.5.1-1 Downloading dependency 156 of 239: libcjose0:i386=0.6.2.4-1+b1 Downloading dependency 157 of 239: libsasl2-modules-db:i386=2.1.28+dfsg1-11 Downloading dependency 158 of 239: make:i386=4.4.1-3 Downloading dependency 159 of 239: libffi8:i386=3.5.2-4 Downloading dependency 160 of 239: sysvinit-utils:i386=3.18-1 Downloading dependency 161 of 239: libpcre2-8-0:i386=10.46-1+b1 Downloading dependency 162 of 239: libkrb5-dev:i386=1.22.1-2 Downloading dependency 163 of 239: libblkid1:i386=2.42-2 Downloading dependency 164 of 239: libngtcp2-crypto-ossl-dev:i386=1.21.0-1 Downloading dependency 165 of 239: libmpc3:i386=1.3.1-3 Downloading dependency 166 of 239: libsystemd0:i386=260.1-1 Downloading dependency 167 of 239: libacl1:i386=2.3.2-3 Downloading dependency 168 of 239: gcc:i386=4:15.2.0-5 Downloading dependency 169 of 239: libapr1t64:i386=1.7.6-3 Downloading dependency 170 of 239: libkrb5-3:i386=1.22.1-2 Downloading dependency 171 of 239: libnghttp3-dev:i386=1.15.0-1 Downloading dependency 172 of 239: g++:i386=4:15.2.0-5 Downloading dependency 173 of 239: debhelper:i386=13.31 Downloading dependency 174 of 239: intltool-debian:i386=0.35.0+20060710.6 Downloading dependency 175 of 239: libnettle8t64:i386=3.10.2-1 Downloading dependency 176 of 239: libtasn1-6-dev:i386=4.21.0-2 Downloading dependency 177 of 239: cpp-15:i386=15.2.0-16 Downloading dependency 178 of 239: libpcre2-32-0:i386=10.46-1+b1 Downloading dependency 179 of 239: bsdextrautils:i386=2.42-2 Downloading dependency 180 of 239: libgmpxx4ldbl:i386=2:6.3.0+dfsg-5+b1 Downloading dependency 181 of 239: libcom-err2:i386=1.47.4-1 Downloading dependency 182 of 239: file:i386=1:5.46-5+b1 Downloading dependency 183 of 239: libpam-modules-bin:i386=1.7.0-5+b1 Downloading dependency 184 of 239: libubsan1:i386=16-20260322-1 Downloading dependency 185 of 239: libkrb5support0:i386=1.22.1-2 Downloading dependency 186 of 239: libcurl4-openssl-dev:i386=8.19.0-3 Downloading dependency 187 of 239: bash:i386=5.3-2 Downloading dependency 188 of 239: readline-common:i386=8.3-4 Downloading dependency 189 of 239: gcc-15:i386=15.2.0-16 Downloading dependency 190 of 239: libkadm5srv-mit12:i386=1.22.1-2 Downloading dependency 191 of 239: binutils-common:i386=2.46-3 Downloading dependency 192 of 239: libpam-modules:i386=1.7.0-5+b1 Downloading dependency 193 of 239: libnghttp2-dev:i386=1.68.1-1 Downloading dependency 194 of 239: libpsl-dev:i386=0.21.5-1 Downloading dependency 195 of 239: coreutils:i386=9.10-1 Downloading dependency 196 of 239: libatomic1:i386=16-20260322-1 Downloading dependency 197 of 239: libmpfr6:i386=4.2.2-3 Downloading dependency 198 of 239: libsctp1:i386=1.0.21+dfsg-1+b1 Downloading dependency 199 of 239: libpkgconf7:i386=2.5.1-4 Downloading dependency 200 of 239: grep:i386=3.12-1 Downloading dependency 201 of 239: libhashkit2t64:i386=1.1.4-1.1+b3 Downloading dependency 202 of 239: libpython3.13-stdlib:i386=3.13.12-1 Downloading dependency 203 of 239: libldap-dev:i386=2.6.10+dfsg-1+b1 Downloading dependency 204 of 239: gettext-base:i386=0.23.2-2 Downloading dependency 205 of 239: libhiredis-dev:i386=1.2.0-6+b4 Downloading dependency 206 of 239: libpipeline1:i386=1.5.8-2 Downloading dependency 207 of 239: g++-15-i686-linux-gnu:i386=15.2.0-16 Downloading dependency 208 of 239: libzstd1:i386=1.5.7+dfsg-3+b1 Downloading dependency 209 of 239: libseccomp2:i386=2.6.0-2+b1 Downloading dependency 210 of 239: groff-base:i386=1.23.0-10 Downloading dependency 211 of 239: liblzma5:i386=5.8.3-1 Downloading dependency 212 of 239: libcc1-0:i386=16-20260322-1 Downloading dependency 213 of 239: libaprutil1-dev:i386=1.6.3-4 Downloading dependency 214 of 239: libk5crypto3:i386=1.22.1-2 Downloading dependency 215 of 239: libbrotli1:i386=1.2.0-3 Downloading dependency 216 of 239: libpython3.13-minimal:i386=3.13.12-1 Downloading dependency 217 of 239: perl-modules-5.40:i386=5.40.1-7 Downloading dependency 218 of 239: xz-utils:i386=5.8.3-1 Downloading dependency 219 of 239: libbinutils:i386=2.46-3 Downloading dependency 220 of 239: libelf1t64:i386=0.194-4 Downloading dependency 221 of 239: debconf:i386=1.5.92 Downloading dependency 222 of 239: libsmartcols1:i386=2.42-2 Downloading dependency 223 of 239: gettext:i386=0.23.2-2 Downloading dependency 224 of 239: libgmp10:i386=2:6.3.0+dfsg-5+b1 Downloading dependency 225 of 239: libselinux1:i386=3.10-1 Downloading dependency 226 of 239: pkgconf:i386=2.5.1-4 Downloading dependency 227 of 239: nettle-dev:i386=3.10.2-1 Downloading dependency 228 of 239: libunbound8:i386=1.24.2-1 Downloading dependency 229 of 239: zlib1g-dev:i386=1:1.3.dfsg+really1.3.2-3 Downloading dependency 230 of 239: apache2-dev:i386=2.4.66-8 Downloading dependency 231 of 239: libjansson-dev:i386=2.14-2+b4 Downloading dependency 232 of 239: libidn2-0:i386=2.3.8-4+b1 Downloading dependency 233 of 239: libssl-dev:i386=3.6.1-3 Downloading dependency 234 of 239: openssl-provider-legacy:i386=3.6.1-3 Downloading dependency 235 of 239: libngtcp2-16:i386=1.21.0-1 Downloading dependency 236 of 239: libdebhelper-perl:i386=13.31 Downloading dependency 237 of 239: libfile-stripnondeterminism-perl:i386=1.15.0-1 Downloading dependency 238 of 239: libdb5.3t64:i386=5.3.28+dfsg2-11 Downloading dependency 239 of 239: libcap-ng0:i386=0.9.2-1 env --chdir=/srv/rebuilderd/tmp/rebuilderdafflv0/out DEB_BUILD_OPTIONS=parallel=6 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1775770230 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildkziiuQ/debrebuild.sbuildrc.vX1O0yPDQ6h4 sbuild --build=i386 --host=i386 --arch-any --no-arch-all --chroot=/srv/rebuilderd/tmp/debrebuildkziiuQ/debrebuild.tar.jkgUBXyBvGOz --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --no-source --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=liboauth2-2.2.1 /srv/rebuilderd/tmp/rebuilderdafflv0/inputs/liboauth2_2.2.1-1.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on infom07-amd64 +==============================================================================+ | liboauth2 2.2.1-1 (i386) Fri, 10 Apr 2026 13:15:41 +0000 | +==============================================================================+ Package: liboauth2 Version: 2.2.1-1 Source Version: 2.2.1-1 Distribution: unstable Machine Architecture: amd64 Host Architecture: i386 Build Architecture: i386 Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildkziiuQ/debrebuild.tar.jkgUBXyBvGOz to /srv/rebuilderd/tmp/tmp.sbuild.pPNqRdtf_D... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Fri, 10 Apr 2026 13:15:47 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdafflv0/inputs/liboauth2_2.2.1-1.dsc exists in /srv/rebuilderd/tmp/rebuilderdafflv0/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Fri, 10 Apr 2026 13:15:49 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), apache2-dev, pkgconf, libjansson-dev, libssl-dev, libcurl4-openssl-dev, libcjose-dev, check, libmemcached-dev, libhiredis-dev, build-essential Filtered Build-Depends: debhelper-compat (= 13), apache2-dev, pkgconf, libjansson-dev, libssl-dev, libcurl4-openssl-dev, libcjose-dev, check, libmemcached-dev, libhiredis-dev, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-QkLDqo/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Fri, 10 Apr 2026 13:15:53 +0000 | +------------------------------------------------------------------------------+ Arch check ok (i386 included in any) +------------------------------------------------------------------------------+ | Build environment Fri, 10 Apr 2026 13:15:54 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.74+deb13+1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) amd64 (x86_64) Toolchain package versions: binutils_2.46-3 dpkg-dev_1.23.7 g++-15_15.2.0-16 gcc-15_15.2.0-16 libc6-dev_2.42-14 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 linux-libc-dev_6.19.11-1 Package versions: apache2-dev_2.4.66-8 autoconf_2.72-6 automake_1:1.18.1-4 autopoint_0.23.2-2 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-2 binutils_2.46-3 binutils-common_2.46-3 binutils-i686-linux-gnu_2.46-3 bsdextrautils_2.42-2 build-essential_12.12 bzip2_1.0.8-6+b1 check_0.15.2-3 comerr-dev_2.1-1.47.4-1 coreutils_9.10-1 cpp_4:15.2.0-5 cpp-15_15.2.0-16 cpp-15-i686-linux-gnu_15.2.0-16 cpp-i686-linux-gnu_4:15.2.0-5 dash_0.5.12-12 debconf_1.5.92 debhelper_13.31 debianutils_5.23.2 dh-autoreconf_22 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-4 file_1:5.46-5+b1 findutils_4.10.0-3 g++_4:15.2.0-5 g++-15_15.2.0-16 g++-15-i686-linux-gnu_15.2.0-16 g++-i686-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-15_15.2.0-16 gcc-15-base_15.2.0-16 gcc-15-i686-linux-gnu_15.2.0-16 gcc-16-base_16-20260322-1 gcc-i686-linux-gnu_4:15.2.0-5 gettext_0.23.2-2 gettext-base_0.23.2-2 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 krb5-multidev_1.22.1-2 libacl1_2.3.2-3 libapr1-dev_1.7.6-3 libapr1t64_1.7.6-3 libaprutil1-dev_1.6.3-4 libaprutil1t64_1.6.3-4 libarchive-zip-perl_1.68-1 libasan8_16-20260322-1 libatomic1_16-20260322-1 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.46-3 libblkid1_2.42-2 libbrotli-dev_1.2.0-3 libbrotli1_1.2.0-3 libbz2-1.0_1.0.8-6+b1 libc-bin_2.42-14 libc-dev-bin_2.42-14 libc-gconv-modules-extra_2.42-14 libc6_2.42-14 libc6-dev_2.42-14 libcap-ng0_0.9.2-1 libcc1-0_16-20260322-1 libcjose-dev_0.6.2.4-1+b1 libcjose0_0.6.2.4-1+b1 libcom-err2_1.47.4-1 libcrypt-dev_1:4.5.1-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.46-3 libctf0_2.46-3 libcurl4-openssl-dev_8.19.0-3 libcurl4t64_8.19.0-3 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.31 libdpkg-perl_1.23.7 libelf1t64_0.194-4 libevent-2.1-7t64_2.1.12-stable-10+b2 libexpat1_2.7.5-1 libexpat1-dev_2.7.5-1 libffi8_3.5.2-4 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-16 libgcc-s1_16-20260322-1 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libgmp-dev_2:6.3.0+dfsg-5+b1 libgmp10_2:6.3.0+dfsg-5+b1 libgmpxx4ldbl_2:6.3.0+dfsg-5+b1 libgnutls-dane0t64_3.8.12-3 libgnutls28-dev_3.8.12-3 libgnutls30t64_3.8.12-3 libgomp1_16-20260322-1 libgprofng0_2.46-3 libgssapi-krb5-2_1.22.1-2 libgssrpc4t64_1.22.1-2 libhashkit-dev_1.1.4-1.1+b3 libhashkit2t64_1.1.4-1.1+b3 libhiredis-dev_1.2.0-6+b4 libhiredis1.1.0_1.2.0-6+b4 libhogweed6t64_3.10.2-1 libidn2-0_2.3.8-4+b1 libidn2-dev_2.3.8-4+b1 libisl23_0.27-2 libitm1_16-20260322-1 libjansson-dev_2.14-2+b4 libjansson4_2.14-2+b4 libk5crypto3_1.22.1-2 libkadm5clnt-mit12_1.22.1-2 libkadm5srv-mit12_1.22.1-2 libkdb5-10t64_1.22.1-2 libkeyutils1_1.6.3-6+b1 libkrb5-3_1.22.1-2 libkrb5-dev_1.22.1-2 libkrb5support0_1.22.1-2 libldap-dev_2.6.10+dfsg-1+b1 libldap2_2.6.10+dfsg-1+b1 liblzma5_5.8.3-1 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmd0_1.1.0-2+b2 libmemcached-dev_1.1.4-1.1+b3 libmemcached11t64_1.1.4-1.1+b3 libmemcachedutil2t64_1.1.4-1.1+b3 libmount1_2.42-2 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libncursesw6_6.6+20251231-1 libnettle8t64_3.10.2-1 libnghttp2-14_1.68.1-1 libnghttp2-dev_1.68.1-1 libnghttp3-9_1.15.0-1 libnghttp3-dev_1.15.0-1 libngtcp2-16_1.21.0-1 libngtcp2-crypto-ossl-dev_1.21.0-1 libngtcp2-crypto-ossl0_1.21.0-1 libngtcp2-dev_1.21.0-1 libp11-kit-dev_0.26.2-2 libp11-kit0_0.26.2-2 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b1 libpcre2-16-0_10.46-1+b1 libpcre2-32-0_10.46-1+b1 libpcre2-8-0_10.46-1+b1 libpcre2-dev_10.46-1+b1 libpcre2-posix3_10.46-1+b1 libperl5.40_5.40.1-7 libpipeline1_1.5.8-2 libpkgconf7_2.5.1-4 libpsl-dev_0.21.5-1 libpsl5t64_0.21.5-1 libpython3-stdlib_3.13.9-3 libpython3.13-minimal_3.13.12-1 libpython3.13-stdlib_3.13.12-1 libquadmath0_16-20260322-1 libreadline8t64_8.3-4 librtmp-dev_2.4+20151223.gitfa8646d.1-3+b1 librtmp1_2.4+20151223.gitfa8646d.1-3+b1 libsasl2-2_2.1.28+dfsg1-11 libsasl2-dev_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libsctp-dev_1.0.21+dfsg-1+b1 libsctp1_1.0.21+dfsg-1+b1 libseccomp2_2.6.0-2+b1 libselinux1_3.10-1 libsframe3_2.46-3 libsmartcols1_2.42-2 libsqlite3-0_3.46.1-9+b1 libssh2-1-dev_1.11.1-2 libssh2-1t64_1.11.1-2 libssl-dev_3.6.1-3 libssl3t64_3.6.1-3 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 libsubunit-dev_1.4.4+1-1 libsubunit0_1.4.4+1-1 libsystemd0_260.1-1 libtasn1-6_4.21.0-2 libtasn1-6-dev_4.21.0-2 libtinfo6_6.6+20251231-1 libtool_2.5.4-10 libubsan1_16-20260322-1 libuchardet0_0.0.8-2+b1 libudev1_260.1-1 libunbound8_1.24.2-1 libunistring5_1.4.2-1 libuuid1_2.42-2 libxml2-16_2.15.2+dfsg-0.1 libzstd-dev_1.5.7+dfsg-3+b1 libzstd1_1.5.7+dfsg-3+b1 linux-libc-dev_6.19.11-1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 netbase_6.5 nettle-dev_3.10.2-1 openssl_3.6.1-3 openssl-provider-legacy_3.6.1-3 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 python3_3.13.9-3 python3-minimal_3.13.9-3 python3.13_3.13.12-1 python3.13-minimal_3.13.12-1 readline-common_8.3-4 rpcsvc-proto_1.4.3-1 sed_4.9-2 sensible-utils_0.0.26 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 tzdata_2026a-3 util-linux_2.42-2 uuid-dev_2.42-2 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Fri, 10 Apr 2026 13:15:54 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: liboauth2 Binary: liboauth2-1, liboauth2-apache1, liboauth2-dev, liboauth2-apache-dev Architecture: any Version: 2.2.1-1 Maintainer: Debian IoT Maintainers Uploaders: Nicolas Mora Homepage: https://github.com/zmartzone/liboauth2 Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/debian-iot-team/oauth2/liboauth2 Vcs-Git: https://salsa.debian.org/debian-iot-team/oauth2/liboauth2.git Testsuite: autopkgtest Testsuite-Triggers: apache2-dev, autoconf, check, gcc, libc-dev, libcjose-dev, libcurl4-openssl-dev, libhiredis-dev, libjansson-dev, libmemcached-dev, libssl-dev, pkgconf Build-Depends: debhelper-compat (= 13), apache2-dev, pkgconf, libjansson-dev, libssl-dev, libcurl4-openssl-dev, libcjose-dev, check, libmemcached-dev, libhiredis-dev Package-List: liboauth2-1 deb libs optional arch=any liboauth2-apache-dev deb libdevel optional arch=any liboauth2-apache1 deb libs optional arch=any liboauth2-dev deb libdevel optional arch=any Checksums-Sha1: 89b1e29b0fdbfdcf1845a4d5528ba66a9aa2c347 524046 liboauth2_2.2.1.orig.tar.gz e778173926c0d410f4958b9f754103e2285c6139 18508 liboauth2_2.2.1-1.debian.tar.xz Checksums-Sha256: 9d92c80c161a8d7454a98625a3cb8ca9b515cb8d910a003241f5ace5065fd663 524046 liboauth2_2.2.1.orig.tar.gz 050b76f9aa2dba25af03b4248a37f6155048cd229ce60c2c3c768597b9d09cec 18508 liboauth2_2.2.1-1.debian.tar.xz Files: 256d787cefb51c8ea975ca61236f2da6 524046 liboauth2_2.2.1.orig.tar.gz da94e9a2f14141b6150b4a5844071e92 18508 liboauth2_2.2.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEhAWwL8wo75dEyPJT/oITlEC9IrkFAmnYG1wACgkQ/oITlEC9 Irmfsw//RrMzmYh6f5GGEh3UzIvWiAgPOw8O3/IthhHqhSypDcrir8Disc0mQQan HyddwroO2JsjJuZJToKmRXZDRjDZEbU/mlS4IDR415TPjpqY53nZflZlcDJFXDxQ GcTarqAWsCog6FEkz3wpzXCnz7qJTjhYdZHLG5pQKDb2MN4qBfSFxU5he/2eewwG C4woDpC9nqjGdiQunkktoOidNoKkjncNlUIhrLqSt02y76y+mYIXavb87FnurUGg 3S9AV8BMPthrSTVfrhkZ5tgVyoj/Uiq+IsGAvHzi8/ULxc0cj4hFBtFZi4eJz89l yQewoAnfoaRyRvga445f9klxTbL9ka61IjwjebtstiMOxWcz4+HaQz2oOMG06R+O TiJ2/dS7Kod5YB7CBTD1gxpJV4r8h0+1WXRhTc0z9qy5I7zcFZeE7Om/ggvd4CnJ jHVDylmhzSaq9N2GViWunESAREdc6+zxgaLa0hQmOaT1HvyFeSQM+m+6CsnaVp4a qgKASXB856dKvuD7rWdEgxsJwlbt+KjKTxeZGJx//wKbNtFphU1rdE7OSxl4qrln J6444HKlwXkvWSpGMmXU/2PmhmP/Fhh3R68TWv28H4mjnTdgPgKQ9f+wjpxDVHTR G2t4twKwHEcs5vKsPSOuZRLiABXmpXqu4lYoWA2v0jCrGm9IuDw= =AnTy -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./liboauth2_2.2.1-1.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./liboauth2_2.2.1-1.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting liboauth2 in /build/reproducible-path/liboauth2-2.2.1 dpkg-source: info: unpacking liboauth2_2.2.1.orig.tar.gz dpkg-source: info: unpacking liboauth2_2.2.1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying test.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=6 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1775770230 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package liboauth2 dpkg-buildpackage: info: source version 2.2.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Nicolas Mora dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean --with autoreconf dh_clean debian/rules binary-arch dh binary-arch --with autoreconf dh_update_autotools_config -a dh_autoreconf -a autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I m4 autoreconf: running: /usr/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:6: installing './compile' configure.ac:3: installing './missing' Makefile.am: installing './depcomp' autoreconf: Leaving directory '.' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/liboauth2-2.2.1' dh_auto_configure -- --disable-static ./configure --build=i686-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-static checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '999' is supported by ustar format... yes checking whether GID '999' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for ar... ar checking the archiver (ar) interface... ar checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/i686-linux-gnu-ld checking if the linker (/usr/bin/i686-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/i686-linux-gnu-ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for archiver @FILE support... @ checking for strip... strip checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/i686-linux-gnu-ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking whether to build with code coverage support... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for openssl... yes checking for libcurl... yes checking for jansson... yes checking for cjose... yes checking for libpcre2-8... yes checking for libmemcached >= 1.0... yes checking for hiredis... yes checking for apxs2... /usr/bin/apxs2 checking for apr-1, apr-util-1... yes configure: apxs found at /usr/bin/apxs2 checking for check >= 0.9.4... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/oauth2/version.h config.status: creating liboauth2.pc config.status: creating liboauth2_apache.pc config.status: creating liboauth2_nginx.pc config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands make[1]: Leaving directory '/build/reproducible-path/liboauth2-2.2.1' dh_auto_build -a make -j6 make[1]: Entering directory '/build/reproducible-path/liboauth2-2.2.1' /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_cache_la-cache.lo `test -f 'src/cache.c' || echo './'`src/cache.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-version.lo `test -f 'src/version.c' || echo './'`src/version.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-mem.lo `test -f 'src/mem.c' || echo './'`src/mem.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-log.lo `test -f 'src/log.c' || echo './'`src/log.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-util.lo `test -f 'src/util.c' || echo './'`src/util.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-cfg.lo `test -f 'src/cfg/cfg.c' || echo './'`src/cfg/cfg.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cache.c -fPIC -DPIC -o src/.libs/liboauth2_cache_la-cache.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/util.c -fPIC -DPIC -o src/.libs/liboauth2_la-util.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/version.c -fPIC -DPIC -o src/.libs/liboauth2_la-version.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/mem.c -fPIC -DPIC -o src/.libs/liboauth2_la-mem.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/log.c -fPIC -DPIC -o src/.libs/liboauth2_la-log.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/cfg.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-cfg.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-auth.lo `test -f 'src/cfg/auth.c' || echo './'`src/cfg/auth.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/auth.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-auth.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-source.lo `test -f 'src/cfg/source.c' || echo './'`src/cfg/source.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-cache_cfg.lo `test -f 'src/cfg/cache_cfg.c' || echo './'`src/cfg/cache_cfg.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/source.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-source.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-verify.lo `test -f 'src/cfg/verify.c' || echo './'`src/cfg/verify.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/cache_cfg.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-cache_cfg.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/verify.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-verify.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-target.lo `test -f 'src/cfg/target.c' || echo './'`src/cfg/target.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-proto_cfg.lo `test -f 'src/cfg/proto_cfg.c' || echo './'`src/cfg/proto_cfg.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-openidc_cfg.lo `test -f 'src/cfg/openidc_cfg.c' || echo './'`src/cfg/openidc_cfg.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cfg/liboauth2_la-session_cfg.lo `test -f 'src/cfg/session_cfg.c' || echo './'`src/cfg/session_cfg.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/target.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-target.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/proto_cfg.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-proto_cfg.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/openidc_cfg.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-openidc_cfg.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cfg/session_cfg.c -fPIC -DPIC -o src/cfg/.libs/liboauth2_la-session_cfg.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-ipc.lo `test -f 'src/ipc.c' || echo './'`src/ipc.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cache/liboauth2_la-shm.lo `test -f 'src/cache/shm.c' || echo './'`src/cache/shm.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/ipc.c -fPIC -DPIC -o src/.libs/liboauth2_la-ipc.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cache/shm.c -fPIC -DPIC -o src/cache/.libs/liboauth2_la-shm.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cache/liboauth2_la-file.lo `test -f 'src/cache/file.c' || echo './'`src/cache/file.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-jose.lo `test -f 'src/jose.c' || echo './'`src/jose.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-http.lo `test -f 'src/http.c' || echo './'`src/http.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-proto.lo `test -f 'src/proto.c' || echo './'`src/proto.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-oauth2.lo `test -f 'src/oauth2.c' || echo './'`src/oauth2.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cache/file.c -fPIC -DPIC -o src/cache/.libs/liboauth2_la-file.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/jose.c -fPIC -DPIC -o src/.libs/liboauth2_la-jose.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-dpop.lo `test -f 'src/dpop.c' || echo './'`src/dpop.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/http.c -fPIC -DPIC -o src/.libs/liboauth2_la-http.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/proto.c -fPIC -DPIC -o src/.libs/liboauth2_la-proto.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/oauth2.c -fPIC -DPIC -o src/.libs/liboauth2_la-oauth2.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/dpop.c -fPIC -DPIC -o src/.libs/liboauth2_la-dpop.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/liboauth2_la-session.lo `test -f 'src/session.c' || echo './'`src/session.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/session.c -fPIC -DPIC -o src/.libs/liboauth2_la-session.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/openidc/liboauth2_la-provider.lo `test -f 'src/openidc/provider.c' || echo './'`src/openidc/provider.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/openidc/liboauth2_la-resolver.lo `test -f 'src/openidc/resolver.c' || echo './'`src/openidc/resolver.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/openidc/provider.c -fPIC -DPIC -o src/openidc/.libs/liboauth2_la-provider.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/openidc/resolver.c -fPIC -DPIC -o src/openidc/.libs/liboauth2_la-resolver.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/openidc/liboauth2_la-client.lo `test -f 'src/openidc/client.c' || echo './'`src/openidc/client.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/openidc/liboauth2_la-state.lo `test -f 'src/openidc/state.c' || echo './'`src/openidc/state.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/openidc/liboauth2_la-openidc.lo `test -f 'src/openidc/openidc.c' || echo './'`src/openidc/openidc.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/openidc/client.c -fPIC -DPIC -o src/openidc/.libs/liboauth2_la-client.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/openidc/state.c -fPIC -DPIC -o src/openidc/.libs/liboauth2_la-state.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/openidc/openidc.c -fPIC -DPIC -o src/openidc/.libs/liboauth2_la-openidc.o /bin/bash ./libtool --tag=CC --mode=link gcc -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security --coverage -Wl,-z,relro -Wl,-z,now -o liboauth2_cache.la src/liboauth2_cache_la-cache.lo libtool: link: ar cr .libs/liboauth2_cache.a src/.libs/liboauth2_cache_la-cache.o libtool: link: ranlib .libs/liboauth2_cache.a libtool: link: ( cd ".libs" && rm -f "liboauth2_cache.la" && ln -s "../liboauth2_cache.la" "liboauth2_cache.la" ) /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cache/liboauth2_memcache_la-memcache.lo `test -f 'src/cache/memcache.c' || echo './'`src/cache/memcache.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hiredis -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cache/liboauth2_redis_la-redis.lo `test -f 'src/cache/redis.c' || echo './'`src/cache/redis.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/server/liboauth2_apache_la-apache.lo `test -f 'src/server/apache.c' || echo './'`src/server/apache.c libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cache/memcache.c -fPIC -DPIC -o src/cache/.libs/liboauth2_memcache_la-memcache.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hiredis -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cache/redis.c -fPIC -DPIC -o src/cache/.libs/liboauth2_redis_la-redis.o libtool: compile: gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"liboauth2 2.2.1\"" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c src/server/apache.c -fPIC -DPIC -o src/server/.libs/liboauth2_apache_la-apache.o /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security --coverage -Wl,-z,relro -Wl,-z,now -o liboauth2_memcache.la src/cache/liboauth2_memcache_la-memcache.lo -lmemcached -lmemcachedutil -lsasl2 /bin/bash ./libtool --tag=CC --mode=link gcc -I/usr/include/hiredis -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security --coverage -Wl,-z,relro -Wl,-z,now -o liboauth2_redis.la src/cache/liboauth2_redis_la-redis.lo -lhiredis libtool: link: ar cr .libs/liboauth2_memcache.a src/cache/.libs/liboauth2_memcache_la-memcache.o libtool: link: ranlib .libs/liboauth2_memcache.a libtool: link: ( cd ".libs" && rm -f "liboauth2_memcache.la" && ln -s "../liboauth2_memcache.la" "liboauth2_memcache.la" ) libtool: link: ar cr .libs/liboauth2_redis.a src/cache/.libs/liboauth2_redis_la-redis.o libtool: link: ranlib .libs/liboauth2_redis.a libtool: link: ( cd ".libs" && rm -f "liboauth2_redis.la" && ln -s "../liboauth2_redis.la" "liboauth2_redis.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -Wl,-z,now -o liboauth2.la -rpath /usr/lib/i386-linux-gnu src/liboauth2_la-version.lo src/liboauth2_la-mem.lo src/liboauth2_la-log.lo src/liboauth2_la-util.lo src/cfg/liboauth2_la-cfg.lo src/cfg/liboauth2_la-auth.lo src/cfg/liboauth2_la-source.lo src/cfg/liboauth2_la-cache_cfg.lo src/cfg/liboauth2_la-verify.lo src/cfg/liboauth2_la-target.lo src/cfg/liboauth2_la-proto_cfg.lo src/cfg/liboauth2_la-openidc_cfg.lo src/cfg/liboauth2_la-session_cfg.lo src/liboauth2_la-ipc.lo src/cache/liboauth2_la-shm.lo src/cache/liboauth2_la-file.lo src/liboauth2_la-jose.lo src/liboauth2_la-http.lo src/liboauth2_la-proto.lo src/liboauth2_la-oauth2.lo src/liboauth2_la-dpop.lo src/liboauth2_la-session.lo src/openidc/liboauth2_la-provider.lo src/openidc/liboauth2_la-resolver.lo src/openidc/liboauth2_la-client.lo src/openidc/liboauth2_la-state.lo src/openidc/liboauth2_la-openidc.lo -lcurl -lcjose -ljansson -lcrypto -lpcre2-8 liboauth2_cache.la liboauth2_memcache.la liboauth2_redis.la libtool: link: gcc -shared -fPIC -DPIC src/.libs/liboauth2_la-version.o src/.libs/liboauth2_la-mem.o src/.libs/liboauth2_la-log.o src/.libs/liboauth2_la-util.o src/cfg/.libs/liboauth2_la-cfg.o src/cfg/.libs/liboauth2_la-auth.o src/cfg/.libs/liboauth2_la-source.o src/cfg/.libs/liboauth2_la-cache_cfg.o src/cfg/.libs/liboauth2_la-verify.o src/cfg/.libs/liboauth2_la-target.o src/cfg/.libs/liboauth2_la-proto_cfg.o src/cfg/.libs/liboauth2_la-openidc_cfg.o src/cfg/.libs/liboauth2_la-session_cfg.o src/.libs/liboauth2_la-ipc.o src/cache/.libs/liboauth2_la-shm.o src/cache/.libs/liboauth2_la-file.o src/.libs/liboauth2_la-jose.o src/.libs/liboauth2_la-http.o src/.libs/liboauth2_la-proto.o src/.libs/liboauth2_la-oauth2.o src/.libs/liboauth2_la-dpop.o src/.libs/liboauth2_la-session.o src/openidc/.libs/liboauth2_la-provider.o src/openidc/.libs/liboauth2_la-resolver.o src/openidc/.libs/liboauth2_la-client.o src/openidc/.libs/liboauth2_la-state.o src/openidc/.libs/liboauth2_la-openidc.o -Wl,--whole-archive ./.libs/liboauth2_cache.a ./.libs/liboauth2_memcache.a ./.libs/liboauth2_redis.a -Wl,--no-whole-archive -lcurl -lcjose -ljansson -lcrypto -lpcre2-8 -lmemcached -lmemcachedutil -lsasl2 -lhiredis -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,liboauth2.so.1 -o .libs/liboauth2.so.1.0.0 libtool: link: (cd ".libs" && rm -f "liboauth2.so.1" && ln -s "liboauth2.so.1.0.0" "liboauth2.so.1") libtool: link: (cd ".libs" && rm -f "liboauth2.so" && ln -s "liboauth2.so.1.0.0" "liboauth2.so") libtool: link: ( cd ".libs" && rm -f "liboauth2.la" && ln -s "../liboauth2.la" "liboauth2.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -Wl,-z,now -o liboauth2_apache.la -rpath /usr/lib/i386-linux-gnu src/server/liboauth2_apache_la-apache.lo liboauth2.la -laprutil-1 -lldap -llber -lapr-1 -ljansson libtool: link: gcc -shared -fPIC -DPIC src/server/.libs/liboauth2_apache_la-apache.o -Wl,-rpath -Wl,/build/reproducible-path/liboauth2-2.2.1/.libs ./.libs/liboauth2.so /usr/lib/i386-linux-gnu/libaprutil-1.so -lldap -llber /usr/lib/i386-linux-gnu/libapr-1.so -ljansson -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Werror=format-security -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,liboauth2_apache.so.1 -o .libs/liboauth2_apache.so.1.0.0 libtool: link: (cd ".libs" && rm -f "liboauth2_apache.so.1" && ln -s "liboauth2_apache.so.1.0.0" "liboauth2_apache.so.1") libtool: link: (cd ".libs" && rm -f "liboauth2_apache.so" && ln -s "liboauth2_apache.so.1.0.0" "liboauth2_apache.so") libtool: link: ( cd ".libs" && rm -f "liboauth2_apache.la" && ln -s "../liboauth2_apache.la" "liboauth2_apache.la" ) make[1]: Leaving directory '/build/reproducible-path/liboauth2-2.2.1' dh_auto_test -a make -j6 test TESTSUITEFLAGS="-j6 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/liboauth2-2.2.1' make check_liboauth2 make[2]: Entering directory '/build/reproducible-path/liboauth2-2.2.1' gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_liboauth2.o `test -f 'test/check_liboauth2.c' || echo './'`test/check_liboauth2.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_version.o `test -f 'test/check_version.c' || echo './'`test/check_version.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_mem.o `test -f 'test/check_mem.c' || echo './'`test/check_mem.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_log.o `test -f 'test/check_log.c' || echo './'`test/check_log.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_cfg.o `test -f 'test/check_cfg.c' || echo './'`test/check_cfg.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_util.o `test -f 'test/check_util.c' || echo './'`test/check_util.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_ipc.o `test -f 'test/check_ipc.c' || echo './'`test/check_ipc.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_cache.o `test -f 'test/check_cache.c' || echo './'`test/check_cache.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_jose.o `test -f 'test/check_jose.c' || echo './'`test/check_jose.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_http.o `test -f 'test/check_http.c' || echo './'`test/check_http.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_proto.o `test -f 'test/check_proto.c' || echo './'`test/check_proto.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_oauth2.o `test -f 'test/check_oauth2.c' || echo './'`test/check_oauth2.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_openidc.o `test -f 'test/check_openidc.c' || echo './'`test/check_openidc.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-server_stubs.o `test -f 'test/server_stubs.c' || echo './'`test/server_stubs.c gcc -DPACKAGE_NAME=\"liboauth2\" -DPACKAGE_TARNAME=\"liboauth2\" -DPACKAGE_VERSION=\"2.2.1\" -DPACKAGE_STRING=\"liboauth2\ 2.2.1\" -DPACKAGE_BUGREPORT=\"hans.zandbelt@openidc.com\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_LIBMEMCACHE -DHAVE_LIBHIREDIS -Wall -Werror -Wno-error=deprecated-declarations -I./include -I./src -DHAVE_APACHE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test/check_liboauth2-check_apache.o `test -f 'test/check_apache.c' || echo './'`test/check_apache.c /bin/bash ./libtool --tag=CC --mode=link gcc -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pthread -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security --coverage -Wl,-z,relro -Wl,-z,now -o check_liboauth2 test/check_liboauth2-check_liboauth2.o test/check_liboauth2-check_version.o test/check_liboauth2-check_mem.o test/check_liboauth2-check_log.o test/check_liboauth2-check_cfg.o test/check_liboauth2-check_util.o test/check_liboauth2-check_ipc.o test/check_liboauth2-check_cache.o test/check_liboauth2-check_jose.o test/check_liboauth2-check_http.o test/check_liboauth2-check_proto.o test/check_liboauth2-check_oauth2.o test/check_liboauth2-check_openidc.o test/check_liboauth2-server_stubs.o test/check_liboauth2-check_apache.o liboauth2.la liboauth2_apache.la liboauth2.la -laprutil-1 -lldap -llber -lapr-1 -ljansson -lssl -lcrypto -lcurl -lcjose -ljansson -lcrypto -lpcre2-8 -lcheck_pic -lrt -lm -lsubunit libtool: link: gcc -I/usr/include/i386-linux-gnu -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboauth2-2.2.1=. -fstack-protector-strong -Wformat -Werror=format-security --coverage -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/check_liboauth2 test/check_liboauth2-check_liboauth2.o test/check_liboauth2-check_version.o test/check_liboauth2-check_mem.o test/check_liboauth2-check_log.o test/check_liboauth2-check_cfg.o test/check_liboauth2-check_util.o test/check_liboauth2-check_ipc.o test/check_liboauth2-check_cache.o test/check_liboauth2-check_jose.o test/check_liboauth2-check_http.o test/check_liboauth2-check_proto.o test/check_liboauth2-check_oauth2.o test/check_liboauth2-check_openidc.o test/check_liboauth2-server_stubs.o test/check_liboauth2-check_apache.o ./.libs/liboauth2_apache.so ./.libs/liboauth2.so /usr/lib/i386-linux-gnu/libaprutil-1.so -lldap -llber /usr/lib/i386-linux-gnu/libapr-1.so -lssl -lcurl -lcjose -ljansson -lcrypto -lpcre2-8 -lcheck_pic -lrt -lm -lsubunit -pthread make[2]: Leaving directory '/build/reproducible-path/liboauth2-2.2.1' make check-TESTS make[2]: Entering directory '/build/reproducible-path/liboauth2-2.2.1' make[3]: Entering directory '/build/reproducible-path/liboauth2-2.2.1' ./test-driver: line 119: 4474 Segmentation fault "$@" >> "$log_file" 2>&1 FAIL: check_liboauth2 ======================================= liboauth2 2.2.1: ./test-suite.log ======================================= # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 System information (uname -a): Linux 6.12.74+deb13+1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) i686 Distribution information (/etc/os-release): PRETTY_NAME="Debian GNU/Linux forky/sid" NAME="Debian GNU/Linux" VERSION_CODENAME=forky ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" .. contents:: :depth: 2 FAIL: check_liboauth2 ===================== Running suite(s): liboauth2 version mem log [test/check_log.c:49:test_log_fn:INF] [test/check_log.c:49:test_log_fn:INF] [test/check_log.c:77:test_sink_fn:INF] cfg [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/target.c:187:oauth2_cfg_set_target_pass_options:DBG] leave: struct is null [src/util.c:315:oauth2_url_decode:DBG] enter: envvars [src/util.c:353:oauth2_url_decode:DBG] leave: envvars [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:315:oauth2_url_decode:DBG] enter: headers [src/util.c:353:oauth2_url_decode:DBG] leave: headers [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:315:oauth2_url_decode:DBG] enter: authn_header [src/util.c:353:oauth2_url_decode:DBG] leave: authn_header [src/util.c:315:oauth2_url_decode:DBG] enter: auth [src/util.c:353:oauth2_url_decode:DBG] leave: auth [src/util.c:315:oauth2_url_decode:DBG] enter: prefix [src/util.c:353:oauth2_url_decode:DBG] leave: prefix [src/util.c:315:oauth2_url_decode:DBG] enter: oidc [src/util.c:353:oauth2_url_decode:DBG] leave: oidc [src/util.c:315:oauth2_url_decode:DBG] enter: remote_user_claim [src/util.c:353:oauth2_url_decode:DBG] leave: remote_user_claim [src/util.c:315:oauth2_url_decode:DBG] enter: preferred_username [src/util.c:353:oauth2_url_decode:DBG] leave: preferred_username [src/util.c:315:oauth2_url_decode:DBG] enter: json_payload_claim [src/util.c:353:oauth2_url_decode:DBG] leave: json_payload_claim [src/util.c:315:oauth2_url_decode:DBG] enter: my_json [src/util.c:353:oauth2_url_decode:DBG] leave: my_json [src/util.c:928:oauth2_nv_list_get:DBG] envvars=false [src/util.c:928:oauth2_nv_list_get:DBG] headers=false [src/util.c:928:oauth2_nv_list_get:DBG] authn_header=auth [src/util.c:928:oauth2_nv_list_get:DBG] prefix=oidc [src/util.c:928:oauth2_nv_list_get:DBG] remote_user_claim=preferred_username [src/util.c:928:oauth2_nv_list_get:DBG] json_payload_claim=my_json [src/cfg/target.c:187:oauth2_cfg_set_target_pass_options:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave util [test/check_util.c:143:test_log_fn:INF] [test/check_util.c:143:test_log_fn:INF] [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=19 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=26 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=0 [src/util.c:114:_oauth2_cjose_base64_encode:WRN] not encoding null input to empty string [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=0 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=0 [src/util.c:114:_oauth2_cjose_base64_encode:WRN] not encoding null input to empty string [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=0 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=0 [src/util.c:120:_oauth2_cjose_base64_encode:ERR] encode failed: [base64.c:167 _encode invalid argument] [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=0 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=26 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=19 [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=0 [src/util.c:174:_oauth2_cjose_base64_decode:WRN] not decoding null input [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=0 [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=0 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=-1 [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=0 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=-1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:278:oauth2_url_encode:DBG] enter: bla bla [src/util.c:303:oauth2_url_encode:DBG] leave: bla%20bla [src/util.c:278:oauth2_url_encode:DBG] enter: Hello Günter [src/util.c:303:oauth2_url_encode:DBG] leave: Hello%20G%C3%BCnter [src/util.c:278:oauth2_url_encode:DBG] enter: (null) [src/util.c:281:oauth2_url_encode:WRN] not encoding empty string [src/util.c:303:oauth2_url_encode:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:315:oauth2_url_decode:DBG] enter: bla%20bla [src/util.c:353:oauth2_url_decode:DBG] leave: bla bla [src/util.c:315:oauth2_url_decode:DBG] enter: http://www.example.com/path/foo+bar/path?query+name=query+value [src/util.c:353:oauth2_url_decode:DBG] leave: http://www.example.com/path/foo bar/path?query name=query value [src/util.c:315:oauth2_url_decode:DBG] enter: Hello%20G%C3%BCnter [src/util.c:353:oauth2_url_decode:DBG] leave: Hello Günter [src/util.c:315:oauth2_url_decode:DBG] enter: (null) [src/util.c:318:oauth2_url_decode:WRN] not decoding empty string [src/util.c:353:oauth2_url_decode:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:369:oauth2_html_escape:DBG] enter: bla&bla [src/util.c:398:oauth2_html_escape:DBG] leave: bla&bla [src/util.c:369:oauth2_html_escape:DBG] enter: Go to w3schools.com [src/util.c:398:oauth2_html_escape:DBG] leave: <a href="https://www.w3schools.com">Go to w3schools.com</a> [src/util.c:369:oauth2_html_escape:DBG] enter: (null) [src/util.c:398:oauth2_html_escape:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave ipc [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave cache [src/cache.c:37:_M_cache_type_list_get:DBG] returning: (nil), (nil), (null) [src/cache.c:116:_oauth2_cache_init:ERR] cache type bogus is not registered [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:315:oauth2_url_decode:DBG] enter: max_val_size [src/util.c:353:oauth2_url_decode:DBG] leave: max_val_size [src/util.c:315:oauth2_url_decode:DBG] enter: 16 [src/util.c:353:oauth2_url_decode:DBG] leave: 16 [src/util.c:315:oauth2_url_decode:DBG] enter: max_entries [src/util.c:353:oauth2_url_decode:DBG] leave: max_entries [src/util.c:315:oauth2_url_decode:DBG] enter: 2 [src/util.c:353:oauth2_url_decode:DBG] leave: 2 [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57137da0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=16 [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=2 [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=16 max_entries=2 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 2, and a max (single) slot size of: 160 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713b670, 0x5713b5c0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713b5c0 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=piet, len=5, ttl(s)=2, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: piet [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e (expires=1775826974, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: piet return: 5 bytes [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e (expires=1775826974, now=0) [src/cache/shm.c:297:oauth2_cache_shm_get:DBG] expired, clean: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: piet return: 0 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=piet, len=5, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: piet [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e (expires=1775826976, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: piet return: 5 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=piet, len=0, ttl(s)=0, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: piet [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: piet return: 0 bytes [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: piet return: 0 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=hans, len=8, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=hans, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 6428a8fbbb0e120528bb604a66787102280e1b5e26db76633ce37c8a4526e445 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: hans [src/cache.c:386:oauth2_cache_set:DBG] enter: key=nog, len=3, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=nog, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: cb65a96799cc2a3c19fc9a3df8f8f524ce0881c8104141be73f3d85341f86d6e [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: nog [src/cache.c:386:oauth2_cache_set:DBG] enter: key=hallo, len=3, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=hallo, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: d3751d33f9cd5049c4af2b462735457e4d3baf130bcbb87f389e349fbaeb20b9 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:400:oauth2_cache_shm_set:WRN] dropping LRU entry with age=0 secs, which is less than one hour; consider increasing the cache size through the setting for the maximum number of cache entries that can be held, which is 0 now [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: hallo [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a86e4bb8062f308935461bdd23d2bf0dc3a24ec37871f6473d06e68e1b3ca58e [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: piet return: 0 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=value_too_long, len=20, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=value_too_long, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: cd1c7eef67b5933530e1f3adc85ea7dee0c7e38b02af3b394e7edc0929a3f3cc [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:327:oauth2_cache_shm_check_value:ERR] could not store value since value size is too large (20 > 16) [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 0 [src/cache.c:424:oauth2_cache_set:ERR] leave: could NOT store: value_too_long [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: short_key_size [src/util.c:353:oauth2_url_decode:DBG] leave: short_key_size [src/util.c:315:oauth2_url_decode:DBG] enter: key_hash_algo [src/util.c:353:oauth2_url_decode:DBG] leave: key_hash_algo [src/util.c:315:oauth2_url_decode:DBG] enter: none [src/util.c:353:oauth2_url_decode:DBG] leave: none [src/util.c:315:oauth2_url_decode:DBG] enter: max_key_size [src/util.c:353:oauth2_url_decode:DBG] leave: max_key_size [src/util.c:315:oauth2_url_decode:DBG] enter: 8 [src/util.c:353:oauth2_url_decode:DBG] leave: 8 [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57137da0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=8 [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=64 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=none [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=short_key_size [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8272 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:157:oauth2_cache_obtain:DBG] enter: short_key_size [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713ba40, 0x57137bf0, short_key_size [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57137bf0 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=hans, len=8, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=hans, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: hans [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: hans [src/cache.c:386:oauth2_cache_set:DBG] enter: key=key_too_long_1234567890123456789012345678901234567890123456789012345678901234567890, len=20, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=key_too_long_1234567890123456789012345678901234567890123456789012345678901234567890, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: key_too_long_1234567890123456789012345678901234567890123456789012345678901234567890 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:232:oauth2_cache_shm_check_key:ERR] could not construct cache key since key size is too large (83 > 64) : key_too_long_1234567890123456789012345678901234567890123456789012345678901234567890 [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 0 [src/cache.c:424:oauth2_cache_set:ERR] leave: could NOT store: key_too_long_1234567890123456789012345678901234567890123456789012345678901234567890 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: file [src/util.c:353:oauth2_url_decode:DBG] leave: file [src/util.c:315:oauth2_url_decode:DBG] enter: key_hash_algo [src/util.c:353:oauth2_url_decode:DBG] leave: key_hash_algo [src/util.c:315:oauth2_url_decode:DBG] enter: none [src/util.c:353:oauth2_url_decode:DBG] leave: none [src/util.c:315:oauth2_url_decode:DBG] enter: max_key_size [src/util.c:353:oauth2_url_decode:DBG] leave: max_key_size [src/util.c:315:oauth2_url_decode:DBG] enter: 8 [src/util.c:353:oauth2_url_decode:DBG] leave: 8 [src/util.c:315:oauth2_url_decode:DBG] enter: clean_interval [src/util.c:353:oauth2_url_decode:DBG] leave: clean_interval [src/util.c:315:oauth2_url_decode:DBG] enter: 1 [src/util.c:353:oauth2_url_decode:DBG] leave: 1 [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x5713bbc0, 0xf7f280c0, file [src/cache/file.c:59:oauth2_cache_file_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] dir=(null) [src/util.c:928:oauth2_nv_list_get:DBG] clean_interval=1 [src/cache/file.c:90:oauth2_cache_file_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=none [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=file [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/file.c:135:oauth2_cache_file_post_config:DBG] enter [src/cache/file.c:150:oauth2_cache_file_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:157:oauth2_cache_obtain:DBG] enter: file [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713ba70, 0x5713b610, file [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713b610 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=piet, len=5, ttl(s)=2, type=(null), encrypt=-135200488 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache.c:362:oauth2_cache_encrypt:DBG] enter: klaas [src/cfg/cfg.c:50:oauth2_crypto_passphrase_get:WRN] no crypto passphrase configured, generating one: configure it statically to survive restarts [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 11bffedda7332f380cde6e17a4296c7fd0822e6f9700535e7469f52bc101afb5 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.a2xhYXM.-mqhzt_NF7u35gDbM8ZtGSCvciWpuVlIw_BDDCDcL08 [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..m6qqcFRK3B0HIaja.1_dH9-L_bYC0rHBXwypl16TeLdA7siimNpeSTlCQa2xobjfRM9GY-spmR1GG_t919LM-3KUwTJ4UKItbjLjKIfsFNLAXqGPU.vlTxeD3SXi7HAZ5sn_c4rw [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/cache.c:373:oauth2_cache_encrypt:DBG] leave: len=181 [src/cache/file.c:478:oauth2_cache_file_set:DBG] enter [src/cache/file.c:536:oauth2_cache_file_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: piet [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=file, decrypt=1 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache/file.c:242:oauth2_cache_file_get:DBG] enter [src/cache/file.c:311:oauth2_cache_file_get:DBG] leave: 1 [src/cache.c:292:oauth2_cache_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 11bffedda7332f380cde6e17a4296c7fd0822e6f9700535e7469f52bc101afb5 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/cache.c:303:oauth2_cache_decrypt:DBG] leave: len=5 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: piet return: 5 bytes [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=file, decrypt=1 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache/file.c:242:oauth2_cache_file_get:DBG] enter [src/cache/file.c:285:oauth2_cache_file_get:DBG] cache entry "piet" expired, removing file "/tmp/oauth2-cache-piet" [src/cache/file.c:311:oauth2_cache_file_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: piet return: 0 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=piet, len=5, ttl(s)=1, type=(null), encrypt=-135200488 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache.c:362:oauth2_cache_encrypt:DBG] enter: klaas [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 11bffedda7332f380cde6e17a4296c7fd0822e6f9700535e7469f52bc101afb5 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.a2xhYXM.-mqhzt_NF7u35gDbM8ZtGSCvciWpuVlIw_BDDCDcL08 [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..VUr9QO5Ipc7j5yMU.o53MIeSZO0YZKnX5fxUB2dO8cFXXxFUHHZq8MQ-pKDMwfmHP8G9LbUXG9LmHD0fwE4WCzrxmS82aH3Ad6sB8QNmSRulg2XXa.fEmp6aDWsOevjLLDVBLU8g [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/cache.c:373:oauth2_cache_encrypt:DBG] leave: len=181 [src/cache/file.c:478:oauth2_cache_file_set:DBG] enter [src/cache/file.c:378:_oauth2_cache_files_clean:DBG] start cleaning cycle [src/cache/file.c:536:oauth2_cache_file_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: piet [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=file, decrypt=1 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache/file.c:242:oauth2_cache_file_get:DBG] enter [src/cache/file.c:311:oauth2_cache_file_get:DBG] leave: 1 [src/cache.c:292:oauth2_cache_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 11bffedda7332f380cde6e17a4296c7fd0822e6f9700535e7469f52bc101afb5 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/cache.c:303:oauth2_cache_decrypt:DBG] leave: len=5 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: piet return: 5 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=piet, len=0, ttl(s)=0, type=(null), encrypt=-135200488 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache/file.c:478:oauth2_cache_file_set:DBG] enter [src/cache/file.c:367:_oauth2_cache_files_clean:DBG] last cleanup call was less than 1 seconds ago (next one as early as in 0 secs) [src/cache/file.c:536:oauth2_cache_file_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: piet [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=file, decrypt=1 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache/file.c:242:oauth2_cache_file_get:DBG] enter [src/cache/file.c:263:oauth2_cache_file_get:DBG] cache miss for key "piet" [src/cache/file.c:311:oauth2_cache_file_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: piet return: 0 bytes [src/cache.c:315:oauth2_cache_get:DBG] enter: key=piet, type=file, decrypt=1 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=piet, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: piet [src/cache/file.c:242:oauth2_cache_file_get:DBG] enter [src/cache/file.c:263:oauth2_cache_file_get:DBG] cache miss for key "piet" [src/cache/file.c:311:oauth2_cache_file_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: piet return: 0 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=hans, len=8, ttl(s)=1, type=(null), encrypt=-135200488 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=hans, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: hans [src/cache.c:362:oauth2_cache_encrypt:DBG] enter: zandbelt [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 11bffedda7332f380cde6e17a4296c7fd0822e6f9700535e7469f52bc101afb5 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.emFuZGJlbHQ.FEkm8RqYYSfstEG8OMZGKIbQhkS50xQ8HhLvLO7DpLU [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..R6UJ0STfzPopBBhr.bDzbbWPF3_ziJP7lN4DWqhEmeUtVJyNVMfO7ZGJSKL_nvgN7ENf8Iek1JuGPpGEBxyJtBg2emCnQvjKosGiNr7qjY9AYnixZlT9hOg.Oybp26cupmYeVKH4sgIpKQ [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/cache.c:373:oauth2_cache_encrypt:DBG] leave: len=187 [src/cache/file.c:478:oauth2_cache_file_set:DBG] enter [src/cache/file.c:367:_oauth2_cache_files_clean:DBG] last cleanup call was less than 1 seconds ago (next one as early as in 0 secs) [src/cache/file.c:536:oauth2_cache_file_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: hans [src/cache.c:386:oauth2_cache_set:DBG] enter: key=hans2, len=9, ttl(s)=1, type=(null), encrypt=-135200488 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=hans2, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: hans2 [src/cache.c:362:oauth2_cache_encrypt:DBG] enter: zandbelt2 [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 11bffedda7332f380cde6e17a4296c7fd0822e6f9700535e7469f52bc101afb5 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.emFuZGJlbHQy.jaIhelYFUHbNrwpBpOLf_9x0wVm1hC6qxar6rcXYbIg [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..RObtyygdMHkNt08E.b4EXPLHT8OeRszL1pY3Wgtn4gROj_RmCYP2wHTHDk5Q-cxe7W_d6Ha3GrdiR3MgBa-VdtHzqhns1au_syjOQmk_2OOaoSWwF2g5inkQ.z9bPx2ihjM9eoITKehT3NQ [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/cache.c:373:oauth2_cache_encrypt:DBG] leave: len=188 [src/cache/file.c:478:oauth2_cache_file_set:DBG] enter [src/cache/file.c:378:_oauth2_cache_files_clean:DBG] start cleaning cycle [src/cache/file.c:536:oauth2_cache_file_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: hans2 [src/cache.c:315:oauth2_cache_get:DBG] enter: key=hans, type=file, decrypt=1 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=hans, algo=none [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: hans [src/cache/file.c:242:oauth2_cache_file_get:DBG] enter [src/cache/file.c:285:oauth2_cache_file_get:DBG] cache entry "hans" expired, removing file "/tmp/oauth2-cache-hans" [src/cache/file.c:311:oauth2_cache_file_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: hans return: 0 bytes [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/file.c:101:oauth2_cache_file_free:DBG] enter [src/cache/file.c:123:oauth2_cache_file_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave jose [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:133:oauth2_jose_hash_bytes:ERR] EVP_MD_CTX_new failed: error:078C0100:common libcrypto routines::malloc failure [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 0 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:147:oauth2_jose_hash_bytes:ERR] no OpenSSL digest algorithm found for algorithm "non-existing-digest" [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 0 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:127:oauth2_jose_hash_bytes:WRN] cannot hash empty string [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 0 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 0 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: abc [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (3) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: abc [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: (null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:127:oauth2_jose_hash_bytes:WRN] cannot hash empty string [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 0 [src/jose.c:207:oauth2_jose_jwk_create_symmetric:ERR] oauth2_jose_hash_bytes failed [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: (null) [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (0) set [src/jose.c:80:oauth2_jose_jwk_oct_new:ERR] cjose_jwk_create_oct_spec failed: [jwk.c:468 cjose_jwk_create_oct_spec invalid argument] [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: abc [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:147:oauth2_jose_hash_bytes:ERR] no OpenSSL digest algorithm found for algorithm "bogus-algorithm" [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 0 [src/jose.c:207:oauth2_jose_jwk_create_symmetric:ERR] oauth2_jose_hash_bytes failed [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"iss":"https://example.org"} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczovL2V4YW1wbGUub3JnIn0.8z2jL6qSPSRYvMKB_Y6Ev-6t_TWusv29aQZ_paNOR0Y [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..oWkVVQXq3Tfw1075.hYDA7nSwaR3S3XjsofTLYnnuiIZdL_scua7HR4JZtgBQi5xByhkPDuvHdHOTOfzxvLJw0OvR_Z0L-9973WrrQnDlWsNvxBMgN8ZD5dkFlyO3P1fUS2wbzgMzePd4rg1xpBPadbG_1w8.1iPU4y14pDbKxaRY_gW47w [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"aud":"https://another.org"} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: abcde [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJodHRwczovL2Fub3RoZXIub3JnIn0.ZfsQZHA5IdQoRkcaimkyOVkji64_CQD01gRFoNLWUZI [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..YXjYeQE2S4F3sgVc.uBCwEpQcxNiqjAmup6XCYEFSOxkeIMe828olpzgOBEJhEHXPo8xb91juea2Ue7e-KhGgG2rAtw1qyDiAuF37qjmgonoCi_UDng630jV9ePvE-RukntpNlbNTHFGVa6rfRd2Kto-eLkE.aeY82swOGfpPXizCpvGq9w [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"iss":"https://example.org"} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: (null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:127:oauth2_jose_hash_bytes:WRN] cannot hash empty string [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 0 [src/jose.c:207:oauth2_jose_jwk_create_symmetric:ERR] oauth2_jose_hash_bytes failed [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:249:oauth2_jose_encrypt:ERR] oauth2_jose_jwk_create_symmetric failed [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: (null) [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:276:oauth2_jose_encrypt:ERR] cjose_jws_sign failed: [jws.c:649 cjose_jws_sign invalid argument] [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:417:oauth2_jose_decrypt:ERR] cjose_jwe_decrypt failed: [jwe.c:1370 _cjose_jwe_decrypt_dat_aes_gcm crypto error] [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:431:oauth2_jose_decrypt:ERR] cjose_jws_verify failed: [jws.c:999 _cjose_jws_verify_sig_hmac_sha crypto error] [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:431:oauth2_jose_decrypt:ERR] cjose_jws_verify failed: [jws.c:999 _cjose_jws_verify_sig_hmac_sha crypto error] [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:424:oauth2_jose_decrypt:ERR] cjose_jws_import failed: [jws.c:819 cjose_jws_import invalid argument] [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: 12345 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:485:oauth2_jose_jwt_decrypt:ERR] json_loads failed: '[' or '{' expected near '"aud"' [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: abcde [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:417:oauth2_jose_decrypt:ERR] cjose_jwe_decrypt failed: [jwe.c:1370 _cjose_jwe_decrypt_dat_aes_gcm crypto error] [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_jose/jwks_uri, options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57138230, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713bbd0, 0x57138340, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57138340 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_jose/jwks_uri, options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/jose.c:1830:_oauth2_jose_verify_options_jwk_set_url:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713bbd0, 0x57138340, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57138340 [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.expiry=(null) [src/jose.c:1848:_oauth2_jose_verify_options_jwk_set_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_jose/jwks_uri, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_jose/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: c486c36df4b1e91a0d45e58c78bf7923e55e613da3a4df3b58affd893a6d2c1d [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_jose/jwks_uri return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_jose/jwks_uri [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_jose/jwks_uri [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_jose/jwks_uri, data=(null), ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_jose/jwks_uri HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 1 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: {"keys":[{"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB","x5c":["MIIDSjCCAjKgAwIBAgIGAVvvqweOMA0GCSqGSIb3DQEBCwUAMGYxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDTzEPMA0GA1UEBxMGRGVudmVyMQ0wCwYDVQQKEwRQaW5nMQwwCgYDVQQLEwNEZXYxHDAaBgNVBAMTE0NvbmZpZyBTaWduaW5nIENlcnQwHhcNMTcwNTEwMDAwMzM0WhcNMzIwNTA2MDAwMzM0WjBmMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ08xDzANBgNVBAcTBkRlbnZlcjENMAsGA1UEChMEUGluZzEMMAoGA1UECxMDRGV2MRwwGgYDVQQDExNDb25maWcgU2lnbmluZyBDZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhKvkosOyK33gznaRCNgakMLE2GHS5/7K34oqZRsAWC+7aC420eJNL2z/8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx/YcS5sfXxcwBU1nYbGU/MgrBXAfy1Hea5tcUSPot+BTMcuj/doHLT/sEm4AZwaZiLhMiqfI+J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt/AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYaswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBCYXguSAbrwHw9g+UXuWzgj6b3jN+OAAQUuvpnY0KrNBentCgC3ualfgieB2c0cyLXBFTNDzMCVb2eB+f66/ZRQC8W6DTc5aCE3nTH8tSzbMLwwlMnQelkQMF4LZ9NZmrubVT2IYZ+hzwHhvVOHSQ6kqjQHXWcZ30VEbe6EV47LC1M78v+UX3CP+lOcovbyHl9J4VqQLKlxajr0QAqHnETkr84fI54RE2kSkWVuWp36VNY39Sl0/yEmnouFbV0UBMZck7gMNseCtwSYdkwls/LDFEp9D4rF1gHRlSBRskNc/NaasTSX4JpNf+xakm7yePtuWyAY/fQ7ETSPMJdVEaL"],"x5t":"31YdH_bv2Hlg89wmwBphxJZaK64"}]} (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_jose/jwks_uri, len=1582, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_jose/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: c486c36df4b1e91a0d45e58c78bf7923e55e613da3a4df3b58affd893a6d2c1d [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_jose/jwks_uri [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"keys":[{"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB","x5c":["MIIDSjCCAjKgAwIBAgIGAVvvqweOMA0GCSqGSIb3DQEBCwUAMGYxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDTzEPMA0GA1UEBxMGRGVudmVyMQ0wCwYDVQQKEwRQaW5nMQwwCgYDVQQLEwNEZXYxHDAaBgNVBAMTE0NvbmZpZyBTaWduaW5nIENlcnQwHhcNMTcwNTEwMDAwMzM0WhcNMzIwNTA2MDAwMzM0WjBmMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ08xDzANBgNVBAcTBkRlbnZlcjENMAsGA1UEChMEUGluZzEMMAoGA1UECxMDRGV2MRwwGgYDVQQDExNDb25maWcgU2lnbmluZyBDZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhKvkosOyK33gznaRCNgakMLE2GHS5/7K34oqZRsAWC+7aC420eJNL2z/8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx/YcS5sfXxcwBU1nYbGU/MgrBXAfy1Hea5tcUSPot+BTMcuj/doHLT/sEm4AZwaZiLhMiqfI+J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt/AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYaswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBCYXguSAbrwHw9g+UXuWzgj6b3jN+OAAQUuvpnY0KrNBentCgC3ualfgieB2c0cyLXBFTNDzMCVb2eB+f66/ZRQC8W6DTc5aCE3nTH8tSzbMLwwlMnQelkQMF4LZ9NZmrubVT2IYZ+hzwHhvVOHSQ6kqjQHXWcZ30VEbe6EV47LC1M78v+UX3CP+lOcovbyHl9J4VqQLKlxajr0QAqHnETkr84fI54RE2kSkWVuWp36VNY39Sl0/yEmnouFbV0UBMZck7gMNseCtwSYdkwls/LDFEp9D4rF1gHRlSBRskNc/NaasTSX4JpNf+xakm7yePtuWyAY/fQ7ETSPMJdVEaL"],"x5t":"31YdH_bv2Hlg89wmwBphxJZaK64"}]} [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=plain, value=mysecret, options=kid=mykid [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: mykid [src/util.c:353:oauth2_url_decode:DBG] leave: mykid [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57137d90, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713c570, 0x57137c40, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57137c40 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=plain, value=mysecret, options=kid=mykid [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: mykid [src/util.c:353:oauth2_url_decode:DBG] leave: mykid [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=mykid [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header=(null) [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 0 [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: my_good_secret [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (14) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:518:oauth2_jwt_create:DBG] enter [src/jose.c:594:oauth2_jwt_create:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=plain, value=my_wrong_secret, options=kid=my_wrong_kid1 [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: my_wrong_kid1 [src/util.c:353:oauth2_url_decode:DBG] leave: my_wrong_kid1 [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x5713c0c0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57137ce0, 0x5713ed50, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713ed50 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=plain, value=my_wrong_secret, options=kid=my_wrong_kid1 [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: my_wrong_kid1 [src/util.c:353:oauth2_url_decode:DBG] leave: my_wrong_kid1 [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=my_wrong_kid1 [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 4ad0288692265c711880fb153fd090e6647ee2d4777b77336cc576563f0843b9 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 (221-185=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"HS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"HS256","typ":"JWT"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=my_wrong_kid1 [src/jose.c:977:_oauth2_jose_jwt_verify_jwk:WRN] cjose_jws_verify failed: [jws.c:999 _cjose_jws_verify_sig_hmac_sha crypto error] [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=0 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 0 [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 0 [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=plain, value=my_good_secret, options=kid=my_good_kid&expiry=1&verify.iat=required [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: my_good_kid [src/util.c:353:oauth2_url_decode:DBG] leave: my_good_kid [src/util.c:315:oauth2_url_decode:DBG] enter: expiry [src/util.c:353:oauth2_url_decode:DBG] leave: expiry [src/util.c:315:oauth2_url_decode:DBG] enter: 1 [src/util.c:353:oauth2_url_decode:DBG] leave: 1 [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iat [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iat [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57137ce0, 0x5713ed50, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713ed50 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=1 [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=plain, value=my_good_secret, options=kid=my_good_kid&expiry=1&verify.iat=required [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: my_good_kid [src/util.c:353:oauth2_url_decode:DBG] leave: my_good_kid [src/util.c:315:oauth2_url_decode:DBG] enter: expiry [src/util.c:353:oauth2_url_decode:DBG] leave: expiry [src/util.c:315:oauth2_url_decode:DBG] enter: 1 [src/util.c:353:oauth2_url_decode:DBG] leave: 1 [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iat [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iat [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=required [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=my_good_kid [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 4ad0288692265c711880fb153fd090e6647ee2d4777b77336cc576563f0843b9 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 (221-185=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"HS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"HS256","typ":"JWT"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=my_good_kid [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=105): {"jti":"33ceb8330315f0dd","iss":"my_iss","sub":"my_sub","aud":"my_aud","exp":1775827039,"iat":1775826979} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1152:_oauth2_jose_jwt_validate_exp:DBG] "exp"=1775827039, 60 seconds from now [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=required, slack_before=4294967295, slack_after=10 [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, len=105, ttl(s)=1, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 4ad0288692265c711880fb153fd090e6647ee2d4777b77336cc576563f0843b9 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=plain, value=my_good_secret, options=kid=my_good_kid&expiry=1&verify.iat=required&verify.iat.slack_before=2 [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: my_good_kid [src/util.c:353:oauth2_url_decode:DBG] leave: my_good_kid [src/util.c:315:oauth2_url_decode:DBG] enter: expiry [src/util.c:353:oauth2_url_decode:DBG] leave: expiry [src/util.c:315:oauth2_url_decode:DBG] enter: 1 [src/util.c:353:oauth2_url_decode:DBG] leave: 1 [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iat [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iat [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iat.slack_before [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iat.slack_before [src/util.c:315:oauth2_url_decode:DBG] enter: 2 [src/util.c:353:oauth2_url_decode:DBG] leave: 2 [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57137ce0, 0x5713ed50, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713ed50 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=1 [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=plain, value=my_good_secret, options=kid=my_good_kid&expiry=1&verify.iat=required&verify.iat.slack_before=2 [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: my_good_kid [src/util.c:353:oauth2_url_decode:DBG] leave: my_good_kid [src/util.c:315:oauth2_url_decode:DBG] enter: expiry [src/util.c:353:oauth2_url_decode:DBG] leave: expiry [src/util.c:315:oauth2_url_decode:DBG] enter: 1 [src/util.c:353:oauth2_url_decode:DBG] leave: 1 [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iat [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iat [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iat.slack_before [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iat.slack_before [src/util.c:315:oauth2_url_decode:DBG] enter: 2 [src/util.c:353:oauth2_url_decode:DBG] leave: 2 [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=required [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=2 [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=my_good_kid [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 4ad0288692265c711880fb153fd090e6647ee2d4777b77336cc576563f0843b9 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 4ad0288692265c711880fb153fd090e6647ee2d4777b77336cc576563f0843b9 (expires=1775826980, now=0) [src/cache/shm.c:297:oauth2_cache_shm_get:DBG] expired, clean: 4ad0288692265c711880fb153fd090e6647ee2d4777b77336cc576563f0843b9 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzM2NlYjgzMzAzMTVmMGRkIiwiaXNzIjoibXlfaXNzIiwic3ViIjoibXlfc3ViIiwiYXVkIjoibXlfYXVkIiwiZXhwIjoxNzc1ODI3MDM5LCJpYXQiOjE3NzU4MjY5Nzl9.nxEZIrCW082IprKGl4jmGBm7mkeAYoiJKgT0iM-pe_k return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 (221-185=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"HS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"HS256","typ":"JWT"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=my_good_kid [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=105): {"jti":"33ceb8330315f0dd","iss":"my_iss","sub":"my_sub","aud":"my_aud","exp":1775827039,"iat":1775826979} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1152:_oauth2_jose_jwt_validate_exp:DBG] "exp"=1775827039, 57 seconds from now [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=required, slack_before=2, slack_after=10 [src/jose.c:1210:oauth2_jose_jwt_validate_iat:ERR] "iat" validation failure (1775826979): JWT was issued more than 2 seconds ago [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 0 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 0 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 0 [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 0 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: https [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] x-forwarded-proto: https [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: https, http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https, http [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] One: 1 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Two: 2 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: external [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: external:8080 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external:8080 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Port: 8080 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=8080 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal:8282 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: external:8181 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external:8181 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal:8282 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal:8282 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: external [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: https [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=internal [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: external:9000 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external:9000 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external:9000 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: http [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: external:9000 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external:9000 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external:9000 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: http [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: external:9000 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Port: 8000 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=external:9000 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=8000 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:1314:oauth2_http_request_query_param_get:DBG] enter: code [src/util.c:315:oauth2_url_decode:DBG] enter: code [src/util.c:353:oauth2_url_decode:DBG] leave: code [src/util.c:315:oauth2_url_decode:DBG] enter: 4%2F0AVMBsJh7C-GVOaM16SYgRMfrD [src/util.c:353:oauth2_url_decode:DBG] leave: 4/0AVMBsJh7C-GVOaM16SYgRMfrD [src/util.c:928:oauth2_nv_list_get:DBG] code=4/0AVMBsJh7C-GVOaM16SYgRMfrD [src/http.c:1326:oauth2_http_request_query_param_get:DBG] leave: code=4/0AVMBsJh7C-GVOaM16SYgRMfrD [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: www.example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=www.example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=www.example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://www.example.com [src/http.c:591:oauth2_http_request_url_get:DBG] https://www.example.com [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: www.outer.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://www.outer.com [src/http.c:591:oauth2_http_request_url_get:DBG] https://www.outer.com [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Host: www.outer.com:654 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com:654 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com:654 [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://www.outer.com:654 [src/http.c:591:oauth2_http_request_url_get:DBG] https://www.outer.com:654 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Port: 321 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com:654 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=321 [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://www.outer.com:321 [src/http.c:591:oauth2_http_request_url_get:DBG] https://www.outer.com:321 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com:654 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=321 [src/http.c:564:oauth2_http_request_url_path_get:DBG] http://www.outer.com:321 [src/http.c:591:oauth2_http_request_url_get:DBG] http://www.outer.com:321 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: https, http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https, http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com:654 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=321 [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://www.outer.com:321 [src/http.c:591:oauth2_http_request_url_get:DBG] https://www.outer.com:321 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Forwarded-Proto: https , http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https , http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=www.outer.com:654 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=321 [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://www.outer.com:321 [src/http.c:591:oauth2_http_request_url_get:DBG] https://www.outer.com:321 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https , http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=www.example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=www.example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https , http [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://www.example.com [src/http.c:591:oauth2_http_request_url_get:DBG] https://www.example.com [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: (null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=https , http [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/http.c:564:oauth2_http_request_url_path_get:DBG] (null) [src/http.c:591:oauth2_http_request_url_get:DBG] (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] One: 1 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Two: 2 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Three: 3 [src/util.c:928:oauth2_nv_list_get:DBG] Two=2 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:891:oauth2_http_url_query_encode:DBG] result= [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://www.example.com [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: two=TWO TWO [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/util.c:278:oauth2_url_encode:DBG] enter: TWO TWO [src/util.c:303:oauth2_url_encode:DBG] leave: TWO%20TWO [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://www.example.com?two=TWO%20TWO [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: two=TWO TWO [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/util.c:278:oauth2_url_encode:DBG] enter: TWO TWO [src/util.c:303:oauth2_url_encode:DBG] leave: TWO%20TWO [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://www.example.com?one=ONE&two=TWO%20TWO [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: two=TWO TWO [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/util.c:278:oauth2_url_encode:DBG] enter: TWO TWO [src/util.c:303:oauth2_url_encode:DBG] leave: TWO%20TWO [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: none=(null) [src/util.c:278:oauth2_url_encode:DBG] enter: none [src/util.c:303:oauth2_url_encode:DBG] leave: none [src/util.c:278:oauth2_url_encode:DBG] enter: (null) [src/util.c:281:oauth2_url_encode:WRN] not encoding empty string [src/util.c:303:oauth2_url_encode:DBG] leave: (null) [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://www.example.com?two=TWO%20TWO&none= [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:905:oauth2_http_url_form_encode:DBG] data=(null) [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: two=TWO TWO [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/util.c:278:oauth2_url_encode:DBG] enter: TWO TWO [src/util.c:303:oauth2_url_encode:DBG] leave: TWO%20TWO [src/http.c:905:oauth2_http_url_form_encode:DBG] data=two=TWO%20TWO [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: two=TWO TWO [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/util.c:278:oauth2_url_encode:DBG] enter: TWO TWO [src/util.c:303:oauth2_url_encode:DBG] leave: TWO%20TWO [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: three=THREE&THREE [src/util.c:278:oauth2_url_encode:DBG] enter: three [src/util.c:303:oauth2_url_encode:DBG] leave: three [src/util.c:278:oauth2_url_encode:DBG] enter: THREE&THREE [src/util.c:303:oauth2_url_encode:DBG] leave: THREE%26THREE [src/http.c:905:oauth2_http_url_form_encode:DBG] data=two=TWO%20TWO&three=THREE%26THREE [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_http/my_json [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_http/my_json [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_http/my_json, data=(null), ctx=(null) [src/http.c:1175:oauth2_http_call:DBG] leave [0]: (null) (status=-1) [src/http.c:1198:oauth2_http_get:DBG] leave: 0 [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_http/my_json [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_http/my_json [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_http/my_json, data=(null), ctx=(null) [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_http/my_json HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 2 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "my": "json" } (status=-1) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/util.c:278:oauth2_url_encode:DBG] enter: hans:ja [src/util.c:303:oauth2_url_encode:DBG] leave: hans%3Aja [src/util.c:278:oauth2_url_encode:DBG] enter: my secret [src/util.c:303:oauth2_url_encode:DBG] leave: my%20secret [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_http/my_json [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: jan=piet [src/util.c:278:oauth2_url_encode:DBG] enter: jan [src/util.c:303:oauth2_url_encode:DBG] leave: jan [src/util.c:278:oauth2_url_encode:DBG] enter: piet [src/util.c:303:oauth2_url_encode:DBG] leave: piet [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_http/my_json?jan=piet [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_http/my_json?jan=piet, data=(null), ctx=[ ssl_verify=true basic_auth_username=hans%3Aja basic_auth_password=my%20secret timeout=15 retries=1 retry_interval=300 hdr=[ SM_SESSION=something ] cookie=[ mycookie=mycvalue othercookie=my2ndvalue ] ] [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: mycookie=mycvalue [src/util.c:278:oauth2_url_encode:DBG] enter: mycookie [src/util.c:303:oauth2_url_encode:DBG] leave: mycookie [src/util.c:278:oauth2_url_encode:DBG] enter: mycvalue [src/util.c:303:oauth2_url_encode:DBG] leave: mycvalue [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: othercookie=my2ndvalue [src/util.c:278:oauth2_url_encode:DBG] enter: othercookie [src/util.c:303:oauth2_url_encode:DBG] leave: othercookie [src/util.c:278:oauth2_url_encode:DBG] enter: my2ndvalue [src/util.c:303:oauth2_url_encode:DBG] leave: my2ndvalue [src/http.c:1109:oauth2_http_call:DBG] passing browser cookies on backend call: mycookie=mycvalue; othercookie=my2ndvalue [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_http/my_json?jan=piet HTTP/1.1**Host: 127.0.0.1:8080**Authorization: Basic aGFucyUzQWphOm15JTIwc2VjcmV0**User-Agent: liboauth2-2.2.1**Accept: */***Cookie: mycookie=mycvalue; othercookie=my2ndvalue**SM_SESSION: something**** 3 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "my": "json" } (status=-1) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: jan=piet [src/util.c:278:oauth2_url_encode:DBG] enter: jan [src/util.c:303:oauth2_url_encode:DBG] leave: jan [src/util.c:278:oauth2_url_encode:DBG] enter: piet [src/util.c:303:oauth2_url_encode:DBG] leave: piet [src/http.c:905:oauth2_http_url_form_encode:DBG] data=jan=piet [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_http/post_json, data=jan=piet, ctx=(null) [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_http/post_json HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Length: 8**Content-Type: application/x-www-form-urlencoded****jan=piet 4 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "form": "post" } (status=-1) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:315:oauth2_url_decode:DBG] enter: jan [src/util.c:353:oauth2_url_decode:DBG] leave: jan [src/util.c:315:oauth2_url_decode:DBG] enter: piet [src/util.c:353:oauth2_url_decode:DBG] leave: piet [src/util.c:315:oauth2_url_decode:DBG] enter: klaas [src/util.c:353:oauth2_url_decode:DBG] leave: klaas [src/util.c:315:oauth2_url_decode:DBG] enter: vaak [src/util.c:353:oauth2_url_decode:DBG] leave: vaak [src/util.c:315:oauth2_url_decode:DBG] enter: hans [src/util.c:353:oauth2_url_decode:DBG] leave: hans [src/util.c:315:oauth2_url_decode:DBG] enter: zandbelt [src/util.c:353:oauth2_url_decode:DBG] leave: zandbelt [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: www.example.com [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: jan=piet; klaas=vaak; hans=zandbelt [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: klaas [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=jan=piet; klaas=vaak; hans=zandbelt [src/util.c:315:oauth2_url_decode:DBG] enter: jan [src/util.c:353:oauth2_url_decode:DBG] leave: jan [src/util.c:315:oauth2_url_decode:DBG] enter: piet [src/util.c:353:oauth2_url_decode:DBG] leave: piet [src/util.c:315:oauth2_url_decode:DBG] enter: klaas [src/util.c:353:oauth2_url_decode:DBG] leave: klaas [src/util.c:315:oauth2_url_decode:DBG] enter: vaak [src/util.c:353:oauth2_url_decode:DBG] leave: vaak [src/util.c:315:oauth2_url_decode:DBG] enter: hans [src/util.c:353:oauth2_url_decode:DBG] leave: hans [src/util.c:315:oauth2_url_decode:DBG] enter: zandbelt [src/util.c:353:oauth2_url_decode:DBG] leave: zandbelt [src/util.c:928:oauth2_nv_list_get:DBG] klaas=vaak [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: klaas=vaak [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: klaas [src/util.c:928:oauth2_nv_list_get:DBG] klaas=vaak [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: jan=piet [src/util.c:278:oauth2_url_encode:DBG] enter: jan [src/util.c:303:oauth2_url_encode:DBG] leave: jan [src/util.c:278:oauth2_url_encode:DBG] enter: piet [src/util.c:303:oauth2_url_encode:DBG] leave: piet [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: hans=zandbelt [src/util.c:278:oauth2_url_encode:DBG] enter: hans [src/util.c:303:oauth2_url_encode:DBG] leave: hans [src/util.c:278:oauth2_url_encode:DBG] enter: zandbelt [src/util.c:303:oauth2_url_encode:DBG] leave: zandbelt [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: jan=piet; hans=zandbelt [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: jan=piet; hans=zandbelt [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: klaas=vaak [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: klaas [src/util.c:928:oauth2_nv_list_get:DBG] klaas=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: klaas=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=jan=piet; hans=zandbelt [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: application/json [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=application/json [src/util.c:928:oauth2_nv_list_get:DBG] Accept=application/json [src/util.c:928:oauth2_nv_list_get:DBG] Accept=application/json [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 1 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: */* [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=*/* [src/util.c:928:oauth2_nv_list_get:DBG] Accept=*/* [src/util.c:928:oauth2_nv_list_get:DBG] Accept=*/* [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] X-Requested-With: XMLHttpRequest [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html, application/xhtml+xml, application/xml;q=0.9, image/webp, */*;q=0.8 [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=XMLHttpRequest [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=XMLHttpRequest [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave proto [src/proto.c:212:_oauth2_get_source_token_from_envvar:DBG] enter [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: struct is null [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: Invalid value, method must be set [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: Invalid value, must be one of: environment, header, query, post, cookie or basic. [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: Invalid value, must be one of: environment, header, query, post, cookie or basic. [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: access_token2 [src/util.c:353:oauth2_url_decode:DBG] leave: access_token2 [src/util.c:315:oauth2_url_decode:DBG] enter: strip [src/util.c:353:oauth2_url_decode:DBG] leave: strip [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:928:oauth2_nv_list_get:DBG] name=access_token2 [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=false [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/proto.c:212:_oauth2_get_source_token_from_envvar:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Authorization: bearer my_header_token [src/proto.c:44:_oauth2_get_source_token_from_header:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] Authorization=bearer my_header_token [src/proto.c:57:_oauth2_get_source_token_from_header:DBG] Authorization header found [src/proto.c:83:_oauth2_get_source_token_from_header:DBG] leave: my_header_token [src/util.c:315:oauth2_url_decode:DBG] enter: type [src/util.c:353:oauth2_url_decode:DBG] leave: type [src/util.c:315:oauth2_url_decode:DBG] enter: other [src/util.c:353:oauth2_url_decode:DBG] leave: other [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: MyHeader [src/util.c:353:oauth2_url_decode:DBG] leave: MyHeader [src/util.c:928:oauth2_nv_list_get:DBG] name=MyHeader [src/util.c:928:oauth2_nv_list_get:DBG] type=other [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] MyHeader: other my_other_token [src/proto.c:44:_oauth2_get_source_token_from_header:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] MyHeader=other my_other_token [src/proto.c:57:_oauth2_get_source_token_from_header:DBG] MyHeader header found [src/proto.c:83:_oauth2_get_source_token_from_header:DBG] leave: my_other_token [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/proto.c:97:_oauth2_get_source_token_from_query:DBG] enter [src/http.c:1314:oauth2_http_request_query_param_get:DBG] enter: access_token [src/util.c:315:oauth2_url_decode:DBG] enter: access_token [src/util.c:353:oauth2_url_decode:DBG] leave: access_token [src/util.c:315:oauth2_url_decode:DBG] enter: my_query_token [src/util.c:353:oauth2_url_decode:DBG] leave: my_query_token [src/util.c:928:oauth2_nv_list_get:DBG] access_token=my_query_token [src/http.c:1326:oauth2_http_request_query_param_get:DBG] leave: access_token=my_query_token [src/proto.c:110:_oauth2_get_source_token_from_query:DBG] stripping query param access_token from outgoing request [src/http.c:1338:oauth2_http_request_query_param_unset:DBG] enter: access_token [src/http.c:891:oauth2_http_url_query_encode:DBG] result= [src/http.c:1363:oauth2_http_request_query_param_unset:DBG] leave: rc=1 [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: access_token2 [src/util.c:353:oauth2_url_decode:DBG] leave: access_token2 [src/util.c:928:oauth2_nv_list_get:DBG] name=access_token2 [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/proto.c:97:_oauth2_get_source_token_from_query:DBG] enter [src/http.c:1314:oauth2_http_request_query_param_get:DBG] enter: access_token2 [src/util.c:315:oauth2_url_decode:DBG] enter: access_token2 [src/util.c:353:oauth2_url_decode:DBG] leave: access_token2 [src/util.c:315:oauth2_url_decode:DBG] enter: my_query_token2 [src/util.c:353:oauth2_url_decode:DBG] leave: my_query_token2 [src/util.c:928:oauth2_nv_list_get:DBG] access_token2=my_query_token2 [src/http.c:1326:oauth2_http_request_query_param_get:DBG] leave: access_token2=my_query_token2 [src/proto.c:110:_oauth2_get_source_token_from_query:DBG] stripping query param access_token2 from outgoing request [src/http.c:1338:oauth2_http_request_query_param_unset:DBG] enter: access_token2 [src/http.c:891:oauth2_http_url_query_encode:DBG] result= [src/http.c:1363:oauth2_http_request_query_param_unset:DBG] leave: rc=1 [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/http.c:1469:oauth2_http_request_cookie_set:DBG] enter: access_token=my_cookie_token [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: access_token=my_cookie_token [src/util.c:278:oauth2_url_encode:DBG] enter: access_token [src/util.c:303:oauth2_url_encode:DBG] leave: access_token [src/util.c:278:oauth2_url_encode:DBG] enter: my_cookie_token [src/util.c:303:oauth2_url_encode:DBG] leave: my_cookie_token [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: access_token=my_cookie_token [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: access_token=my_cookie_token [src/http.c:1485:oauth2_http_request_cookie_set:DBG] leave (1) [src/proto.c:189:_oauth2_get_source_token_from_cookie:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: access_token [src/util.c:928:oauth2_nv_list_get:DBG] access_token=my_cookie_token [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: (null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: access_token=my_cookie_token [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: access_token_cookie [src/util.c:353:oauth2_url_decode:DBG] leave: access_token_cookie [src/util.c:928:oauth2_nv_list_get:DBG] name=access_token_cookie [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/http.c:1469:oauth2_http_request_cookie_set:DBG] enter: access_token_cookie=my_cookie_token2 [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: access_token_cookie=my_cookie_token2 [src/util.c:278:oauth2_url_encode:DBG] enter: access_token_cookie [src/util.c:303:oauth2_url_encode:DBG] leave: access_token_cookie [src/util.c:278:oauth2_url_encode:DBG] enter: my_cookie_token2 [src/util.c:303:oauth2_url_encode:DBG] leave: my_cookie_token2 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: access_token_cookie=my_cookie_token2 [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: access_token_cookie=my_cookie_token2 [src/http.c:1485:oauth2_http_request_cookie_set:DBG] leave (1) [src/proto.c:189:_oauth2_get_source_token_from_cookie:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: access_token_cookie [src/util.c:928:oauth2_nv_list_get:DBG] access_token_cookie=my_cookie_token2 [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: (null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: access_token_cookie=my_cookie_token2 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Content-Type: application/x-www-form-urlencoded [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/proto.c:131:_oauth2_get_source_token_from_post:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] Content-Type=application/x-www-form-urlencoded [src/util.c:928:oauth2_nv_list_get:DBG] access_token=my_post_token [src/proto.c:163:_oauth2_get_source_token_from_post:WRN] stripping post param access_token from outgoing request is not supported! [src/proto.c:174:_oauth2_get_source_token_from_post:DBG] leave: my_post_token [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: access_token2 [src/util.c:353:oauth2_url_decode:DBG] leave: access_token2 [src/util.c:928:oauth2_nv_list_get:DBG] name=access_token2 [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/proto.c:131:_oauth2_get_source_token_from_post:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] Content-Type=application/x-www-form-urlencoded [src/util.c:928:oauth2_nv_list_get:DBG] access_token2=my_post_token2 [src/proto.c:163:_oauth2_get_source_token_from_post:WRN] stripping post param access_token2 from outgoing request is not supported! [src/proto.c:174:_oauth2_get_source_token_from_post:DBG] leave: my_post_token2 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Content-Type: application/x-www-form-urlencoded;charset=UTF-8 [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/proto.c:131:_oauth2_get_source_token_from_post:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] Content-Type=application/x-www-form-urlencoded;charset=UTF-8 [src/util.c:928:oauth2_nv_list_get:DBG] access_token=my_post_token [src/proto.c:163:_oauth2_get_source_token_from_post:WRN] stripping post param access_token from outgoing request is not supported! [src/proto.c:174:_oauth2_get_source_token_from_post:DBG] leave: my_post_token [src/cfg/source.c:167:oauth2_cfg_token_in_set:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] strip=(null) [src/cfg/source.c:226:oauth2_cfg_source_token_set_accept_in:DBG] leave: (null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Authorization: Basic ZHVtbXk6bXlfYmFzaWNfdG9rZW4= [src/proto.c:249:_oauth2_get_source_token_from_basic:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] Authorization=Basic ZHVtbXk6bXlfYmFzaWNfdG9rZW4= [src/proto.c:256:_oauth2_get_source_token_from_basic:DBG] Authorization header found [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=28 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=20 [src/util.c:928:oauth2_nv_list_get:DBG] auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] client_id=(null) [src/util.c:928:oauth2_nv_list_get:DBG] username=(null) [src/util.c:928:oauth2_nv_list_get:DBG] password=(null) [src/util.c:928:oauth2_nv_list_get:DBG] params=(null) [src/cfg/proto_cfg.c:420:oauth2_cfg_set_ropc:DBG] leave: (null) [src/proto.c:445:oauth2_ropc_exec:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: grant_type=password [src/util.c:278:oauth2_url_encode:DBG] enter: grant_type [src/util.c:303:oauth2_url_encode:DBG] leave: grant_type [src/util.c:278:oauth2_url_encode:DBG] enter: password [src/util.c:303:oauth2_url_encode:DBG] leave: password [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: username=joe [src/util.c:278:oauth2_url_encode:DBG] enter: username [src/util.c:303:oauth2_url_encode:DBG] leave: username [src/util.c:278:oauth2_url_encode:DBG] enter: joe [src/util.c:303:oauth2_url_encode:DBG] leave: joe [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: password=2Federate [src/util.c:278:oauth2_url_encode:DBG] enter: password [src/util.c:303:oauth2_url_encode:DBG] leave: password [src/util.c:278:oauth2_url_encode:DBG] enter: 2Federate [src/util.c:303:oauth2_url_encode:DBG] leave: 2Federate [src/http.c:905:oauth2_http_url_form_encode:DBG] data=grant_type=password&username=joe&password=2Federate [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_proto/token, data=grant_type=password&username=joe&password=2Federate, ctx=[ ssl_verify=true timeout=20 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_proto/token HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 51****grant_type=password&username=joe&password=2Federate 5 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "access_token": "my_ropc_token" } (status=200) [src/proto.c:496:oauth2_ropc_exec:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] client_id=(null) [src/util.c:928:oauth2_nv_list_get:DBG] params=(null) [src/cfg/proto_cfg.c:589:oauth2_cfg_set_cc:DBG] leave: (null) [src/proto.c:514:oauth2_cc_exec:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: grant_type=client_credentials [src/util.c:278:oauth2_url_encode:DBG] enter: grant_type [src/util.c:303:oauth2_url_encode:DBG] leave: grant_type [src/util.c:278:oauth2_url_encode:DBG] enter: client_credentials [src/util.c:303:oauth2_url_encode:DBG] leave: client_credentials [src/http.c:905:oauth2_http_url_form_encode:DBG] data=grant_type=client_credentials [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_proto/token, data=grant_type=client_credentials, ctx=[ ssl_verify=true timeout=20 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_proto/token HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 29****grant_type=client_credentials 6 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "access_token": "my_cc_token" } (status=200) [src/proto.c:560:oauth2_cc_exec:DBG] leave: 1 oauth2 [src/util.c:928:oauth2_nv_list_get:DBG] client_id=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: client_id must be set for client_secret_basic [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: client_secret must be set for client_secret_basic [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/util.c:278:oauth2_url_encode:DBG] enter: mysecret [src/util.c:303:oauth2_url_encode:DBG] leave: mysecret [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/util.c:278:oauth2_url_encode:DBG] enter: mysecret [src/util.c:303:oauth2_url_encode:DBG] leave: mysecret [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] client_id=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: client_id must be set for client_secret_post [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: client_secret must be set for client_secret_post [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] client_id=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: client_id must be set for client_secret_jwt [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: client_secret must be set for client_secret_jwt [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/util.c:928:oauth2_nv_list_get:DBG] aud=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: aud must be set for client_secret_jwt [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/util.c:928:oauth2_nv_list_get:DBG] aud=myaud [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/oauth2.c:85:oauth2_auth_client_secret_jwt:DBG] enter [src/oauth2.c:55:_oauth2_add_signed_jwt:DBG] enter [src/jose.c:518:oauth2_jwt_create:DBG] enter [src/jose.c:594:oauth2_jwt_create:DBG] leave [src/oauth2.c:73:_oauth2_add_signed_jwt:DBG] leave [src/oauth2.c:99:oauth2_auth_client_secret_jwt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer [src/util.c:928:oauth2_nv_list_get:DBG] client_assertion=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmNGRiYTdhN2I1NDA1NjY1IiwiaXNzIjoibXljbGllbnQiLCJzdWIiOiJteWNsaWVudCIsImF1ZCI6Im15YXVkIiwiZXhwIjoxNzc1ODI3MDQyLCJpYXQiOjE3NzU4MjY5ODJ9.L8LIIoP0qsyhYplImwS5939coVVTjAqCl_G5eshDHKc [src/oauth2.c:85:oauth2_auth_client_secret_jwt:DBG] enter [src/oauth2.c:55:_oauth2_add_signed_jwt:DBG] enter [src/jose.c:518:oauth2_jwt_create:DBG] enter [src/jose.c:594:oauth2_jwt_create:DBG] leave [src/oauth2.c:73:_oauth2_add_signed_jwt:DBG] leave [src/oauth2.c:99:oauth2_auth_client_secret_jwt:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] client_id=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: client_id must be set for private_key_jwt [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] jwk=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: jwk must be set for private_key_jwt [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] jwk={"kty" : "RSA","n": "ym7jipmB37CgdonwGFVRuZmRfCl3lVh91fmm5CXHcNlUFZNR3D6Q9r63PpGRnfSsX3dOweh8BXd2AJ3mxvcE4z9xH--tA5EaOGI7IVF0Ip_i3flGg85xOADlb8rX3ez1NqkqMVJeeJypKhCCDNfvu_MXSdPLglU969YQF5xKAK8VFRfI6EfxxrZ_3Dvt2CKDV4LTPPJe9KI2_LuLQFBJ3MzlCTVxY6gyaljrWaDq7q5Lt3GB1KYS0Yd8COEQwsclOLm0Tddhg4cle-DfaTMi7xsTZsPKyac5x17Y4N4isHhZULuWHX7o1bs809xcj-_-YCRq6C61je_mzFhuF4pczw","e": "AQAB","d": "qvxW_e8DoCnUn8uLHUKTsS1hkXqFI4SHZYFl0jeG6m7ncwHolxvR3ljg9tyGHuFX55sizu7MMuHgrkyxbUWgv0ILD2qmvOiHOTDfuRjP-58JRW0UfqiVQTSgl3jCNRW9WdoxZU-ptD6_NGSVNLwAJsUB2r4mm4PctaMuHINKjp_TnuD-5vfi9Tj88hbqvX_0j8T62ZaLRdERb1KGDM_8bnqQpnLZ0MZQnpLQ8cKIcjj7p0II6pzvqgdO1RqfYx7qG0cbcIRh26rnB9X4rp5BrbvDzKe6NOqacZUcNUmbPzI01-hiT0HgJvV592CBOxt2T31ltQ4wCEdzhQeT3n9_wQ"} [src/util.c:928:oauth2_nv_list_get:DBG] aud=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: aud must be set for private_key_jwt [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] jwk={"kty" : "RSA","n": "ym7jipmB37CgdonwGFVRuZmRfCl3lVh91fmm5CXHcNlUFZNR3D6Q9r63PpGRnfSsX3dOweh8BXd2AJ3mxvcE4z9xH--tA5EaOGI7IVF0Ip_i3flGg85xOADlb8rX3ez1NqkqMVJeeJypKhCCDNfvu_MXSdPLglU969YQF5xKAK8VFRfI6EfxxrZ_3Dvt2CKDV4LTPPJe9KI2_LuLQFBJ3MzlCTVxY6gyaljrWaDq7q5Lt3GB1KYS0Yd8COEQwsclOLm0Tddhg4cle-DfaTMi7xsTZsPKyac5x17Y4N4isHhZULuWHX7o1bs809xcj-_-YCRq6C61je_mzFhuF4pczw","e": "AQAB","d": "qvxW_e8DoCnUn8uLHUKTsS1hkXqFI4SHZYFl0jeG6m7ncwHolxvR3ljg9tyGHuFX55sizu7MMuHgrkyxbUWgv0ILD2qmvOiHOTDfuRjP-58JRW0UfqiVQTSgl3jCNRW9WdoxZU-ptD6_NGSVNLwAJsUB2r4mm4PctaMuHINKjp_TnuD-5vfi9Tj88hbqvX_0j8T62ZaLRdERb1KGDM_8bnqQpnLZ0MZQnpLQ8cKIcjj7p0II6pzvqgdO1RqfYx7qG0cbcIRh26rnB9X4rp5BrbvDzKe6NOqacZUcNUmbPzI01-hiT0HgJvV592CBOxt2T31ltQ4wCEdzhQeT3n9_wQ"} [src/util.c:928:oauth2_nv_list_get:DBG] aud=myaud [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/oauth2.c:113:oauth2_auth_private_key_jwt:DBG] enter [src/oauth2.c:55:_oauth2_add_signed_jwt:DBG] enter [src/jose.c:518:oauth2_jwt_create:DBG] enter [src/jose.c:594:oauth2_jwt_create:DBG] leave [src/oauth2.c:73:_oauth2_add_signed_jwt:DBG] leave [src/oauth2.c:138:oauth2_auth_private_key_jwt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer [src/util.c:928:oauth2_nv_list_get:DBG] client_assertion=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmN2YzODA1YmUwMzY0NGVlIiwiaXNzIjoibXljbGllbnQiLCJzdWIiOiJteWNsaWVudCIsImF1ZCI6Im15YXVkIiwiZXhwIjoxNzc1ODI3MDQyLCJpYXQiOjE3NzU4MjY5ODJ9.qWafycdmA1b9F_LjRDpQ2UhKxc3OljuLJvYKcSRfOMr0fsgNKNeNfVSnDNWHliL534ibT-Y8_50geMB1JWVxsnw5aE4iaJ92dFuE-zjaHa1Q_s5scmQeCQN6s1E4dQoZhqllGSohgPH48sqvL9yv7c4PrevnbN4cOdJ3RqVpBzC4mwqNsxAzOCQ8uK9A3ca1CFpIm4mys8OFon9My0X59JIp-xIl6bWoRetwaEuwiXK2a8lVaLQI4DEZ9XQ_5_dw_zmn5jJheBbM5KS7FF2EXyPmjV0OubqqXTsrDWWxQ_7FcGOAF_EKqPMv0OAWiraAW9tBD6RQSAv0-dKbgcdl3Q [src/oauth2.c:113:oauth2_auth_private_key_jwt:DBG] enter [src/oauth2.c:55:_oauth2_add_signed_jwt:DBG] enter [src/jose.c:518:oauth2_jwt_create:DBG] enter [src/jose.c:594:oauth2_jwt_create:DBG] leave [src/oauth2.c:73:_oauth2_add_signed_jwt:DBG] leave [src/oauth2.c:138:oauth2_auth_private_key_jwt:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] cert=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: cert must be set for client_cert [src/util.c:928:oauth2_nv_list_get:DBG] cert=mycert.pem [src/util.c:928:oauth2_nv_list_get:DBG] key=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: key must be set for client_cert [src/util.c:928:oauth2_nv_list_get:DBG] cert=mycert.pem [src/util.c:928:oauth2_nv_list_get:DBG] key=mykey.pem [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] username=myuser [src/util.c:928:oauth2_nv_list_get:DBG] password=mysecret [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: internal error: auth must be set [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=plain, value=mysecret, options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57137da0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713bc50, 0x5713bf20, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713bf20 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=plain, value=mysecret, options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57140670, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57138370, 0x571388b0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571388b0 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/jose.c:1830:_oauth2_jose_verify_options_jwk_set_url:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57138370, 0x571388b0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571388b0 [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.expiry=(null) [src/jose.c:1848:_oauth2_jose_verify_options_jwk_set_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0 (673-638=35) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=35 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=26 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","kid":"k1"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256","kid":"k1"} [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 084478f1f86e195f5a50ea1089c1c9b1b02efe8363eb9f53d2d6e8d037f4476b [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_oauth2/jwks_uri return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_oauth2/jwks_uri [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_oauth2/jwks_uri [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, data=(null), ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_oauth2/jwks_uri HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 7 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: {"keys":[{"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB","x5c":["MIIDSjCCAjKgAwIBAgIGAVvvqweOMA0GCSqGSIb3DQEBCwUAMGYxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDTzEPMA0GA1UEBxMGRGVudmVyMQ0wCwYDVQQKEwRQaW5nMQwwCgYDVQQLEwNEZXYxHDAaBgNVBAMTE0NvbmZpZyBTaWduaW5nIENlcnQwHhcNMTcwNTEwMDAwMzM0WhcNMzIwNTA2MDAwMzM0WjBmMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ08xDzANBgNVBAcTBkRlbnZlcjENMAsGA1UEChMEUGluZzEMMAoGA1UECxMDRGV2MRwwGgYDVQQDExNDb25maWcgU2lnbmluZyBDZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhKvkosOyK33gznaRCNgakMLE2GHS5/7K34oqZRsAWC+7aC420eJNL2z/8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx/YcS5sfXxcwBU1nYbGU/MgrBXAfy1Hea5tcUSPot+BTMcuj/doHLT/sEm4AZwaZiLhMiqfI+J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt/AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYaswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBCYXguSAbrwHw9g+UXuWzgj6b3jN+OAAQUuvpnY0KrNBentCgC3ualfgieB2c0cyLXBFTNDzMCVb2eB+f66/ZRQC8W6DTc5aCE3nTH8tSzbMLwwlMnQelkQMF4LZ9NZmrubVT2IYZ+hzwHhvVOHSQ6kqjQHXWcZ30VEbe6EV47LC1M78v+UX3CP+lOcovbyHl9J4VqQLKlxajr0QAqHnETkr84fI54RE2kSkWVuWp36VNY39Sl0/yEmnouFbV0UBMZck7gMNseCtwSYdkwls/LDFEp9D4rF1gHRlSBRskNc/NaasTSX4JpNf+xakm7yePtuWyAY/fQ7ETSPMJdVEaL"],"x5t":"31YdH_bv2Hlg89wmwBphxJZaK64"}]} (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, len=1582, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 084478f1f86e195f5a50ea1089c1c9b1b02efe8363eb9f53d2d6e8d037f4476b [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_oauth2/jwks_uri [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"keys":[{"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB","x5c":["MIIDSjCCAjKgAwIBAgIGAVvvqweOMA0GCSqGSIb3DQEBCwUAMGYxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDTzEPMA0GA1UEBxMGRGVudmVyMQ0wCwYDVQQKEwRQaW5nMQwwCgYDVQQLEwNEZXYxHDAaBgNVBAMTE0NvbmZpZyBTaWduaW5nIENlcnQwHhcNMTcwNTEwMDAwMzM0WhcNMzIwNTA2MDAwMzM0WjBmMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ08xDzANBgNVBAcTBkRlbnZlcjENMAsGA1UEChMEUGluZzEMMAoGA1UECxMDRGV2MRwwGgYDVQQDExNDb25maWcgU2lnbmluZyBDZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhKvkosOyK33gznaRCNgakMLE2GHS5/7K34oqZRsAWC+7aC420eJNL2z/8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx/YcS5sfXxcwBU1nYbGU/MgrBXAfy1Hea5tcUSPot+BTMcuj/doHLT/sEm4AZwaZiLhMiqfI+J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt/AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYaswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBCYXguSAbrwHw9g+UXuWzgj6b3jN+OAAQUuvpnY0KrNBentCgC3ualfgieB2c0cyLXBFTNDzMCVb2eB+f66/ZRQC8W6DTc5aCE3nTH8tSzbMLwwlMnQelkQMF4LZ9NZmrubVT2IYZ+hzwHhvVOHSQ6kqjQHXWcZ30VEbe6EV47LC1M78v+UX3CP+lOcovbyHl9J4VqQLKlxajr0QAqHnETkr84fI54RE2kSkWVuWp36VNY39Sl0/yEmnouFbV0UBMZck7gMNseCtwSYdkwls/LDFEp9D4rF1gHRlSBRskNc/NaasTSX4JpNf+xakm7yePtuWyAY/fQ7ETSPMJdVEaL"],"x5t":"31YdH_bv2Hlg89wmwBphxJZaK64"}]} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=k1, jwk kid=k1 [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=220): {"scope":[],"client_id_name":"ro_client","agid":"n3jMTk7WH5UIOEMcDdFOITyxVvUmWDur","OrgName":"Ping Identity Corporation","cnf":{"x5t#S256":"l6u9KUCgB6PzGvIiM--XF0Lqw7VXz7oAkhRHalFj8i0"},"Username":"joe","exp":1542129783} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, len=220, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=jwk, value={"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB"}, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x5713d9c0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713e8f0, 0x57138910, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57138910 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=jwk, value={"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB"}, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0 (673-638=35) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=35 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=26 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","kid":"k1"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256","kid":"k1"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=k1, jwk kid=k1 [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=220): {"scope":[],"client_id_name":"ro_client","agid":"n3jMTk7WH5UIOEMcDdFOITyxVvUmWDur","OrgName":"Ping Identity Corporation","cnf":{"x5t#S256":"l6u9KUCgB6PzGvIiM--XF0Lqw7VXz7oAkhRHalFj8i0"},"Username":"joe","exp":1542129783} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, len=220, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=jwk, value={"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB"}, options=verify.exp=skip&type=dpop&dpop.iat.verify=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: type [src/util.c:353:oauth2_url_decode:DBG] leave: type [src/util.c:315:oauth2_url_decode:DBG] enter: dpop [src/util.c:353:oauth2_url_decode:DBG] leave: dpop [src/util.c:315:oauth2_url_decode:DBG] enter: dpop.iat.verify [src/util.c:353:oauth2_url_decode:DBG] leave: dpop.iat.verify [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x5713fcf0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713d190, 0x5713e8f0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713e8f0 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=dpop [src/util.c:928:oauth2_nv_list_get:DBG] dpop.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713d190, 0x5713e8f0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713e8f0 [src/util.c:928:oauth2_nv_list_get:DBG] dpop.expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] dpop.iat.verify=skip [src/util.c:928:oauth2_nv_list_get:DBG] dpop.iat.slack.before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] dpop.iat.slack.after=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=jwk, value={"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB"}, options=verify.exp=skip&type=dpop&dpop.iat.verify=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: type [src/util.c:353:oauth2_url_decode:DBG] leave: type [src/util.c:315:oauth2_url_decode:DBG] enter: dpop [src/util.c:353:oauth2_url_decode:DBG] leave: dpop [src/util.c:315:oauth2_url_decode:DBG] enter: dpop.iat.verify [src/util.c:353:oauth2_url_decode:DBG] leave: dpop.iat.verify [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] DPoP: eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IlJTMjU2IiwiandrIjp7Imt0eSI6IlJTQSIsImUiOiJBUUFCIiwibiI6InJiOXZ5ekFJaVFqQUVFdGFTZnJnU2NSVHotVnNEZ2hpb1Z2ajNJNnlZbHJ2TFdaNHFWdEtzUDNQU3Z4dTNVejdWTWRwVFEyODc5WlRGVWh0LV9Cc3M1NHNtOUdJTTZQVGRZY3VDN3dOMHR2N2JHMDNsVGdOUFdvcmZrMzRhSVk1NHh1Tmo5SHNBVnJKRG1NWklWTnBOUGZabXcwcDVheFBVQ19OTEw4YVhUeDJnWFZFV3V4dGNXSjFzbzFHVE5pbXZPMXM1eklTaDZvTXlDVFRhQ1N2el9DYWVwektTeXZfc00yWk9YVkhUVzZ2SEM4Q0tMY2VwT1NFLWx0UXV3TUF6MWxEU0szQ0hURFRTMVNzdEpVMklKamhobnFwVVgzVHNxQ0E5em9PQlk4aXVRd3hCTDBicFl4T0dVZ21oNXU0Sm90bFlzZkU0T3FMdG1ueGJuSzdydyJ9fQ.eyJqdGkiOiIrSmJDS3hrazFUNXQ4bys1IiwiaHRtIjoiR0VUIiwiaHR1IjoiaHR0cHM6Ly9sb2NhbGhvc3Quem1hcnR6b25lLmV1L2FwaS8iLCJpYXQiOjE2OTk0NDUyNjMsImF0aCI6Ikd6TkR1S1poVHd5dHppN09rd3VXMjhwQ0xTb0paZ2xmN1pNRG94SGQ2dkkifQ.K-xn9siYFnhi3y5gejKwwIEzD2uKmmtfqV0XDbHh7JZ2RNQJfBNpyiEhSUT5dXc5AY8hRzUyWmi4cmE0yW97FKphZdbeumFBGuLiTyMQNVTUWdjMOS7-uWV27bZXj-KaI3C9c_mNHjsuW_Ax5LSK35u8Iw_A25EXrJhezzAP74chiKJN1pw3eq_2EZlUF-ihz7Y045sW56EBf-4SCJUfOhGnrb7rHg3KXMiOcSdEnzFiaTSYOozlMZxFvY-VnaqksBZ17-mGMSi7K_9QdBac7ick7OQ7VecYittd5nmnvrRaGytJdJYOSfB5HDPtoaXFNGj24yaJan3IOr2Hbg2t8A [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 1b3343b8a6614f0cadce2ece930b96dbca422d2a0966095fed9303a311ddeaf2 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9 (674-622=52) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=52 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=39 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","kid":"k1","pi.atm":"1"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256","kid":"k1","pi.atm":"1"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=k1, jwk kid=k1 [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=208): {"scope":["openid"],"authorization_details":[],"client_id_name":"ro_client","Username":"joe","OrgName":"Ping Identity Corporation","cnf":{"jkt":"vApdVIPKzsp1zsK5cCnINdK8GJSFwVSRy_HgUE40XPk"},"exp":1699452463} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q, len=208, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 1b3343b8a6614f0cadce2ece930b96dbca422d2a0966095fed9303a311ddeaf2 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q [src/util.c:928:oauth2_nv_list_get:DBG] DPoP=eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IlJTMjU2IiwiandrIjp7Imt0eSI6IlJTQSIsImUiOiJBUUFCIiwibiI6InJiOXZ5ekFJaVFqQUVFdGFTZnJnU2NSVHotVnNEZ2hpb1Z2ajNJNnlZbHJ2TFdaNHFWdEtzUDNQU3Z4dTNVejdWTWRwVFEyODc5WlRGVWh0LV9Cc3M1NHNtOUdJTTZQVGRZY3VDN3dOMHR2N2JHMDNsVGdOUFdvcmZrMzRhSVk1NHh1Tmo5SHNBVnJKRG1NWklWTnBOUGZabXcwcDVheFBVQ19OTEw4YVhUeDJnWFZFV3V4dGNXSjFzbzFHVE5pbXZPMXM1eklTaDZvTXlDVFRhQ1N2el9DYWVwektTeXZfc00yWk9YVkhUVzZ2SEM4Q0tMY2VwT1NFLWx0UXV3TUF6MWxEU0szQ0hURFRTMVNzdEpVMklKamhobnFwVVgzVHNxQ0E5em9PQlk4aXVRd3hCTDBicFl4T0dVZ21oNXU0Sm90bFlzZkU0T3FMdG1ueGJuSzdydyJ9fQ.eyJqdGkiOiIrSmJDS3hrazFUNXQ4bys1IiwiaHRtIjoiR0VUIiwiaHR1IjoiaHR0cHM6Ly9sb2NhbGhvc3Quem1hcnR6b25lLmV1L2FwaS8iLCJpYXQiOjE2OTk0NDUyNjMsImF0aCI6Ikd6TkR1S1poVHd5dHppN09rd3VXMjhwQ0xTb0paZ2xmN1pNRG94SGQ2dkkifQ.K-xn9siYFnhi3y5gejKwwIEzD2uKmmtfqV0XDbHh7JZ2RNQJfBNpyiEhSUT5dXc5AY8hRzUyWmi4cmE0yW97FKphZdbeumFBGuLiTyMQNVTUWdjMOS7-uWV27bZXj-KaI3C9c_mNHjsuW_Ax5LSK35u8Iw_A25EXrJhezzAP74chiKJN1pw3eq_2EZlUF-ihz7Y045sW56EBf-4SCJUfOhGnrb7rHg3KXMiOcSdEnzFiaTSYOozlMZxFvY-VnaqksBZ17-mGMSi7K_9QdBac7ick7OQ7VecYittd5nmnvrRaGytJdJYOSfB5HDPtoaXFNGj24yaJan3IOr2Hbg2t8A [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IlJTMjU2IiwiandrIjp7Imt0eSI6IlJTQSIsImUiOiJBUUFCIiwibiI6InJiOXZ5ekFJaVFqQUVFdGFTZnJnU2NSVHotVnNEZ2hpb1Z2ajNJNnlZbHJ2TFdaNHFWdEtzUDNQU3Z4dTNVejdWTWRwVFEyODc5WlRGVWh0LV9Cc3M1NHNtOUdJTTZQVGRZY3VDN3dOMHR2N2JHMDNsVGdOUFdvcmZrMzRhSVk1NHh1Tmo5SHNBVnJKRG1NWklWTnBOUGZabXcwcDVheFBVQ19OTEw4YVhUeDJnWFZFV3V4dGNXSjFzbzFHVE5pbXZPMXM1eklTaDZvTXlDVFRhQ1N2el9DYWVwektTeXZfc00yWk9YVkhUVzZ2SEM4Q0tMY2VwT1NFLWx0UXV3TUF6MWxEU0szQ0hURFRTMVNzdEpVMklKamhobnFwVVgzVHNxQ0E5em9PQlk4aXVRd3hCTDBicFl4T0dVZ21oNXU0Sm90bFlzZkU0T3FMdG1ueGJuSzdydyJ9fQ (1096-546=550) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=550 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=412 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"typ":"dpop+jwt","alg":"RS256","jwk":{"kty":"RSA","e":"AQAB","n":"rb9vyzAIiQjAEEtaSfrgScRTz-VsDghioVvj3I6yYlrvLWZ4qVtKsP3PSvxu3Uz7VMdpTQ2879ZTFUht-_Bss54sm9GIM6PTdYcuC7wN0tv7bG03lTgNPWorfk34aIY54xuNj9HsAVrJDmMZIVNpNPfZmw0p5axPUC_NLL8aXTx2gXVEWuxtcWJ1so1GTNimvO1s5zISh6oMyCTTaCSvz_CaepzKSyv_sM2ZOXVHTW6vHC8CKLcepOSE-ltQuwMAz1lDSK3CHTDTS1SstJU2IJjhhnqpUX3TsqCA9zoOBY8iuQwxBL0bpYxOGUgmh5u4JotlYsfE4OqLtmnxbnK7rw"}} [src/dpop.c:469:_oauth2_dpop_parse_and_validate:DBG] DPOP header: {"typ":"dpop+jwt","alg":"RS256","jwk":{"kty":"RSA","e":"AQAB","n":"rb9vyzAIiQjAEEtaSfrgScRTz-VsDghioVvj3I6yYlrvLWZ4qVtKsP3PSvxu3Uz7VMdpTQ2879ZTFUht-_Bss54sm9GIM6PTdYcuC7wN0tv7bG03lTgNPWorfk34aIY54xuNj9HsAVrJDmMZIVNpNPfZmw0p5axPUC_NLL8aXTx2gXVEWuxtcWJ1so1GTNimvO1s5zISh6oMyCTTaCSvz_CaepzKSyv_sM2ZOXVHTW6vHC8CKLcepOSE-ltQuwMAz1lDSK3CHTDTS1SstJU2IJjhhnqpUX3TsqCA9zoOBY8iuQwxBL0bpYxOGUgmh5u4JotlYsfE4OqLtmnxbnK7rw"}} [src/dpop.c:66:_oauth2_dpop_jwt_validate:DBG] DPOP payload: {"jti":"+JbCKxkk1T5t8o+5","htm":"GET","htu":"https://localhost.zmartzone.eu/api/","iat":1699445263,"ath":"GzNDuKZhTwytzi7OkwuW28pCLSoJZglf7ZMDoxHd6vI"} [src/dpop.c:174:_oauth2_dpop_claims_validate:DBG] (optional) claim "nonce" not found in DPOP payload [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://localhost.zmartzone.eu/api/ [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=skip, slack_before=5, slack_after=5 [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/cache.c:315:oauth2_cache_get:DBG] enter: key=+JbCKxkk1T5t8o+5, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=+JbCKxkk1T5t8o+5, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: ce2cc9b6336a59fdf1c73947dbd6ba2707407eb926ecf6b3e9734cea8c309e79 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: +JbCKxkk1T5t8o+5 return: 0 bytes [src/cache.c:386:oauth2_cache_set:DBG] enter: key=+JbCKxkk1T5t8o+5, len=1096, ttl(s)=10, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=+JbCKxkk1T5t8o+5, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: ce2cc9b6336a59fdf1c73947dbd6ba2707407eb926ecf6b3e9734cea8c309e79 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: +JbCKxkk1T5t8o+5 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=43 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=32 [src/dpop.c:420:_oauth2_dpop_ath_validate:DBG] successfully validated the provided "ath" hash value (GzNDuKZhTwytzi7OkwuW28pCLSoJZglf7ZMDoxHd6vI) against the calculated value [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=43 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=32 [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 1b3343b8a6614f0cadce2ece930b96dbca422d2a0966095fed9303a311ddeaf2 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 1b3343b8a6614f0cadce2ece930b96dbca422d2a0966095fed9303a311ddeaf2 (expires=1775827282, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 1b3343b8a6614f0cadce2ece930b96dbca422d2a0966095fed9303a311ddeaf2 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIiwicGkuYXRtIjoiMSJ9.eyJzY29wZSI6WyJvcGVuaWQiXSwiYXV0aG9yaXphdGlvbl9kZXRhaWxzIjpbXSwiY2xpZW50X2lkX25hbWUiOiJyb19jbGllbnQiLCJVc2VybmFtZSI6ImpvZSIsIk9yZ05hbWUiOiJQaW5nIElkZW50aXR5IENvcnBvcmF0aW9uIiwiY25mIjp7ImprdCI6InZBcGRWSVBLenNwMXpzSzVjQ25JTmRLOEdKU0Z3VlNSeV9IZ1VFNDBYUGsifSwiZXhwIjoxNjk5NDUyNDYzfQ.DihED2HcrAkW9ItLYIAqeweOEyI_qqcCfMVmHNEnIpvz7GeaYFQ6E3edj1AWU09NsUa3W3mV5Ze6-zgeSwXQf9yEs2TVO88Ye6zpv3F1SPlO8Zhue4qGZJpdKtyz_sPCGRd2v_1N6ji9m1IyNzJwiMD32molHWpcIRytke2hG9AZvxzcmJ1lwd0ReVyV8payUmxtVcwNyKzTmX-XNV7kNP6DZsnJTOYFgJ98punDpdorpIMFwjOTcFk8zMFdHO9rdR_jUI4NGXlfmLXtTrS-FdSd3bRDQFuJA5qGdNie-5vS-kfeIUCaAQZFXR6MsD-Dz_xKPhuDQecbDiIj5s726Q return: 208 bytes [src/util.c:928:oauth2_nv_list_get:DBG] DPoP=eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IlJTMjU2IiwiandrIjp7Imt0eSI6IlJTQSIsImUiOiJBUUFCIiwibiI6InJiOXZ5ekFJaVFqQUVFdGFTZnJnU2NSVHotVnNEZ2hpb1Z2ajNJNnlZbHJ2TFdaNHFWdEtzUDNQU3Z4dTNVejdWTWRwVFEyODc5WlRGVWh0LV9Cc3M1NHNtOUdJTTZQVGRZY3VDN3dOMHR2N2JHMDNsVGdOUFdvcmZrMzRhSVk1NHh1Tmo5SHNBVnJKRG1NWklWTnBOUGZabXcwcDVheFBVQ19OTEw4YVhUeDJnWFZFV3V4dGNXSjFzbzFHVE5pbXZPMXM1eklTaDZvTXlDVFRhQ1N2el9DYWVwektTeXZfc00yWk9YVkhUVzZ2SEM4Q0tMY2VwT1NFLWx0UXV3TUF6MWxEU0szQ0hURFRTMVNzdEpVMklKamhobnFwVVgzVHNxQ0E5em9PQlk4aXVRd3hCTDBicFl4T0dVZ21oNXU0Sm90bFlzZkU0T3FMdG1ueGJuSzdydyJ9fQ.eyJqdGkiOiIrSmJDS3hrazFUNXQ4bys1IiwiaHRtIjoiR0VUIiwiaHR1IjoiaHR0cHM6Ly9sb2NhbGhvc3Quem1hcnR6b25lLmV1L2FwaS8iLCJpYXQiOjE2OTk0NDUyNjMsImF0aCI6Ikd6TkR1S1poVHd5dHppN09rd3VXMjhwQ0xTb0paZ2xmN1pNRG94SGQ2dkkifQ.K-xn9siYFnhi3y5gejKwwIEzD2uKmmtfqV0XDbHh7JZ2RNQJfBNpyiEhSUT5dXc5AY8hRzUyWmi4cmE0yW97FKphZdbeumFBGuLiTyMQNVTUWdjMOS7-uWV27bZXj-KaI3C9c_mNHjsuW_Ax5LSK35u8Iw_A25EXrJhezzAP74chiKJN1pw3eq_2EZlUF-ihz7Y045sW56EBf-4SCJUfOhGnrb7rHg3KXMiOcSdEnzFiaTSYOozlMZxFvY-VnaqksBZ17-mGMSi7K_9QdBac7ick7OQ7VecYittd5nmnvrRaGytJdJYOSfB5HDPtoaXFNGj24yaJan3IOr2Hbg2t8A [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IlJTMjU2IiwiandrIjp7Imt0eSI6IlJTQSIsImUiOiJBUUFCIiwibiI6InJiOXZ5ekFJaVFqQUVFdGFTZnJnU2NSVHotVnNEZ2hpb1Z2ajNJNnlZbHJ2TFdaNHFWdEtzUDNQU3Z4dTNVejdWTWRwVFEyODc5WlRGVWh0LV9Cc3M1NHNtOUdJTTZQVGRZY3VDN3dOMHR2N2JHMDNsVGdOUFdvcmZrMzRhSVk1NHh1Tmo5SHNBVnJKRG1NWklWTnBOUGZabXcwcDVheFBVQ19OTEw4YVhUeDJnWFZFV3V4dGNXSjFzbzFHVE5pbXZPMXM1eklTaDZvTXlDVFRhQ1N2el9DYWVwektTeXZfc00yWk9YVkhUVzZ2SEM4Q0tMY2VwT1NFLWx0UXV3TUF6MWxEU0szQ0hURFRTMVNzdEpVMklKamhobnFwVVgzVHNxQ0E5em9PQlk4aXVRd3hCTDBicFl4T0dVZ21oNXU0Sm90bFlzZkU0T3FMdG1ueGJuSzdydyJ9fQ (1096-546=550) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=550 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=412 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"typ":"dpop+jwt","alg":"RS256","jwk":{"kty":"RSA","e":"AQAB","n":"rb9vyzAIiQjAEEtaSfrgScRTz-VsDghioVvj3I6yYlrvLWZ4qVtKsP3PSvxu3Uz7VMdpTQ2879ZTFUht-_Bss54sm9GIM6PTdYcuC7wN0tv7bG03lTgNPWorfk34aIY54xuNj9HsAVrJDmMZIVNpNPfZmw0p5axPUC_NLL8aXTx2gXVEWuxtcWJ1so1GTNimvO1s5zISh6oMyCTTaCSvz_CaepzKSyv_sM2ZOXVHTW6vHC8CKLcepOSE-ltQuwMAz1lDSK3CHTDTS1SstJU2IJjhhnqpUX3TsqCA9zoOBY8iuQwxBL0bpYxOGUgmh5u4JotlYsfE4OqLtmnxbnK7rw"}} [src/dpop.c:469:_oauth2_dpop_parse_and_validate:DBG] DPOP header: {"typ":"dpop+jwt","alg":"RS256","jwk":{"kty":"RSA","e":"AQAB","n":"rb9vyzAIiQjAEEtaSfrgScRTz-VsDghioVvj3I6yYlrvLWZ4qVtKsP3PSvxu3Uz7VMdpTQ2879ZTFUht-_Bss54sm9GIM6PTdYcuC7wN0tv7bG03lTgNPWorfk34aIY54xuNj9HsAVrJDmMZIVNpNPfZmw0p5axPUC_NLL8aXTx2gXVEWuxtcWJ1so1GTNimvO1s5zISh6oMyCTTaCSvz_CaepzKSyv_sM2ZOXVHTW6vHC8CKLcepOSE-ltQuwMAz1lDSK3CHTDTS1SstJU2IJjhhnqpUX3TsqCA9zoOBY8iuQwxBL0bpYxOGUgmh5u4JotlYsfE4OqLtmnxbnK7rw"}} [src/dpop.c:66:_oauth2_dpop_jwt_validate:DBG] DPOP payload: {"jti":"+JbCKxkk1T5t8o+5","htm":"GET","htu":"https://localhost.zmartzone.eu/api/","iat":1699445263,"ath":"GzNDuKZhTwytzi7OkwuW28pCLSoJZglf7ZMDoxHd6vI"} [src/dpop.c:174:_oauth2_dpop_claims_validate:DBG] (optional) claim "nonce" not found in DPOP payload [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://localhost.zmartzone.eu/api/ [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=skip, slack_before=5, slack_after=5 [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/cache.c:315:oauth2_cache_get:DBG] enter: key=+JbCKxkk1T5t8o+5, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=+JbCKxkk1T5t8o+5, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: ce2cc9b6336a59fdf1c73947dbd6ba2707407eb926ecf6b3e9734cea8c309e79 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: ce2cc9b6336a59fdf1c73947dbd6ba2707407eb926ecf6b3e9734cea8c309e79 (expires=1775826992, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: ce2cc9b6336a59fdf1c73947dbd6ba2707407eb926ecf6b3e9734cea8c309e79 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: +JbCKxkk1T5t8o+5 return: 1096 bytes [src/dpop.c:335:_oauth2_dpop_jti_validate:ERR] a token with the same JTI "+JbCKxkk1T5t8o+5" exists in the cache: possible replay attack [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 0 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=eckey_uri, value=http://127.0.0.1:8080/test/check_oauth2/ec_key, options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57140cc0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713e8f0, 0x571388b0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571388b0 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=eckey_uri, value=http://127.0.0.1:8080/test/check_oauth2/ec_key, options=(null) [src/jose.c:1830:_oauth2_jose_verify_options_jwk_set_url:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713e8f0, 0x571388b0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571388b0 [src/util.c:928:oauth2_nv_list_get:DBG] eckey_uri.expiry=(null) [src/jose.c:1848:_oauth2_jose_verify_options_jwk_set_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 58646b4ebf40c7900f94fa9cf8c7370fb7608e2ea67163f6d6410aa1318965e0 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg== return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ== (902-474=428) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=428 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=319 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"typ":"JWT","kid":"09d4fa17-223e-40fa-b280-894e843d701f","alg":"ES256","iss":"https://accounts.google.com","client":"686303233131-pf08orvc5rcpfit0vlq5o6uh47u2enfg.apps.googleusercontent.com","signer":"arn:aws:elasticloadbalancing:eu-central-1:006175940494:loadbalancer/app/balancer1/181758ae2b0c3ede","exp":1542045399} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"typ":"JWT","kid":"09d4fa17-223e-40fa-b280-894e843d701f","alg":"ES256","iss":"https://accounts.google.com","client":"686303233131-pf08orvc5rcpfit0vlq5o6uh47u2enfg.apps.googleusercontent.com","signer":"arn:aws:elasticloadbalancing:eu-central-1:006175940494:loadbalancer/app/balancer1/181758ae2b0c3ede","exp":1542045399} [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: fd960372cb8fe223c15d67650522efc5d12f7ad3316be53bd1a9177c28229396 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_oauth2/ec_key return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_oauth2/ec_key [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_oauth2/ec_key [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/ec_key, data=(null), ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_oauth2/ec_key HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 8 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEXJ+33eo/U6z4PGV0++Qdj1Ev2363 47i7PxTx8Tr87RYHXIIXLRmH1aIz0OVLt4eM9iXDlDGB6ldBFsM8P61nqQ== -----END PUBLIC KEY----- (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key, len=177, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: fd960372cb8fe223c15d67650522efc5d12f7ad3316be53bd1a9177c28229396 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_oauth2/ec_key [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEXJ+33eo/U6z4PGV0++Qdj1Ev2363 47i7PxTx8Tr87RYHXIIXLRmH1aIz0OVLt4eM9iXDlDGB6ldBFsM8P61nqQ== -----END PUBLIC KEY----- [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=09d4fa17-223e-40fa-b280-894e843d701f, jwk kid=(null) [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=287): { "sub": "109716492681686172969", "name": "Hans Zandbelt", "given_name": "Hans", "family_name": "Zandbelt", "profile": "https://plus.google.com/109716492681686172969", "picture": "https://lh3.googleusercontent.com/-i9G7SUvKQDM/AAAAAAAAAAI/AAAAAAAAAAA/sxAsNNEVRVg/photo.jpg" } [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1144:_oauth2_jose_jwt_validate_exp:WRN] JWT did not contain a "exp" number [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, len=287, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 58646b4ebf40c7900f94fa9cf8c7370fb7608e2ea67163f6d6410aa1318965e0 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg== [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=aws_alb, value=arn:aws:elasticloadbalancing:eu-central-1:006175940494:loadbalancer/app/balancer1/181758ae2b0c3ede, options=alb_base_url=http://127.0.0.1:8080/test/check_oauth2/ec_key [src/util.c:315:oauth2_url_decode:DBG] enter: alb_base_url [src/util.c:353:oauth2_url_decode:DBG] leave: alb_base_url [src/util.c:315:oauth2_url_decode:DBG] enter: http://127.0.0.1:8080/test/check_oauth2/ec_key [src/util.c:353:oauth2_url_decode:DBG] leave: http://127.0.0.1:8080/test/check_oauth2/ec_key [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57153110, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713e8f0, 0x5713bf20, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713bf20 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=aws_alb, value=arn:aws:elasticloadbalancing:eu-central-1:006175940494:loadbalancer/app/balancer1/181758ae2b0c3ede, options=alb_base_url=http://127.0.0.1:8080/test/check_oauth2/ec_key [src/util.c:315:oauth2_url_decode:DBG] enter: alb_base_url [src/util.c:353:oauth2_url_decode:DBG] leave: alb_base_url [src/util.c:315:oauth2_url_decode:DBG] enter: http://127.0.0.1:8080/test/check_oauth2/ec_key [src/util.c:353:oauth2_url_decode:DBG] leave: http://127.0.0.1:8080/test/check_oauth2/ec_key [src/jose.c:1875:oauth2_jose_verify_options_jwk_set_aws_alb:DBG] enter [src/jose.c:1830:_oauth2_jose_verify_options_jwk_set_url:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713e8f0, 0x5713bf20, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713bf20 [src/util.c:928:oauth2_nv_list_get:DBG] aws_alb.expiry=(null) [src/jose.c:1848:_oauth2_jose_verify_options_jwk_set_url:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] alb_base_url=http://127.0.0.1:8080/test/check_oauth2/ec_key [src/jose.c:1900:oauth2_jose_verify_options_jwk_set_aws_alb:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 58646b4ebf40c7900f94fa9cf8c7370fb7608e2ea67163f6d6410aa1318965e0 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg== return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ== (902-474=428) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=428 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=319 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"typ":"JWT","kid":"09d4fa17-223e-40fa-b280-894e843d701f","alg":"ES256","iss":"https://accounts.google.com","client":"686303233131-pf08orvc5rcpfit0vlq5o6uh47u2enfg.apps.googleusercontent.com","signer":"arn:aws:elasticloadbalancing:eu-central-1:006175940494:loadbalancer/app/balancer1/181758ae2b0c3ede","exp":1542045399} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"typ":"JWT","kid":"09d4fa17-223e-40fa-b280-894e843d701f","alg":"ES256","iss":"https://accounts.google.com","client":"686303233131-pf08orvc5rcpfit0vlq5o6uh47u2enfg.apps.googleusercontent.com","signer":"arn:aws:elasticloadbalancing:eu-central-1:006175940494:loadbalancer/app/balancer1/181758ae2b0c3ede","exp":1542045399} [src/jose.c:2319:oauth2_jose_jwks_aws_alb_resolve:DBG] constructed ALB JWKs URL: http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 8138611809c12fec678e8b37e17448f2b82d24fcb2c708d8d6f134c3d8c10edf [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f, data=(null), ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 9 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEXJ+33eo/U6z4PGV0++Qdj1Ev2363 47i7PxTx8Tr87RYHXIIXLRmH1aIz0OVLt4eM9iXDlDGB6ldBFsM8P61nqQ== -----END PUBLIC KEY----- (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f, len=177, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 8138611809c12fec678e8b37e17448f2b82d24fcb2c708d8d6f134c3d8c10edf [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_oauth2/ec_key09d4fa17-223e-40fa-b280-894e843d701f [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEXJ+33eo/U6z4PGV0++Qdj1Ev2363 47i7PxTx8Tr87RYHXIIXLRmH1aIz0OVLt4eM9iXDlDGB6ldBFsM8P61nqQ== -----END PUBLIC KEY----- [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=09d4fa17-223e-40fa-b280-894e843d701f, jwk kid=(null) [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=287): { "sub": "109716492681686172969", "name": "Hans Zandbelt", "given_name": "Hans", "family_name": "Zandbelt", "profile": "https://plus.google.com/109716492681686172969", "picture": "https://lh3.googleusercontent.com/-i9G7SUvKQDM/AAAAAAAAAAI/AAAAAAAAAAA/sxAsNNEVRVg/photo.jpg" } [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1144:_oauth2_jose_jwt_validate_exp:WRN] JWT did not contain a "exp" number [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, len=287, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg==, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 58646b4ebf40c7900f94fa9cf8c7370fb7608e2ea67163f6d6410aa1318965e0 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJ0eXAiOiJKV1QiLCJraWQiOiIwOWQ0ZmExNy0yMjNlLTQwZmEtYjI4MC04OTRlODQzZDcwMWYiLCJhbGciOiJFUzI1NiIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbSIsImNsaWVudCI6IjY4NjMwMzIzMzEzMS1wZjA4b3J2YzVyY3BmaXQwdmxxNW82dWg0N3UyZW5mZy5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInNpZ25lciI6ImFybjphd3M6ZWxhc3RpY2xvYWRiYWxhbmNpbmc6ZXUtY2VudHJhbC0xOjAwNjE3NTk0MDQ5NDpsb2FkYmFsYW5jZXIvYXBwL2JhbGFuY2VyMS8xODE3NThhZTJiMGMzZWRlIiwiZXhwIjoxNTQyMDQ1Mzk5fQ==.ewogICJzdWIiOiAiMTA5NzE2NDkyNjgxNjg2MTcyOTY5IiwKICAibmFtZSI6ICJIYW5zIFphbmRiZWx0IiwKICAiZ2l2ZW5fbmFtZSI6ICJIYW5zIiwKICAiZmFtaWx5X25hbWUiOiAiWmFuZGJlbHQiLAogICJwcm9maWxlIjogImh0dHBzOi8vcGx1cy5nb29nbGUuY29tLzEwOTcxNjQ5MjY4MTY4NjE3Mjk2OSIsCiAgInBpY3R1cmUiOiAiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1pOUc3U1V2S1FETS9BQUFBQUFBQUFBSS9BQUFBQUFBQUFBQS9zeEFzTk5FVlJWZy9waG90by5qcGciCn0=.AlH8PGya9avWoGVkWOFWbMNiLdpSDQZqP-OuGfIXHw1CZWjxfJInXYiRsKRZlvlXJA5fguaeNKZ1Q_RyDjNqRg== [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=introspect, value=http://127.0.0.1:8080/test/check_oauth2/introspection, options=introspect.ssl_verify=false&introspect.params=key1%3Done%26key2%3Dtwo [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.params [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.params [src/util.c:315:oauth2_url_decode:DBG] enter: key1%3Done%26key2%3Dtwo [src/util.c:353:oauth2_url_decode:DBG] leave: key1=one&key2=two [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57152f60, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57150940, 0x57152a60, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152a60 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=introspect, value=http://127.0.0.1:8080/test/check_oauth2/introspection, options=introspect.ssl_verify=false&introspect.params=key1%3Done%26key2%3Dtwo [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.params [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.params [src/util.c:315:oauth2_url_decode:DBG] enter: key1%3Done%26key2%3Dtwo [src/util.c:353:oauth2_url_decode:DBG] leave: key1=one&key2=two [src/oauth2.c:472:oauth2_verify_options_set_introspect_url:DBG] enter [src/oauth2.c:448:_oauth2_verify_options_set_introspect_url_ctx:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] introspect.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.ssl_verify=false [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.token_param_name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.params=key1=one&key2=two [src/util.c:315:oauth2_url_decode:DBG] enter: key1 [src/util.c:353:oauth2_url_decode:DBG] leave: key1 [src/util.c:315:oauth2_url_decode:DBG] enter: one [src/util.c:353:oauth2_url_decode:DBG] leave: one [src/util.c:315:oauth2_url_decode:DBG] enter: key2 [src/util.c:353:oauth2_url_decode:DBG] leave: key2 [src/util.c:315:oauth2_url_decode:DBG] enter: two [src/util.c:353:oauth2_url_decode:DBG] leave: two [src/oauth2.c:462:_oauth2_verify_options_set_introspect_url_ctx:DBG] leave: (null) [src/oauth2.c:481:oauth2_verify_options_set_introspect_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=bogus, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=bogus, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: f3c16f525a1b7c204fc953d6d7db7168d84ebf4902f83c3a37d113b18c28981f [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: bogus return: 0 bytes [src/oauth2.c:321:_oauth2_introspect_verify:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token=bogus [src/util.c:278:oauth2_url_encode:DBG] enter: token [src/util.c:303:oauth2_url_encode:DBG] leave: token [src/util.c:278:oauth2_url_encode:DBG] enter: bogus [src/util.c:303:oauth2_url_encode:DBG] leave: bogus [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token_type_hint=access_token [src/util.c:278:oauth2_url_encode:DBG] enter: token_type_hint [src/util.c:303:oauth2_url_encode:DBG] leave: token_type_hint [src/util.c:278:oauth2_url_encode:DBG] enter: access_token [src/util.c:303:oauth2_url_encode:DBG] leave: access_token [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: key1=one [src/util.c:278:oauth2_url_encode:DBG] enter: key1 [src/util.c:303:oauth2_url_encode:DBG] leave: key1 [src/util.c:278:oauth2_url_encode:DBG] enter: one [src/util.c:303:oauth2_url_encode:DBG] leave: one [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: key2=two [src/util.c:278:oauth2_url_encode:DBG] enter: key2 [src/util.c:303:oauth2_url_encode:DBG] leave: key2 [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/http.c:905:oauth2_http_url_form_encode:DBG] data=token=bogus&token_type_hint=access_token&key1=one&key2=two [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/introspection, data=token=bogus&token_type_hint=access_token&key1=one&key2=two, ctx=[ ssl_verify=false timeout=15 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_oauth2/introspection HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 58****token=bogus&token_type_hint=access_token&key1=one&key2=two 10 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "active": false } (status=-1) [src/oauth2.c:384:_oauth2_introspect_verify:ERR] "active" boolean object with value "false" found in response JSON object [src/oauth2.c:415:_oauth2_introspect_verify:DBG] leave: 0 [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 0 [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=my_valid_token, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=my_valid_token, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: my_valid_token return: 0 bytes [src/oauth2.c:321:_oauth2_introspect_verify:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token=my_valid_token [src/util.c:278:oauth2_url_encode:DBG] enter: token [src/util.c:303:oauth2_url_encode:DBG] leave: token [src/util.c:278:oauth2_url_encode:DBG] enter: my_valid_token [src/util.c:303:oauth2_url_encode:DBG] leave: my_valid_token [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token_type_hint=access_token [src/util.c:278:oauth2_url_encode:DBG] enter: token_type_hint [src/util.c:303:oauth2_url_encode:DBG] leave: token_type_hint [src/util.c:278:oauth2_url_encode:DBG] enter: access_token [src/util.c:303:oauth2_url_encode:DBG] leave: access_token [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: key1=one [src/util.c:278:oauth2_url_encode:DBG] enter: key1 [src/util.c:303:oauth2_url_encode:DBG] leave: key1 [src/util.c:278:oauth2_url_encode:DBG] enter: one [src/util.c:303:oauth2_url_encode:DBG] leave: one [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: key2=two [src/util.c:278:oauth2_url_encode:DBG] enter: key2 [src/util.c:303:oauth2_url_encode:DBG] leave: key2 [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/http.c:905:oauth2_http_url_form_encode:DBG] data=token=my_valid_token&token_type_hint=access_token&key1=one&key2=two [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/introspection, data=token=my_valid_token&token_type_hint=access_token&key1=one&key2=two, ctx=[ ssl_verify=false timeout=15 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_oauth2/introspection HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 67****token=my_valid_token&token_type_hint=access_token&key1=one&key2=two 11 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "active": true } (status=-1) [src/oauth2.c:415:_oauth2_introspect_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=my_valid_token, len=18, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=my_valid_token, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: my_valid_token [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=my_valid_token, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=my_valid_token, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 (expires=1775827282, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: my_valid_token return: 18 bytes [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=plain, value=mysecret, options=kid=mykid [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: mykid [src/util.c:353:oauth2_url_decode:DBG] leave: mykid [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57153460, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57153320, 0x57148280, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57148280 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=plain, value=mysecret, options=kid=mykid [src/util.c:315:oauth2_url_decode:DBG] enter: kid [src/util.c:353:oauth2_url_decode:DBG] leave: kid [src/util.c:315:oauth2_url_decode:DBG] enter: mykid [src/util.c:353:oauth2_url_decode:DBG] leave: mykid [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=mykid [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.sQOVoEtkQlgy8UwlPOi5YWSdGAkRn80JqT53RdktIms, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.sQOVoEtkQlgy8UwlPOi5YWSdGAkRn80JqT53RdktIms, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: ecb3b9a69c818fa56e0ab98c9e8b3d877ac2900f913475da70f8752829075624 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.sQOVoEtkQlgy8UwlPOi5YWSdGAkRn80JqT53RdktIms return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 (132-96=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"HS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"HS256","typ":"JWT"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=mykid [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=38): {"sub":"1234567890","name":"John Doe"} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1144:_oauth2_jose_jwt_validate_exp:WRN] JWT did not contain a "exp" number [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.sQOVoEtkQlgy8UwlPOi5YWSdGAkRn80JqT53RdktIms, len=38, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.sQOVoEtkQlgy8UwlPOi5YWSdGAkRn80JqT53RdktIms, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: ecb3b9a69c818fa56e0ab98c9e8b3d877ac2900f913475da70f8752829075624 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.sQOVoEtkQlgy8UwlPOi5YWSdGAkRn80JqT53RdktIms [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=base64, value=YW5vdGhlcnNlY3JldA==, options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x5713e3b0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5713dfb0, 0x57153000, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57153000 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=base64, value=YW5vdGhlcnNlY3JldA==, options=(null) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=20 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=13 [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.kEm7kPCWXNn-p4cRSDAuO-htYx8hpq_7imIhMlig5So, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.kEm7kPCWXNn-p4cRSDAuO-htYx8hpq_7imIhMlig5So, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: f0126c9c9c08ccd46885da6901c7a40fe1c0de2404c255c4f6c9517c5007e1ec [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.kEm7kPCWXNn-p4cRSDAuO-htYx8hpq_7imIhMlig5So return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 (132-96=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"HS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"HS256","typ":"JWT"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=(null) [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=38): {"sub":"1234567890","name":"John Doe"} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1144:_oauth2_jose_jwt_validate_exp:WRN] JWT did not contain a "exp" number [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.kEm7kPCWXNn-p4cRSDAuO-htYx8hpq_7imIhMlig5So, len=38, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.kEm7kPCWXNn-p4cRSDAuO-htYx8hpq_7imIhMlig5So, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: f0126c9c9c08ccd46885da6901c7a40fe1c0de2404c255c4f6c9517c5007e1ec [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.kEm7kPCWXNn-p4cRSDAuO-htYx8hpq_7imIhMlig5So [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=base64url, value=AyM1SysPpbyDfgZld3umj1qzKObwVMkoqQ-EstJQLr_T-1qS0gZH75aKtMN3Yj0iPS4hcgUuTwjAzZr1Z9CAow, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57153140, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57146f90, 0x5713bf20, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5713bf20 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=base64url, value=AyM1SysPpbyDfgZld3umj1qzKObwVMkoqQ-EstJQLr_T-1qS0gZH75aKtMN3Yj0iPS4hcgUuTwjAzZr1Z9CAow, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=86 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=64 [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 8d4ef6536dc8895f256c1e0d95dcd19763036732d64a095e44a90ed444267ad3 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9 (179-139=40) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=40 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=30 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"typ":"JWT", "alg":"HS256"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"typ":"JWT", "alg":"HS256"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=(null) [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=70): {"iss":"joe", "exp":1300819380, "http://example.com/is_root":true} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk, len=70, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 8d4ef6536dc8895f256c1e0d95dcd19763036732d64a095e44a90ed444267ad3 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=hex, value=6d797468697264736563726574, options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57138910, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57137dd0, 0x5715be10, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5715be10 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=hex, value=6d797468697264736563726574, options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.ZdF3p7DBVz50evb9_eaY6euUtYikb6NTF7QHO6OTbGg, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.ZdF3p7DBVz50evb9_eaY6euUtYikb6NTF7QHO6OTbGg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 066115d0321757098ea74b09371bbd9bfc277c52a0431b46b914407230888211 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.ZdF3p7DBVz50evb9_eaY6euUtYikb6NTF7QHO6OTbGg return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 (132-96=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"HS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"HS256","typ":"JWT"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=(null) [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=38): {"sub":"1234567890","name":"John Doe"} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1144:_oauth2_jose_jwt_validate_exp:WRN] JWT did not contain a "exp" number [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.ZdF3p7DBVz50evb9_eaY6euUtYikb6NTF7QHO6OTbGg, len=38, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.ZdF3p7DBVz50evb9_eaY6euUtYikb6NTF7QHO6OTbGg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 066115d0321757098ea74b09371bbd9bfc277c52a0431b46b914407230888211 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.ZdF3p7DBVz50evb9_eaY6euUtYikb6NTF7QHO6OTbGg [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=pem, value=-----BEGIN CERTIFICATE----- MIICwzCCAaugAwIBAgIBADANBgkqhkiG9w0BAQQFADAlMQswCQYDVQQGEwJOTDEW MBQGA1UEAwwNWm1hcnRab25lIElBTTAeFw0xOTAyMDcxOTI4MTFaFw0yMDAyMDcx OTI4MTFaMCUxCzAJBgNVBAYTAk5MMRYwFAYDVQQDDA1abWFydFpvbmUgSUFNMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAofgWCuLjybRlzo0tZWJjNiuS fb4p4fAkd/wWJcyQoTbji9k0l8W26mPddxHmfHQp+Vaw+4qPCJrcS2mJPMEzP1Pt 0Bm4d4QlL+yRT+SFd2lZS+pCgNMsD1W/YpRPEwOWvG6b32690r2jZ47soMZo9wGz jb/7OMg0LOL+bSf63kpaSHSXndS5z5rexMdbBYUsLA9e+KXBdQOS+UTo7WTBEMa2 R2CapHg665xsmtdVMTBQY4uDZlxvb3qCo5ZwKh9kG4LT6/I5IhlJH7aGhyxXFvUK +DWNmoudF8NAco9/h9iaGNj8q2ethFkMLs91kzk2PAcDTW9gb54h4FRWyuXpoQID AQABMA0GCSqGSIb3DQEBBAUAA4IBAQB8USZJ2O2um7QXYKJmI1YpeV1UCoqwl8zs Ow6oMxppGRd8ZiOI4N+fYvRkZmdLDlvg/Xww0Z6sNT0HDlS0otbUhiYBg9fQb44v Rx3lLXeziHoprzP/SApf5lFUJmzvfbsyKKRFsmkpGWbtkWKDHxk1BA/4symkoifC OE8+GbbdaDXthPDEsrLNnTpH5mLrWZ4+Ulp7FQiB3okXnL/wasiMufRZdEhUPLdP KS/Ch2wudSukzgin9K0GsvdM64I70tLyHRPtkIAorm5RwgGJvO5lHD/2W1hjIun0 aItLpLaBsJJKaMxUVbt6pGopRRQnCHscUxKZZEJDm6Qjiuw66iUW -----END CERTIFICATE----- , options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x571532f0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57150940, 0x57153000, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57153000 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=pem, value=-----BEGIN CERTIFICATE----- MIICwzCCAaugAwIBAgIBADANBgkqhkiG9w0BAQQFADAlMQswCQYDVQQGEwJOTDEW MBQGA1UEAwwNWm1hcnRab25lIElBTTAeFw0xOTAyMDcxOTI4MTFaFw0yMDAyMDcx OTI4MTFaMCUxCzAJBgNVBAYTAk5MMRYwFAYDVQQDDA1abWFydFpvbmUgSUFNMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAofgWCuLjybRlzo0tZWJjNiuS fb4p4fAkd/wWJcyQoTbji9k0l8W26mPddxHmfHQp+Vaw+4qPCJrcS2mJPMEzP1Pt 0Bm4d4QlL+yRT+SFd2lZS+pCgNMsD1W/YpRPEwOWvG6b32690r2jZ47soMZo9wGz jb/7OMg0LOL+bSf63kpaSHSXndS5z5rexMdbBYUsLA9e+KXBdQOS+UTo7WTBEMa2 R2CapHg665xsmtdVMTBQY4uDZlxvb3qCo5ZwKh9kG4LT6/I5IhlJH7aGhyxXFvUK +DWNmoudF8NAco9/h9iaGNj8q2ethFkMLs91kzk2PAcDTW9gb54h4FRWyuXpoQID AQABMA0GCSqGSIb3DQEBBAUAA4IBAQB8USZJ2O2um7QXYKJmI1YpeV1UCoqwl8zs Ow6oMxppGRd8ZiOI4N+fYvRkZmdLDlvg/Xww0Z6sNT0HDlS0otbUhiYBg9fQb44v Rx3lLXeziHoprzP/SApf5lFUJmzvfbsyKKRFsmkpGWbtkWKDHxk1BA/4symkoifC OE8+GbbdaDXthPDEsrLNnTpH5mLrWZ4+Ulp7FQiB3okXnL/wasiMufRZdEhUPLdP KS/Ch2wudSukzgin9K0GsvdM64I70tLyHRPtkIAorm5RwgGJvO5lHD/2W1hjIun0 aItLpLaBsJJKaMxUVbt6pGopRRQnCHscUxKZZEJDm6Qjiuw66iUW -----END CERTIFICATE----- , options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 865a40e3271b070b64437e4a02422e535f857e5b0e5bb34f2e1dbb6e56459d7b [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiJ9 (458-438=20) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=20 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=15 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=(null) [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=70): {"iss":"joe", "exp":1300819380, "http://example.com/is_root":true} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, len=70, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 865a40e3271b070b64437e4a02422e535f857e5b0e5bb34f2e1dbb6e56459d7b [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=pubkey, value=-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAofgWCuLjybRlzo0tZWJj NiuSfb4p4fAkd/wWJcyQoTbji9k0l8W26mPddxHmfHQp+Vaw+4qPCJrcS2mJPMEz P1Pt0Bm4d4QlL+yRT+SFd2lZS+pCgNMsD1W/YpRPEwOWvG6b32690r2jZ47soMZo 9wGzjb/7OMg0LOL+bSf63kpaSHSXndS5z5rexMdbBYUsLA9e+KXBdQOS+UTo7WTB EMa2R2CapHg665xsmtdVMTBQY4uDZlxvb3qCo5ZwKh9kG4LT6/I5IhlJH7aGhyxX FvUK+DWNmoudF8NAco9/h9iaGNj8q2ethFkMLs91kzk2PAcDTW9gb54h4FRWyuXp oQIDAQAB -----END PUBLIC KEY-----, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x571613c0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x571413a0, 0x57153110, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57153110 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=pubkey, value=-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAofgWCuLjybRlzo0tZWJj NiuSfb4p4fAkd/wWJcyQoTbji9k0l8W26mPddxHmfHQp+Vaw+4qPCJrcS2mJPMEz P1Pt0Bm4d4QlL+yRT+SFd2lZS+pCgNMsD1W/YpRPEwOWvG6b32690r2jZ47soMZo 9wGzjb/7OMg0LOL+bSf63kpaSHSXndS5z5rexMdbBYUsLA9e+KXBdQOS+UTo7WTB EMa2R2CapHg665xsmtdVMTBQY4uDZlxvb3qCo5ZwKh9kG4LT6/I5IhlJH7aGhyxX FvUK+DWNmoudF8NAco9/h9iaGNj8q2ethFkMLs91kzk2PAcDTW9gb54h4FRWyuXp oQIDAQAB -----END PUBLIC KEY-----, options=verify.exp=skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 865a40e3271b070b64437e4a02422e535f857e5b0e5bb34f2e1dbb6e56459d7b [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiJ9 (458-438=20) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=20 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=15 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=(null) [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=70): {"iss":"joe", "exp":1300819380, "http://example.com/is_root":true} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, len=70, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 865a40e3271b070b64437e4a02422e535f857e5b0e5bb34f2e1dbb6e56459d7b [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=metadata, value=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, options=verify.exp=skip&verify.iss=required&introspect.params=key2%3Dtwo [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iss [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iss [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.params [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.params [src/util.c:315:oauth2_url_decode:DBG] enter: key2%3Dtwo [src/util.c:353:oauth2_url_decode:DBG] leave: key2=two [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57162a30, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57152580, 0x57152ce0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152ce0 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=metadata, value=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, options=verify.exp=skip&verify.iss=required&introspect.params=key2%3Dtwo [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iss [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iss [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.params [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.params [src/util.c:315:oauth2_url_decode:DBG] enter: key2%3Dtwo [src/util.c:353:oauth2_url_decode:DBG] leave: key2=two [src/oauth2.c:655:oauth2_verify_options_set_metadata_url:DBG] enter [src/oauth2.c:448:_oauth2_verify_options_set_introspect_url_ctx:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] introspect.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.token_param_name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.params=key2=two [src/util.c:315:oauth2_url_decode:DBG] enter: key2 [src/util.c:353:oauth2_url_decode:DBG] leave: key2 [src/util.c:315:oauth2_url_decode:DBG] enter: two [src/util.c:353:oauth2_url_decode:DBG] leave: two [src/oauth2.c:462:_oauth2_verify_options_set_introspect_url_ctx:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=required [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57152580, 0x57152ce0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152ce0 [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57152580, 0x57152ce0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152ce0 [src/util.c:928:oauth2_nv_list_get:DBG] metadata.expiry=(null) [src/oauth2.c:694:oauth2_verify_options_set_metadata_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=bogus, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=bogus, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: f3c16f525a1b7c204fc953d6d7db7168d84ebf4902f83c3a37d113b18c28981f [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: bogus return: 0 bytes [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, data=(null), ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_oauth2/.well-known/oauth2-configuration HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 12 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: {"issuer": "https://example.com","jwks_uri": "http://127.0.0.1:8080/test/check_oauth2/jwks_uri","introspection_endpoint": "http://127.0.0.1:8080/test/check_oauth2/introspection"} (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, len=178, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"issuer": "https://example.com","jwks_uri": "http://127.0.0.1:8080/test/check_oauth2/jwks_uri","introspection_endpoint": "http://127.0.0.1:8080/test/check_oauth2/introspection"} [src/oauth2.c:558:_oauth2_metadata_verify_callback:DBG] no JWT token: introspect it [src/oauth2.c:321:_oauth2_introspect_verify:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token=bogus [src/util.c:278:oauth2_url_encode:DBG] enter: token [src/util.c:303:oauth2_url_encode:DBG] leave: token [src/util.c:278:oauth2_url_encode:DBG] enter: bogus [src/util.c:303:oauth2_url_encode:DBG] leave: bogus [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token_type_hint=access_token [src/util.c:278:oauth2_url_encode:DBG] enter: token_type_hint [src/util.c:303:oauth2_url_encode:DBG] leave: token_type_hint [src/util.c:278:oauth2_url_encode:DBG] enter: access_token [src/util.c:303:oauth2_url_encode:DBG] leave: access_token [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: key2=two [src/util.c:278:oauth2_url_encode:DBG] enter: key2 [src/util.c:303:oauth2_url_encode:DBG] leave: key2 [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/http.c:905:oauth2_http_url_form_encode:DBG] data=token=bogus&token_type_hint=access_token&key2=two [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/introspection, data=token=bogus&token_type_hint=access_token&key2=two, ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_oauth2/introspection HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 49****token=bogus&token_type_hint=access_token&key2=two 13 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "active": false } (status=-1) [src/oauth2.c:384:_oauth2_introspect_verify:ERR] "active" boolean object with value "false" found in response JSON object [src/oauth2.c:415:_oauth2_introspect_verify:DBG] leave: 0 [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 0 [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=my_valid_token, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=my_valid_token, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: my_valid_token return: 0 bytes [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 (expires=1775913382, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration return: 178 bytes [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"issuer": "https://example.com","jwks_uri": "http://127.0.0.1:8080/test/check_oauth2/jwks_uri","introspection_endpoint": "http://127.0.0.1:8080/test/check_oauth2/introspection"} [src/oauth2.c:558:_oauth2_metadata_verify_callback:DBG] no JWT token: introspect it [src/oauth2.c:321:_oauth2_introspect_verify:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token=my_valid_token [src/util.c:278:oauth2_url_encode:DBG] enter: token [src/util.c:303:oauth2_url_encode:DBG] leave: token [src/util.c:278:oauth2_url_encode:DBG] enter: my_valid_token [src/util.c:303:oauth2_url_encode:DBG] leave: my_valid_token [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token_type_hint=access_token [src/util.c:278:oauth2_url_encode:DBG] enter: token_type_hint [src/util.c:303:oauth2_url_encode:DBG] leave: token_type_hint [src/util.c:278:oauth2_url_encode:DBG] enter: access_token [src/util.c:303:oauth2_url_encode:DBG] leave: access_token [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: key2=two [src/util.c:278:oauth2_url_encode:DBG] enter: key2 [src/util.c:303:oauth2_url_encode:DBG] leave: key2 [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/http.c:905:oauth2_http_url_form_encode:DBG] data=token=my_valid_token&token_type_hint=access_token&key2=two [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/introspection, data=token=my_valid_token&token_type_hint=access_token&key2=two, ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_oauth2/introspection HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 58****token=my_valid_token&token_type_hint=access_token&key2=two 14 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "active": true } (status=-1) [src/oauth2.c:415:_oauth2_introspect_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=my_valid_token, len=18, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=my_valid_token, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: my_valid_token [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=my_valid_token, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=my_valid_token, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 (expires=1775827282, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 84b28ed5961667f8dd83767b90c3af0ca29bc81f230da111d8f1db8f9760b679 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: my_valid_token return: 18 bytes [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg return: 0 bytes [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 (expires=1775913382, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration return: 178 bytes [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"issuer": "https://example.com","jwks_uri": "http://127.0.0.1:8080/test/check_oauth2/jwks_uri","introspection_endpoint": "http://127.0.0.1:8080/test/check_oauth2/introspection"} [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0 (673-638=35) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=35 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=26 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","kid":"k1"} [src/oauth2.c:555:_oauth2_metadata_verify_callback:DBG] JWT token: header={"alg":"RS256","kid":"k1"} [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0 (673-638=35) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=35 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=26 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","kid":"k1"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256","kid":"k1"} [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 084478f1f86e195f5a50ea1089c1c9b1b02efe8363eb9f53d2d6e8d037f4476b [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_oauth2/jwks_uri return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_oauth2/jwks_uri [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_oauth2/jwks_uri [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, data=(null), ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_oauth2/jwks_uri HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 15 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: {"keys":[{"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB","x5c":["MIIDSjCCAjKgAwIBAgIGAVvvqweOMA0GCSqGSIb3DQEBCwUAMGYxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDTzEPMA0GA1UEBxMGRGVudmVyMQ0wCwYDVQQKEwRQaW5nMQwwCgYDVQQLEwNEZXYxHDAaBgNVBAMTE0NvbmZpZyBTaWduaW5nIENlcnQwHhcNMTcwNTEwMDAwMzM0WhcNMzIwNTA2MDAwMzM0WjBmMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ08xDzANBgNVBAcTBkRlbnZlcjENMAsGA1UEChMEUGluZzEMMAoGA1UECxMDRGV2MRwwGgYDVQQDExNDb25maWcgU2lnbmluZyBDZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhKvkosOyK33gznaRCNgakMLE2GHS5/7K34oqZRsAWC+7aC420eJNL2z/8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx/YcS5sfXxcwBU1nYbGU/MgrBXAfy1Hea5tcUSPot+BTMcuj/doHLT/sEm4AZwaZiLhMiqfI+J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt/AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYaswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBCYXguSAbrwHw9g+UXuWzgj6b3jN+OAAQUuvpnY0KrNBentCgC3ualfgieB2c0cyLXBFTNDzMCVb2eB+f66/ZRQC8W6DTc5aCE3nTH8tSzbMLwwlMnQelkQMF4LZ9NZmrubVT2IYZ+hzwHhvVOHSQ6kqjQHXWcZ30VEbe6EV47LC1M78v+UX3CP+lOcovbyHl9J4VqQLKlxajr0QAqHnETkr84fI54RE2kSkWVuWp36VNY39Sl0/yEmnouFbV0UBMZck7gMNseCtwSYdkwls/LDFEp9D4rF1gHRlSBRskNc/NaasTSX4JpNf+xakm7yePtuWyAY/fQ7ETSPMJdVEaL"],"x5t":"31YdH_bv2Hlg89wmwBphxJZaK64"}]} (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, len=1582, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 084478f1f86e195f5a50ea1089c1c9b1b02efe8363eb9f53d2d6e8d037f4476b [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_oauth2/jwks_uri [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"keys":[{"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB","x5c":["MIIDSjCCAjKgAwIBAgIGAVvvqweOMA0GCSqGSIb3DQEBCwUAMGYxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDTzEPMA0GA1UEBxMGRGVudmVyMQ0wCwYDVQQKEwRQaW5nMQwwCgYDVQQLEwNEZXYxHDAaBgNVBAMTE0NvbmZpZyBTaWduaW5nIENlcnQwHhcNMTcwNTEwMDAwMzM0WhcNMzIwNTA2MDAwMzM0WjBmMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ08xDzANBgNVBAcTBkRlbnZlcjENMAsGA1UEChMEUGluZzEMMAoGA1UECxMDRGV2MRwwGgYDVQQDExNDb25maWcgU2lnbmluZyBDZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhKvkosOyK33gznaRCNgakMLE2GHS5/7K34oqZRsAWC+7aC420eJNL2z/8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx/YcS5sfXxcwBU1nYbGU/MgrBXAfy1Hea5tcUSPot+BTMcuj/doHLT/sEm4AZwaZiLhMiqfI+J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt/AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYaswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBCYXguSAbrwHw9g+UXuWzgj6b3jN+OAAQUuvpnY0KrNBentCgC3ualfgieB2c0cyLXBFTNDzMCVb2eB+f66/ZRQC8W6DTc5aCE3nTH8tSzbMLwwlMnQelkQMF4LZ9NZmrubVT2IYZ+hzwHhvVOHSQ6kqjQHXWcZ30VEbe6EV47LC1M78v+UX3CP+lOcovbyHl9J4VqQLKlxajr0QAqHnETkr84fI54RE2kSkWVuWp36VNY39Sl0/yEmnouFbV0UBMZck7gMNseCtwSYdkwls/LDFEp9D4rF1gHRlSBRskNc/NaasTSX4JpNf+xakm7yePtuWyAY/fQ7ETSPMJdVEaL"],"x5t":"31YdH_bv2Hlg89wmwBphxJZaK64"}]} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=k1, jwk kid=k1 [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=220): {"scope":[],"client_id_name":"ro_client","agid":"n3jMTk7WH5UIOEMcDdFOITyxVvUmWDur","OrgName":"Ping Identity Corporation","cnf":{"x5t#S256":"l6u9KUCgB6PzGvIiM--XF0Lqw7VXz7oAkhRHalFj8i0"},"Username":"joe","exp":1542129783} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=https://example.com, validate=required [src/jose.c:1096:_oauth2_jose_jwt_validate_iss:ERR] JWT did not contain an "iss" string (requested value: https://example.com) [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 0 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 0 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 0 [src/oauth2.c:321:_oauth2_introspect_verify:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg [src/util.c:278:oauth2_url_encode:DBG] enter: token [src/util.c:303:oauth2_url_encode:DBG] leave: token [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: token_type_hint=access_token [src/util.c:278:oauth2_url_encode:DBG] enter: token_type_hint [src/util.c:303:oauth2_url_encode:DBG] leave: token_type_hint [src/util.c:278:oauth2_url_encode:DBG] enter: access_token [src/util.c:303:oauth2_url_encode:DBG] leave: access_token [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: key2=two [src/util.c:278:oauth2_url_encode:DBG] enter: key2 [src/util.c:303:oauth2_url_encode:DBG] leave: key2 [src/util.c:278:oauth2_url_encode:DBG] enter: two [src/util.c:303:oauth2_url_encode:DBG] leave: two [src/http.c:905:oauth2_http_url_form_encode:DBG] data=token=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg&token_type_hint=access_token&key2=two [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_oauth2/introspection, data=token=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg&token_type_hint=access_token&key2=two, ctx=[ ssl_verify=true timeout=15 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_oauth2/introspection HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 717****token=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg&token_type_hint=access_token&key2=two 16 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "active": false } (status=-1) [src/oauth2.c:384:_oauth2_introspect_verify:ERR] "active" boolean object with value "false" found in response JSON object [src/oauth2.c:415:_oauth2_introspect_verify:DBG] leave: 0 [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 0 [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=metadata, value=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, options=verify.exp=skip&verify.iss=optional&introspect.params=key2%3Dtwo [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iss [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iss [src/util.c:315:oauth2_url_decode:DBG] enter: optional [src/util.c:353:oauth2_url_decode:DBG] leave: optional [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.params [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.params [src/util.c:315:oauth2_url_decode:DBG] enter: key2%3Dtwo [src/util.c:353:oauth2_url_decode:DBG] leave: key2=two [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57152580, 0x57152ce0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152ce0 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=metadata, value=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, options=verify.exp=skip&verify.iss=optional&introspect.params=key2%3Dtwo [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: verify.iss [src/util.c:353:oauth2_url_decode:DBG] leave: verify.iss [src/util.c:315:oauth2_url_decode:DBG] enter: optional [src/util.c:353:oauth2_url_decode:DBG] leave: optional [src/util.c:315:oauth2_url_decode:DBG] enter: introspect.params [src/util.c:353:oauth2_url_decode:DBG] leave: introspect.params [src/util.c:315:oauth2_url_decode:DBG] enter: key2%3Dtwo [src/util.c:353:oauth2_url_decode:DBG] leave: key2=two [src/oauth2.c:655:oauth2_verify_options_set_metadata_url:DBG] enter [src/oauth2.c:448:_oauth2_verify_options_set_introspect_url_ctx:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] introspect.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.token_param_name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] introspect.params=key2=two [src/util.c:315:oauth2_url_decode:DBG] enter: key2 [src/util.c:353:oauth2_url_decode:DBG] leave: key2 [src/util.c:315:oauth2_url_decode:DBG] enter: two [src/util.c:353:oauth2_url_decode:DBG] leave: two [src/oauth2.c:462:_oauth2_verify_options_set_introspect_url_ctx:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=optional [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57152580, 0x57152ce0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152ce0 [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.ssl_verify=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] metadata.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57152580, 0x57152ce0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152ce0 [src/util.c:928:oauth2_nv_list_get:DBG] metadata.expiry=(null) [src/oauth2.c:694:oauth2_verify_options_set_metadata_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg return: 0 bytes [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 (expires=1775913382, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 7868101dffa8062493416067cd7535c30106b1d3a843ceb24cddb177c85ebb37 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: http://127.0.0.1:8080/test/check_oauth2/.well-known/oauth2-configuration return: 178 bytes [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"issuer": "https://example.com","jwks_uri": "http://127.0.0.1:8080/test/check_oauth2/jwks_uri","introspection_endpoint": "http://127.0.0.1:8080/test/check_oauth2/introspection"} [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0 (673-638=35) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=35 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=26 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","kid":"k1"} [src/oauth2.c:555:_oauth2_metadata_verify_callback:DBG] JWT token: header={"alg":"RS256","kid":"k1"} [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0 (673-638=35) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=35 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=26 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","kid":"k1"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256","kid":"k1"} [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_oauth2/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 084478f1f86e195f5a50ea1089c1c9b1b02efe8363eb9f53d2d6e8d037f4476b [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 084478f1f86e195f5a50ea1089c1c9b1b02efe8363eb9f53d2d6e8d037f4476b (expires=1775913382, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 084478f1f86e195f5a50ea1089c1c9b1b02efe8363eb9f53d2d6e8d037f4476b [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: http://127.0.0.1:8080/test/check_oauth2/jwks_uri return: 1582 bytes [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: {"keys":[{"kty":"RSA","kid":"k1","use":"sig","n":"hKvkosOyK33gznaRCNgakMLE2GHS5_7K34oqZRsAWC-7aC420eJNL2z_8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx_YcS5sfXxcwBU1nYbGU_MgrBXAfy1Hea5tcUSPot-BTMcuj_doHLT_sEm4AZwaZiLhMiqfI-J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt_AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYasw","e":"AQAB","x5c":["MIIDSjCCAjKgAwIBAgIGAVvvqweOMA0GCSqGSIb3DQEBCwUAMGYxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDTzEPMA0GA1UEBxMGRGVudmVyMQ0wCwYDVQQKEwRQaW5nMQwwCgYDVQQLEwNEZXYxHDAaBgNVBAMTE0NvbmZpZyBTaWduaW5nIENlcnQwHhcNMTcwNTEwMDAwMzM0WhcNMzIwNTA2MDAwMzM0WjBmMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ08xDzANBgNVBAcTBkRlbnZlcjENMAsGA1UEChMEUGluZzEMMAoGA1UECxMDRGV2MRwwGgYDVQQDExNDb25maWcgU2lnbmluZyBDZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhKvkosOyK33gznaRCNgakMLE2GHS5/7K34oqZRsAWC+7aC420eJNL2z/8Z7ouWXpJNZ2YHQcqxPe4UZGtiDiFYLdDbQPrCDiTpuRYybe1UmZJ3Kk5fBx9yXKU0zbdSKYPEeq1w5Fi7rt46YkZ6qwv3Yixo7eTxbglezJOx/YcS5sfXxcwBU1nYbGU/MgrBXAfy1Hea5tcUSPot+BTMcuj/doHLT/sEm4AZwaZiLhMiqfI+J6Gv5Hg6aBTXpYv50DEdcoZzkabMHxjHICS9w2FGWAzMt/AvW4ISlbAxlBroXhTEXC6GIJwoDTskuPlCO4CVa3axh0s1D49JFJoBYaswIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBCYXguSAbrwHw9g+UXuWzgj6b3jN+OAAQUuvpnY0KrNBentCgC3ualfgieB2c0cyLXBFTNDzMCVb2eB+f66/ZRQC8W6DTc5aCE3nTH8tSzbMLwwlMnQelkQMF4LZ9NZmrubVT2IYZ+hzwHhvVOHSQ6kqjQHXWcZ30VEbe6EV47LC1M78v+UX3CP+lOcovbyHl9J4VqQLKlxajr0QAqHnETkr84fI54RE2kSkWVuWp36VNY39Sl0/yEmnouFbV0UBMZck7gMNseCtwSYdkwls/LDFEp9D4rF1gHRlSBRskNc/NaasTSX4JpNf+xakm7yePtuWyAY/fQ7ETSPMJdVEaL"],"x5t":"31YdH_bv2Hlg89wmwBphxJZaK64"}]} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=k1, jwk kid=k1 [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=220): {"scope":[],"client_id_name":"ro_client","agid":"n3jMTk7WH5UIOEMcDdFOITyxVvUmWDur","OrgName":"Ping Identity Corporation","cnf":{"x5t#S256":"l6u9KUCgB6PzGvIiM--XF0Lqw7VXz7oAkhRHalFj8i0"},"Username":"joe","exp":1542129783} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=https://example.com, validate=optional [src/jose.c:1096:_oauth2_jose_jwt_validate_iss:ERR] JWT did not contain an "iss" string (requested value: https://example.com) [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, len=220, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 (expires=1775827282, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 19f1c1e16bb1b71f44b49c3dafc4744ee6bb539fa8b0dc06e7e7d3488a184453 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: eyJhbGciOiJSUzI1NiIsImtpZCI6ImsxIn0.eyJzY29wZSI6W10sImNsaWVudF9pZF9uYW1lIjoicm9fY2xpZW50IiwiYWdpZCI6Im4zak1UazdXSDVVSU9FTWNEZEZPSVR5eFZ2VW1XRHVyIiwiT3JnTmFtZSI6IlBpbmcgSWRlbnRpdHkgQ29ycG9yYXRpb24iLCJjbmYiOnsieDV0I1MyNTYiOiJsNnU5S1VDZ0I2UHpHdklpTS0tWEYwTHF3N1ZYejdvQWtoUkhhbEZqOGkwIn0sIlVzZXJuYW1lIjoiam9lIiwiZXhwIjoxNTQyMTI5NzgzfQ.MUghlaVxy5ij3HODBl6spAA-h6W7D-PoKyhDfR5DnODQqwb5zaqba2pWyJ0d6-4AQfQ6dIe0jfwQeUrPTu2DZLtk3H-noCSjtXrFV_RFNfz9kqdEXwkVZAX8H_ySrYFcAx3Ac9C8bZzjRUM6c4emql-I6T1fVGqO_bVUsWbPmPtNanq3UyqTrlDwQ6weO0ZbLH9tcDpZD4ojNCJjkHa3lvjwYzPNwlAI6a_DGng-7rgrobhOiaAgBAwLhq9fvTtM2MWNmWXmUCymq3nGqG_d_t5i_x7Zf28T3ejzEX-ETefpTENX7BJ57-vQbAeECRTIo_LhzKTaDkiZWpf6JgraQg return: 220 bytes [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=jwk, value={"kty":"RSA","kid":"k1","use":"sig","n":"ym7jipmB37CgdonwGFVRuZmRfCl3lVh91fmm5CXHcNlUFZNR3D6Q9r63PpGRnfSsX3dOweh8BXd2AJ3mxvcE4z9xH--tA5EaOGI7IVF0Ip_i3flGg85xOADlb8rX3ez1NqkqMVJeeJypKhCCDNfvu_MXSdPLglU969YQF5xKAK8VFRfI6EfxxrZ_3Dvt2CKDV4LTPPJe9KI2_LuLQFBJ3MzlCTVxY6gyaljrWaDq7q5Lt3GB1KYS0Yd8COEQwsclOLm0Tddhg4cle-DfaTMi7xsTZsPKyac5x17Y4N4isHhZULuWHX7o1bs809xcj-_-YCRq6C61je_mzFhuF4pczw","e":"AQAB"}, options=verify.exp=skip&type=mtls&mtls.policy=required [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: type [src/util.c:353:oauth2_url_decode:DBG] leave: type [src/util.c:315:oauth2_url_decode:DBG] enter: mtls [src/util.c:353:oauth2_url_decode:DBG] leave: mtls [src/util.c:315:oauth2_url_decode:DBG] enter: mtls.policy [src/util.c:353:oauth2_url_decode:DBG] leave: mtls.policy [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57167f40, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57161350, 0x57152f60, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152f60 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=mtls [src/util.c:928:oauth2_nv_list_get:DBG] mtls.env_var_name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] mtls.policy=required [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=jwk, value={"kty":"RSA","kid":"k1","use":"sig","n":"ym7jipmB37CgdonwGFVRuZmRfCl3lVh91fmm5CXHcNlUFZNR3D6Q9r63PpGRnfSsX3dOweh8BXd2AJ3mxvcE4z9xH--tA5EaOGI7IVF0Ip_i3flGg85xOADlb8rX3ez1NqkqMVJeeJypKhCCDNfvu_MXSdPLglU969YQF5xKAK8VFRfI6EfxxrZ_3Dvt2CKDV4LTPPJe9KI2_LuLQFBJ3MzlCTVxY6gyaljrWaDq7q5Lt3GB1KYS0Yd8COEQwsclOLm0Tddhg4cle-DfaTMi7xsTZsPKyac5x17Y4N4isHhZULuWHX7o1bs809xcj-_-YCRq6C61je_mzFhuF4pczw","e":"AQAB"}, options=verify.exp=skip&type=mtls&mtls.policy=required [src/util.c:315:oauth2_url_decode:DBG] enter: verify.exp [src/util.c:353:oauth2_url_decode:DBG] leave: verify.exp [src/util.c:315:oauth2_url_decode:DBG] enter: skip [src/util.c:353:oauth2_url_decode:DBG] leave: skip [src/util.c:315:oauth2_url_decode:DBG] enter: type [src/util.c:353:oauth2_url_decode:DBG] leave: type [src/util.c:315:oauth2_url_decode:DBG] enter: mtls [src/util.c:353:oauth2_url_decode:DBG] leave: mtls [src/util.c:315:oauth2_url_decode:DBG] enter: mtls.policy [src/util.c:353:oauth2_url_decode:DBG] leave: mtls.policy [src/util.c:315:oauth2_url_decode:DBG] enter: required [src/util.c:353:oauth2_url_decode:DBG] leave: required [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=skip [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] kid=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/http.c:180:oauth2_http_request_context_set:DBG] set SSL client certificate in request context: -----BEGIN CERTIFICATE----- MIIBBjCBrAIBAjAKBggqhkjOPQQDAjAPMQ0wCwYDVQQDDARtdGxzMB4XDTE4MTAxODEyMzcwOVoXDTIyMDUwMjEyMzcwOVowDzENMAsGA1UEAwwEbXRsczBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNcnyxwqV6hY8QnhxxzFQ03C7HKW9OylMbnQZjjJ/Au08/coZwxS7LfA4vOLS9WuneIXhbGGWvsDSb0tH6IxLm8wCgYIKoZIzj0EAwIDSQAwRgIhAP0RC1E+vwJD/D1AGHGzuri+hlV/PpQEKTWUVeORWz83AiEA5x2eXZOVbUlJSGQgjwD5vaUaKlLR50Q2DmFfQj1L+SY= -----END CERTIFICATE----- [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiAiUlMyNTYifQ.ewogICJpc3MiOiAiaHR0cHM6Ly9zZXJ2ZXIuZXhhbXBsZS5jb20iLAogICJzdWIiOiAidHkud2ViYkBleGFtcGxlLmNvbSIsCiAgImV4cCI6IDE0OTM3MjY0MDAsCiAgIm5iZiI6IDE0OTM3MjI4MDAsCiAgImNuZiI6eyJ4NXQjUzI1NiI6IkE0RHRMMkptVU1oQXN2Smo1dEt5bjY0U3F6bXVYYk1ySmEwbjc2MXk1djAifQp9.K5g_fMQkl6g9qo2uGDYDLrlQaTk_aEmP3601IYeVWrezftobh5IClflB-9YYvIU1O4Bswpl5bvBdkN7G7UXCwrzI6fFSVMvYqTxe0WlmLAnVH_RPqZ6Gxw_SpgemmXg8EPfDwa-14H5O-4S9a0JIE7Q1PBLsvqMhmO2WhpQFCvxnXJ1ho0m_dDH95y3ukJqvTe1mWwdd7K79GRnf4oFIi_Xm7iHOYYwEXwA1XNQgLcxbaGUKaA8N4yVLj2Q43JtxN7AUDQyfEhfzx5JhcQQ4t8gUGhovGvHh7LAYwpY8Ea6r3y2LSazhTm8cFFix1L6T5vFNH3MUFn2ouR8UDGA87Q, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiAiUlMyNTYifQ.ewogICJpc3MiOiAiaHR0cHM6Ly9zZXJ2ZXIuZXhhbXBsZS5jb20iLAogICJzdWIiOiAidHkud2ViYkBleGFtcGxlLmNvbSIsCiAgImV4cCI6IDE0OTM3MjY0MDAsCiAgIm5iZiI6IDE0OTM3MjI4MDAsCiAgImNuZiI6eyJ4NXQjUzI1NiI6IkE0RHRMMkptVU1oQXN2Smo1dEt5bjY0U3F6bXVYYk1ySmEwbjc2MXk1djAifQp9.K5g_fMQkl6g9qo2uGDYDLrlQaTk_aEmP3601IYeVWrezftobh5IClflB-9YYvIU1O4Bswpl5bvBdkN7G7UXCwrzI6fFSVMvYqTxe0WlmLAnVH_RPqZ6Gxw_SpgemmXg8EPfDwa-14H5O-4S9a0JIE7Q1PBLsvqMhmO2WhpQFCvxnXJ1ho0m_dDH95y3ukJqvTe1mWwdd7K79GRnf4oFIi_Xm7iHOYYwEXwA1XNQgLcxbaGUKaA8N4yVLj2Q43JtxN7AUDQyfEhfzx5JhcQQ4t8gUGhovGvHh7LAYwpY8Ea6r3y2LSazhTm8cFFix1L6T5vFNH3MUFn2ouR8UDGA87Q, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 9fa2dddf7c4bbf2fadf7c3253dc9d7c92bccfd97c85ba5fde84d53ca581c99ce [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiAiUlMyNTYifQ.ewogICJpc3MiOiAiaHR0cHM6Ly9zZXJ2ZXIuZXhhbXBsZS5jb20iLAogICJzdWIiOiAidHkud2ViYkBleGFtcGxlLmNvbSIsCiAgImV4cCI6IDE0OTM3MjY0MDAsCiAgIm5iZiI6IDE0OTM3MjI4MDAsCiAgImNuZiI6eyJ4NXQjUzI1NiI6IkE0RHRMMkptVU1oQXN2Smo1dEt5bjY0U3F6bXVYYk1ySmEwbjc2MXk1djAifQp9.K5g_fMQkl6g9qo2uGDYDLrlQaTk_aEmP3601IYeVWrezftobh5IClflB-9YYvIU1O4Bswpl5bvBdkN7G7UXCwrzI6fFSVMvYqTxe0WlmLAnVH_RPqZ6Gxw_SpgemmXg8EPfDwa-14H5O-4S9a0JIE7Q1PBLsvqMhmO2WhpQFCvxnXJ1ho0m_dDH95y3ukJqvTe1mWwdd7K79GRnf4oFIi_Xm7iHOYYwEXwA1XNQgLcxbaGUKaA8N4yVLj2Q43JtxN7AUDQyfEhfzx5JhcQQ4t8gUGhovGvHh7LAYwpY8Ea6r3y2LSazhTm8cFFix1L6T5vFNH3MUFn2ouR8UDGA87Q return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiAiUlMyNTYifQ (610-588=22) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=22 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=16 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg": "RS256"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg": "RS256"} [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=k1 [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=183): { "iss": "https://server.example.com", "sub": "ty.webb@example.com", "exp": 1493726400, "nbf": 1493722800, "cnf":{"x5t#S256":"A4DtL2JmUMhAsvJj5tKyn64SqzmuXbMrJa0n761y5v0"} } [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=skip [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1200:oauth2_jose_jwt_validate_iat:WRN] JWT did not contain a "iat" number [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiAiUlMyNTYifQ.ewogICJpc3MiOiAiaHR0cHM6Ly9zZXJ2ZXIuZXhhbXBsZS5jb20iLAogICJzdWIiOiAidHkud2ViYkBleGFtcGxlLmNvbSIsCiAgImV4cCI6IDE0OTM3MjY0MDAsCiAgIm5iZiI6IDE0OTM3MjI4MDAsCiAgImNuZiI6eyJ4NXQjUzI1NiI6IkE0RHRMMkptVU1oQXN2Smo1dEt5bjY0U3F6bXVYYk1ySmEwbjc2MXk1djAifQp9.K5g_fMQkl6g9qo2uGDYDLrlQaTk_aEmP3601IYeVWrezftobh5IClflB-9YYvIU1O4Bswpl5bvBdkN7G7UXCwrzI6fFSVMvYqTxe0WlmLAnVH_RPqZ6Gxw_SpgemmXg8EPfDwa-14H5O-4S9a0JIE7Q1PBLsvqMhmO2WhpQFCvxnXJ1ho0m_dDH95y3ukJqvTe1mWwdd7K79GRnf4oFIi_Xm7iHOYYwEXwA1XNQgLcxbaGUKaA8N4yVLj2Q43JtxN7AUDQyfEhfzx5JhcQQ4t8gUGhovGvHh7LAYwpY8Ea6r3y2LSazhTm8cFFix1L6T5vFNH3MUFn2ouR8UDGA87Q, len=183, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiAiUlMyNTYifQ.ewogICJpc3MiOiAiaHR0cHM6Ly9zZXJ2ZXIuZXhhbXBsZS5jb20iLAogICJzdWIiOiAidHkud2ViYkBleGFtcGxlLmNvbSIsCiAgImV4cCI6IDE0OTM3MjY0MDAsCiAgIm5iZiI6IDE0OTM3MjI4MDAsCiAgImNuZiI6eyJ4NXQjUzI1NiI6IkE0RHRMMkptVU1oQXN2Smo1dEt5bjY0U3F6bXVYYk1ySmEwbjc2MXk1djAifQp9.K5g_fMQkl6g9qo2uGDYDLrlQaTk_aEmP3601IYeVWrezftobh5IClflB-9YYvIU1O4Bswpl5bvBdkN7G7UXCwrzI6fFSVMvYqTxe0WlmLAnVH_RPqZ6Gxw_SpgemmXg8EPfDwa-14H5O-4S9a0JIE7Q1PBLsvqMhmO2WhpQFCvxnXJ1ho0m_dDH95y3ukJqvTe1mWwdd7K79GRnf4oFIi_Xm7iHOYYwEXwA1XNQgLcxbaGUKaA8N4yVLj2Q43JtxN7AUDQyfEhfzx5JhcQQ4t8gUGhovGvHh7LAYwpY8Ea6r3y2LSazhTm8cFFix1L6T5vFNH3MUFn2ouR8UDGA87Q, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 9fa2dddf7c4bbf2fadf7c3253dc9d7c92bccfd97c85ba5fde84d53ca581c99ce [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiAiUlMyNTYifQ.ewogICJpc3MiOiAiaHR0cHM6Ly9zZXJ2ZXIuZXhhbXBsZS5jb20iLAogICJzdWIiOiAidHkud2ViYkBleGFtcGxlLmNvbSIsCiAgImV4cCI6IDE0OTM3MjY0MDAsCiAgIm5iZiI6IDE0OTM3MjI4MDAsCiAgImNuZiI6eyJ4NXQjUzI1NiI6IkE0RHRMMkptVU1oQXN2Smo1dEt5bjY0U3F6bXVYYk1ySmEwbjc2MXk1djAifQp9.K5g_fMQkl6g9qo2uGDYDLrlQaTk_aEmP3601IYeVWrezftobh5IClflB-9YYvIU1O4Bswpl5bvBdkN7G7UXCwrzI6fFSVMvYqTxe0WlmLAnVH_RPqZ6Gxw_SpgemmXg8EPfDwa-14H5O-4S9a0JIE7Q1PBLsvqMhmO2WhpQFCvxnXJ1ho0m_dDH95y3ukJqvTe1mWwdd7K79GRnf4oFIi_Xm7iHOYYwEXwA1XNQgLcxbaGUKaA8N4yVLj2Q43JtxN7AUDQyfEhfzx5JhcQQ4t8gUGhovGvHh7LAYwpY8Ea6r3y2LSazhTm8cFFix1L6T5vFNH3MUFn2ouR8UDGA87Q [src/oauth2.c:823:oauth2_mtls_token_verify:DBG] enter: policy=required [src/util.c:928:oauth2_nv_list_get:DBG] SSL_CLIENT_CERT=-----BEGIN CERTIFICATE----- MIIBBjCBrAIBAjAKBggqhkjOPQQDAjAPMQ0wCwYDVQQDDARtdGxzMB4XDTE4MTAxODEyMzcwOVoXDTIyMDUwMjEyMzcwOVowDzENMAsGA1UEAwwEbXRsczBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNcnyxwqV6hY8QnhxxzFQ03C7HKW9OylMbnQZjjJ/Au08/coZwxS7LfA4vOLS9WuneIXhbGGWvsDSb0tH6IxLm8wCgYIKoZIzj0EAwIDSQAwRgIhAP0RC1E+vwJD/D1AGHGzuri+hlV/PpQEKTWUVeORWz83AiEA5x2eXZOVbUlJSGQgjwD5vaUaKlLR50Q2DmFfQj1L+SY= -----END CERTIFICATE----- [src/oauth2.c:727:oauth2_mtls_client_cert_fingerprint:DBG] request context variable: SSL_CLIENT_CERT=-----BEGIN CERTIFICATE----- MIIBBjCBrAIBAjAKBggqhkjOPQQDAjAPMQ0wCwYDVQQDDARtdGxzMB4XDTE4MTAxODEyMzcwOVoXDTIyMDUwMjEyMzcwOVowDzENMAsGA1UEAwwEbXRsczBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNcnyxwqV6hY8QnhxxzFQ03C7HKW9OylMbnQZjjJ/Au08/coZwxS7LfA4vOLS9WuneIXhbGGWvsDSb0tH6IxLm8wCgYIKoZIzj0EAwIDSQAwRgIhAP0RC1E+vwJD/D1AGHGzuri+hlV/PpQEKTWUVeORWz83AiEA5x2eXZOVbUlJSGQgjwD5vaUaKlLR50Q2DmFfQj1L+SY= -----END CERTIFICATE----- [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/oauth2.c:798:oauth2_mtls_validate_cnf_x5t_s256:DBG] fingerprint of provided cert (A4DtL2JmUMhAsvJj5tKyn64SqzmuXbMrJa0n761y5v0) matches cnf["x5t#S256"] [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave openidc [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://example.com/redirect_uri [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://example.com/redirect_uri [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://example.com/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: jan [src/util.c:303:oauth2_url_encode:DBG] leave: jan [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://example.com/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: jan [src/util.c:303:oauth2_url_encode:DBG] leave: jan [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value=issuer=https://localhost options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=cache, value=(null), options=(null) [src/cfg/session_cfg.c:216:oauth2_cfg_session_set_options_cache:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57169830, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x571532f0, 0x57153230, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57153230 [src/cfg/session_cfg.c:225:oauth2_cfg_session_set_options_cache:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_duration=(null) [src/util.c:928:oauth2_nv_list_get:DBG] inactivity_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x5715a5d0, 0x5716a360, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x5716a360 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=issuer=https://localhost, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=string value=client_id=mycc&authn_request_params=acr%3Dmfa options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x5715a5d0, 0x5716a360, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x5716a360 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=client_id=mycc&authn_request_params=acr%3Dmfa, options=(null) [src/openidc/client.c:264:_oauth2_openidc_client_set_options_string:DBG] enter [src/util.c:315:oauth2_url_decode:DBG] enter: client_id [src/util.c:353:oauth2_url_decode:DBG] leave: client_id [src/util.c:315:oauth2_url_decode:DBG] enter: mycc [src/util.c:353:oauth2_url_decode:DBG] leave: mycc [src/util.c:315:oauth2_url_decode:DBG] enter: authn_request_params [src/util.c:353:oauth2_url_decode:DBG] leave: authn_request_params [src/util.c:315:oauth2_url_decode:DBG] enter: acr%3Dmfa [src/util.c:353:oauth2_url_decode:DBG] leave: acr=mfa [src/util.c:928:oauth2_nv_list_get:DBG] client_id=mycc [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=(null) [src/util.c:928:oauth2_nv_list_get:DBG] scope=(null) [src/util.c:928:oauth2_nv_list_get:DBG] authn_request_params=acr=mfa [src/util.c:928:oauth2_nv_list_get:DBG] token_endpoint_auth_method=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/openidc/client.c:308:_oauth2_openidc_client_set_options_string:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=example.com [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://example.com/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: jan [src/util.c:303:oauth2_url_encode:DBG] leave: jan [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=cache, value=(null), options=(null) [src/cfg/session_cfg.c:216:oauth2_cfg_session_set_options_cache:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57152ee0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57148280, 0x57153050, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57153050 [src/cfg/session_cfg.c:225:oauth2_cfg_session_set_options_cache:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_duration=(null) [src/util.c:928:oauth2_nv_list_get:DBG] inactivity_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57148560, 0x57161bc0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161bc0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" }, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://example.org/secure [src/http.c:591:oauth2_http_request_url_get:DBG] https://example.org/secure [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"i":"https://op.example.org","l":"https://example.org/secure","p":"4321","m":0,"t":1775826982} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpIjoiaHR0cHM6Ly9vcC5leGFtcGxlLm9yZyIsImwiOiJodHRwczovL2V4YW1wbGUub3JnL3NlY3VyZSIsInAiOiI0MzIxIiwibSI6MCwidCI6MTc3NTgyNjk4Mn0.sK9ZFHYs3lJB-Oj3aWnyU2RW-Leu7Hevt_Ya2eH-fLs [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_state_1234=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_state_1234 [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_state_1234 [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/util.c:928:oauth2_nv_list_get:DBG] Set-Cookie=openidc_state_1234=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_state_1234=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_state_1234 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_state_1234=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_state_1234 [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_state_1234 [src/util.c:315:oauth2_url_decode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/util.c:353:oauth2_url_decode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/util.c:315:oauth2_url_decode:DBG] enter: path [src/util.c:353:oauth2_url_decode:DBG] leave: path [src/util.c:315:oauth2_url_decode:DBG] enter: / [src/util.c:353:oauth2_url_decode:DBG] leave: / [src/util.c:315:oauth2_url_decode:DBG] enter: Max-Age [src/util.c:353:oauth2_url_decode:DBG] leave: Max-Age [src/util.c:315:oauth2_url_decode:DBG] enter: 300 [src/util.c:353:oauth2_url_decode:DBG] leave: 300 [src/util.c:315:oauth2_url_decode:DBG] enter: HttpOnly [src/util.c:353:oauth2_url_decode:DBG] leave: HttpOnly [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: Secure [src/util.c:353:oauth2_url_decode:DBG] leave: Secure [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: SameSite [src/util.c:353:oauth2_url_decode:DBG] leave: SameSite [src/util.c:315:oauth2_url_decode:DBG] enter: None [src/util.c:353:oauth2_url_decode:DBG] leave: None [src/util.c:928:oauth2_nv_list_get:DBG] openidc_state_1234=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: path=/ [src/util.c:278:oauth2_url_encode:DBG] enter: path [src/util.c:303:oauth2_url_encode:DBG] leave: path [src/util.c:278:oauth2_url_encode:DBG] enter: / [src/util.c:303:oauth2_url_encode:DBG] leave: %2F [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Max-Age=300 [src/util.c:278:oauth2_url_encode:DBG] enter: Max-Age [src/util.c:303:oauth2_url_encode:DBG] leave: Max-Age [src/util.c:278:oauth2_url_encode:DBG] enter: 300 [src/util.c:303:oauth2_url_encode:DBG] leave: 300 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: HttpOnly= [src/util.c:278:oauth2_url_encode:DBG] enter: HttpOnly [src/util.c:303:oauth2_url_encode:DBG] leave: HttpOnly [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Secure= [src/util.c:278:oauth2_url_encode:DBG] enter: Secure [src/util.c:303:oauth2_url_encode:DBG] leave: Secure [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: SameSite=None [src/util.c:278:oauth2_url_encode:DBG] enter: SameSite [src/util.c:303:oauth2_url_encode:DBG] leave: SameSite [src/util.c:278:oauth2_url_encode:DBG] enter: None [src/util.c:303:oauth2_url_encode:DBG] leave: None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: path=%2F; Max-Age=300; HttpOnly=; Secure=; SameSite=None [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: path=%2F; Max-Age=300; HttpOnly=; Secure=; SameSite=None [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_state_1234=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..uReregmDBqb0UXBV.gswoicKDfmRqRKoF-3xrZ9Py5v8pl9w5YchUtRM2v3NDshoJu5E2TKxkCQtu5L4g957Mtb5MGqPD_IHLJFXMNc5nmU2hIvoEWzWcPW_6eBFTQ3rIMQxlekGkb9GiuyeqHc4KbarbXeFdbdzy0mWJGKQU64faMsd8BqMhWvwYDfI-lhgWhKZL8xokeoagfdJu6L8ELNEl8J9k5uhAR9d0GcbDc0zZYeKoBZXlP5StxWmGi046nHWYgHNy7Je8tjQZ.d-fRCmBzdUhMfyfyt2QAcw [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=cache, value=(null), options=(null) [src/cfg/session_cfg.c:216:oauth2_cfg_session_set_options_cache:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x5715a060, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57153110, 0x57152580, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152580 [src/cfg/session_cfg.c:225:oauth2_cfg_session_set_options_cache:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_duration=(null) [src/util.c:928:oauth2_nv_list_get:DBG] inactivity_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" }, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=file value=./test/provider.json options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=file, value=./test/provider.json, options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57153110, 0x57152580, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57152580 [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:166:_oauth2_openidc_provider_resolve_file:DBG] enter [src/openidc/resolver.c:182:_oauth2_openidc_provider_resolve_file:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=https://pingfed:9031, len=436, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=https://pingfed:9031, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 20cb890ad8aec19b67644c421ef801bc2566985bfe502803b461a6af42a62ac6 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: https://pingfed:9031 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value=(null) options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=(null), options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:386:_oauth2_openidc_provider_resolve_string:ERR] metadata not configured [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 0 [src/openidc/resolver.c:119:_oauth2_openidc_provider_resolve:ERR] resolver callback returned false [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value= options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/util.c:1002:oauth2_json_decode_object:ERR] json_loads failed: '[' or '{' expected near end of file [src/openidc/resolver.c:38:_oauth2_openidc_provider_metadata_parse:ERR] could not parse json object [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 0 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/util.c:1002:oauth2_json_decode_object:ERR] json_loads failed: string or '}' expected near end of file [src/openidc/resolver.c:38:_oauth2_openidc_provider_metadata_parse:ERR] could not parse json object [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 0 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={} options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={}, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:50:_oauth2_openidc_provider_metadata_parse:ERR] could not parse issuer [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 0 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "issuer": 0 } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "issuer": 0 }, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "issuer" [src/openidc/resolver.c:50:_oauth2_openidc_provider_metadata_parse:ERR] could not parse issuer [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 0 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "authorization_endpoint": 1, "issuer": "https://example.org" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "authorization_endpoint": 1, "issuer": "https://example.org" }, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "authorization_endpoint" [src/openidc/resolver.c:55:_oauth2_openidc_provider_metadata_parse:ERR] could not parse authorization_endpoint [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 0 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "token_endpoint": 1, "authorization_endpoint": "https://example.org/authorize", "issuer": "https://example.org" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "token_endpoint": 1, "authorization_endpoint": "https://example.org/authorize", "issuer": "https://example.org" }, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "token_endpoint" [src/openidc/resolver.c:60:_oauth2_openidc_provider_metadata_parse:ERR] could not parse token_endpoint [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 0 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "jwks_uri": 0, "token_endpoint": "https://example.org/authorize", "authorization_endpoint": "https://example.org/authorize", "issuer": "https://example.org" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "jwks_uri": 0, "token_endpoint": "https://example.org/authorize", "authorization_endpoint": "https://example.org/authorize", "issuer": "https://example.org" }, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "jwks_uri" [src/openidc/resolver.c:70:_oauth2_openidc_provider_metadata_parse:ERR] could not parse jwks_uri [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 0 [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=dir value=(null) options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57145b30, 0x571697d0, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x571697d0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=dir, value=(null), options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/resolver.c:103:_oauth2_openidc_provider_resolve:ERR] configuration error: provider_resolver is not configured [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=file value=./test/client.json options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=cache, value=(null), options=(null) [src/cfg/session_cfg.c:216:oauth2_cfg_session_set_options_cache:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57137dd0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x57161350, 0x5715be10, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x5715be10 [src/cfg/session_cfg.c:225:oauth2_cfg_session_set_options_cache:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_duration=(null) [src/util.c:928:oauth2_nv_list_get:DBG] inactivity_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=false [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=file, value=./test/client.json, options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: (null) [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ "client_id": "b_client" } options=ssl_verify=true [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: true [src/util.c:353:oauth2_url_decode:DBG] leave: true [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=true [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={ "client_id": "b_client" }, options=ssl_verify=true [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: true [src/util.c:353:oauth2_url_decode:DBG] leave: true [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: (null) [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=string value=client_id=bla&client_secret=bla&token_endpoint_auth_method=bogus options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=client_id=bla&client_secret=bla&token_endpoint_auth_method=bogus, options=(null) [src/openidc/client.c:264:_oauth2_openidc_client_set_options_string:DBG] enter [src/util.c:315:oauth2_url_decode:DBG] enter: client_id [src/util.c:353:oauth2_url_decode:DBG] leave: client_id [src/util.c:315:oauth2_url_decode:DBG] enter: bla [src/util.c:353:oauth2_url_decode:DBG] leave: bla [src/util.c:315:oauth2_url_decode:DBG] enter: client_secret [src/util.c:353:oauth2_url_decode:DBG] leave: client_secret [src/util.c:315:oauth2_url_decode:DBG] enter: bla [src/util.c:353:oauth2_url_decode:DBG] leave: bla [src/util.c:315:oauth2_url_decode:DBG] enter: token_endpoint_auth_method [src/util.c:353:oauth2_url_decode:DBG] leave: token_endpoint_auth_method [src/util.c:315:oauth2_url_decode:DBG] enter: bogus [src/util.c:353:oauth2_url_decode:DBG] leave: bogus [src/util.c:928:oauth2_nv_list_get:DBG] client_id=bla [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=bla [src/util.c:928:oauth2_nv_list_get:DBG] scope=(null) [src/util.c:928:oauth2_nv_list_get:DBG] authn_request_params=(null) [src/util.c:928:oauth2_nv_list_get:DBG] token_endpoint_auth_method=bogus [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/openidc/client.c:308:_oauth2_openidc_client_set_options_string:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value=(null) options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value=(null), options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: internal error: struct, client or json is NULL [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: internal error: struct, client or json is NULL [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: internal error: struct, client or json is NULL [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={, options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/util.c:1002:oauth2_json_decode_object:ERR] json_loads failed: string or '}' expected near end of file [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: could not parse json object [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: could not parse json object [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: could not parse json object [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ "client_id": 0 } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={ "client_id": 0 }, options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "client_id" [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: could not parse client_id [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: could not parse client_id [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: could not parse client_id [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ "client_id": "valid", "client_secret": 0 } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={ "client_id": "valid", "client_secret": 0 }, options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "client_secret" [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: could not parse client_secret [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: could not parse client_secret [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: could not parse client_secret [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ "client_id": "valid", "client_secret": "valid", "scope": 0 } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={ "client_id": "valid", "client_secret": "valid", "scope": 0 }, options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "scope" [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: could not parse scope [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: could not parse scope [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: could not parse scope [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ "client_id": "valid", "client_secret": "valid", "scope": "valid", "token_endpoint_auth_method": 0 } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={ "client_id": "valid", "client_secret": "valid", "scope": "valid", "token_endpoint_auth_method": 0 }, options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/util.c:1086:oauth2_json_string_get:WRN] found a non-string object with key: "token_endpoint_auth_method" [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: could not parse token_endpoint_auth_method [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: could not parse token_endpoint_auth_method [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: could not parse token_endpoint_auth_method [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ "client_id": "valid", "client_secret": "valid", "scope": "valid", "token_endpoint_auth_method": "bogus" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={ "client_id": "valid", "client_secret": "valid", "scope": "valid", "token_endpoint_auth_method": "bogus" }, options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: Invalid value, must be one of: none, client_secret_basic, client_secret_post, client_secret_jwt, private_key_jwt, client_cert or basic. [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=json value={ "client_id": "valid", "client_secret": "valid", "scope": "valid", "token_endpoint_auth_method": "client_secret_post" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x57152ee0, 0x57161a70, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57161a70 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=json, value={ "client_id": "valid", "client_secret": "valid", "scope": "valid", "token_endpoint_auth_method": "client_secret_post" }, options=(null) [src/openidc/client.c:112:_oauth2_openidc_client_metadata_parse:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] client_id=valid [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=valid [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/openidc/client.c:219:_oauth2_openidc_client_metadata_parse:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: (null) [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=cookie, value=(null), options=name=short_cookie&inactivity_timeout=2 [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: short_cookie [src/util.c:353:oauth2_url_decode:DBG] leave: short_cookie [src/util.c:315:oauth2_url_decode:DBG] enter: inactivity_timeout [src/util.c:353:oauth2_url_decode:DBG] leave: inactivity_timeout [src/util.c:315:oauth2_url_decode:DBG] enter: 2 [src/util.c:353:oauth2_url_decode:DBG] leave: 2 [src/cfg/session_cfg.c:198:oauth2_cfg_session_set_options_cookie:DBG] enter [src/cfg/session_cfg.c:204:oauth2_cfg_session_set_options_cookie:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: short_cookie [src/util.c:353:oauth2_url_decode:DBG] leave: short_cookie [src/util.c:315:oauth2_url_decode:DBG] enter: inactivity_timeout [src/util.c:353:oauth2_url_decode:DBG] leave: inactivity_timeout [src/util.c:315:oauth2_url_decode:DBG] enter: 2 [src/util.c:353:oauth2_url_decode:DBG] leave: 2 [src/util.c:928:oauth2_nv_list_get:DBG] cookie.name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_duration=(null) [src/util.c:928:oauth2_nv_list_get:DBG] inactivity_timeout=2 [src/util.c:928:oauth2_nv_list_get:DBG] name=short_cookie [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" } options=session=short_cookie [src/util.c:315:oauth2_url_decode:DBG] enter: session [src/util.c:353:oauth2_url_decode:DBG] leave: session [src/util.c:315:oauth2_url_decode:DBG] enter: short_cookie [src/util.c:353:oauth2_url_decode:DBG] leave: short_cookie [src/util.c:928:oauth2_nv_list_get:DBG] session=short_cookie [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: short_cookie [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x5713bbf0, 0x57165790, short_cookie [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57165790 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" }, options=session=short_cookie [src/util.c:315:oauth2_url_decode:DBG] enter: session [src/util.c:353:oauth2_url_decode:DBG] leave: session [src/util.c:315:oauth2_url_decode:DBG] enter: short_cookie [src/util.c:353:oauth2_url_decode:DBG] leave: short_cookie [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=string value=token_endpoint_auth_method=client_secret_post&client_id=myclient&client_secret=mysecret&scope=openid%20profile options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x5713bbf0, 0x57165790, short_cookie [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57165790 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=false [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=token_endpoint_auth_method=client_secret_post&client_id=myclient&client_secret=mysecret&scope=openid%20profile, options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/openidc/client.c:264:_oauth2_openidc_client_set_options_string:DBG] enter [src/util.c:315:oauth2_url_decode:DBG] enter: token_endpoint_auth_method [src/util.c:353:oauth2_url_decode:DBG] leave: token_endpoint_auth_method [src/util.c:315:oauth2_url_decode:DBG] enter: client_secret_post [src/util.c:353:oauth2_url_decode:DBG] leave: client_secret_post [src/util.c:315:oauth2_url_decode:DBG] enter: client_id [src/util.c:353:oauth2_url_decode:DBG] leave: client_id [src/util.c:315:oauth2_url_decode:DBG] enter: myclient [src/util.c:353:oauth2_url_decode:DBG] leave: myclient [src/util.c:315:oauth2_url_decode:DBG] enter: client_secret [src/util.c:353:oauth2_url_decode:DBG] leave: client_secret [src/util.c:315:oauth2_url_decode:DBG] enter: mysecret [src/util.c:353:oauth2_url_decode:DBG] leave: mysecret [src/util.c:315:oauth2_url_decode:DBG] enter: scope [src/util.c:353:oauth2_url_decode:DBG] leave: scope [src/util.c:315:oauth2_url_decode:DBG] enter: openid%20profile [src/util.c:353:oauth2_url_decode:DBG] leave: openid profile [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/util.c:928:oauth2_nv_list_get:DBG] scope=openid profile [src/util.c:928:oauth2_nv_list_get:DBG] authn_request_params=(null) [src/util.c:928:oauth2_nv_list_get:DBG] token_endpoint_auth_method=client_secret_post [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/openidc/client.c:308:_oauth2_openidc_client_set_options_string:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: (null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=(null) [src/session.c:141:oauth2_session_load_cookie:DBG] no session cookie found [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:688:oauth2_openidc_handle:DBG] no user found in session [src/openidc/openidc.c:147:_oauth2_openidc_unauthenticated_request:DBG] enter [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/openidc/openidc.c:49:_oauth2_openidc_authenticate:DBG] enter [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/http.c:591:oauth2_http_request_url_get:DBG] https://app.example.org/secure [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"i":"https://op.example.org","l":"https://app.example.org/secure","p":"1c304cdab9655ded87de25639dda640deed34abc7499a845","m":0,"t":1775826982} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpIjoiaHR0cHM6Ly9vcC5leGFtcGxlLm9yZyIsImwiOiJodHRwczovL2FwcC5leGFtcGxlLm9yZy9zZWN1cmUiLCJwIjoiMWMzMDRjZGFiOTY1NWRlZDg3ZGUyNTYzOWRkYTY0MGRlZWQzNGFiYzc0OTlhODQ1IiwibSI6MCwidCI6MTc3NTgyNjk4Mn0.-6trduZ-UsstTdvagR4NHmtn18MyAJnd2Sc0RXbgd3Q [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_state_41e0144ba706af87=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_state_41e0144ba706af87 [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_state_41e0144ba706af87 [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: response_type=code [src/util.c:278:oauth2_url_encode:DBG] enter: response_type [src/util.c:303:oauth2_url_encode:DBG] leave: response_type [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: scope=openid profile [src/util.c:278:oauth2_url_encode:DBG] enter: scope [src/util.c:303:oauth2_url_encode:DBG] leave: scope [src/util.c:278:oauth2_url_encode:DBG] enter: openid profile [src/util.c:303:oauth2_url_encode:DBG] leave: openid%20profile [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: nonce=3c9fc1e6b8c9bc5f [src/util.c:278:oauth2_url_encode:DBG] enter: nonce [src/util.c:303:oauth2_url_encode:DBG] leave: nonce [src/util.c:278:oauth2_url_encode:DBG] enter: 3c9fc1e6b8c9bc5f [src/util.c:303:oauth2_url_encode:DBG] leave: 3c9fc1e6b8c9bc5f [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: state=41e0144ba706af87 [src/util.c:278:oauth2_url_encode:DBG] enter: state [src/util.c:303:oauth2_url_encode:DBG] leave: state [src/util.c:278:oauth2_url_encode:DBG] enter: 41e0144ba706af87 [src/util.c:303:oauth2_url_encode:DBG] leave: 41e0144ba706af87 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge=9NrCgXq7imiUh79zPBXE9GtFh7hDJEzvSvYLOzvTJE0 [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge [src/util.c:278:oauth2_url_encode:DBG] enter: 9NrCgXq7imiUh79zPBXE9GtFh7hDJEzvSvYLOzvTJE0 [src/util.c:303:oauth2_url_encode:DBG] leave: 9NrCgXq7imiUh79zPBXE9GtFh7hDJEzvSvYLOzvTJE0 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge_method=S256 [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge_method [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge_method [src/util.c:278:oauth2_url_encode:DBG] enter: S256 [src/util.c:303:oauth2_url_encode:DBG] leave: S256 [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&scope=openid%20profile&nonce=3c9fc1e6b8c9bc5f&state=41e0144ba706af87&code_challenge=9NrCgXq7imiUh79zPBXE9GtFh7hDJEzvSvYLOzvTJE0&code_challenge_method=S256 [src/openidc/openidc.c:135:_oauth2_openidc_authenticate:DBG] return: 1 [src/openidc/openidc.c:186:_oauth2_openidc_unauthenticated_request:DBG] return: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/util.c:928:oauth2_nv_list_get:DBG] Location=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&scope=openid%20profile&nonce=3c9fc1e6b8c9bc5f&state=41e0144ba706af87&code_challenge=9NrCgXq7imiUh79zPBXE9GtFh7hDJEzvSvYLOzvTJE0&code_challenge_method=S256 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_state_41e0144ba706af87=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /openid-connect/redirect_uri?code=4321&state=41e0144ba706af87 [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_state_41e0144ba706af87=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_state_41e0144ba706af87 [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_state_41e0144ba706af87 [src/util.c:315:oauth2_url_decode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/util.c:353:oauth2_url_decode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/util.c:315:oauth2_url_decode:DBG] enter: path [src/util.c:353:oauth2_url_decode:DBG] leave: path [src/util.c:315:oauth2_url_decode:DBG] enter: / [src/util.c:353:oauth2_url_decode:DBG] leave: / [src/util.c:315:oauth2_url_decode:DBG] enter: Max-Age [src/util.c:353:oauth2_url_decode:DBG] leave: Max-Age [src/util.c:315:oauth2_url_decode:DBG] enter: 300 [src/util.c:353:oauth2_url_decode:DBG] leave: 300 [src/util.c:315:oauth2_url_decode:DBG] enter: HttpOnly [src/util.c:353:oauth2_url_decode:DBG] leave: HttpOnly [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: Secure [src/util.c:353:oauth2_url_decode:DBG] leave: Secure [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: SameSite [src/util.c:353:oauth2_url_decode:DBG] leave: SameSite [src/util.c:315:oauth2_url_decode:DBG] enter: None [src/util.c:353:oauth2_url_decode:DBG] leave: None [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=(null) [src/session.c:141:oauth2_session_load_cookie:DBG] no session cookie found [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/openid-connect/redirect_uri [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/openid-connect/redirect_uri"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:491:_oauth2_openidc_redirect_uri_handler:DBG] enter [src/http.c:1314:oauth2_http_request_query_param_get:DBG] enter: code [src/util.c:315:oauth2_url_decode:DBG] enter: code [src/util.c:353:oauth2_url_decode:DBG] leave: code [src/util.c:315:oauth2_url_decode:DBG] enter: 4321 [src/util.c:353:oauth2_url_decode:DBG] leave: 4321 [src/util.c:315:oauth2_url_decode:DBG] enter: state [src/util.c:353:oauth2_url_decode:DBG] leave: state [src/util.c:315:oauth2_url_decode:DBG] enter: 41e0144ba706af87 [src/util.c:353:oauth2_url_decode:DBG] leave: 41e0144ba706af87 [src/util.c:928:oauth2_nv_list_get:DBG] code=4321 [src/http.c:1326:oauth2_http_request_query_param_get:DBG] leave: code=4321 [src/http.c:1314:oauth2_http_request_query_param_get:DBG] enter: state [src/util.c:928:oauth2_nv_list_get:DBG] state=41e0144ba706af87 [src/http.c:1326:oauth2_http_request_query_param_get:DBG] leave: state=41e0144ba706af87 [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_state_41e0144ba706af87 [src/util.c:928:oauth2_nv_list_get:DBG] openidc_state_41e0144ba706af87=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: path=/ [src/util.c:278:oauth2_url_encode:DBG] enter: path [src/util.c:303:oauth2_url_encode:DBG] leave: path [src/util.c:278:oauth2_url_encode:DBG] enter: / [src/util.c:303:oauth2_url_encode:DBG] leave: %2F [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Max-Age=300 [src/util.c:278:oauth2_url_encode:DBG] enter: Max-Age [src/util.c:303:oauth2_url_encode:DBG] leave: Max-Age [src/util.c:278:oauth2_url_encode:DBG] enter: 300 [src/util.c:303:oauth2_url_encode:DBG] leave: 300 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: HttpOnly= [src/util.c:278:oauth2_url_encode:DBG] enter: HttpOnly [src/util.c:303:oauth2_url_encode:DBG] leave: HttpOnly [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Secure= [src/util.c:278:oauth2_url_encode:DBG] enter: Secure [src/util.c:303:oauth2_url_encode:DBG] leave: Secure [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: SameSite=None [src/util.c:278:oauth2_url_encode:DBG] enter: SameSite [src/util.c:303:oauth2_url_encode:DBG] leave: SameSite [src/util.c:278:oauth2_url_encode:DBG] enter: None [src/util.c:303:oauth2_url_encode:DBG] leave: None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: path=%2F; Max-Age=300; HttpOnly=; Secure=; SameSite=None [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: path=%2F; Max-Age=300; HttpOnly=; Secure=; SameSite=None [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_state_41e0144ba706af87=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..8RRfdJw0l1TX6k8h.Y-2QFU08aceO88GIefsm8ljIrTGKYcS1VE2WGIdKgND5nl5-OYqs0C22mL-NiUUI6Wf8axbQz15yrLaxKQe2CDNSVoOxU9jG_t2Bv2mX3qiUIeSfLCZe3VfgaD349FzQngjyN9ayPER-XutZmJE_si2iP5JyX_rkYVIb7pBhjEdvaYtSPG05h_AmV7Fok-RuHsyoFg367Tr41e7n_1kHLGz4bAvK_DYYZ6wJoOSiTp4Z7HYqLG2qI6ru1-cs8jp-9kQwcoSzj9QoJwZH3U5OKXiIiRrJPxPBTTw12ElmceusMIFADoZHxy_yNWccUHGZ3R6TX7Z_KIn4TQA4H-ZUcA.8xJRwyO08jnOYJvWlFNL2g [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/openidc/openidc.c:356:_oauth2_openidc_token_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:284:_oauth2_openidc_token_endpoint_call:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: grant_type=authorization_code [src/util.c:278:oauth2_url_encode:DBG] enter: grant_type [src/util.c:303:oauth2_url_encode:DBG] leave: grant_type [src/util.c:278:oauth2_url_encode:DBG] enter: authorization_code [src/util.c:303:oauth2_url_encode:DBG] leave: authorization_code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code=4321 [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/util.c:278:oauth2_url_encode:DBG] enter: 4321 [src/util.c:303:oauth2_url_encode:DBG] leave: 4321 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_verifier=1c304cdab9655ded87de25639dda640deed34abc7499a845 [src/util.c:278:oauth2_url_encode:DBG] enter: code_verifier [src/util.c:303:oauth2_url_encode:DBG] leave: code_verifier [src/util.c:278:oauth2_url_encode:DBG] enter: 1c304cdab9655ded87de25639dda640deed34abc7499a845 [src/util.c:303:oauth2_url_encode:DBG] leave: 1c304cdab9655ded87de25639dda640deed34abc7499a845 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_secret=mysecret [src/util.c:278:oauth2_url_encode:DBG] enter: client_secret [src/util.c:303:oauth2_url_encode:DBG] leave: client_secret [src/util.c:278:oauth2_url_encode:DBG] enter: mysecret [src/util.c:303:oauth2_url_encode:DBG] leave: mysecret [src/http.c:905:oauth2_http_url_form_encode:DBG] data=grant_type=authorization_code&code=4321&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&code_verifier=1c304cdab9655ded87de25639dda640deed34abc7499a845&client_id=myclient&client_secret=mysecret [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_openidc/token, data=grant_type=authorization_code&code=4321&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&code_verifier=1c304cdab9655ded87de25639dda640deed34abc7499a845&client_id=myclient&client_secret=mysecret, ctx=[ ssl_verify=false timeout=-1 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_openidc/token HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 219****grant_type=authorization_code&code=4321&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&code_verifier=1c304cdab9655ded87de25639dda640deed34abc7499a845&client_id=myclient&client_secret=mysecret 17 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0.klxQAj6oNeJlfbs5X2MAwrFIr2Rx_CcXLwKubevRT6tVg9zzeXOgF3Rhdr6ejDbXTm1enPSkI-R4mWNt5INPo2-Lkdvf2sJ__q7Oht5gdXfN2QDPUq03HpZZhkfpku1oe5i98J5TTl1rOPGuu2DAlclQ2TD1kKBRGZbE8G2ChazGsbcqmScibZOZfg3Ic1j2b4-jATxDvhnVbzEfB8rkFxaj2ykla4MBYPxH41XsHpRpc1we50ZffiBKdzOKg70nbbnsI9pYJyqGpseVYmGTMRmLlRsdYVCjolyL8BU887xq0jD05Udp3muRok6ZWiYeHGbJ_qF1zKx_2GdRW4rUUg", "access_token": "xxxx" } (status=200) [src/openidc/openidc.c:338:_oauth2_openidc_token_endpoint_call:DBG] leave: 1 [src/openidc/openidc.c:401:_oauth2_openidc_token_request:DBG] leave: 1 [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_openidc/jwks_uri, options=jwks_uri.ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: jwks_uri.ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: jwks_uri.ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57152130, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5716a3a0, 0x57137dd0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57137dd0 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_openidc/jwks_uri, options=jwks_uri.ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: jwks_uri.ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: jwks_uri.ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/jose.c:1830:_oauth2_jose_verify_options_jwk_set_url:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.ssl_verify=false [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5716a3a0, 0x57137dd0, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57137dd0 [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.expiry=(null) [src/jose.c:1848:_oauth2_jose_verify_options_jwk_set_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0.klxQAj6oNeJlfbs5X2MAwrFIr2Rx_CcXLwKubevRT6tVg9zzeXOgF3Rhdr6ejDbXTm1enPSkI-R4mWNt5INPo2-Lkdvf2sJ__q7Oht5gdXfN2QDPUq03HpZZhkfpku1oe5i98J5TTl1rOPGuu2DAlclQ2TD1kKBRGZbE8G2ChazGsbcqmScibZOZfg3Ic1j2b4-jATxDvhnVbzEfB8rkFxaj2ykla4MBYPxH41XsHpRpc1we50ZffiBKdzOKg70nbbnsI9pYJyqGpseVYmGTMRmLlRsdYVCjolyL8BU887xq0jD05Udp3muRok6ZWiYeHGbJ_qF1zKx_2GdRW4rUUg, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0.klxQAj6oNeJlfbs5X2MAwrFIr2Rx_CcXLwKubevRT6tVg9zzeXOgF3Rhdr6ejDbXTm1enPSkI-R4mWNt5INPo2-Lkdvf2sJ__q7Oht5gdXfN2QDPUq03HpZZhkfpku1oe5i98J5TTl1rOPGuu2DAlclQ2TD1kKBRGZbE8G2ChazGsbcqmScibZOZfg3Ic1j2b4-jATxDvhnVbzEfB8rkFxaj2ykla4MBYPxH41XsHpRpc1we50ZffiBKdzOKg70nbbnsI9pYJyqGpseVYmGTMRmLlRsdYVCjolyL8BU887xq0jD05Udp3muRok6ZWiYeHGbJ_qF1zKx_2GdRW4rUUg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a4973a5e810aaf8bd928d56d40305fb78021922cdc707f9882e28cf84964a1d8 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0.klxQAj6oNeJlfbs5X2MAwrFIr2Rx_CcXLwKubevRT6tVg9zzeXOgF3Rhdr6ejDbXTm1enPSkI-R4mWNt5INPo2-Lkdvf2sJ__q7Oht5gdXfN2QDPUq03HpZZhkfpku1oe5i98J5TTl1rOPGuu2DAlclQ2TD1kKBRGZbE8G2ChazGsbcqmScibZOZfg3Ic1j2b4-jATxDvhnVbzEfB8rkFxaj2ykla4MBYPxH41XsHpRpc1we50ZffiBKdzOKg70nbbnsI9pYJyqGpseVYmGTMRmLlRsdYVCjolyL8BU887xq0jD05Udp3muRok6ZWiYeHGbJ_qF1zKx_2GdRW4rUUg return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9 (495-459=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256","typ":"JWT"} [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: cc199b0a3c48830e2b9f9778f419fd63bec77869124f42eec02f14472bda8b66 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_openidc/jwks_uri return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_openidc/jwks_uri [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_openidc/jwks_uri [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_openidc/jwks_uri, data=(null), ctx=[ ssl_verify=false timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_openidc/jwks_uri HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 18 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "keys": [ {"kty":"RSA","kid":"bilbo.baggins@hobbiton.example","e":"AQAB","n":"n4EPtAOCc9AlkeQHPzHStgAbgs7bTZLwUBZdR8_KuKPEHLd4rHVTeT-O-XV2jRojdNhxJWTDvNd7nqQ0VEiZQHz_AJmSCpMaJMRBSFKrKb2wqVwGU_NsYOYL-QtiWN2lbzcEe6XC0dApr5ydQLrHqkHHig3RBordaZ6Aj-oBHqFEHYpPe7Tpe-OfVfHd1E6cS6M1FZcD1NNLYD5lFHpPI9bTwJlsde3uhGqC0ZCuEHg8lhzwOHrtIQbS0FVbb9k3-tVTU4fg_3L_vniUFAKwuCLqKnS2BYwdq_mzSnbLY7h_qixoR7jig3__kRhuaxwUkRz5iaiQkqgc5gHdrNP5zw"} ] } (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, len=428, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: cc199b0a3c48830e2b9f9778f419fd63bec77869124f42eec02f14472bda8b66 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_openidc/jwks_uri [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: { "keys": [ {"kty":"RSA","kid":"bilbo.baggins@hobbiton.example","e":"AQAB","n":"n4EPtAOCc9AlkeQHPzHStgAbgs7bTZLwUBZdR8_KuKPEHLd4rHVTeT-O-XV2jRojdNhxJWTDvNd7nqQ0VEiZQHz_AJmSCpMaJMRBSFKrKb2wqVwGU_NsYOYL-QtiWN2lbzcEe6XC0dApr5ydQLrHqkHHig3RBordaZ6Aj-oBHqFEHYpPe7Tpe-OfVfHd1E6cS6M1FZcD1NNLYD5lFHpPI9bTwJlsde3uhGqC0ZCuEHg8lhzwOHrtIQbS0FVbb9k3-tVTU4fg_3L_vniUFAKwuCLqKnS2BYwdq_mzSnbLY7h_qixoR7jig3__kRhuaxwUkRz5iaiQkqgc5gHdrNP5zw"} ] } [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=bilbo.baggins@hobbiton.example [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=86): {"iss":"myclient","sub":"myclient","aud":"myclient","exp":1775827042,"iat":1775826982} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1152:_oauth2_jose_jwt_validate_exp:DBG] "exp"=1775827042, 60 seconds from now [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0.klxQAj6oNeJlfbs5X2MAwrFIr2Rx_CcXLwKubevRT6tVg9zzeXOgF3Rhdr6ejDbXTm1enPSkI-R4mWNt5INPo2-Lkdvf2sJ__q7Oht5gdXfN2QDPUq03HpZZhkfpku1oe5i98J5TTl1rOPGuu2DAlclQ2TD1kKBRGZbE8G2ChazGsbcqmScibZOZfg3Ic1j2b4-jATxDvhnVbzEfB8rkFxaj2ykla4MBYPxH41XsHpRpc1we50ZffiBKdzOKg70nbbnsI9pYJyqGpseVYmGTMRmLlRsdYVCjolyL8BU887xq0jD05Udp3muRok6ZWiYeHGbJ_qF1zKx_2GdRW4rUUg, len=86, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0.klxQAj6oNeJlfbs5X2MAwrFIr2Rx_CcXLwKubevRT6tVg9zzeXOgF3Rhdr6ejDbXTm1enPSkI-R4mWNt5INPo2-Lkdvf2sJ__q7Oht5gdXfN2QDPUq03HpZZhkfpku1oe5i98J5TTl1rOPGuu2DAlclQ2TD1kKBRGZbE8G2ChazGsbcqmScibZOZfg3Ic1j2b4-jATxDvhnVbzEfB8rkFxaj2ykla4MBYPxH41XsHpRpc1we50ZffiBKdzOKg70nbbnsI9pYJyqGpseVYmGTMRmLlRsdYVCjolyL8BU887xq0jD05Udp3muRok6ZWiYeHGbJ_qF1zKx_2GdRW4rUUg, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: a4973a5e810aaf8bd928d56d40305fb78021922cdc707f9882e28cf84964a1d8 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0.klxQAj6oNeJlfbs5X2MAwrFIr2Rx_CcXLwKubevRT6tVg9zzeXOgF3Rhdr6ejDbXTm1enPSkI-R4mWNt5INPo2-Lkdvf2sJ__q7Oht5gdXfN2QDPUq03HpZZhkfpku1oe5i98J5TTl1rOPGuu2DAlclQ2TD1kKBRGZbE8G2ChazGsbcqmScibZOZfg3Ic1j2b4-jATxDvhnVbzEfB8rkFxaj2ykla4MBYPxH41XsHpRpc1we50ZffiBKdzOKg70nbbnsI9pYJyqGpseVYmGTMRmLlRsdYVCjolyL8BU887xq0jD05Udp3muRok6ZWiYeHGbJ_qF1zKx_2GdRW4rUUg [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_openidc/userinfo [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_openidc/userinfo [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_openidc/userinfo, data=(null), ctx=[ ssl_verify=false timeout=-1 retries=1 retry_interval=300 hdr=[ Authorization=Bearer xxxx ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_openidc/userinfo HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Authorization: Bearer xxxx**** 19 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "sub": "myclient", "myuserinfoclaim": "somevalue" } (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] id_token={"iss": "myclient", "sub": "myclient", "aud": "myclient", "exp": 1775827042, "iat": 1775826982} [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] userinfo={"sub": "myclient", "myuserinfoclaim": "somevalue"} [src/session.c:449:oauth2_session_save:DBG] setting expiry according to cfg->inactivity_timeout_s=2 [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"s":1775826982,"e":1775826984,"id":"69b1499c13bb13ed","u":"myclient","ic":{"iss":"myclient","sub":"myclient","aud":"myclient","exp":1775827042,"iat":1775826982},"uc":{"sub":"myclient","myuserinfoclaim":"somevalue"}} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJzIjoxNzc1ODI2OTgyLCJlIjoxNzc1ODI2OTg0LCJpZCI6IjY5YjE0OTljMTNiYjEzZWQiLCJ1IjoibXljbGllbnQiLCJpYyI6eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDIsImlhdCI6MTc3NTgyNjk4Mn0sInVjIjp7InN1YiI6Im15Y2xpZW50IiwibXl1c2VyaW5mb2NsYWltIjoic29tZXZhbHVlIn19.Cm3YB5ExQh5-cBbWSbNhuhsXopOGNOrRgsdKAINgZKo [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_session [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_session [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/openidc/openidc.c:585:_oauth2_openidc_redirect_uri_handler:DBG] leave: 1 [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/http.c:1707:_oauth2_http_response_header_set_cookie_prefix_match:DBG] matching: value=openidc_state_41e0144ba706af87=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Max-Age=0; path=/; HttpOnly; Secure; SameSite=None prefix=openidc_state_41e0144ba706af87 [src/http.c:1726:oauth2_http_response_header_set_cookie_prefix_get:DBG] on search for openidc_state_41e0144ba706af87, return: openidc_state_41e0144ba706af87=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Max-Age=0; path=/; HttpOnly; Secure; SameSite=None [src/util.c:928:oauth2_nv_list_get:DBG] Location=https://app.example.org/secure [src/http.c:1707:_oauth2_http_response_header_set_cookie_prefix_match:DBG] matching: value=openidc_state_41e0144ba706af87=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Max-Age=0; path=/; HttpOnly; Secure; SameSite=None prefix=openidc_session [src/http.c:1707:_oauth2_http_response_header_set_cookie_prefix_match:DBG] matching: value=openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA; path=/; HttpOnly; Secure; SameSite=None prefix=openidc_session [src/http.c:1726:oauth2_http_response_header_set_cookie_prefix_get:DBG] on search for openidc_session, return: openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA; path=/; HttpOnly; Secure; SameSite=None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA; path=/; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA; path=/; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_session [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_session [src/util.c:315:oauth2_url_decode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/util.c:353:oauth2_url_decode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/util.c:315:oauth2_url_decode:DBG] enter: path [src/util.c:353:oauth2_url_decode:DBG] leave: path [src/util.c:315:oauth2_url_decode:DBG] enter: / [src/util.c:353:oauth2_url_decode:DBG] leave: / [src/util.c:315:oauth2_url_decode:DBG] enter: HttpOnly [src/util.c:353:oauth2_url_decode:DBG] leave: HttpOnly [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: Secure [src/util.c:353:oauth2_url_decode:DBG] leave: Secure [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: SameSite [src/util.c:353:oauth2_url_decode:DBG] leave: SameSite [src/util.c:315:oauth2_url_decode:DBG] enter: None [src/util.c:353:oauth2_url_decode:DBG] leave: None [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: path=/ [src/util.c:278:oauth2_url_encode:DBG] enter: path [src/util.c:303:oauth2_url_encode:DBG] leave: path [src/util.c:278:oauth2_url_encode:DBG] enter: / [src/util.c:303:oauth2_url_encode:DBG] leave: %2F [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: HttpOnly= [src/util.c:278:oauth2_url_encode:DBG] enter: HttpOnly [src/util.c:303:oauth2_url_encode:DBG] leave: HttpOnly [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Secure= [src/util.c:278:oauth2_url_encode:DBG] enter: Secure [src/util.c:303:oauth2_url_encode:DBG] leave: Secure [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: SameSite=None [src/util.c:278:oauth2_url_encode:DBG] enter: SameSite [src/util.c:303:oauth2_url_encode:DBG] leave: SameSite [src/util.c:278:oauth2_url_encode:DBG] enter: None [src/util.c:303:oauth2_url_encode:DBG] leave: None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] id_token={"iss": "myclient", "sub": "myclient", "aud": "myclient", "exp": 1775827042, "iat": 1775826982} [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] userinfo={"sub": "myclient", "myuserinfoclaim": "somevalue"} [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:681:oauth2_openidc_handle:DBG] user found in session: myclient [src/openidc/openidc.c:203:_oauth2_openidc_existing_session:DBG] enter [src/session.c:415:oauth2_session_handle:DBG] session inactivity timeout: 2, interval: 0 [src/openidc/openidc.c:228:_oauth2_openidc_existing_session:DBG] return: 1 (0x5713db20, 0x57167c60) [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA; path=/; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA; path=/; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_session [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_session [src/util.c:315:oauth2_url_decode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/util.c:353:oauth2_url_decode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/util.c:315:oauth2_url_decode:DBG] enter: path [src/util.c:353:oauth2_url_decode:DBG] leave: path [src/util.c:315:oauth2_url_decode:DBG] enter: / [src/util.c:353:oauth2_url_decode:DBG] leave: / [src/util.c:315:oauth2_url_decode:DBG] enter: HttpOnly [src/util.c:353:oauth2_url_decode:DBG] leave: HttpOnly [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: Secure [src/util.c:353:oauth2_url_decode:DBG] leave: Secure [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: SameSite [src/util.c:353:oauth2_url_decode:DBG] leave: SameSite [src/util.c:315:oauth2_url_decode:DBG] enter: None [src/util.c:353:oauth2_url_decode:DBG] leave: None [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: path=/ [src/util.c:278:oauth2_url_encode:DBG] enter: path [src/util.c:303:oauth2_url_encode:DBG] leave: path [src/util.c:278:oauth2_url_encode:DBG] enter: / [src/util.c:303:oauth2_url_encode:DBG] leave: %2F [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: HttpOnly= [src/util.c:278:oauth2_url_encode:DBG] enter: HttpOnly [src/util.c:303:oauth2_url_encode:DBG] leave: HttpOnly [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Secure= [src/util.c:278:oauth2_url_encode:DBG] enter: Secure [src/util.c:303:oauth2_url_encode:DBG] leave: Secure [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: SameSite=None [src/util.c:278:oauth2_url_encode:DBG] enter: SameSite [src/util.c:303:oauth2_url_encode:DBG] leave: SameSite [src/util.c:278:oauth2_url_encode:DBG] enter: None [src/util.c:303:oauth2_url_encode:DBG] leave: None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..0XTOxLfD-pG2R_m2.g_HzPjQgOCYKkCRXv_M42ZxWfsD-iNUweBY0J4Gs59BOreEkuQCbgsfW5IhKPLw3KVoZR_ovxpYUfQhp9ahpcMgUk_yj_bZxVzjkGLoW_2fdksNZsXuY_pLL78EKH_9V4i08OiMMRSIMZAzZbB7og0eujE1voHnSyeuidwGkqIqZR3f8vhG1Z__HwRsjPUaZ2YPxdJsi7lGhts7R0btBBhdUtbtnHtZ1Diwk9vQdX-1Z3xKY4RuQoqFsdZh1TLEI9jXVGJ9QyVv1xJwgpbhF9SKBpeB9MYY8T7Wcz4-7Wk0q4qtaWm-KAaSaou6TKeH1NO4s8eGUVLreyEOck0pYxKOF6L69Fw4PcD2pWhMcyI5kf5XWezOupcI9rKt9emBYBqocw-yX4BvaXAgmzEL_5ozvq-Q55pwTA_aHIskS-T8E7KhQPsj6-HmvcniJesaP36LO8KTQfXWhhjg3S_uMHPA.OzuqVktjSKksM6KOukS_aA [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/session.c:334:oauth2_session_load:WRN] session has expired [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:688:oauth2_openidc_handle:DBG] no user found in session [src/openidc/openidc.c:147:_oauth2_openidc_unauthenticated_request:DBG] enter [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/openidc/openidc.c:49:_oauth2_openidc_authenticate:DBG] enter [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=path=%2F; HttpOnly=; Secure=; SameSite=None [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/http.c:591:oauth2_http_request_url_get:DBG] https://app.example.org/secure [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"i":"https://op.example.org","l":"https://app.example.org/secure","p":"48e0658cbc230bcfb522702c23e53cabdc416ef8b4917fa6","m":0,"t":1775826985} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpIjoiaHR0cHM6Ly9vcC5leGFtcGxlLm9yZyIsImwiOiJodHRwczovL2FwcC5leGFtcGxlLm9yZy9zZWN1cmUiLCJwIjoiNDhlMDY1OGNiYzIzMGJjZmI1MjI3MDJjMjNlNTNjYWJkYzQxNmVmOGI0OTE3ZmE2IiwibSI6MCwidCI6MTc3NTgyNjk4NX0.E8koq61ajXFJgTeE8PCKYt-chZY5dSeWMsL3jEAzCaQ [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fVjzae7MalZmfndD.r9wowDJW8xNyxJ4eTKC_ppn2hvsRs859hQFssS3rd3xUBghlmir0zbE5ZVMQEK9DJ-f26CcUp_XYh0Ze2-LRx-BIyAvsDgNu-2Znuxu5X_y4-8ZRTOCuUPyIx9gxzWrS-ZtETBQdcPbNZQ5c6iBqB5zORpAQiNxO_jk1kBZXT54ZBhExqKrvRUUHf0TlEBkXixqa3sC3IzqJMoCvQvkX0GRxk4gGe8y8PKqitjsPeiEVq1Z175CoexhsE4z1RccGsqzBhUEcsd1TiO9tOuOdOUYNw2tkuWuFAS4lDzLERbKn62KbZLhsDE_ABvzzmYPfwd7e4H_qCoxNpeKhX2s2Aw.eNC296JkulBrqUxTqwE9lw [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_state_2486a70ef1e27b4a=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fVjzae7MalZmfndD.r9wowDJW8xNyxJ4eTKC_ppn2hvsRs859hQFssS3rd3xUBghlmir0zbE5ZVMQEK9DJ-f26CcUp_XYh0Ze2-LRx-BIyAvsDgNu-2Znuxu5X_y4-8ZRTOCuUPyIx9gxzWrS-ZtETBQdcPbNZQ5c6iBqB5zORpAQiNxO_jk1kBZXT54ZBhExqKrvRUUHf0TlEBkXixqa3sC3IzqJMoCvQvkX0GRxk4gGe8y8PKqitjsPeiEVq1Z175CoexhsE4z1RccGsqzBhUEcsd1TiO9tOuOdOUYNw2tkuWuFAS4lDzLERbKn62KbZLhsDE_ABvzzmYPfwd7e4H_qCoxNpeKhX2s2Aw.eNC296JkulBrqUxTqwE9lw [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_state_2486a70ef1e27b4a [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_state_2486a70ef1e27b4a [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fVjzae7MalZmfndD.r9wowDJW8xNyxJ4eTKC_ppn2hvsRs859hQFssS3rd3xUBghlmir0zbE5ZVMQEK9DJ-f26CcUp_XYh0Ze2-LRx-BIyAvsDgNu-2Znuxu5X_y4-8ZRTOCuUPyIx9gxzWrS-ZtETBQdcPbNZQ5c6iBqB5zORpAQiNxO_jk1kBZXT54ZBhExqKrvRUUHf0TlEBkXixqa3sC3IzqJMoCvQvkX0GRxk4gGe8y8PKqitjsPeiEVq1Z175CoexhsE4z1RccGsqzBhUEcsd1TiO9tOuOdOUYNw2tkuWuFAS4lDzLERbKn62KbZLhsDE_ABvzzmYPfwd7e4H_qCoxNpeKhX2s2Aw.eNC296JkulBrqUxTqwE9lw [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fVjzae7MalZmfndD.r9wowDJW8xNyxJ4eTKC_ppn2hvsRs859hQFssS3rd3xUBghlmir0zbE5ZVMQEK9DJ-f26CcUp_XYh0Ze2-LRx-BIyAvsDgNu-2Znuxu5X_y4-8ZRTOCuUPyIx9gxzWrS-ZtETBQdcPbNZQ5c6iBqB5zORpAQiNxO_jk1kBZXT54ZBhExqKrvRUUHf0TlEBkXixqa3sC3IzqJMoCvQvkX0GRxk4gGe8y8PKqitjsPeiEVq1Z175CoexhsE4z1RccGsqzBhUEcsd1TiO9tOuOdOUYNw2tkuWuFAS4lDzLERbKn62KbZLhsDE_ABvzzmYPfwd7e4H_qCoxNpeKhX2s2Aw.eNC296JkulBrqUxTqwE9lw [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: response_type=code [src/util.c:278:oauth2_url_encode:DBG] enter: response_type [src/util.c:303:oauth2_url_encode:DBG] leave: response_type [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: scope=openid profile [src/util.c:278:oauth2_url_encode:DBG] enter: scope [src/util.c:303:oauth2_url_encode:DBG] leave: scope [src/util.c:278:oauth2_url_encode:DBG] enter: openid profile [src/util.c:303:oauth2_url_encode:DBG] leave: openid%20profile [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: nonce=a209a020a0a48ee7 [src/util.c:278:oauth2_url_encode:DBG] enter: nonce [src/util.c:303:oauth2_url_encode:DBG] leave: nonce [src/util.c:278:oauth2_url_encode:DBG] enter: a209a020a0a48ee7 [src/util.c:303:oauth2_url_encode:DBG] leave: a209a020a0a48ee7 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: state=2486a70ef1e27b4a [src/util.c:278:oauth2_url_encode:DBG] enter: state [src/util.c:303:oauth2_url_encode:DBG] leave: state [src/util.c:278:oauth2_url_encode:DBG] enter: 2486a70ef1e27b4a [src/util.c:303:oauth2_url_encode:DBG] leave: 2486a70ef1e27b4a [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge=FtG4gU2oYXO5t8bAC7IarilJa16dYlqB88jezLiWXUE [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge [src/util.c:278:oauth2_url_encode:DBG] enter: FtG4gU2oYXO5t8bAC7IarilJa16dYlqB88jezLiWXUE [src/util.c:303:oauth2_url_encode:DBG] leave: FtG4gU2oYXO5t8bAC7IarilJa16dYlqB88jezLiWXUE [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge_method=S256 [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge_method [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge_method [src/util.c:278:oauth2_url_encode:DBG] enter: S256 [src/util.c:303:oauth2_url_encode:DBG] leave: S256 [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&scope=openid%20profile&nonce=a209a020a0a48ee7&state=2486a70ef1e27b4a&code_challenge=FtG4gU2oYXO5t8bAC7IarilJa16dYlqB88jezLiWXUE&code_challenge_method=S256 [src/openidc/openidc.c:135:_oauth2_openidc_authenticate:DBG] return: 1 [src/openidc/openidc.c:186:_oauth2_openidc_unauthenticated_request:DBG] return: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: memory [src/util.c:353:oauth2_url_decode:DBG] leave: memory [src/util.c:315:oauth2_url_decode:DBG] enter: max_entries [src/util.c:353:oauth2_url_decode:DBG] leave: max_entries [src/util.c:315:oauth2_url_decode:DBG] enter: 5 [src/util.c:353:oauth2_url_decode:DBG] leave: 5 [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x57142c00, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=5 [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=5 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=memory [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 5, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5715be10, 0x571530a0, memory [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571530a0 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=cache, value=(null), options=name=short_memory&cache=memory&inactivity_timeout=2 [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: short_memory [src/util.c:353:oauth2_url_decode:DBG] leave: short_memory [src/util.c:315:oauth2_url_decode:DBG] enter: cache [src/util.c:353:oauth2_url_decode:DBG] leave: cache [src/util.c:315:oauth2_url_decode:DBG] enter: memory [src/util.c:353:oauth2_url_decode:DBG] leave: memory [src/util.c:315:oauth2_url_decode:DBG] enter: inactivity_timeout [src/util.c:353:oauth2_url_decode:DBG] leave: inactivity_timeout [src/util.c:315:oauth2_url_decode:DBG] enter: 2 [src/util.c:353:oauth2_url_decode:DBG] leave: 2 [src/cfg/session_cfg.c:216:oauth2_cfg_session_set_options_cache:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] cache=memory [src/cache.c:157:oauth2_cache_obtain:DBG] enter: memory [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5715be10, 0x571530a0, memory [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571530a0 [src/cfg/session_cfg.c:225:oauth2_cfg_session_set_options_cache:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/util.c:315:oauth2_url_decode:DBG] enter: name [src/util.c:353:oauth2_url_decode:DBG] leave: name [src/util.c:315:oauth2_url_decode:DBG] enter: short_memory [src/util.c:353:oauth2_url_decode:DBG] leave: short_memory [src/util.c:315:oauth2_url_decode:DBG] enter: cache [src/util.c:353:oauth2_url_decode:DBG] leave: cache [src/util.c:315:oauth2_url_decode:DBG] enter: memory [src/util.c:353:oauth2_url_decode:DBG] leave: memory [src/util.c:315:oauth2_url_decode:DBG] enter: inactivity_timeout [src/util.c:353:oauth2_url_decode:DBG] leave: inactivity_timeout [src/util.c:315:oauth2_url_decode:DBG] enter: 2 [src/util.c:353:oauth2_url_decode:DBG] leave: 2 [src/util.c:928:oauth2_nv_list_get:DBG] cookie.name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_duration=(null) [src/util.c:928:oauth2_nv_list_get:DBG] inactivity_timeout=2 [src/util.c:928:oauth2_nv_list_get:DBG] name=short_memory [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" } options=session=short_memory [src/util.c:315:oauth2_url_decode:DBG] enter: session [src/util.c:353:oauth2_url_decode:DBG] leave: session [src/util.c:315:oauth2_url_decode:DBG] enter: short_memory [src/util.c:353:oauth2_url_decode:DBG] leave: short_memory [src/util.c:928:oauth2_nv_list_get:DBG] session=short_memory [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: short_memory [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x571413a0, 0x57162260, short_memory [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57162260 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" }, options=session=short_memory [src/util.c:315:oauth2_url_decode:DBG] enter: session [src/util.c:353:oauth2_url_decode:DBG] leave: session [src/util.c:315:oauth2_url_decode:DBG] enter: short_memory [src/util.c:353:oauth2_url_decode:DBG] leave: short_memory [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=string value=token_endpoint_auth_method=client_secret_post&client_id=myclient&client_secret=mysecret&scope=openid%20profile options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x571413a0, 0x57162260, short_memory [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57162260 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=false [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=token_endpoint_auth_method=client_secret_post&client_id=myclient&client_secret=mysecret&scope=openid%20profile, options=ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/openidc/client.c:264:_oauth2_openidc_client_set_options_string:DBG] enter [src/util.c:315:oauth2_url_decode:DBG] enter: token_endpoint_auth_method [src/util.c:353:oauth2_url_decode:DBG] leave: token_endpoint_auth_method [src/util.c:315:oauth2_url_decode:DBG] enter: client_secret_post [src/util.c:353:oauth2_url_decode:DBG] leave: client_secret_post [src/util.c:315:oauth2_url_decode:DBG] enter: client_id [src/util.c:353:oauth2_url_decode:DBG] leave: client_id [src/util.c:315:oauth2_url_decode:DBG] enter: myclient [src/util.c:353:oauth2_url_decode:DBG] leave: myclient [src/util.c:315:oauth2_url_decode:DBG] enter: client_secret [src/util.c:353:oauth2_url_decode:DBG] leave: client_secret [src/util.c:315:oauth2_url_decode:DBG] enter: mysecret [src/util.c:353:oauth2_url_decode:DBG] leave: mysecret [src/util.c:315:oauth2_url_decode:DBG] enter: scope [src/util.c:353:oauth2_url_decode:DBG] leave: scope [src/util.c:315:oauth2_url_decode:DBG] enter: openid%20profile [src/util.c:353:oauth2_url_decode:DBG] leave: openid profile [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/util.c:928:oauth2_nv_list_get:DBG] scope=openid profile [src/util.c:928:oauth2_nv_list_get:DBG] authn_request_params=(null) [src/util.c:928:oauth2_nv_list_get:DBG] token_endpoint_auth_method=client_secret_post [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/openidc/client.c:308:_oauth2_openidc_client_set_options_string:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: (null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=(null) [src/session.c:198:oauth2_session_load_cache:DBG] no session cookie found [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:688:oauth2_openidc_handle:DBG] no user found in session [src/openidc/openidc.c:147:_oauth2_openidc_unauthenticated_request:DBG] enter [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/openidc/openidc.c:49:_oauth2_openidc_authenticate:DBG] enter [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/http.c:591:oauth2_http_request_url_get:DBG] https://app.example.org/secure [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"i":"https://op.example.org","l":"https://app.example.org/secure","p":"4e01953b5e8cb238cd754739660ec4100ac09a4e8c641b65","m":0,"t":1775826985} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpIjoiaHR0cHM6Ly9vcC5leGFtcGxlLm9yZyIsImwiOiJodHRwczovL2FwcC5leGFtcGxlLm9yZy9zZWN1cmUiLCJwIjoiNGUwMTk1M2I1ZThjYjIzOGNkNzU0NzM5NjYwZWM0MTAwYWMwOWE0ZThjNjQxYjY1IiwibSI6MCwidCI6MTc3NTgyNjk4NX0.rmd2wRVeu7XP9sj9D4QGuzupjvuZ9t4A5mOclwTuen4 [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_state_8eb7831dbd7f90b5=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_state_8eb7831dbd7f90b5 [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_state_8eb7831dbd7f90b5 [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: response_type=code [src/util.c:278:oauth2_url_encode:DBG] enter: response_type [src/util.c:303:oauth2_url_encode:DBG] leave: response_type [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: scope=openid profile [src/util.c:278:oauth2_url_encode:DBG] enter: scope [src/util.c:303:oauth2_url_encode:DBG] leave: scope [src/util.c:278:oauth2_url_encode:DBG] enter: openid profile [src/util.c:303:oauth2_url_encode:DBG] leave: openid%20profile [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: nonce=f20cee9a923493b3 [src/util.c:278:oauth2_url_encode:DBG] enter: nonce [src/util.c:303:oauth2_url_encode:DBG] leave: nonce [src/util.c:278:oauth2_url_encode:DBG] enter: f20cee9a923493b3 [src/util.c:303:oauth2_url_encode:DBG] leave: f20cee9a923493b3 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: state=8eb7831dbd7f90b5 [src/util.c:278:oauth2_url_encode:DBG] enter: state [src/util.c:303:oauth2_url_encode:DBG] leave: state [src/util.c:278:oauth2_url_encode:DBG] enter: 8eb7831dbd7f90b5 [src/util.c:303:oauth2_url_encode:DBG] leave: 8eb7831dbd7f90b5 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge=gfXYMAALO1zJWygX6TEJJ5p5zUfiOxOp1NDAb1g2elY [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge [src/util.c:278:oauth2_url_encode:DBG] enter: gfXYMAALO1zJWygX6TEJJ5p5zUfiOxOp1NDAb1g2elY [src/util.c:303:oauth2_url_encode:DBG] leave: gfXYMAALO1zJWygX6TEJJ5p5zUfiOxOp1NDAb1g2elY [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge_method=S256 [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge_method [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge_method [src/util.c:278:oauth2_url_encode:DBG] enter: S256 [src/util.c:303:oauth2_url_encode:DBG] leave: S256 [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&scope=openid%20profile&nonce=f20cee9a923493b3&state=8eb7831dbd7f90b5&code_challenge=gfXYMAALO1zJWygX6TEJJ5p5zUfiOxOp1NDAb1g2elY&code_challenge_method=S256 [src/openidc/openidc.c:135:_oauth2_openidc_authenticate:DBG] return: 1 [src/openidc/openidc.c:186:_oauth2_openidc_unauthenticated_request:DBG] return: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/util.c:928:oauth2_nv_list_get:DBG] Location=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&scope=openid%20profile&nonce=f20cee9a923493b3&state=8eb7831dbd7f90b5&code_challenge=gfXYMAALO1zJWygX6TEJJ5p5zUfiOxOp1NDAb1g2elY&code_challenge_method=S256 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_state_8eb7831dbd7f90b5=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /openid-connect/redirect_uri?code=4321&state=8eb7831dbd7f90b5 [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_state_8eb7831dbd7f90b5=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_state_8eb7831dbd7f90b5 [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_state_8eb7831dbd7f90b5 [src/util.c:315:oauth2_url_decode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/util.c:353:oauth2_url_decode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/util.c:315:oauth2_url_decode:DBG] enter: path [src/util.c:353:oauth2_url_decode:DBG] leave: path [src/util.c:315:oauth2_url_decode:DBG] enter: / [src/util.c:353:oauth2_url_decode:DBG] leave: / [src/util.c:315:oauth2_url_decode:DBG] enter: Max-Age [src/util.c:353:oauth2_url_decode:DBG] leave: Max-Age [src/util.c:315:oauth2_url_decode:DBG] enter: 300 [src/util.c:353:oauth2_url_decode:DBG] leave: 300 [src/util.c:315:oauth2_url_decode:DBG] enter: HttpOnly [src/util.c:353:oauth2_url_decode:DBG] leave: HttpOnly [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: Secure [src/util.c:353:oauth2_url_decode:DBG] leave: Secure [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: SameSite [src/util.c:353:oauth2_url_decode:DBG] leave: SameSite [src/util.c:315:oauth2_url_decode:DBG] enter: None [src/util.c:353:oauth2_url_decode:DBG] leave: None [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=(null) [src/session.c:198:oauth2_session_load_cache:DBG] no session cookie found [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/openid-connect/redirect_uri [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/openid-connect/redirect_uri"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:491:_oauth2_openidc_redirect_uri_handler:DBG] enter [src/http.c:1314:oauth2_http_request_query_param_get:DBG] enter: code [src/util.c:315:oauth2_url_decode:DBG] enter: code [src/util.c:353:oauth2_url_decode:DBG] leave: code [src/util.c:315:oauth2_url_decode:DBG] enter: 4321 [src/util.c:353:oauth2_url_decode:DBG] leave: 4321 [src/util.c:315:oauth2_url_decode:DBG] enter: state [src/util.c:353:oauth2_url_decode:DBG] leave: state [src/util.c:315:oauth2_url_decode:DBG] enter: 8eb7831dbd7f90b5 [src/util.c:353:oauth2_url_decode:DBG] leave: 8eb7831dbd7f90b5 [src/util.c:928:oauth2_nv_list_get:DBG] code=4321 [src/http.c:1326:oauth2_http_request_query_param_get:DBG] leave: code=4321 [src/http.c:1314:oauth2_http_request_query_param_get:DBG] enter: state [src/util.c:928:oauth2_nv_list_get:DBG] state=8eb7831dbd7f90b5 [src/http.c:1326:oauth2_http_request_query_param_get:DBG] leave: state=8eb7831dbd7f90b5 [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_state_8eb7831dbd7f90b5 [src/util.c:928:oauth2_nv_list_get:DBG] openidc_state_8eb7831dbd7f90b5=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: path=/ [src/util.c:278:oauth2_url_encode:DBG] enter: path [src/util.c:303:oauth2_url_encode:DBG] leave: path [src/util.c:278:oauth2_url_encode:DBG] enter: / [src/util.c:303:oauth2_url_encode:DBG] leave: %2F [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Max-Age=300 [src/util.c:278:oauth2_url_encode:DBG] enter: Max-Age [src/util.c:303:oauth2_url_encode:DBG] leave: Max-Age [src/util.c:278:oauth2_url_encode:DBG] enter: 300 [src/util.c:303:oauth2_url_encode:DBG] leave: 300 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: HttpOnly= [src/util.c:278:oauth2_url_encode:DBG] enter: HttpOnly [src/util.c:303:oauth2_url_encode:DBG] leave: HttpOnly [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Secure= [src/util.c:278:oauth2_url_encode:DBG] enter: Secure [src/util.c:303:oauth2_url_encode:DBG] leave: Secure [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: SameSite=None [src/util.c:278:oauth2_url_encode:DBG] enter: SameSite [src/util.c:303:oauth2_url_encode:DBG] leave: SameSite [src/util.c:278:oauth2_url_encode:DBG] enter: None [src/util.c:303:oauth2_url_encode:DBG] leave: None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: path=%2F; Max-Age=300; HttpOnly=; Secure=; SameSite=None [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: path=%2F; Max-Age=300; HttpOnly=; Secure=; SameSite=None [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_state_8eb7831dbd7f90b5=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..fGJCTcB5NdhPJpuV.DoSsc0XG9lVNJQRkmsdempM9xB98mgQ64-jGkUIBOnp3qVrEIdLuBRmd4q4qXKX7zjbEI9HXU3i5UL2j2OwVFa9f52ArC5W7tyQgQ9C2WnpQYoshtVniUQbPk07ylbsp5gHPGxan92nhpag_5PiJmyHaOv2x_B6kU-bDWQ4zV5WES1W5ISey7oOvisgdyxIKGegC-U3EZT2Z55DHVgHUGAXTVBEwc7hy2dYjAkpdb69pIgRJqjUqwmVRa-vgpEB3VbKorufBR5fDK-5EyDMMBHZU5CfpWTu77CFeNux1yzZTG3zlGIJjlHkmHVzwvAx5Yn1pNmA0VRgwyutLR8vSfg.ZD9t94XFZyhbUsFHgn1aOQ [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/openidc/openidc.c:356:_oauth2_openidc_token_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:284:_oauth2_openidc_token_endpoint_call:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: grant_type=authorization_code [src/util.c:278:oauth2_url_encode:DBG] enter: grant_type [src/util.c:303:oauth2_url_encode:DBG] leave: grant_type [src/util.c:278:oauth2_url_encode:DBG] enter: authorization_code [src/util.c:303:oauth2_url_encode:DBG] leave: authorization_code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code=4321 [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/util.c:278:oauth2_url_encode:DBG] enter: 4321 [src/util.c:303:oauth2_url_encode:DBG] leave: 4321 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_verifier=4e01953b5e8cb238cd754739660ec4100ac09a4e8c641b65 [src/util.c:278:oauth2_url_encode:DBG] enter: code_verifier [src/util.c:303:oauth2_url_encode:DBG] leave: code_verifier [src/util.c:278:oauth2_url_encode:DBG] enter: 4e01953b5e8cb238cd754739660ec4100ac09a4e8c641b65 [src/util.c:303:oauth2_url_encode:DBG] leave: 4e01953b5e8cb238cd754739660ec4100ac09a4e8c641b65 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_secret=mysecret [src/util.c:278:oauth2_url_encode:DBG] enter: client_secret [src/util.c:303:oauth2_url_encode:DBG] leave: client_secret [src/util.c:278:oauth2_url_encode:DBG] enter: mysecret [src/util.c:303:oauth2_url_encode:DBG] leave: mysecret [src/http.c:905:oauth2_http_url_form_encode:DBG] data=grant_type=authorization_code&code=4321&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&code_verifier=4e01953b5e8cb238cd754739660ec4100ac09a4e8c641b65&client_id=myclient&client_secret=mysecret [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_openidc/token, data=grant_type=authorization_code&code=4321&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&code_verifier=4e01953b5e8cb238cd754739660ec4100ac09a4e8c641b65&client_id=myclient&client_secret=mysecret, ctx=[ ssl_verify=false timeout=-1 retries=1 retry_interval=300 hdr=[ Content-Type=application/x-www-form-urlencoded ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: POST /test/check_openidc/token HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Content-Type: application/x-www-form-urlencoded**Content-Length: 219****grant_type=authorization_code&code=4321&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&code_verifier=4e01953b5e8cb238cd754739660ec4100ac09a4e8c641b65&client_id=myclient&client_secret=mysecret 20 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDUsImlhdCI6MTc3NTgyNjk4NX0.B-4eTO6HzSQitwRde13ASuEsR99gpiredzvLCf_o9VoIklod4gg5d7s5wqEAhzL4kaKnLgBlJp9dceOU7rzXypPia3o3AkmXeOcYKldELQAq1J-ryc2y4lIb1vZgSCY-jnF4inTUXlNWZ8Y-uAOWZyvdY0QSi0YtVBA0CyUg5-5UfDP6om7lLtLL-1HhHXOSL21kV5IokelEA0gh7SgJeFY_kILvWHiICwHAXqNKS2XuSuebXijApauWJ5ydtwf2KkMatu8OM6f3gG145rg6fWQ9FSUcX80-BkQ-ixPuxi7h7jlyGv7YpPzLYmBCNQFPcym5hcc7Aoi1npkohCqSkQ", "access_token": "xxxx" } (status=200) [src/openidc/openidc.c:338:_oauth2_openidc_token_endpoint_call:DBG] leave: 1 [src/openidc/openidc.c:401:_oauth2_openidc_token_request:DBG] leave: 1 [src/cfg/verify.c:265:oauth2_cfg_token_verify_add_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_openidc/jwks_uri, options=jwks_uri.ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: jwks_uri.ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: jwks_uri.ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/util.c:928:oauth2_nv_list_get:DBG] verify.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5715be10, 0x571530a0, memory [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571530a0 [src/util.c:928:oauth2_nv_list_get:DBG] expiry=(null) [src/util.c:928:oauth2_nv_list_get:DBG] type=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=jwks_uri, value=http://127.0.0.1:8080/test/check_openidc/jwks_uri, options=jwks_uri.ssl_verify=false [src/util.c:315:oauth2_url_decode:DBG] enter: jwks_uri.ssl_verify [src/util.c:353:oauth2_url_decode:DBG] leave: jwks_uri.ssl_verify [src/util.c:315:oauth2_url_decode:DBG] enter: false [src/util.c:353:oauth2_url_decode:DBG] leave: false [src/jose.c:1830:_oauth2_jose_verify_options_jwk_set_url:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] verify.iss=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.exp=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_before=(null) [src/util.c:928:oauth2_nv_list_get:DBG] verify.iat.slack_after=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.auth=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.ssl_verify=false [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retries=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.http_retry_interval=(null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.outgoing_proxy=(null) [src/cfg/proto_cfg.c:195:oauth2_cfg_set_endpoint:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5715be10, 0x571530a0, memory [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x571530a0 [src/util.c:928:oauth2_nv_list_get:DBG] jwks_uri.expiry=(null) [src/jose.c:1848:_oauth2_jose_verify_options_jwk_set_url:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/cfg/verify.c:301:oauth2_cfg_token_verify_add_options:DBG] leave: (null) [src/oauth2.c:876:oauth2_token_verify:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDUsImlhdCI6MTc3NTgyNjk4NX0.B-4eTO6HzSQitwRde13ASuEsR99gpiredzvLCf_o9VoIklod4gg5d7s5wqEAhzL4kaKnLgBlJp9dceOU7rzXypPia3o3AkmXeOcYKldELQAq1J-ryc2y4lIb1vZgSCY-jnF4inTUXlNWZ8Y-uAOWZyvdY0QSi0YtVBA0CyUg5-5UfDP6om7lLtLL-1HhHXOSL21kV5IokelEA0gh7SgJeFY_kILvWHiICwHAXqNKS2XuSuebXijApauWJ5ydtwf2KkMatu8OM6f3gG145rg6fWQ9FSUcX80-BkQ-ixPuxi7h7jlyGv7YpPzLYmBCNQFPcym5hcc7Aoi1npkohCqSkQ, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDUsImlhdCI6MTc3NTgyNjk4NX0.B-4eTO6HzSQitwRde13ASuEsR99gpiredzvLCf_o9VoIklod4gg5d7s5wqEAhzL4kaKnLgBlJp9dceOU7rzXypPia3o3AkmXeOcYKldELQAq1J-ryc2y4lIb1vZgSCY-jnF4inTUXlNWZ8Y-uAOWZyvdY0QSi0YtVBA0CyUg5-5UfDP6om7lLtLL-1HhHXOSL21kV5IokelEA0gh7SgJeFY_kILvWHiICwHAXqNKS2XuSuebXijApauWJ5ydtwf2KkMatu8OM6f3gG145rg6fWQ9FSUcX80-BkQ-ixPuxi7h7jlyGv7YpPzLYmBCNQFPcym5hcc7Aoi1npkohCqSkQ, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 056dc9fadd125b50a5be7cd9d8fbbc657c99d57491cf0717417c93132871cc30 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDUsImlhdCI6MTc3NTgyNjk4NX0.B-4eTO6HzSQitwRde13ASuEsR99gpiredzvLCf_o9VoIklod4gg5d7s5wqEAhzL4kaKnLgBlJp9dceOU7rzXypPia3o3AkmXeOcYKldELQAq1J-ryc2y4lIb1vZgSCY-jnF4inTUXlNWZ8Y-uAOWZyvdY0QSi0YtVBA0CyUg5-5UfDP6om7lLtLL-1HhHXOSL21kV5IokelEA0gh7SgJeFY_kILvWHiICwHAXqNKS2XuSuebXijApauWJ5ydtwf2KkMatu8OM6f3gG145rg6fWQ9FSUcX80-BkQ-ixPuxi7h7jlyGv7YpPzLYmBCNQFPcym5hcc7Aoi1npkohCqSkQ return: 0 bytes [src/jose.c:1397:_oauth2_jose_jwt_verify_callback:DBG] enter [src/jose.c:1010:oauth2_jose_jwt_header_peek:DBG] decoding: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9 (495-459=36) [src/util.c:163:_oauth2_cjose_base64_decode:DBG] enter: len=36 [src/util.c:187:_oauth2_cjose_base64_decode:DBG] leave: len=27 [src/jose.c:1020:oauth2_jose_jwt_header_peek:DBG] decoded: {"alg":"RS256","typ":"JWT"} [src/jose.c:1290:oauth2_jose_jwt_verify:DBG] enter: JWT token header={"alg":"RS256","typ":"JWT"} [src/jose.c:2157:oauth2_jose_resolve_from_uri:DBG] enter [src/cache.c:315:oauth2_cache_get:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: cc199b0a3c48830e2b9f9778f419fd63bec77869124f42eec02f14472bda8b66 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: http://127.0.0.1:8080/test/check_openidc/jwks_uri return: 0 bytes [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_openidc/jwks_uri [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_openidc/jwks_uri [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_openidc/jwks_uri, data=(null), ctx=[ ssl_verify=false timeout=15 retries=1 retry_interval=300 hdr=[ ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_openidc/jwks_uri HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***** 21 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "keys": [ {"kty":"RSA","kid":"bilbo.baggins@hobbiton.example","e":"AQAB","n":"n4EPtAOCc9AlkeQHPzHStgAbgs7bTZLwUBZdR8_KuKPEHLd4rHVTeT-O-XV2jRojdNhxJWTDvNd7nqQ0VEiZQHz_AJmSCpMaJMRBSFKrKb2wqVwGU_NsYOYL-QtiWN2lbzcEe6XC0dApr5ydQLrHqkHHig3RBordaZ6Aj-oBHqFEHYpPe7Tpe-OfVfHd1E6cS6M1FZcD1NNLYD5lFHpPI9bTwJlsde3uhGqC0ZCuEHg8lhzwOHrtIQbS0FVbb9k3-tVTU4fg_3L_vniUFAKwuCLqKnS2BYwdq_mzSnbLY7h_qixoR7jig3__kRhuaxwUkRz5iaiQkqgc5gHdrNP5zw"} ] } (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, len=428, ttl(s)=86400, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=http://127.0.0.1:8080/test/check_openidc/jwks_uri, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: cc199b0a3c48830e2b9f9778f419fd63bec77869124f42eec02f14472bda8b66 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: http://127.0.0.1:8080/test/check_openidc/jwks_uri [src/jose.c:2204:oauth2_jose_resolve_from_uri:DBG] leave: { "keys": [ {"kty":"RSA","kid":"bilbo.baggins@hobbiton.example","e":"AQAB","n":"n4EPtAOCc9AlkeQHPzHStgAbgs7bTZLwUBZdR8_KuKPEHLd4rHVTeT-O-XV2jRojdNhxJWTDvNd7nqQ0VEiZQHz_AJmSCpMaJMRBSFKrKb2wqVwGU_NsYOYL-QtiWN2lbzcEe6XC0dApr5ydQLrHqkHHig3RBordaZ6Aj-oBHqFEHYpPe7Tpe-OfVfHd1E6cS6M1FZcD1NNLYD5lFHpPI9bTwJlsde3uhGqC0ZCuEHg8lhzwOHrtIQbS0FVbb9k3-tVTU4fg_3L_vniUFAKwuCLqKnS2BYwdq_mzSnbLY7h_qixoR7jig3__kRhuaxwUkRz5iaiQkqgc5gHdrNP5zw"} ] } [src/jose.c:960:_oauth2_jose_jwt_verify_jwk:DBG] enter: jws kid=(null), jwk kid=bilbo.baggins@hobbiton.example [src/jose.c:972:_oauth2_jose_jwt_verify_jwk:DBG] cjose_jws_verify returned true [src/jose.c:985:_oauth2_jose_jwt_verify_jwk:DBG] leave: rc=1 [src/jose.c:1353:oauth2_jose_jwt_verify:DBG] got plaintext (len=86): {"iss":"myclient","sub":"myclient","aud":"myclient","exp":1775827045,"iat":1775826985} [src/jose.c:1242:_oauth2_jose_jwt_payload_validate:DBG] enter [src/jose.c:1076:_oauth2_jose_jwt_validate_iss:DBG] enter: iss=(null), validate=optional [src/jose.c:1116:_oauth2_jose_jwt_validate_iss:DBG] leave: 1 [src/jose.c:1129:_oauth2_jose_jwt_validate_exp:DBG] enter: validate=optional [src/jose.c:1152:_oauth2_jose_jwt_validate_exp:DBG] "exp"=1775827045, 60 seconds from now [src/jose.c:1168:_oauth2_jose_jwt_validate_exp:DBG] leave: 1 [src/jose.c:1182:oauth2_jose_jwt_validate_iat:DBG] enter: validate=optional, slack_before=4294967295, slack_after=10 [src/jose.c:1230:oauth2_jose_jwt_validate_iat:DBG] leave: 1 [src/jose.c:1268:_oauth2_jose_jwt_payload_validate:DBG] leave: 1 [src/jose.c:1384:oauth2_jose_jwt_verify:DBG] leave: 1 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDUsImlhdCI6MTc3NTgyNjk4NX0.B-4eTO6HzSQitwRde13ASuEsR99gpiredzvLCf_o9VoIklod4gg5d7s5wqEAhzL4kaKnLgBlJp9dceOU7rzXypPia3o3AkmXeOcYKldELQAq1J-ryc2y4lIb1vZgSCY-jnF4inTUXlNWZ8Y-uAOWZyvdY0QSi0YtVBA0CyUg5-5UfDP6om7lLtLL-1HhHXOSL21kV5IokelEA0gh7SgJeFY_kILvWHiICwHAXqNKS2XuSuebXijApauWJ5ydtwf2KkMatu8OM6f3gG145rg6fWQ9FSUcX80-BkQ-ixPuxi7h7jlyGv7YpPzLYmBCNQFPcym5hcc7Aoi1npkohCqSkQ, len=86, ttl(s)=300, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDUsImlhdCI6MTc3NTgyNjk4NX0.B-4eTO6HzSQitwRde13ASuEsR99gpiredzvLCf_o9VoIklod4gg5d7s5wqEAhzL4kaKnLgBlJp9dceOU7rzXypPia3o3AkmXeOcYKldELQAq1J-ryc2y4lIb1vZgSCY-jnF4inTUXlNWZ8Y-uAOWZyvdY0QSi0YtVBA0CyUg5-5UfDP6om7lLtLL-1HhHXOSL21kV5IokelEA0gh7SgJeFY_kILvWHiICwHAXqNKS2XuSuebXijApauWJ5ydtwf2KkMatu8OM6f3gG145rg6fWQ9FSUcX80-BkQ-ixPuxi7h7jlyGv7YpPzLYmBCNQFPcym5hcc7Aoi1npkohCqSkQ, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 056dc9fadd125b50a5be7cd9d8fbbc657c99d57491cf0717417c93132871cc30 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJteWNsaWVudCIsInN1YiI6Im15Y2xpZW50IiwiYXVkIjoibXljbGllbnQiLCJleHAiOjE3NzU4MjcwNDUsImlhdCI6MTc3NTgyNjk4NX0.B-4eTO6HzSQitwRde13ASuEsR99gpiredzvLCf_o9VoIklod4gg5d7s5wqEAhzL4kaKnLgBlJp9dceOU7rzXypPia3o3AkmXeOcYKldELQAq1J-ryc2y4lIb1vZgSCY-jnF4inTUXlNWZ8Y-uAOWZyvdY0QSi0YtVBA0CyUg5-5UfDP6om7lLtLL-1HhHXOSL21kV5IokelEA0gh7SgJeFY_kILvWHiICwHAXqNKS2XuSuebXijApauWJ5ydtwf2KkMatu8OM6f3gG145rg6fWQ9FSUcX80-BkQ-ixPuxi7h7jlyGv7YpPzLYmBCNQFPcym5hcc7Aoi1npkohCqSkQ [src/oauth2.c:917:oauth2_token_verify:DBG] leave: 1 [src/http.c:1190:oauth2_http_get:DBG] enter: http://127.0.0.1:8080/test/check_openidc/userinfo [src/http.c:891:oauth2_http_url_query_encode:DBG] result=http://127.0.0.1:8080/test/check_openidc/userinfo [src/http.c:1003:oauth2_http_call:DBG] enter: url=http://127.0.0.1:8080/test/check_openidc/userinfo, data=(null), ctx=[ ssl_verify=false timeout=-1 retries=1 retry_interval=300 hdr=[ Authorization=Bearer xxxx ] cookie=[ ] ] [src/http.c:1121:oauth2_http_call:DBG] looping: i=0, retries=1 [src/http.c:1124:oauth2_http_call:DBG] looping: i=0, retries=1 [test/check_liboauth2.c:146:http_server_process:DBG] request: GET /test/check_openidc/userinfo HTTP/1.1**Host: 127.0.0.1:8080**User-Agent: liboauth2-2.2.1**Accept: */***Authorization: Bearer xxxx**** 22 [src/http.c:1156:oauth2_http_call:DBG] HTTP response code=200 [src/http.c:1175:oauth2_http_call:DBG] leave [1]: { "sub": "myclient", "myuserinfoclaim": "somevalue" } (status=200) [src/http.c:1198:oauth2_http_get:DBG] leave: 1 [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] id_token={"iss": "myclient", "sub": "myclient", "aud": "myclient", "exp": 1775827045, "iat": 1775826985} [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] userinfo={"sub": "myclient", "myuserinfoclaim": "somevalue"} [src/session.c:449:oauth2_session_save:DBG] setting expiry according to cfg->inactivity_timeout_s=2 [src/cache.c:386:oauth2_cache_set:DBG] enter: key=442f5bf8c0921467, len=239, ttl(s)=2, type=(null), encrypt=-135202992 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=442f5bf8c0921467, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 0f0e8cb74fb0f5fa7c018e62e6d10fc4d4895d7885ea161534fab69fdd5208c9 [src/cache/shm.c:348:oauth2_cache_shm_set:DBG] enter [src/cache/shm.c:449:oauth2_cache_shm_set:DBG] leave: 1 [src/cache.c:421:oauth2_cache_set:DBG] leave: successfully stored: 442f5bf8c0921467 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_session=442f5bf8c0921467 [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_session [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_session [src/util.c:278:oauth2_url_encode:DBG] enter: 442f5bf8c0921467 [src/util.c:303:oauth2_url_encode:DBG] leave: 442f5bf8c0921467 [src/openidc/openidc.c:585:_oauth2_openidc_redirect_uri_handler:DBG] leave: 1 [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/http.c:1707:_oauth2_http_response_header_set_cookie_prefix_match:DBG] matching: value=openidc_state_8eb7831dbd7f90b5=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Max-Age=0; path=/; HttpOnly; Secure; SameSite=None prefix=openidc_state_8eb7831dbd7f90b5 [src/http.c:1726:oauth2_http_response_header_set_cookie_prefix_get:DBG] on search for openidc_state_8eb7831dbd7f90b5, return: openidc_state_8eb7831dbd7f90b5=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Max-Age=0; path=/; HttpOnly; Secure; SameSite=None [src/util.c:928:oauth2_nv_list_get:DBG] Location=https://app.example.org/secure [src/http.c:1707:_oauth2_http_response_header_set_cookie_prefix_match:DBG] matching: value=openidc_state_8eb7831dbd7f90b5=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Max-Age=0; path=/; HttpOnly; Secure; SameSite=None prefix=openidc_session [src/http.c:1707:_oauth2_http_response_header_set_cookie_prefix_match:DBG] matching: value=openidc_session=442f5bf8c0921467; path=/; HttpOnly; Secure; SameSite=None prefix=openidc_session [src/http.c:1726:oauth2_http_response_header_set_cookie_prefix_get:DBG] on search for openidc_session, return: openidc_session=442f5bf8c0921467; path=/; HttpOnly; Secure; SameSite=None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_session=442f5bf8c0921467; path=/; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_session=442f5bf8c0921467; path=/; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_session [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_session [src/util.c:315:oauth2_url_decode:DBG] enter: 442f5bf8c0921467 [src/util.c:353:oauth2_url_decode:DBG] leave: 442f5bf8c0921467 [src/util.c:315:oauth2_url_decode:DBG] enter: path [src/util.c:353:oauth2_url_decode:DBG] leave: path [src/util.c:315:oauth2_url_decode:DBG] enter: / [src/util.c:353:oauth2_url_decode:DBG] leave: / [src/util.c:315:oauth2_url_decode:DBG] enter: HttpOnly [src/util.c:353:oauth2_url_decode:DBG] leave: HttpOnly [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: Secure [src/util.c:353:oauth2_url_decode:DBG] leave: Secure [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: SameSite [src/util.c:353:oauth2_url_decode:DBG] leave: SameSite [src/util.c:315:oauth2_url_decode:DBG] enter: None [src/util.c:353:oauth2_url_decode:DBG] leave: None [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=442f5bf8c0921467 [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: path=/ [src/util.c:278:oauth2_url_encode:DBG] enter: path [src/util.c:303:oauth2_url_encode:DBG] leave: path [src/util.c:278:oauth2_url_encode:DBG] enter: / [src/util.c:303:oauth2_url_encode:DBG] leave: %2F [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: HttpOnly= [src/util.c:278:oauth2_url_encode:DBG] enter: HttpOnly [src/util.c:303:oauth2_url_encode:DBG] leave: HttpOnly [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Secure= [src/util.c:278:oauth2_url_encode:DBG] enter: Secure [src/util.c:303:oauth2_url_encode:DBG] leave: Secure [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: SameSite=None [src/util.c:278:oauth2_url_encode:DBG] enter: SameSite [src/util.c:303:oauth2_url_encode:DBG] leave: SameSite [src/util.c:278:oauth2_url_encode:DBG] enter: None [src/util.c:303:oauth2_url_encode:DBG] leave: None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=442f5bf8c0921467 [src/cache.c:315:oauth2_cache_get:DBG] enter: key=442f5bf8c0921467, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=442f5bf8c0921467, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 0f0e8cb74fb0f5fa7c018e62e6d10fc4d4895d7885ea161534fab69fdd5208c9 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 0f0e8cb74fb0f5fa7c018e62e6d10fc4d4895d7885ea161534fab69fdd5208c9 (expires=1775826987, now=0) [src/cache/shm.c:288:oauth2_cache_shm_get:DBG] not expired: 0f0e8cb74fb0f5fa7c018e62e6d10fc4d4895d7885ea161534fab69fdd5208c9 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache hit for key: 442f5bf8c0921467 return: 239 bytes [src/session.c:215:oauth2_session_load_cache:DBG] restored session from cache: {"s": 1775826985, "e": 1775826987, "id": "442f5bf8c0921467", "u": "myclient", "ic": {"iss": "myclient", "sub": "myclient", "aud": "myclient", "exp": 1775827045, "iat": 1775826985}, "uc": {"sub": "myclient", "myuserinfoclaim": "somevalue"}} [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] id_token={"iss": "myclient", "sub": "myclient", "aud": "myclient", "exp": 1775827045, "iat": 1775826985} [src/session.c:91:_oauth2_session_rec_json_object_set:DBG] userinfo={"sub": "myclient", "myuserinfoclaim": "somevalue"} [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:681:oauth2_openidc_handle:DBG] user found in session: myclient [src/openidc/openidc.c:203:_oauth2_openidc_existing_session:DBG] enter [src/session.c:415:oauth2_session_handle:DBG] session inactivity timeout: 2, interval: 0 [src/openidc/openidc.c:228:_oauth2_openidc_existing_session:DBG] return: 1 (0x5715a070, 0x57160c50) [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_session=442f5bf8c0921467; path=/; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_session=442f5bf8c0921467; path=/; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_session [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_session [src/util.c:315:oauth2_url_decode:DBG] enter: 442f5bf8c0921467 [src/util.c:353:oauth2_url_decode:DBG] leave: 442f5bf8c0921467 [src/util.c:315:oauth2_url_decode:DBG] enter: path [src/util.c:353:oauth2_url_decode:DBG] leave: path [src/util.c:315:oauth2_url_decode:DBG] enter: / [src/util.c:353:oauth2_url_decode:DBG] leave: / [src/util.c:315:oauth2_url_decode:DBG] enter: HttpOnly [src/util.c:353:oauth2_url_decode:DBG] leave: HttpOnly [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: Secure [src/util.c:353:oauth2_url_decode:DBG] leave: Secure [src/util.c:315:oauth2_url_decode:DBG] enter: [src/util.c:353:oauth2_url_decode:DBG] leave: [src/util.c:315:oauth2_url_decode:DBG] enter: SameSite [src/util.c:353:oauth2_url_decode:DBG] leave: SameSite [src/util.c:315:oauth2_url_decode:DBG] enter: None [src/util.c:353:oauth2_url_decode:DBG] leave: None [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=442f5bf8c0921467 [src/http.c:1411:_oauth2_http_request_set_parsed_cookies_in_header:DBG] enter [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: path=/ [src/util.c:278:oauth2_url_encode:DBG] enter: path [src/util.c:303:oauth2_url_encode:DBG] leave: path [src/util.c:278:oauth2_url_encode:DBG] enter: / [src/util.c:303:oauth2_url_encode:DBG] leave: %2F [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: HttpOnly= [src/util.c:278:oauth2_url_encode:DBG] enter: HttpOnly [src/util.c:303:oauth2_url_encode:DBG] leave: HttpOnly [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: Secure= [src/util.c:278:oauth2_url_encode:DBG] enter: Secure [src/util.c:303:oauth2_url_encode:DBG] leave: Secure [src/util.c:278:oauth2_url_encode:DBG] enter: [src/util.c:303:oauth2_url_encode:DBG] leave: [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: SameSite=None [src/util.c:278:oauth2_url_encode:DBG] enter: SameSite [src/util.c:303:oauth2_url_encode:DBG] leave: SameSite [src/util.c:278:oauth2_url_encode:DBG] enter: None [src/util.c:303:oauth2_url_encode:DBG] leave: None [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1421:_oauth2_http_request_set_parsed_cookies_in_header:DBG] leave: path=%2F; HttpOnly=; Secure=; SameSite=None [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=442f5bf8c0921467 [src/cache.c:315:oauth2_cache_get:DBG] enter: key=442f5bf8c0921467, type=shm, decrypt=0 [src/cache.c:234:_oauth2_cache_hash_key:DBG] enter: key=442f5bf8c0921467, algo=(null) [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/cache.c:249:_oauth2_cache_hash_key:DBG] leave: hashed key: 0f0e8cb74fb0f5fa7c018e62e6d10fc4d4895d7885ea161534fab69fdd5208c9 [src/cache/shm.c:253:oauth2_cache_shm_get:DBG] enter [src/cache/shm.c:281:oauth2_cache_shm_get:DBG] found: 0f0e8cb74fb0f5fa7c018e62e6d10fc4d4895d7885ea161534fab69fdd5208c9 (expires=1775826987, now=0) [src/cache/shm.c:297:oauth2_cache_shm_get:DBG] expired, clean: 0f0e8cb74fb0f5fa7c018e62e6d10fc4d4895d7885ea161534fab69fdd5208c9 [src/cache/shm.c:316:oauth2_cache_shm_get:DBG] leave: 1 [src/cache.c:349:oauth2_cache_get:DBG] leave: cache miss for key: 442f5bf8c0921467 return: 0 bytes [src/session.c:207:oauth2_session_load_cache:DBG] no session found in cache [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:688:oauth2_openidc_handle:DBG] no user found in session [src/openidc/openidc.c:147:_oauth2_openidc_unauthenticated_request:DBG] enter [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/openidc/openidc.c:49:_oauth2_openidc_authenticate:DBG] enter [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=path=%2F; HttpOnly=; Secure=; SameSite=None [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/http.c:591:oauth2_http_request_url_get:DBG] https://app.example.org/secure [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"i":"https://op.example.org","l":"https://app.example.org/secure","p":"02b4838b2146f173ee58f1a01197a475351049416b976592","m":0,"t":1775826988} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpIjoiaHR0cHM6Ly9vcC5leGFtcGxlLm9yZyIsImwiOiJodHRwczovL2FwcC5leGFtcGxlLm9yZy9zZWN1cmUiLCJwIjoiMDJiNDgzOGIyMTQ2ZjE3M2VlNThmMWEwMTE5N2E0NzUzNTEwNDk0MTZiOTc2NTkyIiwibSI6MCwidCI6MTc3NTgyNjk4OH0.w6iqUi2Q7eAIMc2rtfXXhK2OhHj8c8Nfw6EUEBe7ahE [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..gnmQA15lLudkRYLL.NmDnq79V7wEEZCAFFWuVwukFNxXbNQwci0-j0HQ95lgkXeVThGZ1PhIzfER0ue7DBra3wafcvSXPlVZjFxcXyxCcA8mn8NXG7MJHLaU2EngUCP_JLzkTuX5O4JQoYGGh8RgPsDnWZoxg5efvDi7XD2EwJEHy55FP7yeotxAFccr8TwAL-321Yq4o_C6iiZ8DUbgMPmNgcm1jt1vQ1MR64BF_R1mJxRevk895pN1o9QHBlOPYPwnK0Ag2GOVW-U2aGKGbPv6JRoILl37kwTEqxop1eaWIs6t560wT1LCM8o_wPZDQfUaFlcEKcTMfTWVhkyp5Rnsqsin25RTrbhLsmA.1G96CCo04IOVBHx8UX7fwQ [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_state_2937e86606163f13=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..gnmQA15lLudkRYLL.NmDnq79V7wEEZCAFFWuVwukFNxXbNQwci0-j0HQ95lgkXeVThGZ1PhIzfER0ue7DBra3wafcvSXPlVZjFxcXyxCcA8mn8NXG7MJHLaU2EngUCP_JLzkTuX5O4JQoYGGh8RgPsDnWZoxg5efvDi7XD2EwJEHy55FP7yeotxAFccr8TwAL-321Yq4o_C6iiZ8DUbgMPmNgcm1jt1vQ1MR64BF_R1mJxRevk895pN1o9QHBlOPYPwnK0Ag2GOVW-U2aGKGbPv6JRoILl37kwTEqxop1eaWIs6t560wT1LCM8o_wPZDQfUaFlcEKcTMfTWVhkyp5Rnsqsin25RTrbhLsmA.1G96CCo04IOVBHx8UX7fwQ [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_state_2937e86606163f13 [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_state_2937e86606163f13 [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..gnmQA15lLudkRYLL.NmDnq79V7wEEZCAFFWuVwukFNxXbNQwci0-j0HQ95lgkXeVThGZ1PhIzfER0ue7DBra3wafcvSXPlVZjFxcXyxCcA8mn8NXG7MJHLaU2EngUCP_JLzkTuX5O4JQoYGGh8RgPsDnWZoxg5efvDi7XD2EwJEHy55FP7yeotxAFccr8TwAL-321Yq4o_C6iiZ8DUbgMPmNgcm1jt1vQ1MR64BF_R1mJxRevk895pN1o9QHBlOPYPwnK0Ag2GOVW-U2aGKGbPv6JRoILl37kwTEqxop1eaWIs6t560wT1LCM8o_wPZDQfUaFlcEKcTMfTWVhkyp5Rnsqsin25RTrbhLsmA.1G96CCo04IOVBHx8UX7fwQ [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..gnmQA15lLudkRYLL.NmDnq79V7wEEZCAFFWuVwukFNxXbNQwci0-j0HQ95lgkXeVThGZ1PhIzfER0ue7DBra3wafcvSXPlVZjFxcXyxCcA8mn8NXG7MJHLaU2EngUCP_JLzkTuX5O4JQoYGGh8RgPsDnWZoxg5efvDi7XD2EwJEHy55FP7yeotxAFccr8TwAL-321Yq4o_C6iiZ8DUbgMPmNgcm1jt1vQ1MR64BF_R1mJxRevk895pN1o9QHBlOPYPwnK0Ag2GOVW-U2aGKGbPv6JRoILl37kwTEqxop1eaWIs6t560wT1LCM8o_wPZDQfUaFlcEKcTMfTWVhkyp5Rnsqsin25RTrbhLsmA.1G96CCo04IOVBHx8UX7fwQ [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: response_type=code [src/util.c:278:oauth2_url_encode:DBG] enter: response_type [src/util.c:303:oauth2_url_encode:DBG] leave: response_type [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: scope=openid profile [src/util.c:278:oauth2_url_encode:DBG] enter: scope [src/util.c:303:oauth2_url_encode:DBG] leave: scope [src/util.c:278:oauth2_url_encode:DBG] enter: openid profile [src/util.c:303:oauth2_url_encode:DBG] leave: openid%20profile [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: nonce=085b058aed7fd8ac [src/util.c:278:oauth2_url_encode:DBG] enter: nonce [src/util.c:303:oauth2_url_encode:DBG] leave: nonce [src/util.c:278:oauth2_url_encode:DBG] enter: 085b058aed7fd8ac [src/util.c:303:oauth2_url_encode:DBG] leave: 085b058aed7fd8ac [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: state=2937e86606163f13 [src/util.c:278:oauth2_url_encode:DBG] enter: state [src/util.c:303:oauth2_url_encode:DBG] leave: state [src/util.c:278:oauth2_url_encode:DBG] enter: 2937e86606163f13 [src/util.c:303:oauth2_url_encode:DBG] leave: 2937e86606163f13 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge=qE60TPexppN11cF1JUvRnNhS_2Vt4V_SPesiiB5e03U [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge [src/util.c:278:oauth2_url_encode:DBG] enter: qE60TPexppN11cF1JUvRnNhS_2Vt4V_SPesiiB5e03U [src/util.c:303:oauth2_url_encode:DBG] leave: qE60TPexppN11cF1JUvRnNhS_2Vt4V_SPesiiB5e03U [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge_method=S256 [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge_method [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge_method [src/util.c:278:oauth2_url_encode:DBG] enter: S256 [src/util.c:303:oauth2_url_encode:DBG] leave: S256 [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&scope=openid%20profile&nonce=085b058aed7fd8ac&state=2937e86606163f13&code_challenge=qE60TPexppN11cF1JUvRnNhS_2Vt4V_SPesiiB5e03U&code_challenge_method=S256 [src/openidc/openidc.c:135:_oauth2_openidc_authenticate:DBG] return: 1 [src/openidc/openidc.c:186:_oauth2_openidc_unauthenticated_request:DBG] return: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/cfg/session_cfg.c:121:_oauth2_session_global_cleanup:DBG] enter [src/cfg/session_cfg.c:123:_oauth2_session_global_cleanup:DBG] leave [src/cache.c:180:_oauth2_cache_global_cleanup:DBG] enter [src/cache.c:80:_oauth2_cache_free:DBG] enter [src/cache/shm.c:127:oauth2_cache_shm_free:DBG] enter [src/cache/shm.c:147:oauth2_cache_shm_free:DBG] leave: 1 [src/cache.c:98:_oauth2_cache_free:DBG] leave [src/cache.c:184:_oauth2_cache_global_cleanup:DBG] leave [src/util.c:315:oauth2_url_decode:DBG] enter: state.cookie.max [src/util.c:353:oauth2_url_decode:DBG] leave: state.cookie.max [src/util.c:315:oauth2_url_decode:DBG] enter: 1 [src/util.c:353:oauth2_url_decode:DBG] leave: 1 [src/util.c:315:oauth2_url_decode:DBG] enter: state.cookie.delete.oldest [src/util.c:353:oauth2_url_decode:DBG] leave: state.cookie.delete.oldest [src/util.c:315:oauth2_url_decode:DBG] enter: true [src/util.c:353:oauth2_url_decode:DBG] leave: true [src/util.c:928:oauth2_nv_list_get:DBG] handler_path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] redirect_uri=(null) [src/util.c:928:oauth2_nv_list_get:DBG] state.cookie.name.prefix=(null) [src/util.c:928:oauth2_nv_list_get:DBG] state.cookie.timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] state.cookie.max=1 [src/util.c:928:oauth2_nv_list_get:DBG] state.cookie.delete.oldest=true [src/util.c:928:oauth2_nv_list_get:DBG] unauth_action=(null) [src/openidc/resolver.c:445:oauth2_cfg_openidc_provider_resolver_set_options:DBG] type=string value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" } options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=cache, value=(null), options=(null) [src/cfg/session_cfg.c:216:oauth2_cfg_session_set_options_cache:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] cache=(null) [src/cache.c:157:oauth2_cache_obtain:DBG] enter: (null) [src/cache.c:37:_M_cache_type_list_get:DBG] returning: 0x5715a5d0, 0xf7f280a0, shm [src/cache/shm.c:74:oauth2_cache_shm_init:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] max_key_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_val_size=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_entries=(null) [src/cache/shm.c:101:oauth2_cache_shm_init:DBG] creating shm cache: max_key_size=128 max_val_size=8192 max_entries=1000 [src/cache/shm.c:117:oauth2_cache_shm_init:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] key_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] passphrase_hash_algo=(null) [src/util.c:928:oauth2_nv_list_get:DBG] encrypt=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cache.c:191:_oauth2_cache_post_config:DBG] enter [src/cache/shm.c:160:oauth2_cache_shm_post_config:DBG] enter [src/ipc.c:402:oauth2_ipc_shm_post_config:DBG] creating anonymous shm [src/cache/shm.c:187:oauth2_cache_shm_post_config:DBG] initialized shared memory with a cache size (# entries) of: 1000, and a max (single) slot size of: 8336 [src/cache/shm.c:197:oauth2_cache_shm_post_config:DBG] leave: 1 [src/cache.c:205:_oauth2_cache_post_config:DBG] return: 1 [src/cache.c:38:_M_cache_list_get:DBG] returning: 0x5716a3a0, 0x57146f90, (null) [src/cache.c:173:oauth2_cache_obtain:DBG] leave: 0x57146f90 [src/cfg/session_cfg.c:225:oauth2_cfg_session_set_options_cache:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.name=(null) [src/util.c:928:oauth2_nv_list_get:DBG] cookie.path=(null) [src/util.c:928:oauth2_nv_list_get:DBG] max_duration=(null) [src/util.c:928:oauth2_nv_list_get:DBG] inactivity_timeout=(null) [src/util.c:928:oauth2_nv_list_get:DBG] name=(null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x5713ecf0, 0x57169440, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57169440 [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value={ "issuer": "https://op.example.org","authorization_endpoint": "https://op.example.org/authorize","token_endpoint": "http://127.0.0.1:8080/test/check_openidc/token","userinfo_endpoint": "http://127.0.0.1:8080/test/check_openidc/userinfo","jwks_uri": "http://127.0.0.1:8080/test/check_openidc/jwks_uri" }, options=(null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/resolver.c:469:oauth2_cfg_openidc_provider_resolver_set_options:DBG] leave: (null) [src/openidc/client.c:373:oauth2_openidc_client_set_options:DBG] type=string value=client_id=myclient&client_secret=mysecret options=(null) [src/util.c:928:oauth2_nv_list_get:DBG] session=(null) [src/cfg/session_cfg.c:96:_oauth2_cfg_session_obtain:DBG] enter: (null) [src/cfg/session_cfg.c:28:_M_session_list_get:DBG] returning: 0x5713ecf0, 0x57169440, (null) [src/cfg/session_cfg.c:114:_oauth2_cfg_session_obtain:DBG] leave: 0x57169440 [src/util.c:928:oauth2_nv_list_get:DBG] ssl_verify=(null) [src/cfg/cfg.c:252:oauth2_cfg_set_options:DBG] enter: type=string, value=client_id=myclient&client_secret=mysecret, options=(null) [src/openidc/client.c:264:_oauth2_openidc_client_set_options_string:DBG] enter [src/util.c:315:oauth2_url_decode:DBG] enter: client_id [src/util.c:353:oauth2_url_decode:DBG] leave: client_id [src/util.c:315:oauth2_url_decode:DBG] enter: myclient [src/util.c:353:oauth2_url_decode:DBG] leave: myclient [src/util.c:315:oauth2_url_decode:DBG] enter: client_secret [src/util.c:353:oauth2_url_decode:DBG] leave: client_secret [src/util.c:315:oauth2_url_decode:DBG] enter: mysecret [src/util.c:353:oauth2_url_decode:DBG] leave: mysecret [src/util.c:928:oauth2_nv_list_get:DBG] client_id=myclient [src/util.c:928:oauth2_nv_list_get:DBG] client_secret=mysecret [src/util.c:928:oauth2_nv_list_get:DBG] scope=(null) [src/util.c:928:oauth2_nv_list_get:DBG] authn_request_params=(null) [src/util.c:928:oauth2_nv_list_get:DBG] token_endpoint_auth_method=(null) [src/cfg/auth.c:449:oauth2_cfg_set_endpoint_auth:DBG] leave: (null) [src/openidc/client.c:308:_oauth2_openidc_client_set_options_string:DBG] leave: (null) [src/cfg/cfg.c:285:oauth2_cfg_set_options:DBG] leave: (null) [src/openidc/client.c:409:oauth2_openidc_client_set_options:DBG] leave: (null) [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Host: app.example.org [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Accept: text/html [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=(null) [src/session.c:198:oauth2_session_load_cache:DBG] no session cookie found [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:688:oauth2_openidc_handle:DBG] no user found in session [src/openidc/openidc.c:147:_oauth2_openidc_unauthenticated_request:DBG] enter [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/openidc/openidc.c:49:_oauth2_openidc_authenticate:DBG] enter [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/http.c:591:oauth2_http_request_url_get:DBG] https://app.example.org/secure [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"i":"https://op.example.org","l":"https://app.example.org/secure","p":"d8ef69429276a187a4960b0e74bc5324bb3f13f8bc74db0b","m":0,"t":1775826988} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpIjoiaHR0cHM6Ly9vcC5leGFtcGxlLm9yZyIsImwiOiJodHRwczovL2FwcC5leGFtcGxlLm9yZy9zZWN1cmUiLCJwIjoiZDhlZjY5NDI5Mjc2YTE4N2E0OTYwYjBlNzRiYzUzMjRiYjNmMTNmOGJjNzRkYjBiIiwibSI6MCwidCI6MTc3NTgyNjk4OH0.Udr_q35PrXxkHG07ZJJoes3EKwfaRyIU_SuBQRJWEiM [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_state_72e2d6d7a17863db=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_state_72e2d6d7a17863db [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_state_72e2d6d7a17863db [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: response_type=code [src/util.c:278:oauth2_url_encode:DBG] enter: response_type [src/util.c:303:oauth2_url_encode:DBG] leave: response_type [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: nonce=d3262d7b8b06134c [src/util.c:278:oauth2_url_encode:DBG] enter: nonce [src/util.c:303:oauth2_url_encode:DBG] leave: nonce [src/util.c:278:oauth2_url_encode:DBG] enter: d3262d7b8b06134c [src/util.c:303:oauth2_url_encode:DBG] leave: d3262d7b8b06134c [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: state=72e2d6d7a17863db [src/util.c:278:oauth2_url_encode:DBG] enter: state [src/util.c:303:oauth2_url_encode:DBG] leave: state [src/util.c:278:oauth2_url_encode:DBG] enter: 72e2d6d7a17863db [src/util.c:303:oauth2_url_encode:DBG] leave: 72e2d6d7a17863db [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge=IvAlg5O5vy_4HR2wIk0-M2zDvUQE3Zh4Px-Pb-j3BpY [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge [src/util.c:278:oauth2_url_encode:DBG] enter: IvAlg5O5vy_4HR2wIk0-M2zDvUQE3Zh4Px-Pb-j3BpY [src/util.c:303:oauth2_url_encode:DBG] leave: IvAlg5O5vy_4HR2wIk0-M2zDvUQE3Zh4Px-Pb-j3BpY [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge_method=S256 [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge_method [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge_method [src/util.c:278:oauth2_url_encode:DBG] enter: S256 [src/util.c:303:oauth2_url_encode:DBG] leave: S256 [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&nonce=d3262d7b8b06134c&state=72e2d6d7a17863db&code_challenge=IvAlg5O5vy_4HR2wIk0-M2zDvUQE3Zh4Px-Pb-j3BpY&code_challenge_method=S256 [src/openidc/openidc.c:135:_oauth2_openidc_authenticate:DBG] return: 1 [src/openidc/openidc.c:186:_oauth2_openidc_unauthenticated_request:DBG] return: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/util.c:928:oauth2_nv_list_get:DBG] Location=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&nonce=d3262d7b8b06134c&state=72e2d6d7a17863db&code_challenge=IvAlg5O5vy_4HR2wIk0-M2zDvUQE3Zh4Px-Pb-j3BpY&code_challenge_method=S256 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_state_72e2d6d7a17863db=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=(null) [src/session.c:198:oauth2_session_load_cache:DBG] no session cookie found [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:688:oauth2_openidc_handle:DBG] no user found in session [src/openidc/openidc.c:147:_oauth2_openidc_unauthenticated_request:DBG] enter [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/openidc/openidc.c:49:_oauth2_openidc_authenticate:DBG] enter [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_state_72e2d6d7a17863db=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_state_72e2d6d7a17863db [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_state_72e2d6d7a17863db [src/util.c:315:oauth2_url_decode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/util.c:353:oauth2_url_decode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/openidc/state.c:174:_oauth2_openidc_delete_oldest_state_cookies:WRN] deleting oldest state cookie: openidc_state_72e2d6d7a17863db ; time until expiry 0 seconds [target_uri=(null)] [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/http.c:591:oauth2_http_request_url_get:DBG] https://app.example.org/secure [src/jose.c:358:oauth2_jose_jwt_encrypt:DBG] enter [src/jose.c:366:oauth2_jose_jwt_encrypt:TR1] JSON payload serialized: {"i":"https://op.example.org","l":"https://app.example.org/secure","p":"1ac1797da91fa3922fa24ce14eb14c3787a3e09ed89bae7a","m":0,"t":1775826988} [src/jose.c:242:oauth2_jose_encrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:252:oauth2_jose_encrypt:TR1] hashed symmetric key created: sha256 [src/jose.c:261:oauth2_jose_encrypt:TR1] inner header created [src/jose.c:270:oauth2_jose_encrypt:TR1] inner header "alg" set: HS256 [src/jose.c:279:oauth2_jose_encrypt:TR1] inner jwt signed [src/jose.c:286:oauth2_jose_encrypt:TR1] inner jwt exported: eyJhbGciOiJIUzI1NiJ9.eyJpIjoiaHR0cHM6Ly9vcC5leGFtcGxlLm9yZyIsImwiOiJodHRwczovL2FwcC5leGFtcGxlLm9yZy9zZWN1cmUiLCJwIjoiMWFjMTc5N2RhOTFmYTM5MjJmYTI0Y2UxNGViMTRjMzc4N2EzZTA5ZWQ4OWJhZTdhIiwibSI6MCwidCI6MTc3NTgyNjk4OH0.GykL8nLZsbz-vXEs_vxuUnh6m2fAhN8vEcCDJLZLrP0 [src/jose.c:294:oauth2_jose_encrypt:TR1] outer header created [src/jose.c:302:oauth2_jose_encrypt:TR1] outer header "alg" set: dir [src/jose.c:312:oauth2_jose_encrypt:TR1] outer header "enc" set: A256GCM [src/jose.c:322:oauth2_jose_encrypt:TR1] jwe created [src/jose.c:329:oauth2_jose_encrypt:TR1] jwe exported: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..GrP6iHHjyMINSPrM.id-1tLIRsLq1-ERu5YXVWIGf1fxQzTFA2a1qEszD1zYTiwev0BV-CSiLFtld4OmUJsNL03EO7lKspSkY7kADfrIB-dcdSKiGi22pxWmvmW5xc_GCXXzRUvZYgeq5efBL0W--YBwY28loQf4mYRlBrCNjDcKfgD8BC5gsGeEV8Dk49h-FGsZcUD3m5kodF2PxpexLoH-u2pyBVqWc6wqbyiDvHgYDFhmW-zd0E33sVNa7JX49NrXRe4CDKqHdJizUW2MZ-IF6VMksg7KTI8RQZgeBw5jeoBJRFux22SkGd0ARTeEdWiAEbn0uuSaFEguqTnFeb_aER1s0TpZfYCszPA.FHriAsRJ42spkW7go8sE6w [src/jose.c:346:oauth2_jose_encrypt:DBG] leave [src/jose.c:375:oauth2_jose_jwt_encrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: openidc_state_b1fe46edca798284=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..GrP6iHHjyMINSPrM.id-1tLIRsLq1-ERu5YXVWIGf1fxQzTFA2a1qEszD1zYTiwev0BV-CSiLFtld4OmUJsNL03EO7lKspSkY7kADfrIB-dcdSKiGi22pxWmvmW5xc_GCXXzRUvZYgeq5efBL0W--YBwY28loQf4mYRlBrCNjDcKfgD8BC5gsGeEV8Dk49h-FGsZcUD3m5kodF2PxpexLoH-u2pyBVqWc6wqbyiDvHgYDFhmW-zd0E33sVNa7JX49NrXRe4CDKqHdJizUW2MZ-IF6VMksg7KTI8RQZgeBw5jeoBJRFux22SkGd0ARTeEdWiAEbn0uuSaFEguqTnFeb_aER1s0TpZfYCszPA.FHriAsRJ42spkW7go8sE6w [src/util.c:278:oauth2_url_encode:DBG] enter: openidc_state_b1fe46edca798284 [src/util.c:303:oauth2_url_encode:DBG] leave: openidc_state_b1fe46edca798284 [src/util.c:278:oauth2_url_encode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..GrP6iHHjyMINSPrM.id-1tLIRsLq1-ERu5YXVWIGf1fxQzTFA2a1qEszD1zYTiwev0BV-CSiLFtld4OmUJsNL03EO7lKspSkY7kADfrIB-dcdSKiGi22pxWmvmW5xc_GCXXzRUvZYgeq5efBL0W--YBwY28loQf4mYRlBrCNjDcKfgD8BC5gsGeEV8Dk49h-FGsZcUD3m5kodF2PxpexLoH-u2pyBVqWc6wqbyiDvHgYDFhmW-zd0E33sVNa7JX49NrXRe4CDKqHdJizUW2MZ-IF6VMksg7KTI8RQZgeBw5jeoBJRFux22SkGd0ARTeEdWiAEbn0uuSaFEguqTnFeb_aER1s0TpZfYCszPA.FHriAsRJ42spkW7go8sE6w [src/util.c:303:oauth2_url_encode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..GrP6iHHjyMINSPrM.id-1tLIRsLq1-ERu5YXVWIGf1fxQzTFA2a1qEszD1zYTiwev0BV-CSiLFtld4OmUJsNL03EO7lKspSkY7kADfrIB-dcdSKiGi22pxWmvmW5xc_GCXXzRUvZYgeq5efBL0W--YBwY28loQf4mYRlBrCNjDcKfgD8BC5gsGeEV8Dk49h-FGsZcUD3m5kodF2PxpexLoH-u2pyBVqWc6wqbyiDvHgYDFhmW-zd0E33sVNa7JX49NrXRe4CDKqHdJizUW2MZ-IF6VMksg7KTI8RQZgeBw5jeoBJRFux22SkGd0ARTeEdWiAEbn0uuSaFEguqTnFeb_aER1s0TpZfYCszPA.FHriAsRJ42spkW7go8sE6w [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: response_type=code [src/util.c:278:oauth2_url_encode:DBG] enter: response_type [src/util.c:303:oauth2_url_encode:DBG] leave: response_type [src/util.c:278:oauth2_url_encode:DBG] enter: code [src/util.c:303:oauth2_url_encode:DBG] leave: code [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: client_id=myclient [src/util.c:278:oauth2_url_encode:DBG] enter: client_id [src/util.c:303:oauth2_url_encode:DBG] leave: client_id [src/util.c:278:oauth2_url_encode:DBG] enter: myclient [src/util.c:303:oauth2_url_encode:DBG] leave: myclient [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: redirect_uri=https://app.example.org/openid-connect/redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: redirect_uri [src/util.c:278:oauth2_url_encode:DBG] enter: https://app.example.org/openid-connect/redirect_uri [src/util.c:303:oauth2_url_encode:DBG] leave: https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: nonce=287605ffe9da0592 [src/util.c:278:oauth2_url_encode:DBG] enter: nonce [src/util.c:303:oauth2_url_encode:DBG] leave: nonce [src/util.c:278:oauth2_url_encode:DBG] enter: 287605ffe9da0592 [src/util.c:303:oauth2_url_encode:DBG] leave: 287605ffe9da0592 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: state=b1fe46edca798284 [src/util.c:278:oauth2_url_encode:DBG] enter: state [src/util.c:303:oauth2_url_encode:DBG] leave: state [src/util.c:278:oauth2_url_encode:DBG] enter: b1fe46edca798284 [src/util.c:303:oauth2_url_encode:DBG] leave: b1fe46edca798284 [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge=Ltb1AHIKhrXCvSAm23fRNh7sC-RGz0Ag06xl9ki5O1I [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge [src/util.c:278:oauth2_url_encode:DBG] enter: Ltb1AHIKhrXCvSAm23fRNh7sC-RGz0Ag06xl9ki5O1I [src/util.c:303:oauth2_url_encode:DBG] leave: Ltb1AHIKhrXCvSAm23fRNh7sC-RGz0Ag06xl9ki5O1I [src/http.c:829:_oauth2_http_url_encode_list:DBG] processing: code_challenge_method=S256 [src/util.c:278:oauth2_url_encode:DBG] enter: code_challenge_method [src/util.c:303:oauth2_url_encode:DBG] leave: code_challenge_method [src/util.c:278:oauth2_url_encode:DBG] enter: S256 [src/util.c:303:oauth2_url_encode:DBG] leave: S256 [src/http.c:891:oauth2_http_url_query_encode:DBG] result=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&nonce=287605ffe9da0592&state=b1fe46edca798284&code_challenge=Ltb1AHIKhrXCvSAm23fRNh7sC-RGz0Ag06xl9ki5O1I&code_challenge_method=S256 [src/openidc/openidc.c:135:_oauth2_openidc_authenticate:DBG] return: 1 [src/openidc/openidc.c:186:_oauth2_openidc_unauthenticated_request:DBG] return: 1 [src/openidc/openidc.c:697:oauth2_openidc_handle:DBG] return: 1 [src/util.c:928:oauth2_nv_list_get:DBG] Location=https://op.example.org/authorize?response_type=code&client_id=myclient&redirect_uri=https%3A%2F%2Fapp.example.org%2Fopenid-connect%2Fredirect_uri&nonce=287605ffe9da0592&state=b1fe46edca798284&code_challenge=Ltb1AHIKhrXCvSAm23fRNh7sC-RGz0Ag06xl9ki5O1I&code_challenge_method=S256 [src/http.c:158:_oauth2_http_request_header_set_add_sanitized:DBG] Cookie: openidc_state_b1fe46edca798284=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..GrP6iHHjyMINSPrM.id-1tLIRsLq1-ERu5YXVWIGf1fxQzTFA2a1qEszD1zYTiwev0BV-CSiLFtld4OmUJsNL03EO7lKspSkY7kADfrIB-dcdSKiGi22pxWmvmW5xc_GCXXzRUvZYgeq5efBL0W--YBwY28loQf4mYRlBrCNjDcKfgD8BC5gsGeEV8Dk49h-FGsZcUD3m5kodF2PxpexLoH-u2pyBVqWc6wqbyiDvHgYDFhmW-zd0E33sVNa7JX49NrXRe4CDKqHdJizUW2MZ-IF6VMksg7KTI8RQZgeBw5jeoBJRFux22SkGd0ARTeEdWiAEbn0uuSaFEguqTnFeb_aER1s0TpZfYCszPA.FHriAsRJ42spkW7go8sE6w; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/openidc/openidc.c:665:oauth2_openidc_handle:DBG] incoming request: /secure [src/session.c:289:oauth2_session_load:DBG] enter [src/http.c:1436:oauth2_http_request_cookie_get:DBG] enter: openidc_session [src/util.c:928:oauth2_nv_list_get:DBG] openidc_session=(null) [src/http.c:1458:oauth2_http_request_cookie_get:DBG] leave: openidc_session=(null) [src/session.c:198:oauth2_session_load_cache:DBG] no session cookie found [src/session.c:375:oauth2_session_load:DBG] return: 1 [src/openidc/openidc.c:634:_oauth2_openidc_internal_requests:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/http.c:564:oauth2_http_request_url_path_get:DBG] https://app.example.org/secure [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/openidc/openidc.c:607:oauth2_openidc_is_request_to_redirect_uri:DBG] comparing: "https://app.example.org/secure"="https://app.example.org/openid-connect/redirect_uri" [src/openidc/openidc.c:653:_oauth2_openidc_internal_requests:DBG] leave: 1 [src/openidc/openidc.c:688:oauth2_openidc_handle:DBG] no user found in session [src/openidc/openidc.c:147:_oauth2_openidc_unauthenticated_request:DBG] enter [src/http.c:1561:oauth2_http_request_is_xml_http_request:DBG] enter [src/util.c:928:oauth2_nv_list_get:DBG] X-Requested-With=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Accept=text/html [src/http.c:1587:oauth2_http_request_is_xml_http_request:DBG] return: 0 [src/openidc/openidc.c:49:_oauth2_openidc_authenticate:DBG] enter [src/openidc/resolver.c:381:_oauth2_openidc_provider_resolve_string:DBG] enter [src/openidc/resolver.c:396:_oauth2_openidc_provider_resolve_string:DBG] leave: 1 [src/openidc/resolver.c:35:_oauth2_openidc_provider_metadata_parse:DBG] enter [src/openidc/resolver.c:85:_oauth2_openidc_provider_metadata_parse:DBG] leave: 1 [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Port=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Host=(null) [src/util.c:928:oauth2_nv_list_get:DBG] Host=app.example.org [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" [src/cfg/openidc_cfg.c:258:oauth2_cfg_openidc_redirect_uri_get:DBG] derived absolute redirect uri: https://app.example.org/openid-connect/redirect_uri [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/util.c:107:_oauth2_cjose_base64_encode:DBG] enter: len=32 [src/util.c:126:_oauth2_cjose_base64_encode:DBG] leave: len=43 [src/util.c:928:oauth2_nv_list_get:DBG] Cookie=openidc_state_72e2d6d7a17863db=eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ; path=/; Max-Age=300; HttpOnly; Secure; SameSite=None [src/util.c:315:oauth2_url_decode:DBG] enter: openidc_state_72e2d6d7a17863db [src/util.c:353:oauth2_url_decode:DBG] leave: openidc_state_72e2d6d7a17863db [src/util.c:315:oauth2_url_decode:DBG] enter: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/util.c:353:oauth2_url_decode:DBG] leave: eyJhbGciOiAiZGlyIiwgImVuYyI6ICJBMjU2R0NNIn0..d4jP35DhZhalr7rJ.HoFKrITG3f0VHrwKgNFE0Cn0po95lMdPIc7Mk72MzbOKhqaCUbN-k-6SlQfSSRANLWuz2I8khfKyFjvbkqpg79aOKcg3bPt36v-u6RNxITpIysAtb9dnODaPNmKBLblQIC5fHtqZ7vWo1uBU_vrKmBbfmclLRWcfPlZOakIr4Tz5_2guw4mtPJ5wEr30O4aXYI83WlSzKWkEQs53E4z1luQByHkD_aIgsUEUwnRaG5avtNK2s624W9q4v0LRM7lx-TqQjlWWHYc8AdjYgAxQEND60kHFug7Y7d490UibcAEz0dTlVbXMyFg-PJYktbVdmFBozyG-HvTtzExw4q_Sww.6Q25nXUHi2Ew6o2rd8xdFQ [src/jose.c:475:oauth2_jose_jwt_decrypt:DBG] enter [src/jose.c:396:oauth2_jose_decrypt:DBG] enter [src/jose.c:192:oauth2_jose_jwk_create_symmetric:DBG] enter [src/jose.c:197:oauth2_jose_jwk_create_symmetric:TR1] secret: e6e6c621c6c9 [src/jose.c:121:oauth2_jose_hash_bytes:DBG] enter [src/jose.c:179:oauth2_jose_hash_bytes:DBG] leave: 1 [src/jose.c:214:oauth2_jose_jwk_create_symmetric:TR1] key and key_len (32) set [src/jose.c:85:oauth2_jose_jwk_oct_new:TR1] jwk oct spec created [src/jose.c:225:oauth2_jose_jwk_create_symmetric:DBG] leave [src/jose.c:406:oauth2_jose_decrypt:TR1] symmetric key created [src/jose.c:413:oauth2_jose_decrypt:TR1] jwe imported [src/jose.c:420:oauth2_jose_decrypt:TR1] jwe decrypted [src/jose.c:427:oauth2_jose_decrypt:TR1] innner jws imported [src/jose.c:434:oauth2_jose_decrypt:TR1] inner jws verified [src/jose.c:441:oauth2_jose_decrypt:TR1] plaintext retrieved [src/jose.c:446:oauth2_jose_decrypt:TR1] plaintext copied [src/jose.c:462:oauth2_jose_decrypt:DBG] leave [src/jose.c:488:oauth2_jose_jwt_decrypt:TR1] payload parsed to JSON [src/jose.c:497:oauth2_jose_jwt_decrypt:DBG] leave [src/util.c:928:oauth2_nv_list_get:DBG] X-Forwarded-Proto=(null) [src/http.c:384:oauth2_http_request_scheme_get:WRN] detected HTTP scheme "(null)" is not "http" nor "https"; perhaps your reverse proxy passes a wrongly configured "X-Forwarded-Proto" header: falling back to default "https" FAIL check_liboauth2 (exit status: 139) ============================================================================ Testsuite summary for liboauth2 2.2.1 ============================================================================ # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log for debugging. Some test(s) failed. Please report this to hans.zandbelt@openidc.com, together with the test-suite.log file (gzipped) and your system information. Thanks. ============================================================================ make[3]: *** [Makefile:1915: test-suite.log] Error 1 make[3]: Leaving directory '/build/reproducible-path/liboauth2-2.2.1' make[2]: *** [Makefile:2050: check-TESTS] Error 2 make[2]: Leaving directory '/build/reproducible-path/liboauth2-2.2.1' make[1]: *** [Makefile:2268: check-am] Error 2 make[1]: Leaving directory '/build/reproducible-path/liboauth2-2.2.1' dh_auto_test: error: make -j6 test TESTSUITEFLAGS="-j6 --verbose" VERBOSE=1 returned exit code 2 make: *** [debian/rules:13: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess failed with exit status 2 -------------------------------------------------------------------------------- Build finished at 2026-04-10T13:16:29Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup Fri, 10 Apr 2026 13:16:29 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died with exit 2) +------------------------------------------------------------------------------+ | Summary Fri, 10 Apr 2026 13:16:31 +0000 | +------------------------------------------------------------------------------+ Build Architecture: i386 Build Type: any Build-Space: 11152 Build-Time: 33 Distribution: unstable Fail-Stage: build Host Architecture: i386 Install-Time: 4 Job: /srv/rebuilderd/tmp/rebuilderdafflv0/inputs/liboauth2_2.2.1-1.dsc Machine Architecture: amd64 Package: liboauth2 Package-Time: 48 Source-Version: 2.2.1-1 Space: 11152 Status: attempted Version: 2.2.1-1 -------------------------------------------------------------------------------- Finished at 2026-04-10T13:16:29Z Build needed 00:00:48, 11152k disk space E: Build failure (dpkg-buildpackage died with exit 2) sbuild failed